@media (max-width: 767px){.companypage .desktop{display:none}}@media (min-width: 768px){.companypage .mobile{display:none}}.companypage .form-row-button{margin:30px 0 0 0}.companypage .form-row.country{display:block}.companypage article section .content{font-size:1rem;font-weight:400;line-height:1.5;color:#000;letter-spacing:normal}.companypage article section .content iframe{width:100%;height:650px;border:none}.companypage article section .content a{color:#000}.companypage article section .content b{font-weight:bold}.companypage article section .content table td{padding:3px}.companypage article section .content .download-button{display:inline-block;height:40px;line-height:40px;text-align:center;padding:0 15px;font-weight:bold;text-decoration:none;border-radius:10px;border-bottom-left-radius:0;background-color:#ffed00}.companypage article section .content .download-button img{width:22px;height:22px;margin-right:15px;vertical-align:middle}.companypage article section .content .download-button i{margin-right:10px}.companypage .intro-image{display:block;font-size:0}.companypage .intro-image img{width:100%}.companypage .header h1{display:inline-block}.companypage .header:after{font-family:TakkoIcons;font-size:18px;content:'\e90d';float:right}.companypage .header.open:after{content:"\e918"}.companypage article>.header{font-size:.8125rem;font-weight:400;line-height:1.5;color:#000;letter-spacing:normal;font-weight:bold;text-transform:uppercase;height:50px;line-height:50px;padding:0 20px;margin-bottom:3px;background-color:#ffed00}.companypage article .content{display:none}.companypage article section .content{padding:0 20px}@media (min-width: 768px){.companypage article section img{border-radius:30px;border-bottom-left-radius:0}.companypage article section img.right{float:right;width:50%;margin:0 0 20px 20px}.companypage article section img.left{float:left;width:50%;margin:0 20px 20px 0}.companypage article section img.top{width:100%}}@media (max-width: 767px){.companypage article section img{display:none}}.companypage section>.header{min-height:70px;line-height:70px;padding:0 20px}.companypage section>.header h1{width:85%;margin:0;vertical-align:middle;font-size:1rem;font-weight:400;line-height:1.5;color:#000;letter-spacing:normal;font-weight:bold;text-transform:uppercase}@media (min-width: 768px){.companypage .intro-image{font-size:0}.companypage .intro-image img{width:100%}.companypage nav{text-align:center;background-color:#ffed00}.companypage nav>ul{display:inline-block;height:50px;margin:0;padding:0;list-style-type:none;background-color:#ffed00}.companypage nav>ul:after{content:"";display:table;clear:both}.companypage nav>ul>li{font-size:.875rem;font-weight:400;line-height:1.5;color:#000;letter-spacing:normal;font-weight:bold;text-transform:uppercase;position:relative;float:left;margin:0 20px;line-height:50px;cursor:pointer}}@media (min-width: 768px) and (min-width: 961px){.companypage nav>ul>li{margin:0 35px}}@media (min-width: 768px){.companypage nav>ul>li.active span{border-bottom:2px solid #000}.companypage nav>ul>li ul{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);position:absolute;display:none;left:0;top:40px;padding:15px 0;list-style-type:none;background-color:#fff;text-align:left}.companypage nav>ul>li ul>li{font-size:.75rem;font-weight:400;line-height:1.5;color:#000;letter-spacing:normal;height:30px;padding:0 15px;line-height:30px;white-space:nowrap;text-transform:none;transition:background-color 0.3s ease-out}.companypage nav>ul>li ul>li:hover{background-color:#ffed00}.companypage .dialog-wrapper{width:65vw !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.companypage .dialog-wrapper .dialog-content{padding:50px}}.companypage.brand-1982 nav,.companypage.brand-1982 nav>ul{background-color:#000}.companypage.brand-1982 nav>ul>li{color:#fff}.companypage.brand-1982 nav>ul>li.active span{border-color:#fff}
