﻿.btn{height:35px;padding:4px 27px 4px 27px;box-shadow:none !important;border-radius:19px !important;border-width:2px;font-size:14px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.26px !important;transition:all .3s;}@media(max-width:767px){.btn{font-size:13px !important;letter-spacing:1.17px !important;padding-top:6px;}}.btn.btn-primary{color:#fff !important;background-color:#f8b600 !important;border-color:#f8b600 !important;}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{opacity:.7;}.btn.btn-default{color:#000 !important;background-color:transparent !important;border-color:#000 !important;}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{opacity:.45;background-color:transparent !important;}.btn.btn-inverse{color:#fff !important;background-color:transparent;border-color:#fff;}.btn.btn-thick{padding-top:23px;padding-bottom:23px;line-height:0;font-size:16px;border-radius:22px !important;}.btn-container{padding:0 15px;}@font-face{font-family:"Titillium Web regular";src:url(fonts/TitilliumWeb-Regular.ttf) format("truetype");}@font-face{font-family:"Titillium Web semi-bold";src:url(fonts/TitilliumWeb-SemiBold.ttf) format("truetype");}@font-face{font-family:"Titillium Web bold";src:url(fonts/TitilliumWeb-Bold.ttf) format("truetype");}@font-face{font-family:"Titillium Web regular italic";src:url(fonts/TitilliumWeb-RegularItalic.ttf) format("truetype");}.f-09{font-size:.9rem;}.f-08{font-size:.8rem;}.text-black{color:#000 !important;}.text-white{color:#fff !important;}.tiny-text{color:#000;font-size:14px;font-family:"Titillium Web regular",Arial Black,sans-serif;letter-spacing:.84px;}@media(max-width:767px){.tiny-text{font-size:13px;letter-spacing:.78px;}}.tiny-text a{color:#000 !important;}.tiny-text a:hover{opacity:.5;}.disclaimer-text{color:#8b8b8b;font-size:14px;font-family:"Titillium Web regular italic",Arial Black,sans-serif;letter-spacing:1.26px;}@media(max-width:767px){.disclaimer-text{font-size:13px;letter-spacing:1.17px;}}.social-text{color:#000;font-size:14px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.26px;}.social-text .fa{font-size:22px;}.social-text a{color:#000 !important;}.social-text a:hover{opacity:.45;transition:all .15s;}@media(max-width:767px){.social-text{font-size:13px;letter-spacing:1.17px;}}.small-header-text{color:#8b8b8b;font-size:16px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:.96px;}@media(max-width:767px){.small-header-text{font-size:15px;letter-spacing:.9px;}}.small-header-text-mobile{color:#000;font-size:16px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:.96px;}.description-text{color:#000;font-size:18px;font-family:"Titillium Web regular",Arial Black,sans-serif;letter-spacing:1.08px;}@media(max-width:767px){.description-text{font-size:16px;letter-spacing:.96px;}}.accentuated-text{color:#000;font-size:25px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.48px;}@media(max-width:767px){.accentuated-text{font-size:22px;letter-spacing:1.3px;}}.large-background-text{color:#f2f2f2;font-size:180px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:10.62px;}@media(max-width:767px){.large-background-text{font-size:116px;letter-spacing:6.84px;}}.background-qmarks:before{position:absolute;bottom:0;left:0;z-index:-1;content:open-quote;color:#f2f2f2;font-size:180px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;}.background-qmarks:after{position:absolute;top:0;right:0;z-index:-1;content:close-quote;color:#f2f2f2;font-size:180px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;}html{scroll-behavior:smooth;}html,body{height:100%;width:100%;}body{background-color:#fff;font-family:"Titillium Web regular",Arial,sans-serif;margin:0;}#site{min-height:100vh;}@media(min-width:768px){main{padding-top:78px !important;}.header-container{position:fixed;top:0;transition:top .3s ease-in-out;width:100%;z-index:8;}.nav-up{top:-78px;}}@media(min-width:768px) and (min-width:768px) and (max-width:900px){.nav-up{top:-128px;}}i{padding-right:5px;padding-left:5px;}.container-fluid{max-width:2560px;}.container-fluid.header{max-width:inherit;padding-left:0;padding-right:0;}a{color:#f8b600;}a:hover{color:#dfa300;text-decoration-line:none;}a.grey-link{color:#d6d6d6 !important;}a.grey-link:hover{color:#8b8b8b !important;cursor:pointer !important;}a.black-link{color:#000 !important;}a.black-link:hover{color:#000 !important;cursor:pointer !important;}h1,h2,h3,h4{font-family:"Titillium Web bold",Arial Black,sans-serif;}.small-gutters{margin-right:-5px;margin-left:-5px;}.small-gutters>[class*="col-"]{padding-right:5px;padding-left:5px;}.dark-grey-text{color:#8b8b8b;}.hidden{display:none !important;visibility:hidden !important;}.top-text{padding:100px 90px 80px 90px;}.top-text .top-text-hp{max-width:465px;}.top-text .top-text-large{font-size:28px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.65px;}@media(max-width:767px){.top-text .top-text-large{font-size:23px;letter-spacing:1.36px;}}.top-text .bottom-hr{border-bottom:2px solid #000;position:absolute;left:0;bottom:18px;width:100%;margin:0;}@media(max-width:767px){.top-text .bottom-hr{top:24px;}}.top-text .top-text-small{font-size:14px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.26px;color:#8b8b8b;position:relative;bottom:-13px;text-align:right;}@media(max-width:767px){.top-text .top-text-small{max-width:179px;margin-left:20px;}}@media(max-width:767px){.top-text .top-text-about{max-width:221px !important;}}@media(max-width:767px){.top-text{padding:25px !important;}}.form-control{border:2px solid #000 !important;border-radius:0 !important;}.form-control:focus{box-shadow:none;}.hp-brand{display:flex;position:relative;}.hp-brand .hp-brand-description{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:480px;min-width:324px;}.hp-brand .hp-brand-description button{padding-left:33px;padding-right:33px;}@media(max-width:767px){.hp-brand .hp-brand-description .img-span{display:inline-block;}.hp-brand .hp-brand-description .img-span img{height:95%;width:95%;}}.multiline-small-text{margin-bottom:23px;min-width:173px;}.header-navigation{background-color:#f2f2f2;padding:0;}.header-navigation .header-navigation-items{align-items:center;justify-content:space-between;padding:0 90px 0 90px;}@media(max-width:1020px){.header-navigation .header-navigation-items{padding:0 25px 0 25px;}}.header-navigation .header-navigation-items .header-logo{position:relative;top:2px;}@media(max-width:900px){.header-navigation .header-navigation-items .header-right-container{margin-bottom:15px;}}.header-navigation .lang-switch{color:#000;font-size:16px;font-family:"Titillium Web bold",Arial Black,sans-serif;letter-spacing:.96px;text-decoration:underline !important;padding-left:20px;padding-top:5px;}@media(max-width:767px){.header-navigation .lang-switch{padding:0;}}.header-navigation .lang-switch:hover{text-decoration:none !important;}@media(max-width:767px){.header-navigation{top:0;border-radius:0;padding:15px 0;}.header-navigation .header-navigation-items{color:#f8b600;padding:0 10px 0 10px;}.header-navigation .header-navigation-items i{font-size:35px;}.header-navigation .text-button{padding:15px 0 15px 0;white-space:nowrap;}.header-navigation .text-button .btn{padding-left:63px;padding-right:63px;}.header-navigation .hamburger-logo:hover{opacity:.5;}.header-navigation #mobile-menu{transition:0 500ms visibility ease;}.header-navigation #mobile-menu .close-menu{padding:25px;display:inline-block;}}.header-menu{text-align:center;}.header-menu .header-menu-item{padding:27px 16px 27px 16px;white-space:nowrap;}.header-menu .header-menu-item a{color:#000 !important;font-family:"Titillium Web regular",Arial,sans-serif;font-size:16px;letter-spacing:.96px;text-align:center;transition:all .2s;}@media(max-width:1105px){.header-menu .header-menu-item{padding:27px 11px 27px 11px;}}.header-menu .header-menu-item:hover a{opacity:.5;text-decoration:none;}.header-menu-mobile-item{padding:15px 0 15px 0;white-space:nowrap;}.header-menu-mobile-item a{color:#000 !important;font-family:"Titillium Web regular",Arial,sans-serif;font-size:16px;letter-spacing:.96px;text-align:center;}.header-menu-mobile-item:hover a{opacity:.5;text-decoration:none;}#footer .footer-container{padding-top:48px;}#footer .footer-container .footer-text{color:#000;font-size:25px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.48px;}#footer .footer-container .contact-container{padding:30px 38px 0 38px;text-align:center;}#footer .footer-container .contact-container .country{color:#8b8b8b;font-size:16px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:.96px;display:block;padding-bottom:7px;}#footer .footer-container .contact-container .contact-details{color:#000;font-size:18px;font-family:"Titillium Web regular",Arial Black,sans-serif;letter-spacing:1.08px;display:block;}#footer .footer-container .contact-container .contact-email{display:inline-block;}#footer .footer-container .contact-container .contact-underline{position:relative;}#footer .footer-container .contact-container .contact-underline:after{position:absolute;z-index:-1;height:6px;margin:auto 9px;content:'';width:108%;background-color:#f8b600;left:-15px;bottom:4px;}#footer .footer-container .contact-container .contact-underline:hover:after{opacity:.7;}#footer .footer-container .copyright-notice{color:#8b8b8b;font-size:14px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.26px;padding-top:50px;padding-bottom:50px;text-align:center;}@media(max-width:767px){.footer-container{padding-top:28px !important;}}.contact-info{max-width:1170px;}.contact-info .contact-map{padding:0 90px 0 90px;}.contact-info .contact-map .country-map{display:block;}.contact-info .contact-map .country-map .country-name{color:#000;font-size:25px;font-family:"Titillium Web semi-bold",Arial Black,sans-serif;letter-spacing:1.48px;z-index:2;position:absolute;top:50%;left:50%;overflow:visible;}.contact-info .description-text{padding:0 90px 0 90px;}.contact-info .description-text .marketing-header{padding-top:26px;}.contact-info a{color:#000 !important;}.contact-info .contact-underline{position:relative;}.contact-info .contact-underline:after{position:absolute;z-index:-1;height:6px;margin:auto 9px;content:'';width:108%;background-color:#f8b600;left:-15px;bottom:4px;}.contact-info .contact-underline:hover:after{opacity:.7;}@media(min-width:992px){.contact-text-left{padding-left:131px;}.row-svk{padding-top:131px !important;}}@media(max-width:991px){.contact-map{padding-top:55px !important;}}@media(max-width:767px){.contact-map{padding-left:25px !important;}.contact-text{padding:25px !important;}.contact-text-left{padding-left:0 !important;}.contact-text-right{padding-left:0 !important;}.contact-info .description-text{padding:0 25px 0 25px;}}.about-info{max-width:1440px;}.about-info .about-text{padding:0 90px 0 90px;}.about-info .about-text-right{padding:0 0 0 35px;}.about-info .accentuated-text.about-text-right{padding:0 75px 0 35px;}.about-info .vertical-line{padding-left:18px;border-left:3px solid #000;}.about-info .background-text{position:absolute;bottom:-140px;left:50%;z-index:-1;}.about-info .europe-map{width:100%;position:relative;top:-160px;z-index:-1;margin-bottom:-260px;overflow-x:hidden;}@media(min-width:576px) and (max-width:767px){.about-info .europe-map{top:-300px;margin-bottom:-400px;}}@media(min-width:768px) and (max-width:991px){.about-info .europe-map{top:-330px;margin-bottom:-480px;right:-15px;}}@media(min-width:992px) and (max-width:5000px){.about-info .europe-map{top:-360px;margin-bottom:-540px;right:-15px;}}@media(min-width:1440px){.about-info .europe-map{top:-360px;margin-bottom:-540px;right:calc(((100vw - 1440px)/-2) - 15px);}}@media(max-width:767px){.about-info{padding:0;}.about-info .background-text{left:inherit;right:10% !important;bottom:-50px !important;}.about-text,.about-text-right{padding:27px !important;}.about-text.depts-text{padding:0 27px 0 27px !important;}.key-benefits-container .about-text{padding:11px 27px 11px 27px !important;}}.key-benefits-container{background-color:#f2f2f2;}.key-benefits-container ul.round{line-height:2em;padding:0;}.key-benefits-container ul.round li{list-style:none;padding-left:2.22em;text-indent:-2.22em;line-height:22px;}.key-benefits-container .dot{height:12px;width:12px;background-color:#f8b600;border-radius:50%;display:inline-block;margin-right:.75rem;}.career-info{max-width:1440px;}.career-info .career-text:nth-child(odd){padding:0 25px 40px 90px;}.career-info .career-text:nth-child(even){padding:0 90px 40px 25px;}.career-info .career-text:nth-child(n+3){padding-top:26px;}.career-info .btn-default{padding:4px 48px 4px 48px !important;}@media(max-width:767px){.career-info .btn-default{padding-top:6px !important;}}.career-info .career-text-centered{max-width:490px;}@media(max-width:767px){.career-text,.career-text-detail{padding:15px 25px 25px 25px !important;}}.career-text-detail{padding:35px 90px 35px 90px;}.career-text-detail ul.round{line-height:2em;padding:0;}.career-text-detail ul.round li{list-style:none;position:relative;padding:0 0 0 25px;line-height:24px;}.career-text-detail ul.round li:before{content:"";position:absolute;left:0;top:14px;width:12px;height:12px;background-color:#f8b600;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.container-fluid .career0-text{max-width:735px;padding:90px 15px 100px 15px;}.container-fluid .career0-text .contact-underline-large{position:relative;color:#000 !important;}.container-fluid .career0-text .contact-underline-large:after{position:absolute;z-index:-1;height:8px;margin:auto 9px;content:'';width:105%;background-color:#f8b600;left:-15px;bottom:6px;}.container-fluid .career0-text .contact-underline-large:hover:after{opacity:.7;}.container-fluid .career0-text .background-qmarks{padding:0 50px 0 50px;}.container-fluid .brand-detail-info{max-width:665px;}.container-fluid .brand-detail-info-narrow{max-width:490px;}@media(min-width:768px){.container-fluid .brand-detail-info-narrow #form:before{display:block;content:"";margin-top:-90px;height:90px;visibility:hidden;}}.brand-detail-info .brand-detail-text .background-text{position:relative;top:128px;z-index:-1;}.brand-detail-info .brand-detail-text .background-text{position:relative;top:128px;z-index:-1;margin-top:-128px;}.brand-detail-info .brand-detail-text .btn{margin:12px 10px 12px 10px;}.brand-detail-info .brand-detail-text .btn-default{padding:4px 50px 4px 50px !important;}.brand-detail-images{background:#f2f2f2;}.brand-detail-images .brand-detail-image{width:20%;}@media(max-width:767px){.brand-detail-info .brand-detail-text .background-text{top:88px;margin-top:-88px;}.brand-detail-images .brand-detail-image{width:50%;}}.text-center .form-group{text-align:left !important;}.modal .modal-dialog{max-width:672px;}@media(max-width:767px){.modal .modal-dialog{margin:25px 25px 25px 25px;}}.modal .modal-dialog .modal-content{border-radius:0;}.modal .modal-dialog .modal-content .modal-header{border:none;}.modal .modal-dialog .modal-content .modal-header .close{padding:20px 26px 8px 0;}@media(max-width:767px){.modal .modal-dialog .modal-content .modal-body{padding:16px 65px;}}.modal .modal-dialog .modal-content .modal-body img{padding:0 0 18px 0;}.modal .modal-dialog .modal-content .modal-body .modal-text{padding:14px 180px 0 180px;}@media(max-width:767px){.modal .modal-dialog .modal-content .modal-body .modal-text{padding:14px 0 0 0;}}.modal .modal-dialog .modal-content .modal-footer{border:none;justify-content:center;padding:3px 16px 71px 16px;}.image-grow-container{overflow:hidden;}.image-grow-container:hover .image-grow{transform:scale(1.1);transition:all .4s ease-in-out;}.image-grow-container:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.3;transition:all .5s;-webkit-transition:all .5s;}.image-grow-container:hover:after{opacity:.1;}.image-grow-container .image-grow{transition:all .4s ease-in-out;}.image-grow-container-empty:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.051;transition:all .5s;-webkit-transition:all .5s;}.image-grow-container-empty:hover:after{opacity:.024;}.video-row{margin-left:0;margin-right:0;}@media(max-width:767px){.video-row{margin-left:-15px;margin-right:-15px;}}.video-row .video-container{max-width:1280px;padding:0;}.video-row .video-container .videoWrapper{position:relative;padding-bottom:56.25%;height:0;width:100%;margin:0 auto;border:none;}.video-row .video-container .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.brand-detail-images .gallery-container .gallery-img{float:left;margin:0;width:20%;position:relative;}@media(max-width:767px){.brand-detail-images .gallery-container .gallery-img{width:50%;}}.brand-detail-images .gallery-container .gallery-img img{width:100%;height:auto;}.brand-detail-images .gallery-container .gallery-img .gallery-img-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0;transition:all .15s;-webkit-transition:all .15s;pointer-events:none;z-index:5;}.brand-detail-images .gallery-container .gallery-img:hover .gallery-img-overlay{opacity:.3;pointer-events:none;}.brand-detail-images .gallery-container .gallery-img .gallery-img-icon{content:url('../img/svg/gallery-hover.svg');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;opacity:0;transition:all .15s;-webkit-transition:all .15s;pointer-events:none;z-index:6;}.brand-detail-images .gallery-container .gallery-img:hover .gallery-img-icon{opacity:1;pointer-events:none;}.brand-detail-images #gallery-switch{padding:36px 0;}.brand-detail-images .modal{height:100%;width:100%;}.brand-detail-images .modal .modal-content{height:100%;border-radius:0;border:none;}.brand-detail-images .modal .modal-content .modal-body button{top:30px;right:35px;z-index:105;opacity:1 !important;color:#000 !important;}.brand-detail-images .modal .modal-content .modal-body button:hover{transform:rotate(45deg);transition:transform 300ms ease;}.brand-detail-images .modal .modal-content .modal-body .carousel{width:100%;}.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container{padding:32px 90px;}@media(max-width:767px){.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container{padding:0;}}.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container .carousel-item.active{max-height:85vh;}.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container .carousel-item.active img{object-fit:contain;margin-left:auto;margin-right:auto;cursor:default;max-height:85vh;max-width:100%;}.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container .carousel-control-prev,.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container .carousel-control-next{opacity:1 !important;color:#000 !important;}.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container .carousel-control-prev i{margin-left:35px;margin-right:auto;}.brand-detail-images .modal .modal-content .modal-body .carousel .main-img-container .carousel-control-next i{margin-left:auto;margin-right:35px;}