@font-face{font-family:"Roboto";src:url("../fonts/Roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto/Roboto-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-weight:300;src:url("../fonts/Roboto/Roboto-Light.woff2") format("woff2"),url("../fonts/Roboto/Roboto-Light.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-weight:700;src:url("../fonts/Roboto/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto/Roboto-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Lora";font-style:italic;font-weight:400;src:url("../fonts/Lora/Lora-Italic-VariableFont_wght.woff2") format("woff2"),url("../fonts/Lora/Lora-Italic-VariableFont_wght.woff") format("woff");font-display:swap}@font-face{font-family:"Lora";font-style:italic;font-weight:500;src:url("../fonts/Lora/Lora-MediumItalic.ttf") format("truetype");font-display:swap}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*::after,*::before{margin:0;padding:0;border:0;box-sizing:inherit}*:focus{outline:none}a,a:hover{text-decoration:none;color:#003e67;transition:all 0.2s ease-in;font-weight:700}a:hover{color:#21d4fd}a:visited{opacity:0.5}a[href],button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{max-width:100%;height:auto}ul{list-style:none}button:not(:disabled){cursor:pointer}button:focus{outline:none}b,strong{font-weight:bold}body{position:relative;min-width:320px;background:#fff;display:block;font:300 1.8rem/1.39 "Roboto",sans-serif;color:#4c5d6e;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{box-shadow:none}::-moz-placeholder{font-weight:300}:-ms-input-placeholder{font-weight:300}::placeholder{font-weight:300}:-ms-input-placeholder{font-weight:300}h1{font:700 6rem/1.02 "Roboto",sans-serif}@media only screen and (min-width: 768px){h1{font-size:8rem;line-height:1.025}}h2{font:700 6rem/1.033 "Roboto",sans-serif}h3{font:700 4rem/1.125 "Roboto",sans-serif}h4{font:italic 500 2.8rem/1.25 "Lora",serif}h5{font:700 1.8rem/1.39 "Roboto",sans-serif}h6{font:italic 500 1.8rem/1.39 "Lora",serif}h1,h2,h3,h4,h5,h6{margin:0;color:#003e67}.bordered-title{position:relative;padding-bottom:24px;margin-bottom:24px}.bordered-title:after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;transition:all 0.5s ease}.bordered-title.aos-animate:after{width:100%}.bordered-title--orange:after{background-color:#f18f3a}.bordered-title--blue:after{background-color:#21d4fd}.bordered-title--yellow:after{background-color:#ffcc46}.bordered-title--green:after{background-color:#80c781}p:not(:last-child){margin-bottom:24px}.styled-list li{position:relative;padding-left:16px}.styled-list li:after{content:"";display:block;width:0;border-left:7px solid #003e67;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;left:0;top:13px;transform:translateY(-50%);transition:inherit}.tac{text-align:center !important}.tac .container--small-text{margin-left:auto;margin-right:auto}.tal{text-align:left !important}.tar{text-align:right !important}.inverse{color:#fff;background-color:#003e67}.inverse h1,.inverse h2,.inverse h3,.inverse h4,.inverse h5,.inverse h6,.inverse a:not(.cta){color:#fff}.inverse a:not(.cta):hover{color:#21d4fd}.section--bottom-waves:after{content:'';display:block;width:100%;height:90px;background:url("../img/common/wave.svg") 50% 50% no-repeat;background-size:cover}@media only screen and (min-width: 768px){.section--bottom-waves:after{height:183px}}.section--bottom-border{border-bottom:10px solid #e8fafe}.section--navy-top-waves-bg{background:url("../img/common/img-bg-driver-int.png") 50% 0/cover no-repeat;padding:12rem 0 8rem}@media only screen and (min-width: 768px){.section--navy-top-waves-bg{padding:16rem 0 10rem}}.section--navy-both-waves-bg{background:url("../img/common/img-bg-driver-spec.png") 50% 0/cover no-repeat;padding:12rem 0 18rem;position:relative}@media only screen and (min-width: 768px){.section--navy-both-waves-bg{padding:16rem 0 20rem}}.section--blue-bg{background-color:#e8fafe;padding:15rem 0 3rem}@media only screen and (min-width: 768px){.section--blue-bg{padding:22rem 0 7rem}}.section--blue-top-waves-bg{background:url("../img/common/wave-blue-bg.svg") 50% 0/cover no-repeat;margin-top:30px;padding:15rem 0 3rem}@media only screen and (min-width: 768px){.section--blue-top-waves-bg{margin-top:0;padding:20rem 0 7rem}}.section--navy-both-waves-bg+.section--blue-bg{margin-top:-12rem}@media only screen and (min-width: 768px){.section--navy-both-waves-bg+.section--blue-bg{margin-top:-20rem}}.section--top-padding{padding-top:6rem}@media only screen and (min-width: 768px){.section--top-padding{padding-top:10rem}}.section--bottom-padding{padding-bottom:6rem}@media only screen and (min-width: 768px){.section--bottom-padding{padding-bottom:10rem}}.section__intro{margin-bottom:32px}@media only screen and (min-width: 768px){.section__intro{margin-bottom:6rem}}@media only screen and (max-width: 575px){.mobile-no-padding{padding:0}}.container{padding:0 32px;position:relative;max-width:1264px;margin:0 auto}.container--small-text{max-width:467px}.page-header{position:relative;z-index:10}.page-header__inner{background-color:#003e67;padding-top:30px}@media only screen and (min-width: 768px){.page-header__inner{padding-top:36px}}.page-header__inner .container{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.page-header__inner .container{align-items:flex-start}}.page-header__logo{position:relative;width:124px;margin-left:26px;flex-shrink:0;font-size:0;transition:all 0.5s ease}@media only screen and (min-width: 768px){.page-header__logo{margin-left:6rem;margin-right:16px;margin-top:3px;width:150px}}@media only screen and (min-width: 1366px){.page-header__logo{margin-right:48px}}.page-header__logo img{width:100%}.page-header__options{background:#003e67;padding:34px 0;font-size:16px;font-weight:700}@media only screen and (min-width: 768px){.page-header__options{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:30px 30px 25px;font-size:14px}}.page-header__options-layout{border-top:solid 1px #21d4fd;border-bottom:solid 1px #21d4fd;margin-bottom:4px;color:#fff;line-height:1}@media only screen and (min-width: 768px){.page-header__options-layout{display:flex;align-items:center;padding:4px 0;margin-bottom:20px}}.page-header__options-layout>*{padding:17px 0}@media only screen and (min-width: 768px){.page-header__options-layout>*{flex-basis:50%;padding:8px 0}}.page-header__options-layout::-moz-placeholder{opacity:1}.page-header__options-layout:-ms-input-placeholder{opacity:1}.page-header__options-layout::placeholder{opacity:1}@media only screen and (max-width: 767px){.page-header .account{border-top:1px solid #21d4fd}}@media only screen and (min-width: 768px){.page-header .account{text-align:right;border-left:1px solid #21d4fd}}.page-header .account a{position:relative;display:inline-block;padding-left:12px}@media only screen and (min-width: 768px){.page-header .account a{padding-left:0;padding-right:12px}}.page-header .account a:after{content:'';position:absolute;left:0;top:7px;display:block;height:0;width:0;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:all 0.2s ease-in}@media only screen and (min-width: 768px){.page-header .account a:after{right:0;left:auto;top:50%;transform:translateY(-50%);border-top:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:none}}.page-header .account a:hover:after{border-top:6px solid #21d4fd}.page-header .lang__opener{position:relative;padding-left:12px;cursor:pointer}@media only screen and (min-width: 768px){.page-header .lang__opener{padding-right:12px;padding-left:0}}.page-header .lang__opener:after{content:'';position:absolute;left:0;top:7px;display:block;height:0;width:0;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}@media only screen and (min-width: 768px){.page-header .lang__opener:after{right:0;left:auto;border-top:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:none}}.page-header .lang{position:relative}.page-header .lang.opened .lang__list{max-height:500px;opacity:1}.page-header .lang.opened .lang__opener{color:#21d4fd}.page-header .lang.opened .lang__opener:after{border-top:6px solid #21d4fd;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:none}@media only screen and (min-width: 768px){.page-header .lang.opened .lang__opener:after{border-bottom:6px solid #21d4fd;border-left:4px solid transparent;border-right:4px solid transparent;border-top:none}}.page-header .lang__list{position:absolute;width:100%;top:calc(100% + 1px);left:0;max-height:0;background-color:#003e67;font-weight:300;overflow:hidden;opacity:0;transition:all 0.3s ease;z-index:1}@media only screen and (min-width: 768px){.page-header .lang__list{top:calc(100% + 7px);width:200%;display:flex;border-bottom:1px solid #21d4fd}}.page-header .lang__list li{padding:17px 0 17px 15px}@media only screen and (min-width: 768px){.page-header .lang__list li{flex-basis:50%;text-align:center;margin:4px 0;padding:8px 0}}.page-header .lang__list li:not(:last-child){border-bottom:1px solid #21d4fd}@media only screen and (min-width: 768px){.page-header .lang__list li:not(:last-child){border-bottom:none;border-right:1px solid #21d4fd}}.page-header .lang__list li.current,.page-header .lang__list li:hover{color:#21d4fd}.page-header.scrolled .page-header__inner{transform:translateY(-100%)}@media only screen and (min-width: 992px){.page-header.scrolled .page-header__inner{align-items:center}}.page-header.scrolled--visible .page-header__inner{background-color:#fff;transform:translateY(0)}@media only screen and (max-width: 767px){.page-header--white-on-top:not(.scrolled) .hamburger-btn:not(.opened) span{background-color:#fff}}.page-footer__prefooter{background-color:#003e67;padding:3rem 0 3.5rem}@media only screen and (min-width: 768px){.page-footer__prefooter{padding:4rem 0 3.5rem;text-align:center}}@media only screen and (max-width: 767px){.page-footer__prefooter .container{display:flex;flex-wrap:wrap;justify-content:center}}.page-footer__nav,.page-footer__secondary-nav,.page-footer__logos{margin-bottom:3.5rem;font-size:14px}.page-footer__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page-footer__nav{margin-bottom:20px}@media only screen and (max-width: 767px){.page-footer__nav{flex-basis:50%}}@media only screen and (min-width: 768px){.page-footer__nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:28px}}.page-footer__nav li{padding-bottom:8px;margin-bottom:12px}@media only screen and (min-width: 768px){.page-footer__nav li{margin:0 17px}}.page-footer__nav a{position:relative}.page-footer__nav a:after{content:"";position:absolute;bottom:-8px;display:inline-block;height:2px;transition:all .3s ease;background-color:#21d4fd;transform-origin:50% 50%;width:0;left:50%;transform:translateX(-50%);right:auto}.page-footer__nav a:hover:after{width:calc(100% + 8px)}.page-footer__secondary-nav{line-height:1}@media only screen and (max-width: 767px){.page-footer__secondary-nav{flex-basis:50%;padding-left:24px;padding-top:14px}}@media only screen and (min-width: 768px){.page-footer__secondary-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media only screen and (max-width: 767px){.page-footer__secondary-nav li{margin-bottom:24px}}@media only screen and (min-width: 768px){.page-footer__secondary-nav li{padding:0 13px}}@media only screen and (min-width: 768px){.page-footer__secondary-nav li:not(:last-child){border-right:1px solid #fff}}.page-footer__secondary-nav a{font-weight:400}.page-footer__logo{margin:0 17px}.page-footer__copy{background-color:#000006;padding:32px 0;font-size:14px}@media only screen and (max-width: 767px){.page-footer__copy{text-align:center;padding:18px 0}}.page-footer__copy .container{max-width:1070px}@media only screen and (min-width: 768px){.page-footer__copy .container{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width: 768px){.page-footer__copy-text br{display:none}}.page-footer__copy-nav{display:flex;flex-wrap:wrap;margin:0 -11px;line-height:1}@media only screen and (max-width: 767px){.page-footer__copy-nav{justify-content:center;text-align:center;margin-bottom:20px}}@media only screen and (min-width: 768px){.page-footer__copy-nav{order:-1}}.page-footer__copy-nav li{padding:0 11px}.page-footer__copy-nav li:not(:last-child){border-right:1px solid #fff}.page-footer__copy-nav a{font-weight:400}.fade-up-slowly{opacity:0;transform:translateY(15px);-webkit-animation:remove-transform-and-opacity 0.8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards;animation:remove-transform-and-opacity 0.8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards}.fade-down-slowly{opacity:0;transform:translateY(-15px);-webkit-animation:remove-transform-and-opacity 0.8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards;animation:remove-transform-and-opacity 0.8s cubic-bezier(0.77, 0, 0.175, 0.75) forwards}.slider-effect .slick-slide{opacity:1 !important}.slider-effect .slick-slide.visible{-webkit-animation:slider 1.7s cubic-bezier(0.75, 0.25, 0.25, 0.75);animation:slider 1.7s cubic-bezier(0.75, 0.25, 0.25, 0.75);z-index:2000 !important;overflow:hidden}@-webkit-keyframes remove-transform-and-opacity{100%{opacity:1;transform:translateY(0)}}@keyframes remove-transform-and-opacity{100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slider{100%{transform:translateX(-110%)}}@keyframes slider{100%{transform:translateX(-110%)}}.main-nav__list a,.link-hover-animation{transition:all 0.8s cubic-bezier(0.19, 1, 0.22, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:0.1em;font-weight:400;text-transform:uppercase;color:#4c5d6e;position:relative}@supports (-webkit-text-fill-color: transparent) and ((-webkit-background-clip: text) or (background-clip: text)){.main-nav__list a,.link-hover-animation{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to top, #ee3325, #ee3325 50%, #4c5d6e 50%);background-size:100% 200%;background-position:0 0}}@media only screen and (max-width: 767px){.main-nav__list a,.link-hover-animation{font-size:24px;display:inline-block}}@media only screen and (min-width: 768px){.main-nav__list a,.link-hover-animation{display:block;font-size:16px}}.link-hover-animation:hover,.main-nav__list li:not(.current-menu-item) a[href]:hover{color:#ee3325}@supports (-webkit-text-fill-color: transparent) and ((-webkit-background-clip: text) or (background-clip: text)){.link-hover-animation:hover,.main-nav__list li:not(.current-menu-item) a[href]:hover{background-position:0 100%}}.preloader{display:none}.js .preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999;perspective:2500px;display:flex;align-items:center;justify-content:center;font-size:30px;text-transform:uppercase}.js .preloader span{font-size:10vw;color:#ee3325;line-height:1;font-weight:700}.js .preloader span:first-child{-webkit-animation:preloader-flips 1.5s linear infinite;animation:preloader-flips 1.5s linear infinite;transform-origin:center 0.345em;display:block}@-webkit-keyframes preloader-flips{0%{transform:rotateX(0) scale(1)}25%{transform:rotateX(-90deg) scale(1)}26%{transform:rotateX(-90deg) scale(-1)}50%{transform:rotateX(0) scale(-1)}75%{transform:rotateX(-90deg) scale(-1)}76%{transform:rotateX(-90deg) scale(1)}100%{transform:rotateX(0) scale(1)}}@keyframes preloader-flips{0%{transform:rotateX(0) scale(1)}25%{transform:rotateX(-90deg) scale(1)}26%{transform:rotateX(-90deg) scale(-1)}50%{transform:rotateX(0) scale(-1)}75%{transform:rotateX(-90deg) scale(-1)}76%{transform:rotateX(-90deg) scale(1)}100%{transform:rotateX(0) scale(1)}}.cta{width:346px;max-width:100%;height:58px;border:1px solid #21d4fd;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;color:#003e67;background-color:#21d4fd}.cta:hover{color:#003e67;background-color:white}.cta:disabled{opacity:0.5}.cta--medium{height:40px}.cta--small{height:32px}.cta--orange{border-color:#f18f3a;background-color:#f18f3a}.cta--orange:hover{background-color:#fff;color:#003e67}.cta--yellow{background-color:#ffcc46;border-color:#ffcc46}.cta--yellow:hover{background-color:#fff;color:#003e67}.link{position:relative;display:inline-block;padding:0 16px 8px;font-weight:700;text-align:center;transition-delay:0s !important}.link:after{content:"";position:absolute;bottom:0;display:inline-block;height:2px;transition:all .3s ease;background-color:#21d4fd;width:0;left:0}.link.aos-animate:after{width:100%}.link--full-width{width:100%}.link-with-arrow{position:relative;width:346px;max-width:100%;height:40px;padding-left:20px;border-bottom:solid 1px #21d4fd;display:flex;align-items:center;padding-right:40px}.link-with-arrow:after{content:"";display:block;width:0;border-left:7px solid #003e67;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;right:21px;top:51%;transform:translateY(-50%);transition:inherit}.link-with-arrow:hover{background-color:#21d4fd;color:#003e67}.link-with-arrow--accent-font{font:500 28px "Lora",serif;padding-left:0;padding-bottom:18px;height:auto;width:100%;padding-right:20px}.link-with-arrow--accent-font:after{right:0;top:20px}.link-with-arrow--accent-font:hover{background:transparent;color:#21d4fd;font-weight:500}.link-with-arrow--accent-font:hover:after{border-left-color:#21d4fd}.details span.link-with-arrow{font-weight:bold}@media only screen and (max-width: 767px){.details .link-with-arrow:after{transform:translateY(-50%) rotate(90deg)}}@media only screen and (max-width: 767px){.details.opened .link-with-arrow:after{transform:translateY(-50%) rotate(-90deg)}}.custom-select+.nativejs-select{width:100%;margin-top:22px;border:none}.custom-select+.nativejs-select .nativejs-select__placeholder{background:transparent;border:1px solid #21d4fd;color:inherit;font-weight:700;padding:14px 18px}.custom-select+.nativejs-select .nativejs-select__placeholder:after{right:18px;border-top:6px solid #fff;border-right-width:4px;border-left-width:4px}.custom-select+.nativejs-select .nativejs-select__dropdown{border:1px solid #21d4fd;border-top:none;background:#003e67;left:0;padding:10px 0}.custom-select+.nativejs-select .nativejs-select__option{position:relative;font-style:normal;font-weight:700;color:#fff;background-color:transparent;border:none;padding:10px 18px}.custom-select+.nativejs-select .nativejs-select__option:hover{color:#21d4fd}.custom-select+.nativejs-select .nativejs-select__option:hover:after{content:'';position:absolute;right:18px;top:50%;transform:translateY(-50%);display:block;height:0;width:0;border-left:6px solid #21d4fd;border-top:4px solid transparent;border-bottom:4px solid transparent}.custom-select+.nativejs-select_active .nativejs-select__placeholder:after{border-top:none;border-bottom:7px solid #fff}.grid-wrapper{overflow:hidden}.grid{display:flex;flex-wrap:wrap;overflow:hidden}*+.grid-wrapper{margin-top:1rem}.grid--3>*{width:100%}@media only screen and (min-width: 768px){.grid--3>*{width:50%}}@media only screen and (min-width: 992px){.grid--3>*{width:33%}}.grid--2{margin-left:0 !important;margin-right:0 !important}.grid--2>*{width:100%;padding:0 25px;margin:0 0 20px}@media only screen and (min-width: 768px){.grid--2>*{width:50%;margin-bottom:30px}}.grid--4>*{width:100%;margin-bottom:6rem}@media only screen and (min-width: 768px){.grid--4>*{width:50%}}@media only screen and (min-width: 992px){.grid--4>*{width:25%;margin-bottom:0}}.grid--bordered{margin-left:-4rem;margin-right:-4rem}.grid--bordered>*{position:relative;padding:0 4rem;margin:24px 0}.grid--bordered>*:after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-25px;display:block;width:100%;height:1px;background-color:rgba(255,255,255,0.2)}@media only screen and (min-width: 768px){.grid--bordered.grid--3>*:nth-child(2n+1):before{content:'';display:block;width:1px;height:0;position:absolute;top:0;right:0;background-color:rgba(255,255,255,0.2);transition:all 0.7s ease}}.grid--bordered.grid--3>*:nth-child(2n+1).aos-animate:before{height:100%}@media only screen and (min-width: 992px){.grid--bordered.grid--3>*:nth-child(3n+1):before,.grid--bordered.grid--3>*:nth-child(3n+2):before{content:'';display:block;width:1px;height:0;position:absolute;top:0;right:0;background-color:rgba(255,255,255,0.2);transition:all 0.7s ease}}.grid--bordered.grid--3>*:nth-child(3n+1).aos-animate:before,.grid--bordered.grid--3>*:nth-child(3n+2).aos-animate:before{height:100%}@media only screen and (min-width: 768px){.grid--bordered.grid--2>*:nth-child(2n+1):before{content:'';display:block;width:1px;height:0;position:absolute;top:0;right:0;background-color:rgba(255,255,255,0.2);transition:all 0.7s ease}}.grid--bordered.grid--2>*:nth-child(2n+1).aos-animate:before{height:100%}.grid--small-padding{margin-left:-1rem;margin-right:-1rem}.grid--small-padding>*{padding:0 1rem}.grid__item .details{display:flex;flex-direction:column;overflow:hidden}.grid__item .details .link-with-arrow{height:auto;padding:20px}.grid__item .details .details-content{max-height:0;margin:0}.grid__item .details.opened .details-content{max-height:500vh;margin:35px 0}.grid__item .details.opened span.link-with-arrow,.grid__item .details.active span.link-with-arrow{background-color:#21d4fd;color:#003e67}@media only screen and (max-width: 767px){#content-wrapper{display:none}}.banner{color:#003e67;padding:16px 0}.banner__title{display:inline-block;margin-right:9px;font-weight:700}@media only screen and (min-width: 768px){.banner__title{margin-right:13px}}.main-nav .menu{height:100%;font-size:16px;line-height:normal}@media (max-width: 1024px){.main-nav .menu{flex-wrap:wrap}}@media only screen and (min-width: 768px){.main-nav .menu{display:flex;font-size:14px;margin:0 -14px}}@media only screen and (min-width: 1680px){.main-nav .menu{margin:0 -18px}}.main-nav .menu li{margin-bottom:13px}@media only screen and (min-width: 768px){.main-nav .menu li{margin:0 14px}}@media only screen and (min-width: 1680px){.main-nav .menu li{margin:0 18px}}.main-nav .menu li.menu-item-has-children{position:relative}.main-nav .menu li.menu-item-has-children>a{position:relative;display:inline-block;width:100%;padding-left:15px}@media only screen and (min-width: 768px){.main-nav .menu li.menu-item-has-children>a{padding-right:15px;padding-left:0}}.main-nav .menu li.menu-item-has-children>a:after{content:'';position:absolute;left:0;top:7px;display:block;height:0;width:0;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}@media only screen and (min-width: 768px){.main-nav .menu li.menu-item-has-children>a:after{right:0;left:auto;border-top:6px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0}}.main-nav .menu li.menu-item-has-children>a:hover:after{border-left-color:#21d4fd}@media only screen and (min-width: 768px){.main-nav .menu li.menu-item-has-children>a:hover:after{border-left-color:transparent;border-top-color:#21d4fd}}.main-nav .menu li.menu-item-has-children.opened-submenu>a{color:#21d4fd}.main-nav .menu li.menu-item-has-children.opened-submenu>a:after{border-top:none;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #21d4fd}.main-nav .menu li.menu-item-has-children.opened-submenu .sub-menu{max-height:100vh;max-width:100vw;opacity:1;z-index:10}@media only screen and (max-width: 767px){.main-nav .menu li.menu-item-has-children.opened-submenu .sub-menu{width:auto;margin-top:2rem}}.main-nav .sub-menu{max-width:0;max-height:0;padding-bottom:10px;overflow:hidden;opacity:0;transition:all 0.7s ease;font-size:14px}@media only screen and (min-width: 768px){.main-nav .sub-menu{position:absolute;top:100%;left:-30px;padding:0 15px 30px;background-color:#003e67;font-weight:300}}@media only screen and (min-width: 768px){.main-nav .sub-menu.sub-menu--two-columns{-moz-column-count:2;column-count:2}}.main-nav .sub-menu li{position:relative;border-bottom:1px solid #21d4fd;border-top:1px solid #21d4fd;padding:9px 30px 9px 0;margin:-1px 0 0;white-space:nowrap}.main-nav .sub-menu li:hover:after{content:'';position:absolute;right:0;top:17px;display:block;height:0;width:0;border-left:6px solid #21d4fd;border-top:4px solid transparent;border-bottom:4px solid transparent}.main-nav .sub-menu li:hover a{color:#21d4fd}@media only screen and (min-width: 768px){.main-nav .sub-menu li{margin:-1px 15px 0;padding:11px 30px 11px 0}}.main-nav .sub-menu li:first-child{margin:0}@media only screen and (min-width: 768px){.main-nav .sub-menu li:first-child{margin:0 15px}}.main-nav .sub-menu a{font-weight:300}@media only screen and (max-width: 767px){.main-nav.opened-submenu+.page-header__logo{width:75px}}@media only screen and (max-width: 767px){.main-nav.opened-submenu+.page-header__logo .page-header__options{display:none}}@media only screen and (max-width: 767px){.main-nav.opened-submenu .menu-item:not(.opened-submenu){display:none}}.form-search{position:relative;display:flex}.form-search *[type="submit"]{width:20px;height:20px;border:none;font-size:0;background:transparent url("../img/icons/ico-search.svg") 50% 50% no-repeat;background-size:contain}@media only screen and (max-width: 767px){.form-search *[type="submit"]{position:absolute;top:50%;transform:translateY(-50%);left:0;width:12px;height:12px}}@media only screen and (min-width: 768px){.form-search *[type="submit"]{margin-right:5px}}.form-search input[type="text"]{width:124px;background:transparent;border:none;border-bottom:solid 1.5px #21d4fd;font-size:16px}@media only screen and (max-width: 767px){.form-search input[type="text"]{padding:15px 0 15px 19px}}@media only screen and (min-width: 768px){.form-search input[type="text"]{width:160px;font-size:14px}}.form-search input[type="text"]::-moz-placeholder{color:#fff}.form-search input[type="text"]:-ms-input-placeholder{color:#fff}.form-search input[type="text"]::placeholder{color:#fff}.custom-form{max-width:380px;margin:0 auto}.custom-form input{margin-top:12px;padding:16px 20px 17px;border:solid 1px #003e67;font-weight:300;line-height:1.39;color:#4c5d6e}.custom-form__item{position:relative;margin-top:40px;display:flex;flex-direction:column}.custom-form__item span.title{font-weight:bold;line-height:1.11;color:#003e67;text-transform:uppercase}.custom-form__item.disabled{opacity:0.5}.custom-form__item.error span.title{color:#f18f3a}.custom-form__item.error input{border:solid 1px #f18f3a}.custom-form__item.error .error-message{display:block}.custom-form--middle input{margin-top:8px;padding:10px 20px}.custom-form--middle .custom-form__item span.title{font-size:14px}.custom-form--small input{margin-top:8px;padding:6px 20px}.custom-form--small .custom-form__item span.title{font-size:14px}.error-message{position:absolute;bottom:-20px;left:0;margin-top:8px;display:none;font-size:12px;font-weight:300;line-height:1.33;color:#4c5d6e}.hero__illustration{min-height:388px}.hero__illustration img{height:100%;width:100%;min-height:388px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.hero__layout{position:relative;padding-bottom:6.5rem;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.hero__layout{flex-direction:row;align-items:flex-end;justify-content:space-between;padding-bottom:10.5rem}}.hero__subtitle{color:#1c9ed1;margin-bottom:12px}.hero__title{margin-bottom:34px}@media only screen and (min-width: 768px){.hero__title{margin-bottom:24px}}.hero__content{max-width:537px}.hero__text{position:relative;padding-left:2rem;max-width:435px}@media only screen and (min-width: 768px){.hero__text{margin-left:10rem}}.hero__text:after{content:'';position:absolute;top:0;left:0;width:2px;height:0;background-color:#21d4fd;transition:all 0.3s ease}.hero__text.aos-animate:after{height:100%}@media only screen and (max-width: 767px){.hero__links{margin-top:4rem}}@media only screen and (min-width: 768px){.hero__links{width:346px}}.hero__links .link-with-arrow:first-child{margin-bottom:2rem}@media only screen and (min-width: 768px){.hero__links .link-with-arrow:first-child{margin-bottom:6.5rem}}.hero--homepage .hero__layout{margin-top:-2rem}@media only screen and (min-width: 768px){.hero--homepage .hero__layout{margin-top:-8rem}}.hero--homepage .hero__layout:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:7px;background:url("../img/common/triangle-line.svg") 50% 50% repeat;background-size:auto}@media only screen and (min-width: 768px){.hero--internal{padding-top:3rem}}.hero--internal .hero__layout{padding-bottom:0}@media only screen and (max-width: 767px){.hero--internal .hero__layout{margin-bottom:4rem}}@media only screen and (min-width: 768px){.hero--internal .hero__layout{align-items:flex-start}}@media only screen and (max-width: 767px){.hero--internal .hero__image{order:-1;margin:30px -32px 2.5rem}}@media only screen and (min-width: 768px){.hero--internal .hero__image{flex-basis:49%;margin:18rem 0rem 0 -19rem}}@media only screen and (min-width: 768px){.hero--internal .hero__content{flex-basis:66%;max-width:none}}.hero--internal .hero__alert{margin-top:6rem}@media only screen and (min-width: 768px){.hero--internal .hero__alert{margin-top:8rem;margin-bottom:16rem}}.hero--internal .hero__alert .link{position:relative;padding:0 36px 8px;margin-top:4rem}@media only screen and (max-width: 767px){.hero--internal-big-image .hero__image{margin:30px -32px 2.5rem}}@media only screen and (min-width: 768px){.hero--internal-big-image .hero__image{margin-top:14rem}}@media only screen and (min-width: 768px){.hero--internal+section{margin-top:-10rem}}.feature{display:flex;flex-direction:column;align-items:center}.feature__title{position:relative;padding-bottom:20px;margin-bottom:33px;width:100%}@media only screen and (min-width: 768px){.feature__title{margin-bottom:24px}}.feature__title:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);transform-origin:50% 50%;width:0;height:2px;transition:all 0.5s ease}.feature__title.aos-animate:after{width:100%}.feature__text{width:100%;margin-bottom:3.5rem}@media only screen and (min-width: 768px){.feature__text{margin-bottom:7rem}}.feature .cta{margin:auto auto 0}.feature:nth-child(3n+1) .feature__title:after{background-color:#21d4fd}.feature:nth-child(3n+1) .cta{background-color:#21d4fd}.feature:nth-child(3n+1) .cta:hover{background-color:#fff}.feature:nth-child(3n+2) .feature__title:after{background-color:#ffcc46}.feature:nth-child(3n+2) .cta{background-color:#ffcc46;border-color:#ffcc46}.feature:nth-child(3n+2) .cta:hover{background-color:#fff}.feature:nth-child(3n) .feature__title:after{background-color:#f18f3a}.feature:nth-child(3n) .cta{background-color:#f18f3a;border-color:#f18f3a}.feature:nth-child(3n) .cta:hover{background-color:#fff}.featured{padding:2.5rem 0 6rem}@media only screen and (min-width: 768px){.featured{padding:10rem 0 14rem}}.featured__layout{position:relative}@media only screen and (min-width: 768px){.featured__layout{display:flex;margin:0 -4rem}}.featured__layout>*{padding:4rem 0 0}@media only screen and (min-width: 768px){.featured__layout>*{padding:0 4rem;flex-basis:calc(100% / 3);max-width:calc(100% / 3)}}.specific__title{margin-bottom:1.5rem}@media only screen and (max-width: 767px){.spec-grid .grid__item:not(.active){display:none}}.spec-card{height:100%;padding:3.5rem 0 4.5rem;display:flex;flex-direction:column}.spec-card__title{margin-bottom:14px}.spec-card__text{margin-bottom:24px}@media only screen and (min-width: 768px){.spec-card__text{margin-bottom:62px}}.spec-card .link-with-arrow{margin-top:auto;width:100%}.spec-card .link-with-arrow:after{border-left-color:#fff}.spec-card .link-with-arrow:hover{color:#003e67}.spec-card .link-with-arrow:hover:after{border-left-color:#003e67}.spec-card .link-with-arrow:not(.cta):hover{color:#003e67}@media only screen and (min-width: 768px){.specific-select+.nativejs-select{display:none}}.socilas{display:flex;align-items:center;justify-content:center}.socilas li{margin:0 12px}.socilas svg{width:32px;height:32px;fill:#fff;opacity:0.5;transition:all 0.2s ease-in}.socilas svg:hover{opacity:1}.location{padding:6rem 0 6.5rem;position:relative}@media only screen and (min-width: 768px){.location{padding:10rem 0}}.location:not(:last-child):after{content:'';position:absolute;bottom:0;display:block;width:100%;height:7px;background:url("../img/common/triangle-line.svg") 50% 50% repeat;background-size:auto}.location--right-image .location__content{order:-1}@media only screen and (min-width: 768px){.location--right-image .location__image{margin-right:0;margin-left:5rem}}.location__layout{max-width:954px;margin:0 auto}@media only screen and (min-width: 768px){.location__layout{display:flex;align-items:center;justify-content:space-between}}.location__image{text-align:center}@media only screen and (max-width: 767px){.location__image{margin-bottom:3.5rem}}@media only screen and (min-width: 768px){.location__image{margin-right:5rem;max-width:467px}}.location__content{padding-top:2rem}.location__text{margin-bottom:24px}@media only screen and (min-width: 768px){.location__text{max-width:346px;margin-bottom:52px}}.location__text ul li:not(:first-child){margin-top:25px}.location .cta:hover{background-color:#fff}@media only screen and (max-width: 575px){.location--mobile-fw-image .location__image{margin-right:-32px;margin-left:-32px}}.breadcrumbs{display:flex;font-size:14px;font-weight:bold;color:#003e67;margin-bottom:15px}@media only screen and (min-width: 768px){.breadcrumbs{margin-bottom:82px}}.breadcrumbs li:after{content:"";display:inline-block;width:0;border-left:5px solid #003e67;border-top:3px solid transparent;border-bottom:3px solid transparent;margin:0 10px 2px}.service-card{position:relative;display:block;padding-right:15px}.service-card:after{content:"";display:block;width:0;border-left:8px solid #21d4fd;border-top:6px solid transparent;border-bottom:6px solid transparent;position:absolute;right:0;top:17px;transform:translateY(-50%);transition:inherit}.service-card p{margin-top:10px;font-size:18px;font-weight:300;line-height:1.39}.service-card:hover{color:#21d4fd}.service-card:hover h4{color:#21d4fd}@media only screen and (max-width: 767px){.services{background:url("../img/common/img-bg-driver-spec-mob.png") 50% 0/cover no-repeat}}.cta-section{padding:66px 0}.cta-section .container{max-width:664px}.license-card{padding:30px;height:100%;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.license-card{padding:60px 52px}}.license-card__inner{width:191px;margin:0 auto}@media only screen and (min-width: 374px){.license-card__inner{width:251px}}@media only screen and (min-width: 992px){.license-card__inner{width:360px}}.license-card__text{margin-bottom:24px}.license-card .link{margin-top:auto}.license-action-card{height:100%;display:flex;flex-direction:column}.license-action-card__text{margin-bottom:24px}.license-action-card .link{margin-top:auto}.licenses-layout{margin-top:4rem}@media only screen and (min-width: 768px){.licenses-layout{margin-top:4rem;margin-bottom:4rem}}.licenses-layout .link-with-arrow{width:100%;height:58px}.licenses-layout__text{flex-grow:1}@media only screen and (max-width: 767px){.licenses-layout__aside{margin-bottom:4rem}}@media only screen and (min-width: 768px){.licenses-layout__aside{flex-basis:407px;flex-shrink:0;margin-right:8rem}}.licenses-layout__aside .link-with-arrow{width:100%;height:58px}.licence-grid{margin-top:2.4rem}@media only screen and (min-width: 768px){.licence-grid{margin-top:7rem}}.divider{margin:0 32px;height:7px;background:transparent url("../img/common/triangle-line.svg") 50% 0/auto no-repeat}@media only screen and (max-width: 767px){.divider{padding-bottom:6rem}}@media only screen and (min-width: 768px){.divider{max-width:1200px;margin:0 auto}}.slick-list{padding:0 !important}.slick-dots{padding:0;margin-top:32px;margin-bottom:0;display:flex;justify-content:center}.slick-dots li{width:12px;height:12px;margin:0 6px;background:#ffcc46;opacity:0.5}.slick-dots li button{display:none}.slick-dots li.slick-active{opacity:1}.slick-arrow{position:absolute;bottom:0;width:auto;margin:0;padding:0;background:none;font-size:0}.slick-prev{left:0;border-right:10px solid #21d4fd;border-top:8px solid transparent;border-bottom:8px solid transparent}.slick-next{right:0;border-left:10px solid #21d4fd;border-top:8px solid transparent;border-bottom:8px solid transparent}.custom-table{width:788px;margin:0 auto;border-spacing:0}@media only screen and (max-width: 991px){.custom-table{width:100%}}.custom-table,.custom-table tr,.custom-table td{border:none;font-size:14px;font-weight:300;line-height:1.43;color:#4c5d6e}.custom-table td{padding:10px}@media only screen and (min-width: 374px){.custom-table td{padding:10px 20px}}.custom-table tr:first-child{background:#21d4fd}.custom-table tr:first-child td{font-size:14px;font-weight:bold;line-height:1.43;color:#ffffff;text-transform:uppercase}.custom-table tr:nth-child(2n){background:#E8F5FA}.custom-table--small td{padding:6px 10px}@media only screen and (min-width: 374px){.custom-table--small td{padding:6px 20px}}

/*# sourceMappingURL=styles.css.map */
