.ex-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.ex-flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ex-vertical{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ex-transition{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.ex-transition-medium{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.ex-transition-large{-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease}body.page-template-contact-template #header-wrapper{position:relative}body.page-template-contact-template .common-logo-nav-wrapper .common-logo-container a{filter:brightness(100%) invert(0)}body.page-template-contact-template .common-logo-nav-wrapper .nav-container nav ul li a{color:#102841}body.page-template-contact-template .common-logo-nav-wrapper .nav-container nav ul li a:hover{color:#D0AE55}body.page-template-home-template #header-wrapper{display:none}body.page-template-home-template.header-visible #slide-down-header{transform:translateY(200px)}body.page-template-contact-template #wrapper:after{z-index:-1;content:'';width:100%;height:342px;background:linear-gradient(#0000005e 0%, #00000000 100%);position:absolute;top:0;left:0}body.menu-open #navigation-wrapper{clip-path:inset(0 0% 0% 0);transition:0.8s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88);pointer-events:initial}.common-page-view{position:relative;z-index:0}.common-page-view .page-view-1,.common-page-view .page-view-2,.common-page-view .page-view-3,.common-page-view .page-view-4,.common-page-view .page-view-5{min-height:100vh;position:sticky;top:0}#header-wrapper{z-index:10;width:100%;position:absolute;top:0;left:0;opacity:1;transition:all .8s ease}#header-wrapper .custom-container{padding-top:0;padding-bottom:0}#slide-down-header{z-index:10;width:100%;position:fixed;top:-200px;left:0;opacity:1;transition:transform .5s ease-in-out}.common-logo-nav-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;position:relative}.common-logo-nav-wrapper .common-logo-container{width:250px;text-align:center;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%)}.common-logo-nav-wrapper .common-logo-container a{filter:brightness(0) invert(1)}.common-logo-nav-wrapper .nav-container nav ul li{display:inline-block;vertical-align:top}.common-logo-nav-wrapper .nav-container nav ul li:not(:last-of-type){margin-right:45px}.common-logo-nav-wrapper .nav-container nav ul li.type-mobile{display:none}.common-logo-nav-wrapper .nav-container nav ul li a{font-family:"DM Sans",sans-serif;font-size:20px;font-weight:bold;line-height:1em;padding:100px 0;display:block;color:#F1EAE2;transition:all .4s ease}.common-logo-nav-wrapper .nav-container nav ul li a:hover{color:#D0AE55;transition:all .4s ease}.common-logo-nav-wrapper .common-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%)}#navigation-wrapper{display:none}#content-wrapper #home-page .intro-section{overflow:hidden}#content-wrapper #home-page .intro-section .intro-container .intro-inner{height:100vh;position:relative}#content-wrapper #home-page .intro-section .intro-container .intro-inner .image-container{z-index:0;position:relative;height:100vh;width:100vw}#content-wrapper #home-page .intro-section .intro-container .intro-inner .image-container:after{z-index:0;content:'';height:100%;width:100%;background:linear-gradient(#00000070 0%, #00000000 100%);position:absolute;top:0;right:0}#content-wrapper #home-page .intro-section .intro-container .intro-inner .image-container video{position:absolute;z-index:-1;width:120%;height:120%;left:-10%;top:46%;transform:translateY(-50%)}#content-wrapper #home-page .intro-section .intro-container .intro-inner .image-container img{width:100%;height:100%;object-fit:cover;object-position:center}#content-wrapper #home-page .intro-section .intro-container .intro-inner .text-container{text-align:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}#content-wrapper #home-page .intro-section .intro-container .intro-inner .text-container h1{color:#fff;text-transform:uppercase}#content-wrapper #home-page .about-section{width:100%}#content-wrapper #home-page .about-section .triangle{width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-bottom:341px solid #0E192E;margin-bottom:-1px}#content-wrapper #home-page .about-section .section-content{z-index:0;position:relative;padding-top:80px;background-color:#fff}#content-wrapper #home-page .about-section .section-content:after{z-index:-1;content:'';height:1010px;width:100%;background-color:#0E192E;position:absolute;top:0;right:0}#content-wrapper #home-page .about-section .section-content .text-container{margin-bottom:-80px}#content-wrapper #home-page .spirit-section{width:100vw;overflow:hidden;background-color:#fff;background-image:url("../img/home/background_spirits.png");background-size:contain;background-repeat:no-repeat;background-position:center 70%}#content-wrapper #home-page .spirit-section .zoom-image-container{z-index:1;height:100vh !important;position:relative}#content-wrapper #home-page .spirit-section .zoom-image-container .zoom-image-inner{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}#content-wrapper #home-page .spirit-section .zoom-image-container .zoom-image-inner .zoom-image{width:960px;height:536px}#content-wrapper #home-page .spirit-section .zoom-image-container .zoom-image-inner .zoom-image img{width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:center center}#content-wrapper #home-page .spirit-section .text-wrapper{z-index:0;position:relative;padding-top:500px}#content-wrapper #home-page .spirit-section .brand-container{position:relative;display:flex;align-items:center;justify-content:space-between;margin:auto;max-width:1200px}#content-wrapper #home-page .spirit-section .brand-container .brand-item{width:20%}#content-wrapper #home-page .spirit-section .brand-container .brand-item .inner{text-align:center;display:flex;align-items:center;justify-content:center}#content-wrapper #home-page .spirit-section .brand-container .brand-item .inner img{width:185px}#content-wrapper #home-page .story-section .layout-container{display:flex}#content-wrapper #home-page .story-section .layout-container .layout-item:nth-of-type(1){width:calc(100% - 804px)}#content-wrapper #home-page .story-section .layout-container .layout-item:nth-of-type(2){width:804px;background-color:#F1E7CC;display:flex;align-items:center}#content-wrapper #home-page .story-section .layout-container .layout-item .text-container{padding:188px 100px 140px}#content-wrapper #home-page .story-section .layout-container .layout-item .image-container{height:100%;position:relative;background-color:#0E192E}#content-wrapper #home-page .story-section .layout-container .layout-item .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #home-page .commitment-section{background-size:cover;background-position:center top;background-repeat:no-repeat}#content-wrapper #home-page .commitment-section .section-content{margin-top:45%;padding-bottom:15%}#content-wrapper #home-page .commitment-section .content-item{text-align:center}#content-wrapper #home-page .commitment-section .content-item h1{text-transform:uppercase;color:#fff}#content-wrapper #home-page .commitment-section .content-item .icon-container{margin:200px 0}#content-wrapper #home-page .commitment-section .content-item .icon-container ul li img{width:68px;filter:brightness(0) invert(1)}#content-wrapper #home-page .commitment-section .content-item .icon-container ul li:not(:last-of-type){margin-bottom:40px}#content-wrapper #home-page .sustainable-section{z-index:0;background-color:#F1EAE2}#content-wrapper #home-page .sustainable-section .section-title{z-index:0;min-height:500px;display:flex;align-items:center;justify-content:center;position:sticky;top:100px}#content-wrapper #home-page .sustainable-section .image-container{z-index:1;position:relative;width:100%;height:800px}#content-wrapper #home-page .sustainable-section .image-container img{width:100%;height:100%;object-fit:cover;object-position:center top}#content-wrapper #spirits-page .horizontal-scroll-wrapper{overflow:hidden}#content-wrapper #spirits-page .horizontal-scroll-wrapper .horizontal-scroll-track{display:flex;flex-wrap:nowrap;width:max-content}#content-wrapper #spirits-page .horizontal-scroll-wrapper .horizontal-scroll-track .horizontal-scroll-item{flex:0 0 auto}#content-wrapper #spirits-page .horizontal-scroll-wrapper .horizontal-scroll-track .horizontal-scroll-item.scroll-wd-full{min-width:100vw}#content-wrapper #spirits-page .intro-section{position:relative;min-width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}#content-wrapper #spirits-page .intro-section .section-title h1{color:#102841}#content-wrapper #spirits-page .intro-section .section-title .content{max-width:100%}#content-wrapper #spirits-page .intro-section .section-title .content h2{text-transform:initial}#content-wrapper #spirits-page .intro-section .scroll-container{position:absolute;bottom:100px;left:0;right:0;margin:auto;text-align:center}#content-wrapper #spirits-page .intro-section .scroll-container ul{display:flex;align-items:center;justify-content:center}#content-wrapper #spirits-page .intro-section .scroll-container ul li{line-height:1em;color:#102841}#content-wrapper #spirits-page .intro-section .scroll-container ul li:not(:last-of-type){margin-right:18px}#content-wrapper #spirits-page .intro-section .scroll-container ul li img{position:relative;top:-1px}#content-wrapper #spirits-page .product-section .product-container{display:flex}#content-wrapper #spirits-page .product-section .product-container .product-item:nth-of-type(1){border-left:1px solid #cfcfcf}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container{display:flex}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item{min-height:100vh;display:flex;align-items:center}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text{max-width:835px;text-align:center}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container{display:flex;flex-direction:column;align-items:center}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item{padding:40px 60px;width:100%}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item:not(:last-of-type){border-bottom:1px solid #cfcfcf}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .logo-container img{width:170px}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .logo-container.large-logo img{width:280px}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content p{font-size:19px;line-height:1.7em;color:#102841bf}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content .link-container{margin-top:20px;line-height:1em}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content .link-container a{position:relative;line-height:1em;color:#c59245;transition:all .8s ease}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content .link-container a img{width:18px;height:auto;margin-top:-4px;margin-left:5px}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content .link-container a:after{content:'';height:1px;width:100%;background:#c59245;position:absolute;left:0;bottom:-1px;transition:all .8s ease}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content .link-container a:hover{color:#9f6d22;transition:all .8s ease}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .content .link-container a:hover:after{background-color:#9f6d22;transition:all .8s ease}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .gallery-container{display:flex;justify-content:center;margin:0 -22px}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .gallery-container .gallery-item{padding:0 22px}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .gallery-container .gallery-item .gallery-inner{width:180px;height:180px;border-radius:16px;border:6px solid #D9D9D9;overflow:hidden;box-shadow:0 10px 20px #00000042}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-text .block-container .block-item .gallery-container .gallery-item .gallery-inner img{width:100%;height:100%;object-fit:cover;object-position:center}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-image{width:752px;padding:65px 60px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-image .image-container{height:calc(100vh - 130px);width:100%;position:relative;overflow:hidden;background-color:#0E192E;border-radius:50px;transition:all .4s ease}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-image .image-container:hover{border-radius:80px;transition:all .4s ease}#content-wrapper #spirits-page .product-section .product-container .product-item .layout-container .layout-item.type-image .image-container img{width:100%;height:100%;object-fit:cover;object-position:center}#content-wrapper #contact-page .contact-section{padding-top:60px}#content-wrapper #contact-page .contact-section .layout-container{display:flex}#content-wrapper #contact-page .contact-section .layout-container .layout-item:nth-of-type(1){width:calc(100% - 667px)}#content-wrapper #contact-page .contact-section .layout-container .layout-item:nth-of-type(2){width:667px}#content-wrapper #contact-page .contact-section .layout-container .layout-item .info-container .info-item:not(:last-of-type){margin-bottom:45px}#content-wrapper #contact-page .contact-section .layout-container .layout-item .info-container .info-item .title{margin-bottom:10px}#content-wrapper #contact-page .contact-section .layout-container .layout-item .info-container .info-item .title h5{font-size:16px;font-family:"Matter Bold",sans-serif;color:#D0AE55;letter-spacing:2px;text-transform:uppercase}#content-wrapper #contact-page .contact-section .layout-container .layout-item .info-container .info-item .content a,#content-wrapper #contact-page .contact-section .layout-container .layout-item .info-container .info-item .content p{font-family:"Forum",serif;font-size:58px;line-height:1em;color:#102841;transition:all .4s ease}#content-wrapper #contact-page .contact-section .layout-container .layout-item .info-container .info-item .content a:hover{color:#D0AE55;transition:all .4s ease}#content-wrapper #error-page{z-index:0;height:100vh;position:relative;background-color:#102841;display:flex;align-items:center;justify-content:center}#content-wrapper #error-page .content-section .content-container{text-align:center}#content-wrapper #error-page .content-section .content-container .title h1{z-index:0;font-size:300px;font-weight:900;letter-spacing:-18px;line-height:1em;display:flex;justify-content:center;color:#efc88d;background:-webkit-linear-gradient(-41deg, #efc88d, #c59245);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#content-wrapper #error-page .content-section .content-container .content h1{font-weight:900;color:#fff;margin-bottom:15px}#content-wrapper #error-page .content-section .content-container .content p{color:#ffffffd9}#footer-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;background:radial-gradient(circle at center, #121e35 0%, #070d19 100%)}#footer-wrapper .custom-container{padding-bottom:90px}#footer-wrapper .top-footer .logo-wrapper{position:relative;text-align:center;margin-bottom:80px}#footer-wrapper .top-footer .logo-wrapper:before,#footer-wrapper .top-footer .logo-wrapper:after{content:'';height:1px;width:calc(50% - 180px);background-color:#3E4756;position:absolute;top:50%;transform:translateY(-50%)}#footer-wrapper .top-footer .logo-wrapper:before{left:0}#footer-wrapper .top-footer .logo-wrapper:after{right:0}#footer-wrapper .top-footer .footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -20px}#footer-wrapper .top-footer .footer-container .footer-item{padding:0 20px}#footer-wrapper .top-footer .footer-container .footer-item ul li,#footer-wrapper .top-footer .footer-container .footer-item ul li a,#footer-wrapper .top-footer .footer-container .footer-item p{font-size:16px}#footer-wrapper .top-footer .footer-container .footer-item .title{margin-bottom:30px}#footer-wrapper .top-footer .footer-container .footer-item .title h5{font-family:"Matter",sans-serif;font-weight:900;line-height:1em;color:#fff}#footer-wrapper .top-footer .footer-container .footer-item .content ul>li{line-height:1em}#footer-wrapper .top-footer .footer-container .footer-item .content ul>li:not(:last-of-type){margin-bottom:25px}#footer-wrapper .top-footer .footer-container .footer-item .content ul>li a{display:inline-block;line-height:1em;color:#acafb5;transition:all .4s ease}#footer-wrapper .top-footer .footer-container .footer-item .content ul>li a:hover{color:#D0AE55;transition:all .4s ease}#footer-wrapper .top-footer .footer-container .footer-item .contact-container h5{font-family:"Matter",sans-serif;font-weight:bold;color:#fff;margin-bottom:18px}#footer-wrapper .top-footer .footer-container .footer-item .contact-container ul li{line-height:1em;color:#acafb5}#footer-wrapper .top-footer .footer-container .footer-item .contact-container ul li:not(:last-of-type){margin-bottom:15px}#footer-wrapper .top-footer .footer-container .footer-item .contact-container ul li p{line-height:1.6em;color:#acafb5}#footer-wrapper .top-footer .footer-container .footer-item .contact-container ul li span{font-weight:bold}#footer-wrapper .top-footer .footer-container .footer-item .contact-container ul li a{color:#acafb5;transition:all .4s ease}#footer-wrapper .top-footer .footer-container .footer-item .contact-container ul li a:hover{color:#D0AE55;transition:all .4s ease}#footer-wrapper .top-footer .footer-container .footer-item.type-contact{width:380px}#footer-wrapper .bottom-footer{margin-top:80px;padding-top:28px;border-top:1px solid #3E4756}#footer-wrapper .bottom-footer .footer-container{display:flex;justify-content:space-between}#footer-wrapper .bottom-footer .footer-container .footer-item p{font-size:16px;line-height:1em;color:#acafb5}.common-banner-section .banner-slider .banner-item{z-index:0;height:100vh;width:100vw;overflow:hidden;background-color:#0E192E;position:relative;background-size:cover;background-position:center bottom}.common-banner-section .banner-slider .banner-item>img{width:100%;height:100%;object-fit:cover;object-position:center;animation:ani-banner infinite 30s cubic-bezier(0.25, 0.74, 0.22, 0.99)}.common-banner-section .banner-slider .banner-item>img.type-mobile{display:none}.common-banner-section .banner-slider .banner-item .text-container{z-index:2;text-align:center;position:absolute;top:55%;transform:translateY(-50%);width:100%;left:0;right:0;margin:auto}.common-banner-section .banner-slider .banner-item .text-container .inner{max-width:100%;opacity:0;margin-bottom:-130px;transition:all .6s ease}.common-banner-section .banner-slider .banner-item .text-container .inner .title h1{color:#fff;text-transform:uppercase}.common-banner-section .banner-slider .banner-item .text-container .inner .title .common-icon{text-align:center}.common-banner-section .banner-slider .banner-item .text-container .inner .title .common-icon img{margin:auto}.common-banner-section .banner-slider .banner-item .text-container .inner .content{margin-top:30px}.common-banner-section .banner-slider .banner-item .text-container .inner .content p{color:#fff;font-weight:bold}.common-banner-section .banner-slider .banner-item .text-container .inner .content h2{color:#fff}.common-banner-section .banner-slider .banner-item .scroll-down{z-index:2;width:40px;margin:auto;animation:ani-bounce 2s infinite;cursor:pointer;position:absolute;bottom:44px;left:0;right:0}.common-banner-section .banner-slider .banner-item .scroll-down img{width:100%;max-width:100%;height:auto}.common-banner-section .banner-slider .banner-item:before{z-index:1;content:'';width:100%;height:470px;position:absolute;top:0;background:linear-gradient(#0000008f 0%, #00000000 100%)}.common-banner-section .banner-slider .banner-item:after{z-index:1;content:'';width:100%;height:240px;position:absolute;bottom:0;background:linear-gradient(#00000000 0%, #0000005e 100%)}.common-banner-section.align-center .banner-slider .banner-item .text-container .inner{margin:auto;text-align:center}.common-banner-section.height-small .banner-slider .banner-item{height:70vh}.common-banner-section.visible .banner-slider .banner-item .text-container .inner{margin-bottom:0;opacity:1;transition:all .6s ease}.common-video-banner{z-index:0;position:relative;background-color:#0E192E}.common-video-banner .logo-wrapper{z-index:1;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);text-align:center}.common-video-banner .video-container{z-index:-1;height:100vh;width:100vw;position:relative;overflow:hidden}.common-video-banner .video-container:after{z-index:1;content:'';width:100%;height:100%;background-color:#0000002e;position:absolute;top:0;right:0}.common-video-banner .video-container video{position:absolute;height:120%;width:120%;left:-10%;top:46%;transform:translateY(-50%);vertical-align:top}.common-responsive-title .desktop-view{display:block}.common-responsive-title .mobile-view{display:none}.common-logo-container a{width:218px;display:inline-block}.common-logo-container a img{width:100%;max-width:100%;height:auto}.common-logo-container.size-lg a{width:450px}.common-logo-container.size-sm a{width:190px}.common-icon{margin-bottom:50px}.common-icon img{width:115px;height:auto}.common-icon.color-invert img{filter:brightness(0) invert(1)}.common-icon.size-sm img{width:60px}.common-icon.margin-sm{margin-bottom:30px}.common-icon.margin-xs{margin-bottom:20px}.common-title{margin-bottom:30px}.common-title h5{font-weight:bold;text-transform:uppercase;letter-spacing:2px}.common-tagline{margin-bottom:60px}.common-tagline h4{font-family:"Matter Bold",sans-serif;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#BD952C}.common-action{margin-top:80px}.common-action.align-center{text-align:center}.common-action.align-center .action-inner{justify-content:center}.common-action .action-inner{display:flex;align-items:center;flex-wrap:wrap}.common-action .action-inner .action-item{display:flex;align-items:center}.common-action .action-inner .action-item:not(:last-of-type){margin-right:20px}.common-social-container ul{display:flex}.common-social-container ul li{display:flex}.common-social-container ul li:not(:last-of-type){margin-right:20px}.common-social-container ul li a{font-size:16px;color:#56585d}.common-copyright p{color:#F1EAE2}.common-copyright p a{display:inline-block;position:relative;font-weight:bold;line-height:1em;color:#D0AE55;transition:all .4s ease}.common-copyright p a:hover{color:#BD952C;transition:all .4s ease}.common-copyright.type-nav{text-align:center}.common-copyright.type-nav p{font-size:16px;color:#d3cbcb}.common-toggle{display:none}.common-form .fields{display:flex;flex-wrap:wrap;margin:0 -15px}.common-form .fields .form-group{position:relative;width:100%;margin-bottom:0;padding:0 15px}.common-form .fields .form-group:not(:last-of-type){margin-bottom:50px}.common-form .fields .form-group.half-width{width:50%}.common-form .fields .form-group.has-error input,.common-form .fields .form-group.has-error select,.common-form .fields .form-group.has-error textarea{border:1px solid #e74c3c}.common-form .fields .form-group.has-error label{color:#e74c3c}.common-form .fields .form-group.has-error .floating-label{color:#e74c3c}.common-form .fields .form-group label{font-size:14px;font-weight:bold;color:#000}.common-form .fields .form-group label span{color:#e74c3c}.common-form .fields .form-group input,.common-form .fields .form-group select,.common-form .fields .form-group textarea{width:100%;padding-top:0;padding-bottom:16px;border-radius:0px;border:0;background-color:transparent;border-bottom:1px solid #B3B3B3;font-family:"Matter",sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#7C7C7C;transition:all .3s ease}.common-form .fields .form-group input::placeholder,.common-form .fields .form-group select::placeholder,.common-form .fields .form-group textarea::placeholder{color:#7C7C7C;transition:all .3s ease}.common-form .fields .form-group input:focus,.common-form .fields .form-group select:focus,.common-form .fields .form-group textarea:focus{outline:none;color:#000;border-color:#3E4756;transition:all .3s ease}.common-form .fields .form-group input:focus::placeholder,.common-form .fields .form-group select:focus::placeholder,.common-form .fields .form-group textarea:focus::placeholder{color:#56585d;transition:all .3s ease}.common-form .fields .form-group textarea{height:150px;vertical-align:top}.common-form .form-action{margin-top:45px;position:relative}.common-form .form-action p{position:relative;display:inline-block}.common-form .form-action .wpcf7-spinner{position:absolute;top:35%;transform:translateX(-50%);right:-50px;margin:0}.common-form .wpcf7-not-valid-tip{font-size:15px;line-height:1em;margin-top:20px}.common-form .wpcf7 form.invalid .wpcf7-response-output,.common-form .wpcf7 form.unaccepted .wpcf7-response-output,.common-form .wpcf7 form.payment-required .wpcf7-response-output{background-color:#fef8ed;color:#d08404;border:0;border-left:4px solid #f59e0b;font-size:16px;padding:20px 18px 19px;line-height:1em;border-radius:8px}.common-remove-tab-style{border-bottom:0;margin-bottom:20px}.common-remove-tab-style li:not(:last-of-type){margin-right:30px}.common-remove-tab-style li .nav-link{position:relative;font-weight:600;color:#56585d;text-transform:uppercase;letter-spacing:1px;padding:0;border:0}.common-remove-tab-style li .nav-link:after{content:'';height:2px;width:0px;background-color:#102841;position:absolute;bottom:0;left:0;transition:all .4s ease}.common-remove-tab-style li .nav-link:hover,.common-remove-tab-style li .nav-link.active{border:0;color:#102841;background-color:transparent}.common-remove-tab-style li .nav-link:hover:after,.common-remove-tab-style li .nav-link.active:after{width:100%;transition:all .4s ease}.common-banner-section .banner-slider .banner-item:not(:first-of-type){display:none}.common-banner-section .banner-slider.slick-initialized .banner-item{display:block}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:1;height:45px;width:32px}.slick-slider .slick-prev:after,.slick-slider .slick-next:after{content:'';height:inherit;width:inherit;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{display:none}.slick-slider .slick-prev{left:20px}.slick-slider .slick-prev:after{background-image:url("../img/icons/left-arrow.svg")}.slick-slider .slick-next{right:20px}.slick-slider .slick-next:after{background-image:url("../img/icons/right-arrow.svg")}.slick-slider.slick-dotted{margin-bottom:0}.slick-slider.slick-dotted .slick-dots{bottom:50px}.slick-slider.slick-dotted .slick-dots li{height:13px;width:13px;border-radius:100%;margin:0;background-color:rgba(255,255,255,0.45)}.slick-slider.slick-dotted .slick-dots li.slick-active{background-color:#fff}.slick-slider.slick-dotted .slick-dots li:not(:last-of-type){margin-right:18px}.slick-slider.slick-dotted .slick-dots li button{height:13px;width:13px;padding:0;opacity:0}.modal .modal-dialog{max-width:700px;margin:100px auto}.modal .modal-dialog .modal-header{padding:0;border:0}.modal .modal-dialog .modal-header button{z-index:1;height:40px;width:36px;margin:0;padding:0;color:#fff;opacity:1;outline:none;position:absolute;top:-50px;right:-7px}.modal .modal-dialog .modal-header button i{color:#fff;font-size:13px}.modal .modal-dialog .modal-content{background:#fff;border:0;border-radius:5px}.modal .modal-dialog .modal-content .modal-body{padding:30px 26px}.modal .modal-dialog .modal-content .modal-body .text-container .title{margin-bottom:30px}.modal .modal-dialog .modal-content .modal-body .text-container .content p,.modal .modal-dialog .modal-content .modal-body .text-container .content ul li{font-size:18px}.modal .modal-dialog .modal-content .modal-body .text-container .content ul{padding-left:20px}.modal .modal-dialog .modal-content .modal-body .text-container .content ul li{list-style:disc}.modal.type-video .modal-dialog{max-width:1000px}.modal.type-video .modal-dialog .modal-content{background-color:black}.modal.type-video .modal-dialog .modal-content .modal-body{padding:0}.modal.type-video .modal-dialog .modal-content .modal-body .video-container iframe{width:100%;height:560px;vertical-align:top;border:0}@keyframes ani-slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:0.9;transform:translateY(0)}}@keyframes ani-bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0px)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes ani-banner{0%{transform:scale(1.2);100%{transform:scale(1)}}}.animation-area .ani-fade-top{opacity:0;padding-top:30px;transition:all .5s ease}.animation-area .ani-fade-top.normal{opacity:1;padding-top:0;transition:all .5s ease}.animation-area .ani-fade-top.delay-1.normal{transition:all .5s ease;transition-delay:.2s}.animation-area .ani-fade-top.delay-2.normal{transition:all .5s ease;transition-delay:.4s}.animation-area .ani-fade-top.delay-3.normal{transition:all .5s ease;transition-delay:.6s}.animation-area .ani-fade-top.delay-4.normal{transition:all .5s ease;transition-delay:1s}
/*# sourceMappingURL=thestyles.min.css.map */
