.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.Footer-module-scss-module__kkxlOq__footer{background:var(--color-dark-cream);color:var(--color-text)}.Footer-module-scss-module__kkxlOq__footer h3{color:var(--color-text);letter-spacing:1.14px;margin-bottom:40px;font-size:38px;font-weight:300;line-height:1}.Footer-module-scss-module__kkxlOq__footer a{-webkit-text-decoration:unset;text-decoration:unset;letter-spacing:.6px;font-size:20px;font-style:normal;line-height:34px}.Footer-module-scss-module__kkxlOq__footer a:hover{text-decoration:underline;text-decoration-thickness:1px}.Footer-module-scss-module__kkxlOq__footer ul{padding:0;list-style:none}.Footer-module-scss-module__kkxlOq__newsletter{border-bottom:1px solid #0000001c;justify-content:center;align-items:center;padding:48px 16px;display:flex}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__newsletter{padding:45px 16px}}.Footer-module-scss-module__kkxlOq__newsletter #block-newsletter-label{font-family:var(--heading-font);letter-spacing:1.14px;text-align:center;width:auto;font-size:38px;font-style:italic}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__newsletter #block-newsletter-label{letter-spacing:.69px;font-size:23px;line-height:26px}}@media screen and (max-width:400px){.Footer-module-scss-module__kkxlOq__newsletter #block-newsletter-label{max-width:250px}}.Footer-module-scss-module__kkxlOq__newsletter .row{justify-content:center;gap:40px}@media screen and (max-width:1400px){.Footer-module-scss-module__kkxlOq__newsletter .row{gap:30px}}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__newsletter .row .col-xs-12{width:100%}}.Footer-module-scss-module__kkxlOq__newsletter .row .row{display:block}.Footer-module-scss-module__kkxlOq__newsletter .row .button-group{border-radius:7px;justify-content:center;align-items:center;width:100%;min-width:603px;display:flex;overflow:hidden}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__newsletter .row .button-group{border-radius:5px;min-width:auto}}.Footer-module-scss-module__kkxlOq__newsletter .row .button-group .input-wrapper{width:100%}.Footer-module-scss-module__kkxlOq__newsletter .row .button-group .input-wrapper input{width:100%;padding:19px 24px;font-size:18px;line-height:normal}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__newsletter .row .button-group .input-wrapper input{height:42px;padding:13px 17px;font-size:13px}}.Footer-module-scss-module__kkxlOq__newsletter .row .button-group input[type=submit]{background-color:var(--color-gold);color:var(--color-white);letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;padding:22px 30px;font-size:16px;font-weight:300;line-height:1}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__newsletter .row .button-group input[type=submit]{letter-spacing:.96px;padding:15px 17px;font-size:12px}}.Footer-module-scss-module__kkxlOq__newsletter .row .button-group input[type=submit]:hover{background-color:var(--color-text)}.Footer-module-scss-module__kkxlOq__footerMain{padding-top:80px;padding-bottom:100px}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain{padding-top:55px;padding-bottom:55px}}.Footer-module-scss-module__kkxlOq__footerMain .container>.flex{justify-content:space-between;gap:50px 140px;display:flex}@media screen and (max-width:1320px){.Footer-module-scss-module__kkxlOq__footerMain .container>.flex{gap:50px 60px}}@media screen and (max-width:1220px){.Footer-module-scss-module__kkxlOq__footerMain .container>.flex{flex-wrap:wrap}}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .container>.flex{gap:30px}}@media screen and (max-width:1220px){.Footer-module-scss-module__kkxlOq__footerMain .container>.flex>div{flex:0 0 calc(33.33% - 40px);max-width:calc(33.33% - 40px)}.Footer-module-scss-module__kkxlOq__footerMain .container>.flex>div.footer-contact-wrapper{flex:0 0 100%;max-width:100%;margin-bottom:20px}}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .container>.flex>div{flex:0 0 100%;max-width:100%}}.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper{flex-grow:1}.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper>div{flex-direction:column;gap:40px;display:flex}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper>div{gap:35px}}.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper hr{display:none}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper hr{background-color:#4242421a;width:100vw;height:2px;margin-top:50px;margin-left:-15px;display:block}}.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper h3{margin:0;line-height:44px}.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper h3 em{font-weight:400}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-contact-wrapper h3{font-size:30px;font-weight:400;line-height:34px}}.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li{align-items:center;gap:16px;display:flex}.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li:not(:last-child){margin-bottom:16px}.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li a{letter-spacing:.6px;font-size:20px;line-height:1;text-decoration-line:underline;text-decoration-thickness:1px}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li a{letter-spacing:.39px;font-size:13px;font-weight:600}}.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li .contact-icon{background-size:28px 28px;width:28px;min-width:28px;height:28px;display:inline-block}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li .contact-icon{width:22px;min-width:22px;height:22px}}.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li .contact-icon.phone{background:url(../media/phone-light.c9aae3b3.svg) 50% no-repeat}.Footer-module-scss-module__kkxlOq__footerMain .contact-link-block ul li .contact-icon.mail{background:url(../media/email-light.1c3af93b.svg) 50% no-repeat;margin-top:5px}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block ul{-moz-column-gap:18px;flex-wrap:wrap;column-gap:18px;display:flex}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a{background:var(--color-text);border-radius:50%;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;display:flex}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a{width:40px;min-width:40px;height:40px}}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a span{display:none}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a:hover{background:var(--color-gold)}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a:after{content:"";width:20px;height:20px;display:block}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a:after{width:16px;height:16px}}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a.facebook-icon:after{background:url(../media/facebook-icon.e379eeda.svg) 50%/100% 100% no-repeat}.Footer-module-scss-module__kkxlOq__footerMain .social-link-block a.linkedin-icon:after{background:url(../media/linkedin-icon.3056933a.svg) 50%/100% 100% no-repeat}@media screen and (min-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block h3:after{content:"";background-color:#424242;width:76px;height:1px;margin-top:40px;display:block}}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block h3{-moz-column-gap:15px;letter-spacing:.69px;justify-content:space-between;align-items:center;column-gap:15px;margin-bottom:0;padding:3px 0;font-size:23px;display:flex}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block h3:after{content:"";background:url(../media/angle-down.23fcf2e0.svg) 50%/100% 100% no-repeat;width:22px;height:22px;margin:0;display:block}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block h3.active:after{transform:rotate(180deg)}}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul{margin-top:40px}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul{margin-top:15px}}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul li:not(:last-child){margin-bottom:12px}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul li:not(:last-child){margin-bottom:9px}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul li:last-child{margin-bottom:15px}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul{display:none}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul a{font-size:13px;line-height:1}.Footer-module-scss-module__kkxlOq__footerMain .footer-link-block ul.active{display:block}}.Footer-module-scss-module__kkxlOq__footerMain .footer-btns-wrapper{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:18px;display:flex}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-btns-wrapper{gap:10px;margin-top:20px}}.Footer-module-scss-module__kkxlOq__footerMain .footer-btns-wrapper button{border:1px solid var(--color-text);color:var(--color-text);text-align:center;font-family:var(--base-font);letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;border-radius:7px;min-width:271px;padding:20px 30px;font-size:16px;font-weight:400;line-height:18px}.Footer-module-scss-module__kkxlOq__footerMain .footer-btns-wrapper button:hover{border-color:var(--color-gold);background-color:var(--color-gold);color:var(--color-white)}@media screen and (max-width:1220px){.Footer-module-scss-module__kkxlOq__footerMain .footer-btns-wrapper button{min-width:auto}}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerMain .footer-btns-wrapper button{color:var(--353535,#424242);letter-spacing:.96px;border-radius:5px;padding:13px 30px;font-size:12px}}.Footer-module-scss-module__kkxlOq__footerCopyright{padding-top:75px;padding-bottom:69px}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerCopyright{padding-top:0;padding-bottom:50px}}.Footer-module-scss-module__kkxlOq__footerCopyright .container{justify-content:space-between;align-items:center;gap:20px;display:flex}@media screen and (max-width:991px){.Footer-module-scss-module__kkxlOq__footerCopyright .container{flex-direction:column-reverse;gap:32px}}.Footer-module-scss-module__kkxlOq__footerCopyright .left{color:var(--color-text);font-family:var(--base-font);letter-spacing:.51px;font-size:17px;font-weight:400;line-height:38px}@media screen and (max-width:991px){.Footer-module-scss-module__kkxlOq__footerCopyright .left{letter-spacing:.39px;text-align:center;font-size:13px;font-weight:400;line-height:21px}}@media screen and (max-width:450px){.Footer-module-scss-module__kkxlOq__footerCopyright .left{max-width:250px}}.Footer-module-scss-module__kkxlOq__footerCopyright p,.Footer-module-scss-module__kkxlOq__footerCopyright a{letter-spacing:.51px;font-size:17px;line-height:38px}@media screen and (max-width:991px){.Footer-module-scss-module__kkxlOq__footerCopyright p,.Footer-module-scss-module__kkxlOq__footerCopyright a{letter-spacing:.39px;font-size:13px;line-height:21px}}.Footer-module-scss-module__kkxlOq__footerCopyright p:hover,.Footer-module-scss-module__kkxlOq__footerCopyright a:hover{text-decoration-thickness:1px}.Footer-module-scss-module__kkxlOq__footerCopyright .right{justify-content:right;align-items:center;gap:28px;max-width:742px;display:flex}@media screen and (max-width:991px){.Footer-module-scss-module__kkxlOq__footerCopyright .right{flex-wrap:wrap;justify-content:center;gap:18px}}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerCopyright .right{gap:8px}}.Footer-module-scss-module__kkxlOq__footerCopyright .right img{max-width:164px}@media screen and (max-width:768px){.Footer-module-scss-module__kkxlOq__footerCopyright .right img{max-width:83px}}
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
