@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--blue:#0d6efd;--indigo:#6610f2;--purple:#6f42c1;--pink:#d63384;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#198754;--teal:#20c997;--cyan:#0dcaf0;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#0d6efd;--secondary:#6c757d;--success:#198754;--info:#0dcaf0;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#212529;--font:"Montserrat",sans-serif;--font-size-resp:16px;--font-size:20px;--btn-font-size:25px;--gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));}button:focus,a:focus,a:active,button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner,input[type=file] > input[type=button]::-moz-focus-inner{outline:none !important;}select::-moz-focusring{outline:none !important;}ul,ol{list-style:none;}.container{max-width:1440px;}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:var(--bs-gutter-x,1.25rem);padding-left:var(--bs-gutter-x,1.25rem);}.ageverification-modal .modal-header,.ageverification-modal .modal-footer{border:0 none !important;}.ageverification-modal .modal-header{justify-content:flex-start !important;}.ageverification-modal .modal-footer{justify-content:center;}.ageverification-modal .modal-footer .button-wrapper{display:flex;gap:20px;}*{box-sizing:border-box;}html,body{font:1rem/1.4 var(--font);color:var(--black);font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:white;overflow-x:hidden;overflow-y:auto;min-height:100vh;scroll-behavior:smooth;font-size:var(--font-size-resp);}@media only screen and (min-width:992px){html,body{font-size:var(--font-size);}}p{margin-bottom:10px;}a{text-decoration:none;color:#00549F;}@media only screen and (min-width:992px){a:hover{color:#AB8D00;text-decoration:underline;}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;margin-bottom:10px;}h1,.h1{font-size:26px;}@media only screen and (min-width:992px){h1,.h1{font-size:46px;}}h1,.h1{font-size:30px;}@media only screen and (min-width:992px){h1,.h1{font-size:38px;}}h2,.h2{font-size:24px;}@media only screen and (min-width:992px){h2,.h2{font-size:30px;}}h3,.h3{font-size:21px;}@media only screen and (min-width:992px){h3,.h3{font-size:24px;}}h4,.h4{font-size:18px;}@media only screen and (min-width:992px){h4,.h4{font-size:21px;}}h5,.h5{font-size:18px;}h6,.h6{font-size:16px;}header{background-color:#031E2F;position:relative;z-index:3;}header .container{max-width:1600px;display:flex;align-items:center;min-height:75px;position:relative;}@media only screen and (min-width:992px){header .container{min-height:134px;}}header .container figure.logo{margin:0;flex:0 0 auto;width:180px;}@media only screen and (min-width:992px){header .container figure.logo{width:224px;}}header .container figure.logo img{width:100%;height:auto;}footer{background-color:#031E2F;padding-top:55px;padding-bottom:67px;padding-left:50px;padding-right:50px;}@media only screen and (min-width:992px){footer{display:flex;align-items:flex-end;}}footer .footer-sec{flex:1;}@media only screen and (min-width:992px){footer .footer-sec{margin-left:204px;padding-left:25px;padding-right:25px;}}footer .footer-sec .container{display:flex;flex-direction:column;align-items:center;}footer .footer-sec .container .footer-links{display:flex;justify-content:center;gap:47.61px;margin-bottom:40px;}footer .footer-sec .container .footer-links img{max-width:100%;width:auto;height:auto;}footer .footer-sec .container .copyright{line-height:normal;}footer .footer-sec .container .copyright p{line-height:normal;color:#fff;text-align:center;margin-bottom:0;}@media only screen and (min-width:992px){footer .footer-sec .container .copyright p{font-size:var(--font-size);}}footer .footer-terlato-logo{text-align:center;margin-top:40px;}@media only screen and (min-width:992px){footer .footer-terlato-logo{text-align:center;margin-top:0px;width:204px;min-width:204px;}}.btn-primary{font-family:var(--font);font-weight:700;color:#fff;background-color:#00549F;border:solid 1px #00549F;border-radius:2px;font-size:var(--btn-font-size);line-height:1.2;text-decoration:none;padding:0 25.77px;text-align:center;box-shadow:none !important;outline:none;display:inline-block;min-height:53px;min-width:201px;-webkit-transition:background-color 0.1s ease-in;-moz-transition:background-color 0.1s ease-in;-ms-transition:background-color 0.1s ease-in;-o-transition:background-color 0.1s ease-in;transition:background-color 0.1s ease-in;display:flex;align-items:center;justify-content:center;text-decoration:none !important;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#00549F;border-color:#00549F;}.btn-primary:focus:hover,.btn-primary.focus:hover{color:#fff;background-color:#24588D;border-color:#24588D;}.btn-primary:hover{color:#fff;background-color:#24588D;border-color:#24588D;}.btn-primary:active,.btn-primary.active{color:#fff;background-color:#00549F;border-color:#00549F;}.btn-primary:disabled,.btn-primary.disabled{background-color:var(#adb5bd);border-color:var(#adb5bd);outline:none 0;color:#6c757d;cursor:no-drop;}.btn-primary.with-icon-disabled{background-color:var(#adb5bd);border-color:var(#adb5bd);outline:none 0;color:#6c757d;cursor:no-drop;}.btn-primary.with-icon-disabled::before{content:"";background-image:url(/themes/custom/orbit/resources/images/disabled-icons-download.svg);background-size:18px;display:inline-block;width:18px;height:18px;margin-right:8px;position:relative;}@media only screen and (min-width:992px){.btn-primary{width:fit-content;}}.btn-primary.active{background-color:#031E2F;color:#fff;text-decoration:none;}.btn-secondary{font-family:var(--font);font-weight:700;color:#fff;background-color:#AB8D00;border:solid 1px #fff;border-radius:2px;font-size:var(--btn-font-size);line-height:1.2;text-decoration:none;padding:0 25.77px;text-align:center;box-shadow:none !important;outline:none;display:inline-block;min-height:53px;min-width:201px;-webkit-transition:background-color 0.1s ease-in;-moz-transition:background-color 0.1s ease-in;-ms-transition:background-color 0.1s ease-in;-o-transition:background-color 0.1s ease-in;transition:background-color 0.1s ease-in;display:flex;align-items:center;justify-content:center;text-decoration:none !important;border-width:1.5px;}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#AB8D00;border-color:#fff;}.btn-secondary:focus:hover,.btn-secondary.focus:hover{color:#fff;background-color:#AB8D00;border-color:#fff;}.btn-secondary:hover{color:#fff;background-color:#AB8D00;border-color:#fff;}.btn-secondary:active,.btn-secondary.active{color:#fff;background-color:#AB8D00;border-color:#AB8D00;}.btn-secondary:disabled,.btn-secondary.disabled{background-color:var(#adb5bd);border-color:var(#adb5bd);outline:none 0;color:#6c757d;cursor:no-drop;}.btn-secondary.with-icon-disabled{background-color:var(#adb5bd);border-color:var(#adb5bd);outline:none 0;color:#6c757d;cursor:no-drop;}.btn-secondary.with-icon-disabled::before{content:"";background-image:url(/themes/custom/orbit/resources/images/disabled-icons-download.svg);background-size:18px;display:inline-block;width:18px;height:18px;margin-right:8px;position:relative;}@media only screen and (min-width:992px){.btn-secondary{width:fit-content;}}.btn-secondary.disabled{background-color:#adb5bd;border-color:#adb5bd;color:#6c757d;}.btn-gray{font-family:var(--font);font-weight:700;color:#fff;background-color:#AB8D00;border:solid 1px #fff;border-radius:2px;font-size:var(--btn-font-size);line-height:1.2;text-decoration:none;padding:0 25.77px;text-align:center;box-shadow:none !important;outline:none;display:inline-block;min-height:53px;min-width:201px;-webkit-transition:background-color 0.1s ease-in;-moz-transition:background-color 0.1s ease-in;-ms-transition:background-color 0.1s ease-in;-o-transition:background-color 0.1s ease-in;transition:background-color 0.1s ease-in;display:flex;align-items:center;justify-content:center;text-decoration:none !important;border-width:1.5px;}.btn-gray:focus,.btn-gray.focus{color:#fff;background-color:#AB8D00;border-color:#fff;}.btn-gray:focus:hover,.btn-gray.focus:hover{color:#fff;background-color:#AB8D00;border-color:#fff;}.btn-gray:hover{color:#fff;background-color:#AB8D00;border-color:#fff;}.btn-gray:active,.btn-gray.active{color:#fff;background-color:#AB8D00;border-color:#AB8D00;}.btn-gray:disabled,.btn-gray.disabled{background-color:var(#adb5bd);border-color:var(#adb5bd);outline:none 0;color:#6c757d;cursor:no-drop;}.btn-gray.with-icon-disabled{background-color:var(#adb5bd);border-color:var(#adb5bd);outline:none 0;color:#6c757d;cursor:no-drop;}.btn-gray.with-icon-disabled::before{content:"";background-image:url(/themes/custom/orbit/resources/images/disabled-icons-download.svg);background-size:18px;display:inline-block;width:18px;height:18px;margin-right:8px;position:relative;}@media only screen and (min-width:992px){.btn-gray{width:fit-content;}}.btn-gray.disabled{background-color:#adb5bd;border-color:#adb5bd;color:#6c757d;}.btn-link{display:flex;align-items:center;text-decoration:none;padding:0;min-height:0;border:0 none;background-color:transparent;color:#031E2F;line-height:1.5;text-transform:uppercase;}.btn{border-radius:0 !important;outline:none !important;box-shadow:none !important;}.form-control{border-color:#000;border-radius:0;height:36px;min-width:250px;font-size:14px;font-weight:300;}.select2{width:100% !important;}.select2 .select2-selection--single{background-color:#fff;border:1px solid #dee2e6;border-radius:0px;min-height:44px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding:5px 10px;}.select2 .select2-selection--single .select2-selection__rendered{padding-left:0px;color:#6c757d;font-size:14px;line-height:1.6;}@media only screen and (min-width:992px){.select2 .select2-selection--single .select2-selection__rendered{font-size:16px;}}.select2 .select2-selection--single .select2-selection__arrow{background:url(/themes/custom/orbit/resources/images/dropdown-arrow.svg);background-size:32px;background-position:center;background-repeat:no-repeat;width:32px;height:32px;top:5px;right:5px;transition:all 0.15s ease-in;}.select2 .select2-selection--single .select2-selection__arrow b{display:none;}.select2.select2-container--open .select2-selection__arrow{transition:all 0.15s ease-in;transform:rotate(180deg);}.select2-container--open .select2-results__options .select2-results__option{background-color:#fff;font-size:16px;color:#6c757d;line-height:1.6;border-bottom:solid 1px #dee2e6;}.select2-container--open .select2-results__options .select2-results__option:hover{background-color:#f8f9fa;}.select2-container--open .select2-results__options .select2-results__option:last-child{border-bottom:none;}.select2-container--open .select2-dropdown--below{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.select2-container--open .select2-dropdown{border:solid 1px #dee2e6;border-top:none;}body.logged-in .select2-dropdown--below{margin-top:32px;}.navigation{display:flex;flex-direction:column;align-items:flex-end;flex:1;}.navigation .hamburger{display:block;overflow:hidden;width:36px;height:36px;cursor:pointer;}@media only screen and (min-width:992px){.navigation .hamburger{display:none;}}.navigation .hamburger span{display:block;margin:0 auto;width:36px;height:36px;background-image:url(/themes/custom/orbit/resources/images/menu.svg);background-size:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.navigation .nav{display:none;position:absolute;top:100%;left:0;background-color:#031E2F;width:100%;}@media only screen and (min-width:992px){.navigation .nav{width:auto;display:block;position:static;}}.navigation .nav .menu-nav{display:flex;flex-direction:column;margin:0;padding:10px 10px;padding-bottom:20px;gap:10px;}@media only screen and (min-width:992px){.navigation .nav .menu-nav{padding:0;gap:98px;flex-direction:row;}}.navigation .nav .menu-nav li{font-weight:500;}@media only screen and (min-width:992px){.navigation .nav .menu-nav li{font-weight:700;text-align:center;}}.navigation .nav .menu-nav li a{color:#AB8D00;text-decoration:none;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}@media only screen and (min-width:992px){.navigation .nav .menu-nav li a{font-size:var(--btn-font-size);}}.navigation .nav .menu-nav li a:hover{color:#deb700;}.nav-open .navigation .hamburger span{background-image:url(/themes/custom/orbit/resources/images/close.svg);rotate:180deg;}.nav-open .navigation .nav{display:block;}.home-video img{width:100%;height:auto;}.home-video video{width:100%;height:auto;}.home-about{background-image:url(/themes/custom/orbit/resources/images/about-bg.jpg);background-size:cover;position:relative;min-height:750px;}.home-about::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:0.7;background:linear-gradient(90deg,rgb(68,80,96) 0%,rgba(68,80,96,0) 100%);mix-blend-mode:multiply;z-index:1;}.home-about .container{position:relative;z-index:2;max-width:1340px;padding-top:40px;padding-bottom:40px;}@media only screen and (min-width:992px){.home-about .container{padding-top:136px;padding-bottom:98px;}}@media only screen and (min-width:992px){.home-about .container .col-lg-6:last-child{align-items:center;}}.home-about .container .about-desc h2{color:#AB8D00;margin-bottom:35px;}.home-about .container .about-desc p{color:#fff;margin-bottom:30px;line-height:1.4;}.home-about .container .about-desc .btn-wrapper{display:flex;justify-content:center;padding-top:15px;}.home-about .container .about-img-section{max-width:574px;padding-top:50px;}@media only screen and (min-width:992px){.home-about .container .about-img-section{padding-top:0;}}.home-about .container .about-img-section .about-logos{display:flex;gap:47.3px;justify-content:center;padding-bottom:50px;}@media only screen and (min-width:992px){.home-about .container .about-img-section .about-logos{padding-bottom:99px;}}.home-about .container .about-img-section .about-logos figure{margin:0;flex:0 0 auto;width:20.385%;min-width:20.385%;}.home-about .container .about-img-section .about-logos figure img{width:100%;height:auto;}.home-about .container .about-img-section .about-img{margin-bottom:19.9px;}.home-about .container .about-img-section .about-img img{width:100%;height:auto;}.home-about .container .about-img-section p{color:#fff;}.home-about .container .about-img-section p:last-child{margin-bottom:0;}.banner-section{padding-top:40px;padding-bottom:0px;position:relative;}@media only screen and (min-width:992px){.banner-section{padding-top:59px;padding-bottom:20px;}}.banner-section .container{position:relative;z-index:2;}@media only screen and (max-width:991px){.banner-section .container{padding-left:0;padding-right:0;}}.banner-section .container .row{row-gap:20px;}@media only screen and (min-width:992px){.banner-section .container .row .col-lg-6:nth-child(1){width:41.944%;}}@media only screen and (min-width:992px){.banner-section .container .row .col-lg-6:nth-child(2){padding-top:39px;width:58.056%;}}.banner-section .container .row .banner-image{display:flex;justify-content:center;}.banner-section .container .row .banner-image img{max-width:100%;height:auto;}.banner-section .container .row .banner-text{background-color:#031E2F;padding:40px 16px;display:flex;flex-direction:column;align-items:center;}@media only screen and (min-width:992px){.banner-section .container .row .banner-text{padding:60px 62px;}}.banner-section .container .row .banner-text .banner-logo{padding-bottom:50px;}.banner-section .container .row .banner-text .banner-logo img{height:auto;width:100%;}.banner-section .container .row .banner-text h2{color:#AB8D00;margin-bottom:22px;}.banner-section .container .row .banner-text p{color:#fff;text-align:center;margin-bottom:15px;}@media only screen and (min-width:992px){.banner-section .container .row .banner-text p{font-size:25px;}}.banner-section .container .row .banner-text .btn-wrapper{padding-top:45px;}.banner-section::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:0.7;background:linear-gradient(270deg,#445060 0.08%,rgba(68,80,96,0) 99.97%);mix-blend-mode:multiply;z-index:1;}.home-full-banner{display:grid;}.home-full-banner .home-full-banner-img,.home-full-banner .container{grid-row-start:1;grid-column-start:1;}.home-full-banner .home-full-banner-img{margin:0;}.home-full-banner .home-full-banner-img img{object-fit:cover;width:100%;height:100%;}#about{background-image:url(/themes/custom/orbit/resources/images/artboard.png);background-size:cover;position:relative;min-height:750px;}#ae_launcher.ae-cta-position-preset-right-lower{bottom:55px !important;right:10px !important;}.tc-content{padding:100px !important;}.tc-content ul{list-style:disc !important;}
