@font-face{font-family:HelveticaNowText;font-style:normal;font-weight:400;src:url(/front/fonts/HelvetivaNowText/HelveticaNowText-Regular.otf) format("opentype")}@font-face{font-family:HelveticaNowText;font-style:normal;font-weight:700;src:url(/front/fonts/HelvetivaNowText/HelveticaNowText-Bold.otf) format("opentype")}@font-face{font-family:HelveticaNowText;font-style:normal;font-weight:300;src:url(/front/fonts/HelvetivaNowText/HelveticaNowText-Light.otf) format("opentype")}@font-face{font-family:HelveticaNowText;font-style:normal;font-weight:500;src:url(/front/fonts/HelvetivaNowText/HelveticaNowText-Medium.otf) format("opentype")}.h1,h1{color:#000;font-size:24px;line-height:36px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:300;letter-spacing:0}@media (min-width:576px){.h1,h1{font-size:30px;line-height:46px}}@media (min-width:1280px){.h1,h1{font-size:34px;line-height:52px}}body{-webkit-font-smoothing:antialiased;font-family:HelveticaNowText,sans-serif;font-weight:300}a{color:#555;text-decoration:underline}.simple-header{background:#fff;border-bottom:1px solid #eee;padding:20px 0}.simple-header .header-container{align-items:center;display:flex}.simple-header .header-container .logo{height:40px}.slider-section{background:#f7f7f7}.slider-section .main-slider .slide-item{position:relative}.slider-section .main-slider .slide-item img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.slider-section .main-slider .slide-item .slider-text-box{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;left:70%;padding:48px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width:900px){.slider-section .main-slider .slide-item .slider-text-box{left:50%;max-width:95vw;min-width:0;padding:32px 16px}}.slider-section .main-slider .slide-item .slider-text-box h2{color:#222;font-size:2rem;font-weight:300;line-height:1;margin-bottom:18px}.slider-section .main-slider .slide-item .slider-text-box p{color:#444;font-size:1.2rem;margin-bottom:28px}.slider-section .main-slider .slide-item .slider-text-box .slider-btn{background:#000;border-radius:4px;color:#fff;display:inline-block;font-size:1rem;margin-top:8px;padding:14px 32px;text-decoration:none;transition:background .2s}.slider-section .main-slider .slide-item .slider-text-box .slider-btn span{font-size:1.1em;margin-left:8px}.slider-section .main-slider .slide-item .slider-text-box .slider-btn:hover{background:#222}.slider-section .main-slider .owl-nav{display:flex;justify-content:space-between;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.slider-section .main-slider .owl-nav button{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);font-size:20px;height:50px;width:50px}@media (max-width:991px){.slider-section .main-slider .owl-nav button{font-size:16px;height:40px;width:40px}}@media (max-width:767px){.slider-section .main-slider .owl-nav button{font-size:14px;height:35px;width:35px}}.slider-section .main-slider .owl-dots{margin-top:10px;text-align:center}.owl-carousel:hover .owl-nav{opacity:.7;transition:opacity .3s}.generic-text-section{padding:40px 0 0;text-align:center}.generic-text-section p{color:#555;font-size:16px;margin:0 auto}.generic-text-section p:last-of-type{padding-bottom:0}.generic-text-section b,.generic-text-section p{padding-bottom:24px}.generic-text-section ul{display:table;list-style-position:inside;margin:0 auto;text-align:left}.generic-text-section ul:last-of-type{list-style:none;margin-bottom:24px;text-align:center!important}.generic-text-section ul li{font-size:20px}.generic-text-section h3{margin:12px 0 24px}.generic-text-section h2{margin-bottom:20px;margin-top:12px}.cta-section{padding:36px 0 40px;text-align:center}.cta-section .big-cta-btn{background:#000;color:#fff;display:inline-block;font-size:1.2rem;font-weight:300;margin-top:0;padding:18px 48px;text-decoration:none;transition:background .2s}.cta-section .big-cta-btn:hover{background:#222}.prefooter{background:#f7f7f7;padding:40px 0}.prefooter .flex{align-items:center;display:flex;justify-content:space-between}.prefooter .flex p{font-size:21px;margin-bottom:0}.underfooter{border-top:1px solid #eee;padding:18px 0}.underfooter .underfooter-container{font-size:1rem}.underfooter .underfooter-container .flex{display:flex;font-size:13px;gap:30px;justify-content:center;line-height:18px}.underfooter .underfooter-container .flex a{font-size:13px;line-height:18px;margin-right:12px}.underfooter .underfooter-container .flex a:last-child{margin-right:0}.underfooter .underfooter-container a{color:#222;text-decoration:none}.underfooter .underfooter-container a:hover,.underfooter .underfooter-container span{color:#000}.container{margin:0 auto;max-width:1100px;padding:0 16px;width:100%}.button{background:#000;color:#fff;display:inline-block;font-size:1rem;font-weight:300;margin-top:0;padding:11px 48px;text-decoration:none;transition:background .2s}.button.button-secondary{align-items:center;background:#f7f7f7;border:1px solid #000;border-radius:0;box-sizing:border-box;color:#222;display:flex;font-size:12px;font-style:normal;font-weight:400;gap:15px;height:auto;justify-content:center;letter-spacing:.5px;min-height:48px;padding:4px 30px;transition:all .5s;width:300px}.button.button-secondary:hover{box-shadow:-4px 4px 10px 0 rgba(0,0,0,.149)}@media screen and (max-width:991px){.cta-section .big-cta-btn{font-size:1.1rem;padding:13px 48px}}@media screen and (max-width:767px){.cta-section .big-cta-btn{font-size:.9rem}.prefooter .flex{flex-direction:column}.prefooter .flex p{margin-bottom:12px;text-align:center}.underfooter .flex{align-items:center;flex-direction:column;gap:12px}.underfooter .flex .separator{display:none}.underfooter .flex .links{align-items:center;display:flex;flex-direction:column;gap:12px}}

/*# sourceMappingURL=main.css.map*/