.hero-area{position:relative}.intro-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:600px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-size:cover}body.popup-open{overflow:hidden;position:relative}body.popup-open:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.close-popup{cursor:pointer;position:absolute;right:20px;top:20px}input.hs-button.primary.large{background:#000;border-color:#000}.popup-form.cs-form-box{background:#fff;border-radius:10px;left:50%;max-width:800px;opacity:0;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:100%;z-index:9}body.popup-open .popup-form.cs-form-box{opacity:1;visibility:visible}.hero-content{max-width:700px;padding-left:100px;position:relative;z-index:1}.hero-area .swiper-pagination{display:flex;flex-flow:column;justify-content:center;left:50px;position:absolute;top:40%;transform:translateY(-50%);width:auto}.hero-content h1{margin:0 0 25px}.intro-section{color:#fff;font-size:22px;position:relative}.intro-section:before{background:rgba(0,0,0,.5);bottom:0;color:#fff;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.intro-section h3{color:#fff;font-size:60px;font-weight:600}.hero-content.hero-animated h3+p{font-size:28px}span.swiper-pagination-bullet:before{background:#fff;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}span.swiper-pagination-bullet:after{border:1px solid transparent;content:"";height:100%;left:0;position:absolute;transform:scale(0);transition:all .3s ease-out;width:100%}.hero-slider-active .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent!important}.swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#fff;border:1px solid #fff}.swiper-pagination-bullet.swiper-pagination-bullet-active:after{border:1px solid #fff;transform:scale(2.5)}.parent{display:flex;margin:0 auto;max-width:800px}.parent img{aspect-ratio:1/1;cursor:pointer;object-fit:cover;padding:20px;width:25%}#hs_cos_wrapper_widget_1704196402539 .hero-content .button-wrap .btn,.intro-section .btn{background-color:transparent!important;border-color:#fff!important;border-width:2px!important;color:#fff;display:inline-block;margin-top:20px;text-align:center;width:auto}@media(min-width:991px){.hero-area .swiper-button-next,.hero-area .swiper-button-prev{left:auto;right:50px;top:40%}.hero-area .swiper-button-next:hover,.hero-area .swiper-button-prev:hover{background:#b31e3e}.hero-area .swiper-button-prev{top:calc(40% - 50px)}.hero-area .swiper-button-next{bottom:calc(60% - 50px)}}@media only screen and (min-width:768px) and (max-width:991px){.hero-content h1{font-size:56px}}@media (max-width:991px){.intro-section h3{font-size:45px}.hero-content.hero-animated h3+p{font-size:22px}.hero-content{max-width:500px}}@media only screen and (max-width:767px){.hero-area .swiper-button-next,.hero-area .swiper-button-prev{display:none}.hero-content h1{font-size:29px;margin:0 0 12px}.intro-section h3{font-size:30px}.parent img{padding:20px 10px 0}}@media only screen and (min-width:576px) and (max-width:767px){.hero-content h1{font-size:35px}}.hero-content p{margin:0 0 40px}@media only screen and (min-width:768px) and (max-width:991px){.hero-content p{font-size:17px;margin:0 0 30px}}@media only screen and (max-width:767px){.hero-content p{font-size:16px!important;margin:0 0 25px}.hero-content p br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.hero-content p{font-size:18px;width:100%}}.swiper-slide-active .intro-section .hero-animated *{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.swiper-slide-active .intro-section .hero-animated h1{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.swiper-slide-active .intro-section .hero-animated p{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.swiper-slide-active .intro-section .hero-animated a{-webkit-animation-delay:1.9s;animation-delay:1.9s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.hero-nav-wrap{position:absolute;right:150px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.hero-nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;width:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border-radius:100%;color:#222;justify-content:center;margin:10px 0;-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.hero-nav svg{width:15px}.hero-nav svg path{fill:currentColor}.hero-nav:hover{background-color:var(--primary-color);color:#fff}@media only screen and (min-width:1366px) and (max-width:1499px){.hero-nav-wrap{right:95px}}@media only screen and (min-width:1200px) and (max-width:1365px){.hero-nav-wrap{right:16px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-nav-wrap{right:29px}.intro-section{height:600px}.hero-content h1{font-size:50px!important}}@media only screen and (min-width:768px) and (max-width:992px){.hero-nav-wrap{right:35px}.hero-content h1{font-size:40px!important}.intro-section{height:500px}}@media only screen and (max-width:767px){.hero-nav-wrap{display:none}.hero-content h1{font-size:25px!important}.intro-section{height:350px}.hero-content{padding-left:40px}h3.animated br{display:none}.hero-content p{font-size:14px!important}.hero-area .swiper-pagination{left:8px}.section-title h3{font-size:16px}.popup-form.cs-form-box ul.no-list.hs-error-msgs.inputs-list{display:none}.popup-form.cs-form-box input.hs-button.primary.large{height:38px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-content h1{font-size:30px!important}.hero-content p br{display:none}}