*{box-sizing:border-box;font-family:Montserrat,sans-serif}*,body{margin:0;padding:0}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,a:focus,button:focus{outline:0}ol,ul{padding:0}li,ol,ul{list-style:none}a{color:inherit}a:focus,a:hover{color:inherit;outline:0;text-decoration:none}form{margin:0}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 0;outline:0}button{background-color:transparent;border:none;padding:0}button:focus,button:hover{color:inherit;outline:0;text-decoration:none}@custom-media --desktop_big (width >= 1920px)
@custom-media --desktop (width <= 1399px)
@custom-media --desktop_min (width <= 1199px)
@custom-media --tablet_big (width <= 999px)
@custom-media --tablet (width <= 799px)
@custom-media --mobile_big (width <= 599px)
@custom-media --mobile (width <= 499px);@property --myColor1{syntax:"<color>";initial-value:#fca32d;inherits:false}@property --myColor2{syntax:"<color>";initial-value:#ff6196;inherits:false}.button-hover-linearGradient{background-image:linear-gradient(105deg,var(--myColor1) 7%,var(--myColor2) 78%);transition:--myColor1 .7s,--myColor2 .7s}.button-hover-linearGradient:hover{--myColor1:#ff933c;--myColor2:#ff933c}.button-hover-linearGradient-others-browsers{background-image:linear-gradient(105deg,#ff933c 7%,#ff6196 78%);background-image:-moz-linear-gradient(105deg,#ff933c 7%,#ff6196 78%)}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:200;src:url(../fonts/MigraItalic-ExtralightItalic.woff2) format("woff2"),url(../fonts/MigraItalic-ExtralightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:900;src:url(../fonts/Migra-Black.woff2) format("woff2"),url(../fonts/Migra-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:700;src:url(../fonts/Migra-Extrabold.woff2) format("woff2"),url(../fonts/Migra-Extrabold.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:700;src:url(../fonts/Migra-Bold.woff2) format("woff2"),url(../fonts/Migra-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:900;src:url(../fonts/MigraItalic-BlackItalic.woff2) format("woff2"),url(../fonts/MigraItalic-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:500;src:url(../fonts/Migra-Medium.woff2) format("woff2"),url(../fonts/Migra-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:600;src:url(../fonts/Migra-Semibold.woff2) format("woff2"),url(../fonts/Migra-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:400;src:url(../fonts/Migra-Regular.woff2) format("woff2"),url(../fonts/Migra-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:200;src:url(../fonts/Migra-Extralight.woff2) format("woff2"),url(../fonts/Migra-Extralight.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:normal;font-weight:300;src:url(../fonts/Migra-Light.woff2) format("woff2"),url(../fonts/Migra-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:400;src:url(../fonts/MigraItalic-Italic.woff2) format("woff2"),url(../fonts/MigraItalic-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra Italic;font-style:italic;font-weight:700;src:url(../fonts/MigraItalic-BoldItalic.woff2) format("woff2"),url(../fonts/MigraItalic-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:700;src:url(../fonts/MigraItalic-ExtraboldItalic.woff2) format("woff2"),url(../fonts/MigraItalic-ExtraboldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:300;src:url(../fonts/MigraItalic-LightItalic.woff2) format("woff2"),url(../fonts/MigraItalic-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:500;src:url(../fonts/MigraItalic-MediumItalic.woff2) format("woff2"),url(../fonts/MigraItalic-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Migra;font-style:italic;font-weight:600;src:url(../fonts/MigraItalic-SemiboldItalic.woff2) format("woff2"),url(../fonts/MigraItalic-SemiboldItalic.woff) format("woff")}html{font-size:62.5%}.form-group{margin:0;position:relative}input.error,select.error,textarea.error{background-color:#fce4e4;border:1px solid #c03;outline:none}label.error{bottom:-20px;color:red;font-size:12px;position:absolute}.grecaptcha-badge{display:none!important}@media (max-width:768px){.container{padding-inline:20px}}#header{background-color:transparent;height:149px;left:0;padding-top:35px;position:fixed;right:0;top:0;transition:background-color .3s ease,box-shadow .3s ease;z-index:100}@media (max-width:768px){#header{height:105px;padding-top:25px}}#header .container{align-items:center;display:flex;justify-content:space-between}#header .logo{flex-shrink:0}#header .logo img{transition:filter .3s ease}@media (max-width:1400px){#header .logo img{max-height:70px}}@media (max-width:768px){#header .logo img{max-height:50px}}#header .header-nav{display:flex;flex-grow:1;justify-content:end;margin-right:40px}@media (max-width:768px){#header .header-nav{display:none}}#header .header-nav .nav-links{display:flex;gap:40px;list-style:none;margin:0;padding:0}#header .header-nav .nav-links li a{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;text-decoration:none;transition:all .3s ease}#header .header-nav .nav-links li a:hover{color:#d1d1d1}#header .header-btn{align-items:center;background:#8b7f3b;border-radius:100px;color:#fff;display:flex;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:20%;line-height:100%;padding-inline:40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media (max-width:768px){#header .header-btn{display:none}}#header .header-btn:hover{background-color:#9c8e46;color:#423f25}#header .mobile-menu-btn{background:none;border:none;cursor:pointer;display:none;padding:10px;z-index:101}@media (max-width:768px){#header .mobile-menu-btn{display:block}}#header .mobile-menu-btn img{filter:brightness(0) saturate(100%) invert(100%);height:24px;transition:filter .3s ease;width:24px}@media (max-width:768px){#header .mobile-menu-btn img{height:20px;width:auto}}#header .mobile-menu-btn:hover img{filter:brightness(0) saturate(100%) invert(82%) sepia(0) saturate(27%) hue-rotate(285deg) brightness(115%) contrast(96%)}#header.scrolled{background-color:#fff;box-shadow:0 12px 32px 0 rgba(0,0,0,.102)}#header.scrolled .logo img{filter:brightness(0) saturate(100%) invert(12%) sepia(0) saturate(14%) hue-rotate(285deg) brightness(115%) contrast(96%)}#header.scrolled .header-nav .nav-links li a{color:#282828}#header.scrolled .header-nav .nav-links li a:hover{color:#5d5d5d}#header.scrolled .header-btn{background:#282828}#header.scrolled .header-btn:hover{background-color:#282828;color:#d1d1d1}#header.scrolled .mobile-menu-btn img{filter:brightness(0) saturate(100%) invert(12%) sepia(0) saturate(14%) hue-rotate(285deg) brightness(115%) contrast(96%)}#header.scrolled .mobile-menu-btn:hover img{filter:brightness(0) saturate(100%) invert(36%) sepia(0) saturate(22%) hue-rotate(285deg) brightness(115%) contrast(96%)}.mobile-menu-overlay{background:rgba(0,0,0,.95);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;visibility:hidden;z-index:999}.mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu-overlay .mobile-menu-bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.mobile-menu-overlay .mobile-menu-content{display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:35px 20px 40px;position:relative;z-index:1}@media (max-width:768px){.mobile-menu-overlay .mobile-menu-content{padding:25px 20px 40px}}.mobile-menu-overlay .mobile-menu-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.mobile-menu-overlay .mobile-menu-header .mobile-logo img{max-height:70px}@media (max-width:768px){.mobile-menu-overlay .mobile-menu-header .mobile-logo img{max-height:50px}}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close{background:none;border:none;cursor:pointer;height:40px;padding:10px;position:relative;width:40px}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close span{background:#fff;height:2px;left:50%;position:absolute;top:50%;transform-origin:center;transition:all .3s ease;width:24px}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu-overlay .mobile-menu-header .mobile-menu-close:hover span{background:#d1d1d1}.mobile-menu-overlay .mobile-nav{margin-bottom:40px}.mobile-menu-overlay .mobile-nav .mobile-nav-links{list-style:none;margin:0;padding:0;width:100%}.mobile-menu-overlay .mobile-nav .mobile-nav-links li{margin-bottom:40px}.mobile-menu-overlay .mobile-nav .mobile-nav-links li:last-child{margin-bottom:0}.mobile-menu-overlay .mobile-nav .mobile-nav-links li a{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:100%;text-decoration:none;text-transform:lowercase;transition:all .3s ease}.mobile-menu-overlay .mobile-nav .mobile-nav-links li a:hover{color:#8b7f3b}.mobile-menu-overlay .mobile-contact{margin-bottom:30px}.mobile-menu-overlay .mobile-contact .mobile-contact-item{align-items:center;display:flex;margin-bottom:15px}.mobile-menu-overlay .mobile-contact .mobile-contact-item:last-child{margin-bottom:0}.mobile-menu-overlay .mobile-contact .mobile-contact-item .contact-icon{filter:brightness(0) saturate(100%) invert(100%);flex-shrink:0;height:16px;margin-right:12px;width:16px}.mobile-menu-overlay .mobile-contact .mobile-contact-item span{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:140%}.mobile-menu-overlay .mobile-social{display:flex;gap:20px;margin-bottom:30px}.mobile-menu-overlay .mobile-social .mobile-social-link{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.mobile-menu-overlay .mobile-social .mobile-social-link img{filter:brightness(0) saturate(100%) invert(100%);height:20px;transition:filter .3s ease;width:20px}.mobile-menu-overlay .mobile-social .mobile-social-link:hover{background:#8b7f3b;border-color:#8b7f3b}.mobile-menu-overlay .mobile-social .mobile-social-link:hover img{filter:brightness(0) saturate(100%) invert(12%) sepia(0) saturate(14%) hue-rotate(285deg) brightness(115%) contrast(96%)}.mobile-menu-overlay .mobile-cta-btn{align-items:center;background:#8b7f3b;border-radius:100px;color:#fff;display:flex;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:20%;line-height:100%;margin-top:20px;min-height:57px;padding:0 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.mobile-menu-overlay .mobile-cta-btn:hover{background-color:#9c8e46;color:#423f25}#footer{background:#282828;color:#fff;padding-block:80px 56px;position:relative}@media (max-width:1100px){#footer{padding-block:96px 32px}}#footer .cta-button{background:transparent;border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.2em;padding:20px 40px;text-transform:uppercase;transition:all .3s ease}#footer .cta-button:hover{background:#fff;color:#282828}#footer .footer-content{margin:0 auto;max-width:1200px;padding:0 20px}#footer .footer-main{align-items:end;display:grid;gap:60px;grid-template-columns:auto 1fr;margin-bottom:56px}@media (max-width:768px){#footer .footer-main{gap:40px;grid-template-columns:1fr}}#footer .footer-left{display:flex;flex-direction:column;gap:56px}@media (max-width:1100px){#footer .footer-left{gap:40px}}#footer .footer-left .footer-logo .logo-monfaro{height:43px;width:auto}@media (max-width:1100px){#footer .footer-left .footer-logo .logo-monfaro{height:33px}}#footer .footer-left .footer-contact{display:flex;flex-direction:column;gap:20px}#footer .footer-left .footer-contact .contact-item{align-items:center;display:flex;font-size:16px;font-weight:400;gap:24px;line-height:1.4;max-width:340px}#footer .footer-left .footer-contact .contact-item .contact-icon{flex-shrink:0;height:24px;width:24px}@media (max-width:1100px){#footer .footer-left .footer-contact .contact-item{font-size:14px;gap:20px}}#footer .footer-left .footer-contact .contact-item span{color:#fff}#footer .footer-right{align-items:start;display:flex;gap:56px;justify-content:flex-end}@media (max-width:768px){#footer .footer-right{align-items:center;flex-direction:row;gap:15px}}#footer .footer-right .footer-links h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:32px}@media (max-width:1100px){#footer .footer-right .footer-links h4{font-size:16px;margin-bottom:20px}}#footer .footer-right .footer-links .legal-links{display:flex;flex-direction:column;gap:20px}#footer .footer-right .footer-links .legal-links .legal-link{color:#fff;font-size:16px;font-weight:400;text-decoration:none;transition:opacity .3s ease}#footer .footer-right .footer-links .legal-links .legal-link:hover{opacity:.8}#footer .footer-right .creci-social-group{align-items:center;display:flex;flex-direction:column;gap:32px}@media (max-width:1100px){#footer .footer-right .creci-social-group{align-items:flex-start;gap:20px}}#footer .footer-right .creci-social-group .creci-info span{color:#fff;font-size:18px;font-weight:600}@media (max-width:1100px){#footer .footer-right .creci-social-group .creci-info span{font-size:16px}}#footer .footer-right .creci-social-group .social-icons{display:flex;gap:20px}#footer .footer-right .creci-social-group .social-icons .social-link{align-items:center;background:#282828;border:1px solid #fff;border-radius:50%;display:flex;height:36px;justify-content:center;transition:background .3s ease;width:36px}#footer .footer-right .creci-social-group .social-icons .social-link:hover{background:hsla(0,0%,100%,.2)}#footer .footer-right .creci-social-group .social-icons .social-link img{height:16px;width:16px}#footer .footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;padding-top:40px}@media (max-width:768px){#footer .footer-bottom{flex-direction:column;gap:20px;text-align:center}}#footer .footer-bottom .copyright{align-items:center;display:flex;gap:32px}#footer .footer-bottom .copyright .weecon-logo{height:32px;width:32px}#footer .footer-bottom .copyright span{color:#fff;font-size:16px;font-weight:500;opacity:1}#footer .footer-bottom .cta-button{background:transparent;border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.2em;padding:20px 40px;text-transform:uppercase;transition:all .3s ease}#footer .footer-bottom .cta-button:hover{background:#fff;color:#282828}#footer .back-to-top{background:none;border:none;bottom:30px;cursor:pointer;opacity:0;position:fixed;right:30px;transition:opacity .3s ease,transform .3s ease;visibility:hidden;z-index:1000}#footer .back-to-top.visible{opacity:1;visibility:visible}#footer .back-to-top:hover{transform:translateY(-2px)}#footer .back-to-top img{height:60px;width:60px}@media (max-width:768px){#footer .back-to-top{bottom:20px;right:20px}#footer .back-to-top img{height:50px;width:50px}}.termsfeed-com---palette-dark.termsfeed-com---nb{background:#8b7f3b;background-color:#8b7f3b}.termsfeed-com---palette-light.termsfeed-com---nb{background-color:#fff;box-shadow:0 3px 10px #1e1e1e}.termsfeed-com---pc-dialog .cc-pc-head{background:#8b7f3b;border:none;color:#fff}.termsfeed-com---pc-dialog .cc-pc-head .cc-pc-head-close:focus{border:2px solid #fff}.termsfeed-com---palette-dark .cc-cp-body,.termsfeed-com---palette-dark .cc-cp-body-content,.termsfeed-com---palette-dark .cc-cp-body-tabs,.termsfeed-com---palette-dark .cc-cp-foot{background:#8b7f3b!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item{background:#8b7f3b!important;border:none!important;color:#fff!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true]{background:#9c8e46!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link{color:#fff!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:focus{box-shadow:none!important}.termsfeed-com---palette-dark .cc-cp-body-tabs{border-right:1px solid #fff}@media (max-width:600px){.termsfeed-com---palette-dark .cc-cp-body-tabs{border-bottom:1px solid #fff;border-right:none}}.termsfeed-com---palette-dark .cc-cp-foot{border-color:#fff!important}.termsfeed-com---palette-dark .cc-cp-foot-byline a{color:#fff!important;font-weight:700}.termsfeed-com---palette-dark .cc-cp-foot-save{background:linear-gradient(141deg,#8b7f3b 31.89%,transparent) #8b7f3b 34%;border:1px solid #fff;color:#fff;margin-right:1rem!important}.termsfeed-com---palette-dark .cc-nb-okagree{background:#282828}.termsfeed-com---palette-dark .cc-nb-okagree:hover{background-color:#8b7f3b}.termsfeed-com---palette-dark .cc-nb-reject{background:linear-gradient(141deg,#8b7f3b 31.89%,transparent) #8b7f3b 34%;border:1px solid #fff;color:#fff;margin-right:1rem!important;transition:background-color 1s}.termsfeed-com---palette-dark .cc-nb-reject:hover{background-color:#9c8e46}.termsfeed-com---palette-dark .cc-nb-changep,.termsfeed-com---palette-dark .cc-nb-okagree{background:linear-gradient(141deg,#8b7f3b 31.89%,transparent) #8b7f3b 34%;border:1px solid #fff;color:#fff;margin-right:1rem!important;transition:background-color 1s}.termsfeed-com---nb-simple{border:.2px solid #8b7f3b;bottom:2vh;left:50%;transform:translateX(-50%);transition:.4s;width:100%}.termsfeed-com---nb-simple:after{background-color:#8b7f3b;bottom:0;content:"";height:3px;left:0;position:absolute}.termsfeed-com---palette-light .cc-nb-okagree{background:#8b7f3b!important;border:1px solid #8b7f3b!important;border-radius:0!important;color:#fff!important;padding:10px 20px!important;transition:all .3s ease!important}.termsfeed-com---palette-light .cc-nb-okagree:hover{background:#9c8e46!important;border-color:#9c8e46!important}.termsfeed-com---palette-light .cc-nb-reject{background:#282828!important;border:1px solid #282828!important;border-radius:0!important;color:#fff!important;padding:10px 20px!important;transition:all .3s ease!important}.termsfeed-com---palette-light .cc-nb-reject:hover{background:#8b7f3b!important;border-color:#8b7f3b!important}.termsfeed-com---palette-light .cc-nb-changep{background:transparent!important;border:1px solid #8b7f3b!important;border-radius:0!important;color:#8b7f3b!important;padding:10px 20px!important;transition:all .3s ease!important}.termsfeed-com---palette-light .cc-nb-changep:hover{background:#8b7f3b!important;color:#fff!important}#modal-zoom-images{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:fixed;transform:scale(0);transition:.4s;width:100%;z-index:-100}#modal-zoom-images.activate-modal{opacity:1;transform:scale(1);z-index:10000}#modal-zoom-images #btn-close__zoom-modal{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:25px;top:25px;width:40px}@media (max-width:599px){#modal-zoom-images #btn-close__zoom-modal{right:10px;top:10px}}#modal-zoom-images #btn-close__zoom-modal i{color:#e2e2e2;font-size:25px}#modal-zoom-images #image__zoom-modal{height:80vh;-o-object-fit:contain;object-fit:contain;width:80vw}@media (max-width:599px){#modal-zoom-images #image__zoom-modal{width:90vw}}.images--zoom{cursor:pointer}.show--error input{border:1px solid red!important;color:red!important}.show--error input::-moz-placeholder{color:red!important}.show--error input::placeholder{color:red!important}.show--error textarea{border:1px solid red!important;color:red!important}.show--error textarea::-moz-placeholder{color:red!important}.show--error textarea::placeholder{color:red!important}.show--error select{border:1px solid red!important;color:red!important}.show--error select::-moz-placeholder{color:red!important}.show--error select::placeholder{color:red!important}.show--error .checkmark{border:1px solid red!important;color:red!important}.show--error .checkmark::-moz-placeholder{color:red!important}.show--error .checkmark::placeholder{color:red!important}.show--error .error--message{color:red!important;display:block}.error--message{display:none}.message-error-forms{display:none!important}#error-message-forms{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}#error-message-forms.open-modal{opacity:1;visibility:visible}#error-message-forms .modal-container{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);max-width:400px;padding:2rem;position:relative;text-align:center;transform:scale(.8) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:90%}#error-message-forms.open-modal .modal-container{transform:scale(1) translateY(0)}#error-message-forms .close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}#error-message-forms .close-btn:hover{background:#f3f4f6;color:#374151}#error-message-forms .modal-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:28px;height:64px;justify-content:center;margin:0 auto 1.5rem;overflow:hidden;position:relative;width:64px}#error-message-forms .modal-icon:before{animation:error-pulse 2s infinite;background:inherit;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#error-message-forms .error-icon{background:linear-gradient(135deg,#e4e6ce,#d0b695)}@keyframes error-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}#error-message-forms .modal-title{color:#1f2937;font-size:1.75rem;font-weight:600;margin-bottom:.5rem}#error-message-forms .description{color:#6b7280;font-size:1.25rem;line-height:1.6;margin-bottom:2rem}#error-message-forms .modal-btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease;width:100%}#error-message-forms .modal-btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}#error-message-forms .modal-btn:hover:before{left:100%}#error-message-forms .error-btn{background:linear-gradient(135deg,#e4e6ce,#d0b695);color:#fff}#error-message-forms .error-btn:hover{background:linear-gradient(135deg,#e4e6ce,#a88d6a);box-shadow:0 8px 25px rgba(239,68,68,.4);transform:translateY(-2px)}#error-message-forms .icon{position:relative;z-index:1}@media (max-width:480px){#error-message-forms .modal-container{margin:1rem;padding:1.5rem}#error-message-forms .modal-icon{font-size:24px;height:56px;width:56px}#error-message-forms .modal-title{font-size:1.25rem}#error-message-forms .description{font-size:.9rem}}#success-message-forms{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}#success-message-forms.open-modal{opacity:1;visibility:visible}#success-message-forms .modal-container{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);max-width:400px;padding:2rem;position:relative;text-align:center;transform:scale(.8) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:90%}#success-message-forms.open-modal .modal-container{transform:scale(1) translateY(0)}#success-message-forms .close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}#success-message-forms .close-btn:hover{background:#f3f4f6;color:#374151}#success-message-forms .modal-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:28px;height:64px;justify-content:center;margin:0 auto 1.5rem;overflow:hidden;position:relative;width:64px}#success-message-forms .modal-icon:before{animation:success-pulse 2s infinite;background:inherit;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#success-message-forms .success-icon{background:linear-gradient(135deg,#e4e6ce,#d0b695)}@keyframes success-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}#success-message-forms .modal-title{color:#1f2937;font-size:1.75rem;font-weight:600;margin-bottom:.5rem}#success-message-forms .description{color:#6b7280;font-size:1.25rem;line-height:1.6;margin-bottom:2rem}#success-message-forms .modal-btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease;width:100%}#success-message-forms .modal-btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}#success-message-forms .modal-btn:hover:before{left:100%}#success-message-forms .success-btn{background:linear-gradient(135deg,#e4e6ce,#d0b695);color:#fff}#success-message-forms .success-btn:hover{background:linear-gradient(135deg,#e4e6ce,#a88d6a);box-shadow:0 8px 25px hsla(34,26%,54%,.3);transform:translateY(-2px)}#success-message-forms .icon{position:relative;z-index:1}@media (max-width:480px){#success-message-forms .modal-container{margin:1rem;padding:1.5rem}#success-message-forms .modal-icon{font-size:24px;height:56px;width:56px}#success-message-forms .modal-title{font-size:1.25rem}#success-message-forms .description{font-size:.9rem}}.loading-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.loading-forms.open-modal{display:flex}.loading-forms--container{align-items:center;background-color:#fff;clip-path:polygon(0 8%,72% 8%,75% 0,100% 0,100% 100%,19% 100%,16% 92%,0 92%);display:flex;height:30vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:30vw}.loading-forms .custom-loader{animation:s3 1s linear infinite;background:conic-gradient(transparent 10%,900);border-radius:50%;height:5vw;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);width:5vw}@media (max-width:799px){.loading-forms--container{height:200px;padding:0!important;width:95%}.loading-forms .custom-loader{height:40px;width:40px}}.scroll{width:100%}.text-marquee{align-items:center;display:flex;overflow-x:hidden;overflow-y:visible;position:relative;z-index:3}@media (max-width:1100px){.text-marquee{transform:translateY(-50px)}}.text-marquee .text-single{margin:0;overflow:hidden;padding:0;padding-block:0 10px;position:relative;white-space:nowrap;will-change:transform}.text-marquee .text{display:inline-block;margin-right:20px;padding:0}@media (max-width:992px){.text-marquee .text{margin-right:20px}}.text-marquee .text,.text-marquee .text h3{color:#fff;font-family:Migra,serif;font-size:88px;font-weight:200;letter-spacing:0;line-height:100%}@media (max-width:1100px){.text-marquee .text,.text-marquee .text h3{font-size:60px}}@media (max-width:599px){.text-marquee .text{font-size:5rem;line-height:1.35}}#page404 .title{font-size:30px;font-weight:800;text-align:center;text-transform:uppercase}#page404 .title .sad{font-size:60px;transform:rotate(90deg)}#home{background:transparent;min-height:100vh;overflow:hidden;position:relative}@media (prefers-reduced-motion:reduce){#home{animation:none}}#home .hero-slider{animation:heroEntrance 1.2s ease-out forwards;height:min(100vh,813px);position:relative;width:100%}#home .hero-slider .heroSwiper{height:100%;width:100%}#home .hero-slider .heroSwiper .swiper-slide{align-items:center;display:flex;justify-content:flex-start;position:relative}#home .hero-slider .heroSwiper .swiper-slide .slide-content{align-items:center;display:flex;height:100%;position:relative;width:100%;z-index:2}#home .hero-slider .heroSwiper .swiper-slide .slide-content .container{margin:0 auto;width:100%}#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content{align-items:flex-start;display:flex;flex-direction:column;gap:40px}#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content .hero-title{color:#fff;font-family:Migra,serif;font-size:88px;font-weight:200;letter-spacing:0;line-height:100%;margin:0;text-align:left}@media (max-width:1400px){#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content .hero-title{font-size:70px}}#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content .hero-btn{align-items:center;background:transparent;border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-align:center;text-transform:uppercase;transition:all .3s ease}#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content .hero-btn:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}#home .hero-slider .heroSwiper .swiper-slide .slide-bg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}#home .hero-slider .heroSwiper .swiper-slide .slide-bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.1);transition:transform .3s ease;width:100%}#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-zoom-in{animation:kenBurnsZoomIn 5s ease-out forwards}#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-zoom-out{animation:kenBurnsZoomOut 5s ease-out forwards}#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-pan-left{animation:kenBurnsPanLeft 5s ease-out forwards}#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-pan-right{animation:kenBurnsPanRight 5s ease-out forwards}@media (prefers-reduced-motion:reduce){#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-pan-left,#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-pan-right,#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-zoom-in,#home .hero-slider .heroSwiper .swiper-slide .slide-bg img.ken-burns-zoom-out{animation:none;transform:scale(1.1)}}#home .hero-slider .heroSwiper .swiper-slide .slide-bg:after{animation:overlayPulse 5s ease-in-out infinite;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.2));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media (prefers-reduced-motion:reduce){#home .hero-slider .heroSwiper .swiper-slide .slide-bg:after{animation:none}}#home .hero-slider .heroSwiper .swiper-slide .slide-bg .slide-bg-img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;width:100%;z-index:1}#home .hero-slider .hero-center-arrow{bottom:112px;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;z-index:10}#home .hero-slider .hero-center-arrow:hover{opacity:.8;transform:translateX(-50%) translateY(-5px)}#home .hero-slider .hero-center-arrow svg{height:68px;width:33px}#home .hero-slider .hero-controls{align-items:center;bottom:92px;display:flex;flex-direction:row-reverse;gap:32px;position:absolute;right:9.375%;z-index:10}#home .hero-slider .hero-controls .hero-navigation{align-items:center;display:flex;gap:12px}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:50%;bottom:inherit;cursor:pointer;display:flex;height:29px;justify-content:center;left:inherit;margin:0;position:relative;right:inherit;top:inherit;transition:all .3s ease;width:29px}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next:hover,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev:hover{transform:scale(1.1)}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next:after,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev:after{display:none}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next.swiper-button-disabled,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev.swiper-button-disabled{background:hsla(0,0%,100%,.1);border:1px solid #fff;cursor:not-allowed;opacity:1}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next.swiper-button-disabled svg circle,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next.swiper-button-disabled svg path,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev.swiper-button-disabled svg circle,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev.swiper-button-disabled svg path{stroke:hsla(0,0%,100%,.5)}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next.swiper-button-disabled:hover,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev.swiper-button-disabled:hover{transform:none}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next:not(.swiper-button-disabled),#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev:not(.swiper-button-disabled){background:#8b7f3b;border:1px solid #8b7f3b}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next:not(.swiper-button-disabled) svg circle,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next:not(.swiper-button-disabled) svg path,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev:not(.swiper-button-disabled) svg circle,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev:not(.swiper-button-disabled) svg path{stroke:#fff}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next:not(.swiper-button-disabled) svg circle,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev:not(.swiper-button-disabled) svg circle{stroke:#8b7f3b}#home .hero-slider .hero-controls .hero-pagination .hero-progress-bar{background:#fff;border-radius:2px;height:3px;overflow:hidden;width:228px}#home .hero-slider .hero-controls .hero-pagination .hero-progress-bar .hero-progress-fill{background:#8b7f3b;height:100%;transition:width .3s ease;width:0}#home .watch{background-color:#282828;padding-block:94px 99px;position:relative}#home .watch .line-1{position:absolute;right:0;top:0}@media (max-width:768px){#home .watch .line-1{display:none}}#home .watch .line-2{bottom:0;left:0;position:absolute}@media (max-width:768px){#home .watch .line-2{bottom:-167px;left:0;transform:rotateY(180deg) rotate(20deg)}}#home .watch .watch-content{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;position:relative}#home .watch .watch-content .wrapper-title{left:0;position:absolute;top:92px;z-index:99}#home .watch .watch-content .watch-title{color:#8b7f3b;font-family:Migra,serif;font-size:88px;font-weight:200;letter-spacing:0;line-height:100%;margin:0;text-align:left}#home .watch .watch-content .watch-btn{align-items:center;background:transparent;border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;margin-bottom:80px;margin-top:56px;padding-inline:40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}#home .watch .watch-content .watch-btn:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}#home .watch .watch-content .watch-video{display:flex;flex-direction:column;gap:32px;width:100%}#home .watch .watch-content .watch-video .video-container{cursor:pointer;height:617px;margin:0 auto;max-width:100%;overflow:hidden;position:relative;right:-90px;transition:transform .3s ease;width:847px}#home .watch .watch-content .watch-video .video-container:hover{transform:scale(1.01)}#home .watch .watch-content .watch-video .video-container:hover .play-button{transform:translate(-50%,-50%) scale(1.1)}#home .watch .watch-content .watch-video .video-container .video-preview{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#home .watch .watch-content .watch-video .video-container .play-button{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;z-index:2}#home .watch .watch-content .watch-video .video-container .play-button svg{height:96px;width:96px}#home .watch .watch-content .watch-video .video-description{align-items:flex-end;display:flex;flex-direction:column;margin:0 auto;max-width:847px;position:relative;right:-90px;text-align:right;width:100%}#home .watch .watch-content .watch-video .video-description .video-title{color:#8b7f3b;font-family:Migra,serif;font-size:40px;font-weight:200;letter-spacing:0;line-height:100%;margin:0 0 24px;text-align:right}#home .watch .watch-content .watch-video .video-description .video-text{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;margin:0;max-width:670px;text-align:right}#home .find{background-color:#e4e6ce;padding-block:147px 169px;position:relative}#home .find .find-wrapper{align-items:flex-start;display:flex;gap:78px;position:relative}#home .find .find-btn{align-items:center;background:#8b7f3b;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-align:center;text-transform:uppercase;transition:all .3s ease}@media (max-width:1100px){#home .find .find-btn{width:100%}}#home .find .find-btn:hover{background:#9a8842;transform:translateY(-2px)}#home .find .find-content{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:40px;max-width:402px;padding-top:99px}#home .find .find-content .find-title{color:#282828;font-family:Migra,serif;font-size:60px;font-variant-numeric:lining-nums proportional-nums;font-weight:200;letter-spacing:0;line-height:100%;margin:0;text-align:left}#home .find .find-content .find-text{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;margin:0;max-width:670px}#home .find .find-content .find-btn{align-items:center;background:#8b7f3b;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-align:center;text-transform:uppercase;transition:all .3s ease}#home .find .find-content .find-btn:hover{background:#9a8842;transform:translateY(-2px)}#home .find .find-slider{flex:1;margin-right:calc(-50vw + 50%);overflow:hidden;padding-right:calc(50vw - 50%);position:relative}#home .find .find-slider .possibilitiesSwiper{overflow:visible}#home .find .find-slider .possibilitiesSwiper .swiper-wrapper{display:flex}@media (min-width:1600px){#home .find .find-slider .possibilitiesSwiper .swiper-slide{width:340px!important}}#home .find .find-slider .possibility-card{background:transparent;cursor:pointer;display:flex;flex-direction:column;gap:20px;overflow:hidden;transition:transform .3s ease;width:100%}#home .find .find-slider .possibility-card:hover .card-image>img{transform:scale(1.05)}#home .find .find-slider .possibility-card:hover .card-image:after{opacity:1}#home .find .find-slider .possibility-card:hover .card-text{opacity:1;transform:translateY(0)}#home .find .find-slider .possibility-card:hover .top-right-icon{opacity:1;transform:scale(1)}#home .find .find-slider .possibility-card .card-image{height:420px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}#home .find .find-slider .possibility-card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;width:100%}#home .find .find-slider .possibility-card .card-image:after{background:linear-gradient(180deg,transparent 23.08%,#000);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}#home .find .find-slider .possibility-card .top-right-icon{height:56px!important;opacity:0;position:absolute;right:0!important;top:0!important;transform:scale(.8);transition:all .3s ease;width:56px!important;z-index:3}#home .find .find-slider .possibility-card .card-text{bottom:24px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;left:24px;letter-spacing:0;line-height:200%;margin:0;opacity:0;position:absolute;right:24px;transform:translateY(20px);transition:all .3s ease;z-index:2}#home .find .find-slider .possibility-card .card-title{color:#282828;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;letter-spacing:.1em;line-height:100%;margin:0;text-align:left;text-transform:uppercase}#home .find .find-slider .possibilities-navigation{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;position:relative}#home .find .find-slider .possibilities-navigation:before{background:#797979;bottom:23px;content:"";height:1px;left:0;position:absolute;width:calc(100% - 150px)}@media (max-width:768px){#home .find .find-slider .possibilities-navigation:before{bottom:20px;width:60vw}}#home .find .find-slider .possibilities-navigation .nav-arrow{align-items:center;background:transparent;border:1px solid #8b7f3b;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s ease;width:48px}#home .find .find-slider .possibilities-navigation .nav-arrow:hover{background:#8b7f3b}#home .find .find-slider .possibilities-navigation .nav-arrow:hover svg path{stroke:#fff}#home .find .find-slider .possibilities-navigation .nav-arrow:disabled{cursor:not-allowed;opacity:.3}#home .find .find-slider .possibilities-navigation .nav-arrow:disabled:hover{background:transparent}#home .find .find-slider .possibilities-navigation .nav-arrow:disabled:hover svg path{stroke:#8b7f3b}#home .possibility-modal{align-items:center;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1055}#home .possibility-modal.active{display:flex}#home .possibility-modal .modal-overlay{background:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}#home .possibility-modal .modal-content{background:#fff;border-radius:12px;max-height:90vh;max-width:1760px;overflow:hidden;position:relative;width:90%;z-index:1056}@media (max-height:750px){#home .possibility-modal .modal-content{overflow-y:scroll}}#home .possibility-modal .modal-content .modal-close{align-items:center;background:rgba(0,0,0,.5);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:40px;z-index:1002}@media (max-width:1100px){#home .possibility-modal .modal-content .modal-close{height:20px;right:16px;top:16px;width:20px}#home .possibility-modal .modal-content .modal-close svg{width:15px}}#home .possibility-modal .modal-content .modal-close:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}#home .possibility-modal .modal-content .modal-navigation{display:flex;justify-content:space-between;padding:0 80px;pointer-events:none;position:absolute;top:350px;width:100%;z-index:1002}@media (max-width:1550px){#home .possibility-modal .modal-content .modal-navigation{padding:0 20px}}#home .possibility-modal .modal-content .modal-navigation .modal-next,#home .possibility-modal .modal-content .modal-navigation .modal-prev{align-items:center;background:transparent;border:2.08px solid #282828;border-radius:50%;cursor:pointer;display:flex;height:60.21px;justify-content:center;pointer-events:all;transition:all .3s ease;width:62.26px}#home .possibility-modal .modal-content .modal-navigation .modal-next svg,#home .possibility-modal .modal-content .modal-navigation .modal-prev svg{height:26px;width:12px}@media (max-width:1100px){#home .possibility-modal .modal-content .modal-navigation .modal-next svg,#home .possibility-modal .modal-content .modal-navigation .modal-prev svg{height:15px}}#home .possibility-modal .modal-content .modal-navigation .modal-next:hover,#home .possibility-modal .modal-content .modal-navigation .modal-prev:hover{background:#8b7f3b;border-color:#8b7f3b}#home .possibility-modal .modal-content .modal-navigation .modal-next:hover svg path,#home .possibility-modal .modal-content .modal-navigation .modal-prev:hover svg path{stroke:#fff}#home .possibility-modal .modal-content .modal-navigation .modal-next.disabled,#home .possibility-modal .modal-content .modal-navigation .modal-prev.disabled{cursor:not-allowed;opacity:.3}#home .possibility-modal .modal-content .modal-navigation .modal-next.disabled:hover,#home .possibility-modal .modal-content .modal-navigation .modal-prev.disabled:hover{background:transparent;border-color:#282828}#home .possibility-modal .modal-content .modal-navigation .modal-next.disabled:hover svg path,#home .possibility-modal .modal-content .modal-navigation .modal-prev.disabled:hover svg path{stroke:#282828}#home .possibility-modal .modal-content .modal-body{display:flex;flex-direction:column;padding-top:50px}@media (max-width:1100px){#home .possibility-modal .modal-content .modal-body{padding-top:32px}}#home .possibility-modal .modal-content .modal-body .modal-image{height:450px;margin:0 auto;max-width:1360px;overflow:hidden;position:relative;width:100%}@media (max-width:1550px){#home .possibility-modal .modal-content .modal-body .modal-image{max-width:80%}}#home .possibility-modal .modal-content .modal-body .modal-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#home .possibility-modal .modal-content .modal-body .modal-info{align-items:flex-start;background:#fff;display:flex;gap:40px;padding-bottom:68px;padding-left:115px;padding-right:200px}@media (max-width:1550px){#home .possibility-modal .modal-content .modal-body .modal-info{padding-left:50px;padding-right:50px}}#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left{display:flex;flex:1;flex-direction:column;gap:21px;margin-top:-60px;z-index:9}@media (max-width:1550px){#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left{margin-top:-45px}}@media (max-width:1100px){#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left{margin-top:0}}#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left #modalTitle{color:#8b7f3b;font-family:Migra,serif;font-size:112px;font-weight:200;letter-spacing:0;line-height:100%;margin:0}@media (max-width:1550px){#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left #modalTitle{font-size:80px}}#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left #modalText{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin:0;max-width:90%}@media (max-width:1550px){#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-left #modalText{max-width:100%}}#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-right{align-items:flex-start;display:flex;padding-top:73px}#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-right .modal-btn{align-items:center;background:#8b7f3b;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-align:center;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}#home .possibility-modal .modal-content .modal-body .modal-info .modal-content-right .modal-btn:hover{background:#9a8842;transform:translateY(-2px)}#home .about{background:#fff;height:calc(49.583vw + 100px);max-height:1051px;min-height:1051px;padding-top:160px}@media (max-width:1100px){#home .about{padding-bottom:75px;padding-top:96px}}#home .about .title-about{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto 135px;max-width:558px}@media (max-width:1100px){#home .about .title-about{align-items:flex-start;margin-bottom:56px;padding-inline:16px}}#home .about .title-about .title-about-title{color:#8b7f3b;font-family:Migra,serif;font-size:60px;font-weight:200;letter-spacing:0;line-height:100%;text-align:center}@media (max-width:1100px){#home .about .title-about .title-about-title{font-size:40px}}#home .about .title-about .title-about-text{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;text-align:center}@media (max-width:1100px){#home .about .title-about .title-about-text{font-size:13px;text-align:left}}#home .about .about-content{align-items:start;display:flex;flex-direction:column;gap:56px;max-width:542px}@media (max-width:1400px){#home .about .about-content{max-width:40%}#home .about .about-content img{max-width:95%}}@media (max-width:1100px){#home .about .about-content{max-width:100%}#home .about .about-content img{max-width:275px}}#home .about .about-content .about-text{color:#5d5d5d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:200%}#home .about .about-content .about-btn{align-items:center;background:#282828;border-radius:100px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media (max-width:1100px){#home .about .about-content .about-btn{height:54px;width:100%}}#home .about .about-content .about-btn:hover{background:#8b7f3b}#home .about .wrapper-img{position:relative}#home .about .wrapper-img--hold{height:950px;max-height:952px;position:absolute;right:0;top:66px;width:49.844vw}@media (max-width:1100px){#home .about .wrapper-img--hold{height:405px;max-height:100%;max-width:100%;position:relative;right:-20px;width:calc(100% - 20px)}}#home .infinite{background:transparent;left:0;padding-block:102px 55px;position:absolute;top:-263px;width:100%}@media (max-width:1100px){#home .infinite{padding-block:0}}#home .close{background:#fff;padding-block:117px;position:relative}@media (max-width:1100px){#home .close{padding-bottom:96px;padding-top:0}}#home .close .new-wrapper{height:978px;left:0;max-height:980px;position:absolute;top:-260px;width:55.104vw;z-index:1}@media (max-width:1100px){#home .close .new-wrapper{height:377px;left:0;position:relative;top:-107px;width:calc(100% - 20px)}}#home .close .new-wrapper .image-wrap:before{background:linear-gradient(135deg,rgba(0,0,0,.2),rgba(0,0,0,.05));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}#home .close .wrapper-imgs{height:978px;left:0;max-height:980px;position:absolute;top:-260px;width:55.104vw;z-index:1}@media (max-width:1100px){#home .close .wrapper-imgs{height:377px;left:0;position:relative;top:-107px;width:calc(100% - 20px)}}#home .close .wrapper-imgs .wrapper-img{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}#home .close .wrapper-imgs .wrapper-img.active{opacity:1}#home .close .wrapper-imgs .wrapper-img:after{background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#home .close .wrapper-imgs .wrapper-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%;z-index:0}#home .close .container{display:flex;justify-content:flex-end;position:relative;z-index:2}@media (max-width:1100px){#home .close .container{flex-direction:column}}#home .close .close-title{color:#8b7f3b;font-family:Migra,serif;font-size:40px;font-weight:200;letter-spacing:0;line-height:100%;margin:0 0 64px}@media (max-width:1100px){#home .close .close-title{font-size:32px;margin:-50px 0 64px}}#home .close .locations-list{display:flex;flex-direction:column;gap:12px}@media (max-width:768px){#home .close .locations-list{flex-direction:row;gap:24px;overflow-x:auto;padding-bottom:8px}#home .close .locations-list::-webkit-scrollbar{height:4px}#home .close .locations-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}#home .close .locations-list::-webkit-scrollbar-thumb{background:#8b7f3b;border-radius:2px}#home .close .locations-list::-webkit-scrollbar-thumb:hover{background:#9a8842}}#home .close .location-item{align-items:center;cursor:pointer;display:flex;gap:16px;padding:12px 0;position:relative;transition:all .3s ease}@media (max-width:768px){#home .close .location-item{flex-shrink:0;min-width:-moz-max-content;min-width:max-content;padding:12px 0}}#home .close .location-item:before{background:transparent;border:1px solid #888;border-radius:50%;content:"";flex-shrink:0;height:20px;position:relative;transition:all .3s ease;width:20px}#home .close .location-item:after{background:#5d5d5d;border-radius:50%;content:"";height:8px;left:6px;position:absolute;transition:all .3s ease;width:8px}#home .close .location-item.active:before{border:1px solid #8b7f3b}#home .close .location-item.active:after{background:#8b7f3b}#home .close .location-item.active .location-name{color:#282828}#home .close .location-item:not(.active) .location-name{color:#888}#home .close .location-item:hover:not(.active):before{border:1px solid #8b7f3b}#home .close .location-item:hover:not(.active):after{background:#8b7f3b}#home .close .location-item:hover:not(.active) .location-name{color:#282828}#home .close .location-item .location-content{display:flex;flex-direction:column;gap:12px}#home .close .location-item .location-name{font-family:Montserrat,sans-serif;font-size:32px;font-weight:500;letter-spacing:0;line-height:100%;margin:0;transition:color .3s ease}@media (max-width:768px){#home .close .location-item .location-name{font-size:24px}}#home .close .location-item .location-distance{color:#6d6d6d;font-family:Montserrat,sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:100%;margin:0}@media (max-width:768px){#home .close .location-item .location-distance{font-size:18px}}#home .speak{background:#e4e6ce;height:643px;position:relative}@media (max-width:1100px){#home .speak{height:auto}}#home .speak .speak-img-1{left:0;pointer-events:none;position:absolute;top:0}@media (max-width:1100px){#home .speak .speak-img-1{height:450px;position:relative}#home .speak .speak-img-1 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}#home .speak .speak-img-2{left:465px;pointer-events:none;position:absolute;top:0;z-index:2}@media (max-width:1670px){#home .speak .speak-img-2{left:14%}}@media (max-width:1100px){#home .speak .speak-img-2{height:350px;right:-50px;top:100px}#home .speak .speak-img-2 img{height:100%;width:auto}}#home .speak .speak-img-3{left:46%;pointer-events:none;position:absolute;top:0;z-index:1}@media (max-width:1100px){#home .speak .speak-img-3{bottom:-10px;height:250px;left:-16px;top:inherit}#home .speak .speak-img-3 img{height:100%;width:auto}}#home .speak .speak-img-4{pointer-events:none;position:absolute;right:0;top:0}@media (max-width:1100px){#home .speak .speak-img-4{top:450px;width:60%}#home .speak .speak-img-4 img{width:100%}}#home .speak .container{align-items:center;display:flex;height:100%;justify-content:flex-end}#home .speak .wrapper-title{max-width:413px}@media (max-width:1100px){#home .speak .wrapper-title{padding-block:88px}}#home .speak .speak-title{color:#282828;font-family:Migra,serif;font-size:60px;font-weight:200;letter-spacing:0;line-height:100%;margin-bottom:32px}@media (max-width:1100px){#home .speak .speak-title{font-size:40px;margin-bottom:20px;text-align:center}}#home .speak .speak-text{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;margin-bottom:40px}@media (max-width:1100px){#home .speak .speak-text{font-size:14px;margin-bottom:56px;text-align:center}}#home .speak .speak-btn{align-items:center;background:#282828;background:#9c8e46;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:-moz-fit-content;width:fit-content}@media (max-width:1100px){#home .speak .speak-btn{margin:0 auto}}#home .speak .speak-btn:hover{background:#8b7f3b;transform:translateY(-2px)}#home .data{background:#282828;padding:80px 0}#home .data .data-content{align-items:center;display:flex;gap:150px}#home .data .data-logo{flex-shrink:0;padding-left:40px}#home .data .data-logo img{height:134px;width:auto}#home .data .data-stats{align-items:center;display:flex;flex:1;justify-content:space-between;padding-right:40px}#home .data .data-stats .stats-grid{align-items:center;justify-content:space-between;width:100%}#home .data .stat-item{align-items:center;display:flex;flex-direction:column;gap:16px}#home .data .stat-number{align-items:baseline;display:flex;gap:8px}#home .data .stat-number .number{color:#fff;font-family:Migra,serif;font-size:70px;font-weight:500;letter-spacing:-4%;line-height:100%}@media (max-width:1400px){#home .data .stat-number .number{font-size:50px}}#home .data .stat-number .plus,#home .data .stat-number .unit{color:#8b7f3b;font-family:Montserrat,sans-serif;font-size:56px;font-weight:500;letter-spacing:-4%;line-height:100%}#home .data .stat-number .plus{font-size:80px}#home .data .stat-text{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-variant-numeric:lining-nums proportional-nums;font-weight:500;letter-spacing:0;line-height:1.2;margin:0;max-width:195px;text-align:center}@media (max-width:1400px){#home .data .stat-text{font-size:20px}}#home .gallery{background:#fff;padding-block:144px}#home .gallery .gallery-btn{align-items:center;background:#8b7f3b;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-transform:uppercase;transition:all .3s ease}@media (max-width:1100px){#home .gallery .gallery-btn{margin-top:56px}}#home .gallery .gallery-btn:hover{background:#9a8842;transform:translateY(-2px)}#home .gallery .gallery-content{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:80px}#home .gallery .gallery-content .gallery-title{color:#8b7f3b;font-family:Migra,serif;font-size:60px;font-weight:200;letter-spacing:0;line-height:100%;margin:0}#home .gallery .gallery-content .gallery-text{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;max-width:558px;text-align:center}#home .gallery .gallery-slider-container{align-items:flex-start;display:flex;gap:20px}#home .gallery .gallery-main{flex-shrink:0;position:relative}#home .gallery .gallery-main .galleryMainSwiper{height:547px;overflow:hidden;width:847px}#home .gallery .gallery-main .galleryMainSwiper .swiper-slide{align-items:center;display:flex;justify-content:center}#home .gallery .gallery-main .galleryMainSwiper .gallery-main-image{height:100%;width:100%}#home .gallery .gallery-main .galleryMainSwiper .gallery-main-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#home .gallery .gallery-thumbs{flex:1;max-width:424px}#home .gallery .gallery-thumbs .galleryThumbsSwiper{height:397px;overflow:visible;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid{display:grid!important;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:273px 116px;height:auto;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item{cursor:pointer;height:auto!important;margin:0!important;overflow:hidden;position:relative;transition:all .3s ease;width:auto!important}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item:hover{transform:scale(1.02)}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.active .gallery-thumb-image:after{border:3px solid #8b7f3b;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-large{grid-column:1/-1;grid-row:1}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-large .gallery-thumb-image{height:273px;width:412px}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-small .gallery-thumb-image{height:116px;width:196px}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item .gallery-thumb-image{height:100%;overflow:hidden;position:relative;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item .gallery-thumb-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s ease;width:100%}#home .gallery .gallery-controls{align-items:center;display:flex;justify-content:space-between;margin-top:56px}#home .gallery .gallery-controls .gallery-controls-left .gallery-btn{align-items:center;background:#8b7f3b;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;justify-content:center;letter-spacing:.2em;line-height:100%;padding-inline:40px;text-transform:uppercase;transition:all .3s ease}#home .gallery .gallery-controls .gallery-controls-left .gallery-btn:hover{background:#9a8842;transform:translateY(-2px)}#home .gallery .gallery-controls .gallery-controls-right{align-items:center;display:flex;gap:32px}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .gallery-progress-bar{background:#e4e6ce;height:3px;overflow:hidden;position:relative;width:228px}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .gallery-progress-bar .gallery-progress-fill{background:#8b7f3b;height:100%;left:0;position:absolute;top:0;transform-origin:left center;transition:transform .3s ease;width:0}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .swiper-pagination-progressbar{background:#e4e6ce}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#8b7f3b}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation{align-items:center;display:flex;gap:12px}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next,#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev{align-items:center;background:transparent;border:1px solid #8b7f3b;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s ease;width:48px}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next:hover:not([disabled]),#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev:hover:not([disabled]){background:#8b7f3b}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next:hover:not([disabled]) svg path,#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev:hover:not([disabled]) svg path{stroke:#fff}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next[disabled],#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev[disabled]{border-color:#ccc;cursor:not-allowed;opacity:.3!important}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next[disabled] svg path,#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev[disabled] svg path{stroke:#ccc}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next[disabled]:hover,#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev[disabled]:hover{background:transparent;transform:none}#home .form-home{background:#e4e6ce;padding-block:160px 104px}@media (max-width:1100px){#home .form-home{padding-block:80px;padding-bottom:56px}}#home .form-home .form-wrapper{align-items:flex-start;display:flex;gap:80px;justify-content:space-between}@media (max-width:1100px){#home .form-home .form-wrapper{flex-direction:column;gap:80px}}#home .form-home .form-content{display:flex;flex:1;flex-direction:column;max-width:480px}#home .form-home .form-title{color:#8b7f3b;font-family:Migra,serif;font-size:60px;font-variant-numeric:lining-nums proportional-nums;font-weight:200;letter-spacing:0;line-height:100%;margin-bottom:32px}@media (max-width:1100px){#home .form-home .form-title{font-size:40px;margin-bottom:20px}}#home .form-home .form-text{color:#6d6d6d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:200%;margin-bottom:64px}@media (max-width:1100px){#home .form-home .form-text{font-size:14px;margin-bottom:40px}}#home .form-home .form-benefits{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}#home .form-home .form-benefits .benefits-badge{background:#282828;border-radius:100px;padding:12px}#home .form-home .form-benefits .benefits-badge span{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:100%;text-transform:uppercase}#home .form-home .form-benefits .benefits-list{display:flex;flex-direction:column;gap:12px;width:100%}#home .form-home .form-benefits .benefits-list .benefit-item{align-items:center;display:flex;gap:12px;text-align:left}@media (max-width:1100px){#home .form-home .form-benefits .benefits-list .benefit-item{gap:8px}}#home .form-home .form-benefits .benefits-list .benefit-item .benefit-icon{color:#8b7f3b;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:300}#home .form-home .form-benefits .benefits-list .benefit-item .benefit-text{color:#6d6d6d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:150%}#home .form-home .contact-form{background:transparent;border:.5px solid #282828;border-radius:80px 0 0 0;flex:1;max-width:562px;padding:56px;position:relative}@media (max-width:1100px){#home .form-home .contact-form{border-radius:0 80px 0 0;padding-inline:32px;padding-bottom:32px;padding-top:56px}}#home .form-home .contact-form .form-header{position:absolute;right:28px;top:-20px;z-index:10}@media (max-width:1100px){#home .form-home .contact-form .form-header{left:20px;right:inherit}}#home .form-home .contact-form .form-header span{background:#e4e6ce;border:.5px solid #282828;border-radius:100px;color:#282828;display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:100%;padding:12px 32px;text-transform:uppercase}@media (max-width:1100px){#home .form-home .contact-form .form-header span{font-size:12px}}#home .form-home .contact-form .interest-form{display:flex;flex-direction:column;gap:24px}@media (max-width:1100px){#home .form-home .contact-form .interest-form{gap:20px}}#home .form-home .contact-form .interest-form .form-group{display:flex;flex-direction:column;gap:8px}#home .form-home .contact-form .interest-form .form-group label{color:#282828;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%}#home .form-home .contact-form .interest-form .form-group label .required{color:#f33}#home .form-home .contact-form .interest-form .form-group input,#home .form-home .contact-form .interest-form .form-group select{background:transparent;border:none;border-bottom:.5px solid #888;border-radius:0;color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:28px;padding:8px 0;transition:border-bottom-color .3s ease}#home .form-home .contact-form .interest-form .form-group input::-moz-placeholder,#home .form-home .contact-form .interest-form .form-group select::-moz-placeholder{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:28px;opacity:.6}#home .form-home .contact-form .interest-form .form-group input::placeholder,#home .form-home .contact-form .interest-form .form-group select::placeholder{color:#282828;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:28px;opacity:.6}#home .form-home .contact-form .interest-form .form-group input:focus,#home .form-home .contact-form .interest-form .form-group select:focus{border-bottom-color:#8b7f3b;outline:none}#home .form-home .contact-form .interest-form .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23282828' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:16px;cursor:pointer;padding-right:24px}#home .form-home .contact-form .interest-form .form-group.checkbox-group{align-items:flex-start;flex-direction:row;gap:12px}#home .form-home .contact-form .interest-form .form-group.checkbox-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #888;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;margin:4px 0 0;position:relative;transition:all .3s ease;width:20px}#home .form-home .contact-form .interest-form .form-group.checkbox-group input[type=checkbox]:checked{background:#8b7f3b;border-color:#8b7f3b}#home .form-home .contact-form .interest-form .form-group.checkbox-group input[type=checkbox]:checked:after{background:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}#home .form-home .contact-form .interest-form .form-group.checkbox-group input[type=checkbox]:focus{box-shadow:0 0 0 2px rgba(139,127,59,.2);outline:none}#home .form-home .contact-form .interest-form .form-group.checkbox-group label{color:#6d6d6d;flex:1;font-size:12px;font-weight:400;line-height:136%}#home .form-home .contact-form .interest-form .form-row{display:flex;gap:16px}@media (max-width:1100px){#home .form-home .contact-form .interest-form .form-row{flex-direction:column;gap:20px}}#home .form-home .contact-form .interest-form .form-row .form-group{flex:1}#home .form-home .contact-form .interest-form .submit-btn{background:#8b7f3b;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:57px;letter-spacing:.2em;line-height:100%;margin-top:32px;padding:16px 40px;text-transform:uppercase;transition:all .3s ease}@media (max-width:1100px){#home .form-home .contact-form .interest-form .submit-btn{margin-top:20px}}#home .form-home .contact-form .interest-form .submit-btn:hover{background:#9a8842;transform:translateY(-2px)}#home .modal-title{color:#5d5d5d;font-size:30px;font-weight:700}#home .modal-content p,#home .modal-content ul li{color:#5d5d5d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:200%;margin-bottom:20px}#home .modal-content h2{margin-bottom:20px}@media (max-width:768px){#home{padding-top:0}#home .hero-slider{height:100vh}#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content{gap:32px}#home .hero-slider .heroSwiper .swiper-slide .slide-content .hero-content .hero-title{font-size:60px}#home .hero-slider .hero-controls{bottom:45px;gap:24px;right:20px}#home .hero-slider .hero-controls .hero-navigation{gap:8px}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev{height:24px;width:24px}#home .hero-slider .hero-controls .hero-navigation .hero-arrow-next svg,#home .hero-slider .hero-controls .hero-navigation .hero-arrow-prev svg{height:20px;width:20px}#home .hero-slider .hero-controls .hero-pagination .hero-progress-bar{height:2px;width:67vw}#home .hero-slider .hero-center-arrow{bottom:180px;left:inherit;right:20px;transform:inherit}#home .hero-slider .hero-center-arrow svg{height:68px;width:32px}#home .watch{padding-block:96px 145px}#home .watch .watch-content{padding:0}#home .watch .watch-content .wrapper-title{position:relative;top:0}#home .watch .watch-content .watch-title{font-size:40px;text-align:left}#home .watch .watch-content .watch-btn{display:none}#home .watch .watch-content .watch-video{gap:40px}#home .watch .watch-content .watch-video .video-container{height:305px;margin-top:32px;right:0;width:100%}#home .watch .watch-content .watch-video .video-container .play-button svg{height:43px;width:43px}#home .watch .watch-content .watch-video .video-description{left:0;padding:0;text-align:center}#home .watch .watch-content .watch-video .video-description .video-title{font-size:40px;text-align:left}#home .watch .watch-content .watch-video .video-description .video-text{font-size:14px;line-height:200%;text-align:left}#home .find{padding-block:80px 56px}#home .find .find-wrapper{flex-direction:column;gap:40px}#home .find .find-content{align-items:center;max-width:none;padding-top:0;text-align:center}#home .find .find-content .find-title{font-size:40px;text-align:left}#home .find .find-content .find-text{max-width:100%;text-align:left}#home .find .find-content .find-btn{width:100%}#home .find .find-slider .possibilitiesSwiper .swiper-slide,#home .find .find-slider .possibility-card{height:380px;width:300px}#home .find .find-slider .possibilities-navigation{justify-content:flex-end;margin-top:24px;width:90vw}#home .find .find-slider .possibilities-navigation .nav-arrow{height:40px;width:40px}#home .find .possibility-modal .modal-content{max-height:95vh;width:95%}#home .find .possibility-modal .modal-content .modal-navigation{gap:32px;justify-content:center;top:390px}#home .find .possibility-modal .modal-content .modal-navigation .modal-next,#home .find .possibility-modal .modal-content .modal-navigation .modal-prev{height:33px;width:33px}#home .find .possibility-modal .modal-content .modal-body .modal-image{height:420px}#home .find .possibility-modal .modal-content .modal-body .modal-info{flex-direction:column;gap:24px;padding:30px 20px}#home .find .possibility-modal .modal-content .modal-body .modal-info .modal-content-left #modalTitle{font-size:40px}#home .find .possibility-modal .modal-content .modal-body .modal-info .modal-content-left #modalText{font-size:14px}#home .find .possibility-modal .modal-content .modal-body .modal-info .modal-content-right{justify-content:center;padding-top:0}#home .find .possibility-modal .modal-content .modal-body .modal-info .modal-content-right .modal-btn{font-size:12px;height:48px;padding-inline:30px}#home .data{padding:40px 0}#home .data .data-content{flex-direction:row;gap:0;padding-inline:8.5px;text-align:center}#home .data .data-logo img{height:87px}#home .data .data-stats{flex-direction:column;gap:40px;width:100%}#home .data .stat-number .number{font-size:60px}#home .data .stat-number .plus,#home .data .stat-number .unit{font-size:48px}#home .data .stat-text{font-size:18px}#home .gallery{padding:80px 0}#home .gallery .gallery-content{margin-bottom:56px}#home .gallery .gallery-content .gallery-title{font-size:40px}#home .gallery .gallery-content .gallery-text{font-size:14px;text-align:center}#home .gallery .gallery-slider-container{flex-direction:column;gap:40px}#home .gallery .gallery-main{width:100%}#home .gallery .gallery-main .galleryMainSwiper{height:260px;margin:0 auto;max-width:100%;width:100%}#home .gallery .gallery-thumbs{max-width:100%;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper{height:auto;max-height:268px}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid{gap:20px;grid-template-columns:1fr .5fr .5fr;grid-template-rows:108px 60px 60px}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-big{grid-column:1;grid-row:1/4}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-big .gallery-thumb-image{height:100%;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-medium{grid-column:2/4;grid-row:1}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-medium .gallery-thumb-image{height:100%;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-tall{grid-column:2;grid-row:2/4}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-tall .gallery-thumb-image{height:100%;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-small-1{grid-column:3;grid-row:2}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-small-1 .gallery-thumb-image{height:100%;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-small-2{grid-column:3;grid-row:3}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-small-2 .gallery-thumb-image{height:100%;width:100%}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-large{grid-column:1;grid-row:1/4}#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-large .gallery-thumb-image,#home .gallery .gallery-thumbs .galleryThumbsSwiper .gallery-thumbs-grid .gallery-thumb-item.thumb-small .gallery-thumb-image{height:100%;width:100%}#home .gallery .gallery-controls{flex-direction:column;gap:24px;margin-top:40px}#home .gallery .gallery-controls .gallery-controls-left .gallery-btn{font-size:12px;height:48px;padding-inline:30px}#home .gallery .gallery-controls .gallery-controls-right{gap:24px}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .gallery-progress-bar{height:2px;width:180px}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .gallery-progress-bar .gallery-progress-fill{height:100%}#home .gallery .gallery-controls .gallery-controls-right .gallery-progress .swiper-pagination-progressbar{height:2px;width:180px}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation{gap:8px}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next,#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev{height:40px;width:40px}#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-next svg,#home .gallery .gallery-controls .gallery-controls-right .gallery-controls-navigation .gallery-controls-arrow-prev svg{height:16px;width:12px}.hero-content .hero-title{transform:translateY(30px)}.hero-content .hero-btn,.hero-content .hero-title{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.hero-content .hero-btn{position:relative;transform:translateY(20px) scale(.95);z-index:1}.hero-content .hero-btn:before{background:linear-gradient(45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border-radius:inherit;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.hero-content .hero-btn:hover{box-shadow:0 10px 25px rgba(0,0,0,.3);transform:translateY(-2px) scale(1.05)}.hero-content .hero-btn:hover:before{opacity:1}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.hero-content .hero-btn:hover{transform:none}}@keyframes kenBurnsZoomIn{0%{transform:scale(1.1)}to{transform:scale(1.2)}}@keyframes kenBurnsZoomOut{0%{transform:scale(1.2)}to{transform:scale(1.1)}}@keyframes kenBurnsPanLeft{0%{transform:scale(1.1) translateX(0)}to{transform:scale(1.2) translateX(-20px)}}@keyframes kenBurnsPanRight{0%{transform:scale(1.1) translateX(0)}to{transform:scale(1.2) translateX(20px)}}@keyframes overlayPulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes heroEntrance{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.template-form{background-color:hsla(9,13%,90%,.4);padding-block:80px}.template-form__wrapper{display:flex;gap:80px}@media (max-width:991px){.template-form__wrapper{flex-direction:column;gap:40px}}.template-form__image{flex:1;max-height:710px;max-width:596px}.template-form__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.template-form__image{aspect-ratio:16/9}}.template-form__content{flex:1}.template-form__header{margin-bottom:56px}.template-form__subtitle{color:brown;font-family:Raleway;font-size:12px;font-weight:700;letter-spacing:6px;line-height:30px;text-transform:uppercase}.template-form__title{color:green;font-family:Shippori Mincho;font-size:32px;font-weight:400;letter-spacing:0;line-height:120%;margin-bottom:24px;vertical-align:middle}.template-form__description{color:green;font-family:Raleway;font-size:14px;font-weight:400;letter-spacing:0;line-height:200%}.template-form__form{flex-direction:column}.template-form__form,.template-form__form-row{display:flex;gap:24px}@media (max-width:767px){.template-form__form-row{flex-direction:column}}.template-form__form-holder{flex:1;position:relative}.template-form__form-label{display:block;font-family:Raleway;font-size:14px;font-weight:600;line-height:1;margin-bottom:16px}.template-form__form-label span{color:#dc3545}.template-form__form-input{background-color:transparent;border:none;border-bottom:1px solid!important;border-color:rgba(29,43,43,.302)!important;border-radius:0;color:green;font-family:Raleway;font-size:14px;font-weight:400;letter-spacing:0;line-height:200%;padding:0 0 16px!important;transition:border-color .3s ease;width:100%}.template-form__form-input::-moz-placeholder{color:#a5aaaa}.template-form__form-input::placeholder{color:#a5aaaa}.template-form__form-input:focus{box-shadow:none;outline:none}.template-form__form-input[type=file]::file-selector-button{display:none}.template-form__form-input::-ms-expand{display:none}.template-form__form-input[type=file]:before{color:#a5aaaa;content:"Selecionar arquivo"}.template-form__form-input:is(select){appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1.41.59 6 5.17 10.59.59 12 2 6 8 0 2 1.41.59Z' fill='%23D0B695'/%3E%3C/svg%3E");background-position:right 4px top 50%;background-repeat:no-repeat;padding-right:24px!important}.template-form__form-input.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:16px 16px;border-color:#dc3545!important;padding-right:24px!important}.template-form__form-input.is-invalid:is(select){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1.41.59 6 5.17 10.59.59 12 2 6 8 0 2 1.41.59Z' fill='%23D0B695'/%3E%3C/svg%3E");background-position:right 28px top,right 4px top 50%}.template-form__form-input.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:16px 16px;border-color:#198754!important;padding-right:24px!important}.template-form__form-input.is-valid:is(select){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1.41.59 6 5.17 10.59.59 12 2 6 8 0 2 1.41.59Z' fill='%23D0B695'/%3E%3C/svg%3E");background-position:right 28px top,right 4px top 50%}.template-form__form-help{color:#a5aaaa;display:block;font-size:12px;margin-top:8px}.template-form__form-footer{display:flex;flex-direction:column;gap:55px;margin-top:16px}@media (max-width:767px){.template-form__form-footer{gap:16px}}.template-form__form-check{align-items:flex-start;display:flex;gap:16px;position:relative}.template-form__form-check-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:1px solid #d0b695;border-radius:50%;cursor:pointer;flex:0 0 20px;height:20px;margin:4px 0 0;position:relative;transition:all .3s ease;width:20px}.template-form__form-check-input:checked{background-color:#d0b695!important;border-color:#d0b695!important}.template-form__form-check-input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:5px}.template-form__form-check-input:focus{box-shadow:none;outline:none}.template-form__form-check-label{color:green;font-family:Raleway;font-size:12px;font-weight:400;line-height:1.5}.template-form__form-check-label a{color:brown;text-decoration:none}.template-form__form-check-label a:hover{text-decoration:underline}.template-form__form-submit{align-items:center;border:none;border-radius:0;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;height:62px;justify-content:center;padding-inline:56px;text-transform:uppercase;transition:background-color .3s ease;width:-moz-fit-content;width:fit-content}.template-form__form-submit,.template-form__form-submit:hover{background-color:brown;color:#fff}.template-form .invalid-feedback,.template-form .valid-feedback{bottom:-20px;display:none;font-size:12px;left:0;margin-top:0;position:absolute}.template-form .was-validated .work__form-input:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:16px 16px;border-color:#dc3545!important;padding-right:24px!important}.template-form .was-validated .work__form-input:invalid~.invalid-feedback{display:block}.template-form .was-validated .work__form-input:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:16px 16px;border-color:#198754!important;padding-right:24px!important}.template-form .was-validated .work__form-input:valid~.valid-feedback{display:block}.template-form .was-validated .work__form-check-input:invalid{border-color:#dc3545}.template-form .was-validated .work__form-check-input:invalid~.invalid-feedback{display:block}.template-form .was-validated .work__form-check-input:valid{background-color:#198754;border-color:#198754}@media (max-width:991px){.template-form{padding:60px 0}.template-form__content{max-width:100%}.template-form__title{font-size:28px}}img.arrow--hover,img.up--hover,img.zoom--hover{transition:.4s}img.zoom--hover:hover{transform:scale(1.05)}img.up--hover:hover{transform:translateY(-30px)}.double{cursor:pointer;display:grid!important;overflow:hidden;position:relative}.double__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;grid-area:1/1/-1/-1;height:100%;position:relative;width:100%}.enter-image-style{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}a:hover img.arrow--hover,button:hover img.arrow--hover{transform:translateX(10px)}.animated-element[data-animation]{opacity:1!important;transform:translate(0)!important}.scroll-down-animation{animation-duration:3s;animation-iteration-count:infinite;animation-name:scrollDown}[data-animation]{opacity:0!important;transition:1s}[data-animation=right]{transform:translateX(-50px)}[data-animation=left]{transform:translateX(50px)}@media (max-width:999px){[data-animation=left]{transform:translateX(-50px)!important}}[data-animation=up]{transform:translateY(50px)}[data-animation=down]{transform:translateY(-50px)}[data-sequencial] [data-sequencial-stagger]{opacity:0}[data-sequencial] [data-sequencial-stagger=right]{transform:translateX(-50px)}[data-sequencial] [data-sequencial-stagger=left]{transform:translateX(50px)}[data-sequencial] [data-sequencial-stagger=down],[data-sequencial] [data-sequencial-stagger=up]{transform:translateY(50px)}[data-animation-banner]{opacity:0!important;transition:1s}[data-animation-banner].animated-element{opacity:1!important;transform:translate(0)!important}body:not(.no-js) .reveal{overflow:hidden;position:relative}body:not(.no-js) .image-wrap{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);height:100%;inset:0;overflow:hidden;position:absolute;transition:1s ease-out;transition-delay:.2s;visibility:hidden;width:100%}body:not(.no-js) .image-wrap .enter-image-style,body:not(.no-js) .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative!important;transform:scale(1.3);transition:2s ease-out;width:100%}body:not(.no-js) .animating .image-wrap{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:skewY(0);visibility:visible}body:not(.no-js) .animating .enter-image-style,body:not(.no-js) .animating img{transform:scale(1);transition:4s ease-out}@keyframes scrollDown{0%{transform:translate(13.062px,20.843px)}50%{transform:translate(13.062px,9.843px)}to{transform:translate(13.062px,20.843px)}}

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