*{outline:none!important;box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{cursor:pointer}.el-img{display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-img__cover{width:100%;height:100%;object-fit:cover}.btn{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background-image:-webkit-gradient(linear,left top,right top,from(#79b55a),color-stop(#ffb400),color-stop(#79b55a),to(#ffb400));background-image:linear-gradient(90deg,#79b55a,#ffb400,#79b55a,#ffb400);background-size:300%;background-position:0;border:none;display:block;width:100%;height:60px;box-shadow:0 8px 20px rgba(121,181,90,0);-webkit-animation:buttonGradient 10s linear infinite;animation:buttonGradient 10s linear infinite;-webkit-transition:box-shadow .15s;transition:box-shadow .15s}@media (min-width:769px){.btn:hover{box-shadow:0 6px 16px rgba(121,181,90,.8)}}body{font-family:"Montserrat"}.container{width:1200px;max-width:calc(100% - 40px);margin:0 auto}[rel=lazy_load],[rel=lazy_load_new]{overflow:hidden}[rel=lazy_load] img,[rel=lazy_load_new] img{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease(inout);transition-timing-function:ease(inout)}[rel=lazy_load].loaded img,[rel=lazy_load_new].loaded img{opacity:1}.mobile-cta-toggler{display:block;width:100%;height:48px;position:fixed;bottom:0;left:0;z-index:499}.mobile-cta-toggler:active{opacity:.95}.mobile-cta{display:flex;align-items:flex-end;z-index:500}.mobile-cta,.mobile-cta .background{width:100%;height:100%;position:fixed;top:0;left:0}.mobile-cta .background{background:#000;z-index:-1;opacity:.8;-webkit-transition:opacity .15s;transition:opacity .15s;will-change:opacity}.mobile-cta .flex-wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;pointer-events:none;-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.mobile-cta .flex-wrapper .scroll{overflow-y:auto;pointer-events:all}.mobile-cta .flex-wrapper .bottom,.mobile-cta .flex-wrapper .top{width:100%;min-height:0}.mobile-cta .flex-wrapper .bottom{flex-shrink:0}.mobile-cta:not(.open){pointer-events:none}.mobile-cta:not(.open) .background{opacity:0}.mobile-cta:not(.open) .flex-wrapper{-webkit-transform:translateY(100%);transform:translateY(100%)}.mobile-cta .top{background:#fff;border-bottom:1px solid #eee;position:relative;padding:30px 20px}.mobile-cta .top .close{background:none;border:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;top:0;right:0;z-index:2;padding:0}.mobile-cta .top .close svg{fill:#333;display:block}.mobile-cta .top .headline{color:#32699f;font-size:16px;font-weight:600;line-height:22px;text-align:center;margin-bottom:28px}.mobile-cta .top .form__field:not(:last-of-type){margin-bottom:18px}.mobile-cta .top .form__field label{color:#32699f;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:block;margin-bottom:8px}.mobile-cta .top .form__field label:after{content:"*";color:#fd4d4d;margin-left:2px}.mobile-cta .top .form__field .field{color:#333;font-size:14px;border:2px solid #eee;display:block;width:100%;height:64px;box-sizing:border-box;padding:1px 20px 0;-webkit-transition:border-color .15s;transition:border-color .15s}.mobile-cta .top .form__field .field::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.mobile-cta .top .form__field .field:-ms-input-placeholder{color:rgba(0,0,0,.3)}.mobile-cta .top .form__field .field::-ms-input-placeholder{color:rgba(0,0,0,.3)}.mobile-cta .top .form__field .field::placeholder{color:rgba(0,0,0,.3)}.mobile-cta .top .form__field .field:focus,.mobile-cta .top .form__field .field:not(:empty){border-color:#32699f}.mobile-cta .top .form__field--invalid .field{border-color:#ff6c6c}.mobile-cta .top .form .hidden-submit-button{display:none}.mobile-cta .bottom{background:#fff;padding:20px;overflow:hidden}.mobile-cta .bottom .btn{height:48px}.mobile-cta .bottom .btn:active{opacity:.95}.form .form__loader{background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;opacity:0;visibility:hidden;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s;will-change:opacity}.form .form__loader-message{text-align:center;font-size:14px;font-weight:500;background:#fff;border-radius:4px;max-width:calc(100% - 30px);padding:24px 35px;-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.form .form__loader-message p{font-size:14px;line-height:22px;margin:0}.form .form__loader.open{opacity:1;visibility:visible}.form .form__loader.open .form__loader-message{-webkit-transform:scale(1);transform:scale(1)}.form.styled .form__field{border-bottom:1px solid}.form.styled .form__field:not(:last-of-type){margin-bottom:20px}.form.styled .form__field label{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:14px}.form.styled .form__field .field{font-family:"Montserrat","Helvetica Neue",sans-serif;font-size:14px;background:none;border:none;display:block;width:100%;resize:none;padding-bottom:10px}.form.styled .form__field .field::-webkit-input-placeholder{-webkit-transition:opacity .25s;transition:opacity .25s;will-change:opacity}.form.styled .form__field .field:-ms-input-placeholder{-ms-transition:opacity .25s;transition:opacity .25s;will-change:opacity}.form.styled .form__field .field::-ms-input-placeholder{-ms-transition:opacity .25s;transition:opacity .25s;will-change:opacity}.form.styled .form__field .field::placeholder{-webkit-transition:opacity .25s;transition:opacity .25s;will-change:opacity}.form.styled .form__field .field:focus::-webkit-input-placeholder{opacity:0}.form.styled .form__field .field:focus:-ms-input-placeholder{opacity:0}.form.styled .form__field .field:focus::-ms-input-placeholder{opacity:0}.form.styled .form__field .field:focus::placeholder{opacity:0}.form__field.type-custom-select{position:relative}.form__field.type-custom-select .toggler{text-align:left;border:none;background:none;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0}.form__field.type-custom-select .toggler span{text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;min-width:0;overflow:hidden}.form__field.type-custom-select .options{background:#fff;min-width:100%;max-height:227px;position:absolute;top:calc(100% + 1px);padding:5px 0;z-index:50;opacity:0;visibility:hidden;overflow-y:auto;box-shadow:0 10px 20px rgba(0,0,0,.1);-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s}.form__field.type-custom-select .options.open{opacity:1;visibility:visible}.form__field.type-custom-select .options .option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__field.type-custom-select .options .option:not(:last-child){margin-bottom:1px}.form__field.type-custom-select .options .option__field{display:none}.form__field.type-custom-select .options .option__label{font-size:14px;display:block;padding:8px 10px;cursor:pointer;-webkit-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s}.form__field.type-custom-select .options .option__label:hover{background:rgba(0,0,0,.02)}.form__field.type-custom-select .options .option__field:checked~.option__label{font-weight:700}.form__field.type-custom-select .options .option__select-all .option__label{background:rgba(0,0,0,.02)}#main-whatsapp{position:fixed;top:50px;right:35px;z-index:45}@-webkit-keyframes whatsapp_pulse{0%{-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);opacity:.5}to{-webkit-transform:scale(2) translate(-50%,-50%);transform:scale(2) translate(-50%,-50%);opacity:0}}@keyframes whatsapp_pulse{0%{-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);opacity:.5}to{-webkit-transform:scale(2) translate(-50%,-50%);transform:scale(2) translate(-50%,-50%);opacity:0}}#main-whatsapp:after,#main-whatsapp:before{content:"";background-color:#32b17a;display:block;position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);-webkit-animation-name:whatsapp_pulse;animation-name:whatsapp_pulse;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.5,0,0,1);animation-timing-function:cubic-bezier(.5,0,0,1);z-index:1}#main-whatsapp:after{-webkit-animation-delay:1.5s;animation-delay:1.5s}#main-whatsapp a{background-color:#32b17a;display:flex;align-items:center;justify-content:center;position:relative;width:60px;height:60px;z-index:2;border-radius:50%}@media (max-width:1200px){#main-whatsapp{top:unset;right:15px;bottom:65px}}.section-hero{height:750px;position:relative}@media (max-width:876px){.section-hero{height:auto}}.section-hero .background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.section-hero .container{display:flex;flex-direction:column;height:100%;position:relative}@media (max-width:876px){.section-hero .container{padding:34px 0 42px}}.section-hero .container .logo{flex-shrink:0;padding-top:36px}@media (max-width:876px){.section-hero .container .logo{text-align:center;padding:0}}.section-hero .container .logo img{display:inline-block;max-width:100%}@media (max-width:480px){.section-hero .container .logo img{width:180px}}.section-hero .container .content{display:flex;align-items:center;flex-grow:1;padding:36px 70px}@media (max-width:1024px){.section-hero .container .content{padding:36px 0}}@media (max-width:876px){.section-hero .container .content{display:block;margin-top:36px;padding:0}}.section-hero .container .content .left{flex-grow:1}.section-hero .container .content .right{width:330px;flex-shrink:0}.section-hero .content .left{color:#fff}@media (max-width:876px){.section-hero .content .left{text-align:center}}.section-hero .content .left .title{display:flex;align-items:flex-start;flex-direction:column}@media (max-width:876px){.section-hero .content .left .title{align-items:center}}.section-hero .content .left .title .text{font-size:36px;letter-spacing:2px;text-transform:uppercase}@media (max-width:568px){.section-hero .content .left .title .text{font-size:24px}}@media (max-width:480px){.section-hero .content .left .title .text{font-size:18px;font-weight:400;letter-spacing:0}}.section-hero .content .left .title img{max-width:100%}@media (max-width:568px){.section-hero .content .left .title img{margin-top:20px}}@media (max-width:480px){.section-hero .content .left .title img{width:240px;max-width:100%}}.section-hero .content .left .headline{font-size:16px;font-weight:500;line-height:24px;width:400px;max-width:calc(100% - 40px);margin-top:30px}@media (max-width:876px){.section-hero .content .left .headline{margin:30px auto 0}}@media (max-width:480px){.section-hero .content .left .headline{font-size:14px;line-height:20px;margin-top:20px}}@media (max-width:414px){.section-hero .content .left .headline{max-width:100%}}.section-hero .content .left .headline p{margin:0}.section-hero .content .left .features{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 30px;width:500px;max-width:100%;margin-top:60px}@media (max-width:876px){.section-hero .content .left .features{margin:60px auto 0}}@media (max-width:480px){.section-hero .content .left .features{grid-gap:20px;margin-top:40px}}@media (max-width:414px){.section-hero .content .left .features{display:inline-block;width:auto;margin-top:30px}}.section-hero .content .left .features .feature{text-align:left;display:flex;align-items:center}@media (max-width:480px){.section-hero .content .left .features .feature{text-align:center;border:1px solid hsla(0,0%,100%,.5);display:block;padding:14px 4px 10px}}@media (max-width:414px){.section-hero .content .left .features .feature{text-align:left;display:flex;padding:12px 16px 9px}.section-hero .content .left .features .feature:not(:last-child){margin-bottom:12px}}.section-hero .content .left .features .feature .icon{display:flex;align-items:center;justify-content:center;width:41px;height:41px;margin-right:18px}@media (max-width:480px){.section-hero .content .left .features .feature .icon{display:inline-block;margin:0 0 8px}}@media (max-width:414px){.section-hero .content .left .features .feature .icon{position:relative;top:1px;margin-right:16px}}.section-hero .content .left .features .feature .text{color:#fff;font-size:10px;font-weight:700;letter-spacing:2px;line-height:14px;text-transform:uppercase}@media (max-width:480px){.section-hero .content .left .features .feature .text{letter-spacing:1px;padding-left:1px}}@media (max-width:414px){.section-hero .content .left .features .feature .text{font-size:12px;font-weight:600;line-height:18px}}@media (max-width:876px){.section-hero .content .right{display:none}}.section-hero .content .right .call-to-action{width:330px;max-width:100%;box-shadow:0 14px 30px rgba(0,0,0,.4)}.section-hero .content .right .call-to-action .headline{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;line-height:18px;text-align:center;text-transform:uppercase;background:#000;padding:18px 12px 16px}.section-hero .content .right .call-to-action .form-wrapper{background:#fff;padding:30px}.section-hero .content .right .call-to-action .form-wrapper .form__fields{display:grid;grid-template-columns:1fr;grid-gap:20px;margin-bottom:30px}.section-hero .content .right .call-to-action .form-wrapper .form__field{border-bottom:1px solid rgba(0,0,0,.15);-webkit-transition:border-color .15s;transition:border-color .15s}.section-hero .content .right .call-to-action .form-wrapper .form__field label{color:#000;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.section-hero .content .right .call-to-action .form-wrapper .form__field label:after{content:"*";color:#ff6c6c;margin-left:4px}.section-hero .content .right .call-to-action .form-wrapper .form__field .field{color:#000;font-family:"Montserrat";font-size:14px;background:none;border:none;display:block;width:100%;padding-bottom:8px;outline:none}.section-hero .content .right .call-to-action .form-wrapper .form__field .field::-webkit-input-placeholder{color:rgba(0,0,0,.3);-webkit-transition:opacity .15s;transition:opacity .15s}.section-hero .content .right .call-to-action .form-wrapper .form__field .field:-ms-input-placeholder{color:rgba(0,0,0,.3);-ms-transition:opacity .15s;transition:opacity .15s}.section-hero .content .right .call-to-action .form-wrapper .form__field .field::-ms-input-placeholder{color:rgba(0,0,0,.3);-ms-transition:opacity .15s;transition:opacity .15s}.section-hero .content .right .call-to-action .form-wrapper .form__field .field::placeholder{color:rgba(0,0,0,.3);-webkit-transition:opacity .15s;transition:opacity .15s}.section-hero .content .right .call-to-action .form-wrapper .form__field .field:focus::-webkit-input-placeholder{opacity:0}.section-hero .content .right .call-to-action .form-wrapper .form__field .field:focus:-ms-input-placeholder{opacity:0}.section-hero .content .right .call-to-action .form-wrapper .form__field .field:focus::-ms-input-placeholder{opacity:0}.section-hero .content .right .call-to-action .form-wrapper .form__field .field:focus::placeholder{opacity:0}.section-hero .content .right .call-to-action .form-wrapper .form__field--invalid{border-color:#ff6c6c}.section-hero .scroll-indicator{display:flex;align-items:center;position:absolute;right:-50px;bottom:100px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:1024px){.section-hero .scroll-indicator{display:none}}.section-hero .scroll-indicator .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:20px}.section-hero .scroll-indicator .text{color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:block;-webkit-animation:scrollIndicator 2.5s ease infinite;animation:scrollIndicator 2.5s ease infinite}@-webkit-keyframes scrollIndicator{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes scrollIndicator{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.section-intro{background:-webkit-gradient(linear,left top,right top,from(#d6e8f7),to(#fff));background:linear-gradient(90deg,#d6e8f7,#fff);padding-top:80px}@media (max-width:768px){.section-intro{padding-top:50px}}.section-intro .container{display:grid;grid-template-columns:570px 1fr;grid-gap:80px}@media (max-width:1140px){.section-intro .container{grid-gap:40px;grid-template-columns:400px 1fr}}@media (max-width:950px){.section-intro .container{grid-gap:20px;grid-template-columns:260px 1fr}}@media (max-width:768px){.section-intro .container{display:block}}.section-intro .featured-image{width:100%;height:540px}@media (max-width:1140px){.section-intro .featured-image{height:auto}}@media (max-width:768px){.section-intro .featured-image{height:200px;margin-bottom:40px}}@media (max-width:400px){.section-intro .featured-image{margin-bottom:24px}}.section-intro .featured-image img{width:100%;height:100%;object-fit:cover;display:inline-block;max-width:100%}.section-intro .content .title{color:#32699f;font-size:28px;font-weight:300;line-height:52px;text-transform:uppercase;margin:-14px 0 40px}@media (max-width:768px){.section-intro .content .title{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.section-intro .content .title .top br{display:none}}@media (max-width:500px){.section-intro .content .title{font-size:24px}}@media (max-width:400px){.section-intro .content .title{font-size:18px;font-weight:400;margin:0 0 10px}}.section-intro .content .title img{margin:-34px 0 -20px}@media (max-width:768px){.section-intro .content .title img{margin:-24px 0 -10px}}@media (max-width:500px){.section-intro .content .title img{width:360px}}@media (max-width:400px){.section-intro .content .title img{width:280px;margin:-14px 0}}.section-intro .content .text p{color:#666;line-height:28px;margin:0}.section-intro .content .text p:not(:last-child){margin-bottom:20px}@media (max-width:768px){.section-intro .content .text p{text-align:center}}@media (max-width:520px){.section-intro .content .text p{text-align:left}}.section-video{position:relative;padding-top:160px}@media (max-width:1040px){.section-video{padding-top:120px}}@media (max-width:768px){.section-video{padding-top:90px}}@media (max-width:400px){.section-video{padding-top:60px}}.section-video:before{content:"";background:-webkit-gradient(linear,left top,right top,from(#d6e8f7),to(#fff));background:linear-gradient(90deg,#d6e8f7,#fff);width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0}.section-video .container{position:relative}.section-video .background{position:absolute;width:634px;height:709px;right:0;bottom:200px;pointer-events:none}@media (max-width:1040px){.section-video .background{opacity:.3;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){.section-video .background{display:none}}.section-video .title{color:#32699f;font-size:28px;font-weight:300;letter-spacing:4px;line-height:52px;text-transform:uppercase;margin:-14px 0 115px}@media (max-width:1040px){.section-video .title{text-align:center;margin-bottom:60px}}@media (max-width:768px){.section-video .title{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}}@media (max-width:550px){.section-video .title{letter-spacing:0}}@media (max-width:500px){.section-video .title{font-size:24px}}@media (max-width:400px){.section-video .title{font-size:18px;font-weight:400;line-height:40px;margin:0 0 30px}}.section-video .title .bottom,.section-video .title .top{position:relative;z-index:2}.section-video .title img{display:inline-block;position:relative;z-index:1;margin:-70px 0 -60px}@media (max-width:768px){.section-video .title img{margin:-50px 0 -40px}}@media (max-width:550px){.section-video .title img{width:380px;margin:-40px 0 -30px}}@media (max-width:400px){.section-video .title img{width:280px;margin:-30px 0 -20px}}.section-video .video-player{width:970px;height:400px;max-width:100%;position:relative;z-index:2;margin:0 auto;box-shadow:0 50px 100px rgba(0,0,0,.5)}@media (max-width:1040px){.section-video .video-player{width:100%;height:360px}}@media (max-width:550px){.section-video .video-player{height:260px}}@media (max-width:400px){.section-video .video-player{height:180px}}.section-video .video-player .play-button{background:rgba(0,0,0,.4);border:none;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;outline:none;-webkit-transition:background-color .15s;transition:background-color .15s}.section-video .video-player .play-button:hover{background:rgba(0,0,0,.2)}.section-video .video-player .play-button:after,.section-video .video-player .play-button:before{content:"";display:block;position:absolute;top:50%;left:50%}.section-video .video-player .play-button:before{background:#fff;border-radius:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px}.section-video .video-player .play-button:after{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:20px solid #000;width:0;height:0;z-index:2;margin-top:-10px;margin-left:-7px}.section-video .video-player .thumbnail{width:100%;height:100%}.section-video .video-player .thumbnail img{width:100%;height:100%;object-fit:cover}.section-features{position:relative;margin-top:-200px;padding:320px 0 180px}@media (max-width:550px){.section-features{margin-top:-130px;padding:200px 0 80px}}.section-features .background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.section-features .background img{width:100%;height:100%;object-fit:cover}.section-features .title{color:#fff;font-size:28px;line-height:42px;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:80px}@media (max-width:550px){.section-features .title{font-size:24px;margin-bottom:60px}}@media (max-width:450px){.section-features .title{font-size:18px;line-height:30px}}.section-features .features{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:50px;width:760px;max-width:100%;margin:0 auto}@media (max-width:650px){.section-features .features{grid-template-columns:repeat(3,1fr);grid-row-gap:30px}}@media (max-width:360px){.section-features .features{grid-template-columns:1fr 1fr}}.section-features .features .feature .icon{border:1px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto 20px}.section-features .features .feature .text{color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;line-height:18px;text-align:center;text-transform:uppercase}@media (max-width:450px){.section-features .features .feature .text{font-size:11px;letter-spacing:0}}@media (max-width:360px){.section-features .features .feature .text{font-size:13px;line-height:20px}}.section-gallery{position:relative;padding-top:100px}.section-gallery:before{content:"";background:-webkit-gradient(linear,left top,right top,from(#d5e7f7),to(#e7fffd));background:linear-gradient(90deg,#d5e7f7,#e7fffd);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.section-gallery .title{text-align:center;margin-bottom:60px}.section-gallery .title .top{color:#32699f;font-size:28px;font-weight:300;text-transform:uppercase}.section-gallery .title img{display:inline-block;max-width:100%}.section-gallery .images{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;position:relative;z-index:2}@media (max-width:650px){.section-gallery .images{grid-gap:10px}}@media (max-width:510px){.section-gallery .images{display:block}}@media (min-width:1023px){.section-gallery .images .col:first-child .item:first-child{height:219px}.section-gallery .images .col:first-child .item:nth-child(2){height:226px}.section-gallery .images .col:first-child .item:nth-child(3){height:276px}.section-gallery .images .col:first-child .item:nth-child(4){height:230px}.section-gallery .images .col:first-child .item:nth-child(5){height:303px}.section-gallery .images .col:first-child .item:nth-child(6){height:265px}.section-gallery .images .col:nth-child(2) .item:first-child{height:288px}.section-gallery .images .col:nth-child(2) .item:nth-child(2){height:241px}.section-gallery .images .col:nth-child(2) .item:nth-child(3){height:303px}.section-gallery .images .col:nth-child(2) .item:nth-child(4){height:268px}.section-gallery .images .col:nth-child(2) .item:nth-child(5){height:279px}.section-gallery .images .col:nth-child(2) .item:nth-child(6){height:245px}}.section-gallery .images .col{display:flex;flex-direction:column}.section-gallery .images .col:first-child{align-items:flex-end}@media (max-width:510px){.section-gallery .images .col:first-child{margin-bottom:10px}}.section-gallery .images .col:nth-child(2){align-items:flex-start}.section-gallery .images .col .item{position:relative}@media (max-width:510px){.section-gallery .images .col .item{width:100%;min-height:100px}}.section-gallery .images .col .item:not(:last-child){margin-bottom:24px}@media (max-width:650px){.section-gallery .images .col .item:not(:last-child){margin-bottom:10px}}.section-gallery .images .col .item .caption{color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;text-shadow:0 2px 8px rgba(0,0,0,.4);text-transform:uppercase;position:absolute;z-index:2}.section-gallery .images .col .item .caption.top-left{top:20px;left:20px}.section-gallery .images .col .item .caption.top-right{top:20px;right:20px}.section-gallery .images .col .item .caption.bottom-left{bottom:20px;left:20px}.section-gallery .images .col .item .caption.bottom-right{right:20px;bottom:20px}@media (max-width:600px){.section-gallery .images .col .item .caption.top-left{top:10px;left:10px}.section-gallery .images .col .item .caption.top-right{top:10px;right:10px}.section-gallery .images .col .item .caption.bottom-left{bottom:10px;left:10px}.section-gallery .images .col .item .caption.bottom-right{right:10px;bottom:10px}}.section-gallery .images .col .item .image{width:100%;height:100%;object-fit:cover;max-width:100%}.section-gallery .images .col .item .image img{width:100%;height:100%;object-fit:cover}@media (max-width:510px){.section-gallery .images .col .item .image{width:100%}}.section-evolution{position:relative;padding:100px 0 50px}.section-evolution:before{content:"";background:-webkit-gradient(linear,left top,right top,from(#d5e7f7),to(#e7fffd));background:linear-gradient(90deg,#d5e7f7,#e7fffd);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.section-evolution .section-title{color:#32699f;font-size:28px;font-weight:300;text-transform:uppercase;text-align:center}@media (max-width:767px){.section-evolution .section-title{font-size:22px}}.section-evolution .image{display:flex;align-items:center;justify-content:center;margin-top:65px}@media (max-width:767px){.section-evolution .image{width:100%;margin-top:30px}}.section-evolution .image img{display:inline-block;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;max-width:100%}@media (max-width:767px){.section-evolution .image img{width:100%;max-width:320px}}.section-location{position:relative;margin-top:-320px;padding-top:670px;overflow:hidden}@media (max-width:950px){.section-location{padding-top:400px;margin-top:-300px}}.section-location:before{content:"";background:-webkit-gradient(linear,left top,right top,from(#d5e7f7),to(#e7fffd));background:linear-gradient(90deg,#d5e7f7,#e7fffd);position:absolute;top:0;right:0;left:0;bottom:0;z-index:-2}.section-location .background{width:100%;position:absolute;width:1512px;height:1401px;top:0;bottom:285px;left:0;overflow:hidden;z-index:-1}@media (max-width:950px){.section-location .background{max-width:100%;height:auto;opacity:.3}}@media (max-width:768px){.section-location .background{top:auto}}.section-location .background img{width:100%;height:auto}.section-location .container{position:relative;z-index:3}.section-location .top{display:flex;justify-content:flex-end;margin-bottom:70px}@media (max-width:1024px){.section-location .top{justify-content:center}}@media (max-width:650px){.section-location .top{margin-bottom:40px}}.section-location .top .content{width:575px;max-width:100%}@media (max-width:1024px){.section-location .top .content{text-align:center}}.section-location .top .content .title{margin-bottom:40px}.section-location .top .content .title img{display:inline-block;max-width:100%;margin-bottom:-73px}@media (max-width:650px){.section-location .top .content .title img{width:350px;margin-bottom:-32px}}@media (max-width:500px){.section-location .top .content .title img{margin-bottom:10px}}.section-location .top .content .title .bottom{color:#32699f;font-size:28px;font-weight:300;text-transform:uppercase;padding-left:153px}@media (max-width:1024px){.section-location .top .content .title .bottom{padding-left:30px}}@media (max-width:650px){.section-location .top .content .title .bottom{padding-left:50px}}@media (max-width:500px){.section-location .top .content .title .bottom{font-size:22px;font-weight:400;padding-left:0}}.section-location .top .content .text{padding-right:120px}@media (max-width:1024px){.section-location .top .content .text{padding-right:0}}.section-location .top .content .text p{color:#666;line-height:28px;margin:0}@media (max-width:500px){.section-location .top .content .text p{font-size:14px;line-height:24px}}.section-location .top .content .text p:not(:last-child){margin-bottom:20px}.section-location .top .content .cta{margin-top:30px}.section-location .top .content .cta a{display:flex;align-items:center;justify-content:center;text-decoration:unset;width:200px}.section-location .map{width:100%;height:570px;box-shadow:0 50px 100px rgba(0,0,0,.5)}@media (max-width:1024px){.section-location .map{height:50vw}}.section-location .map img{width:100%;height:100%;object-fit:cover}@-webkit-keyframes buttonGradient{0%{background-position:0}to{background-position:100%}}@keyframes buttonGradient{0%{background-position:0}to{background-position:100%}}.section-call-to-action{position:relative;margin-top:-285px;padding:400px 0 160px}@media (max-width:860px){.section-call-to-action{margin-top:-25vw;padding:calc(25vw + 80px) 0 80px}}.section-call-to-action .background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.section-call-to-action .background img{width:100%;height:100%;object-fit:cover}.section-call-to-action .content-wrapper{display:grid;grid-template-columns:1fr 360px;grid-gap:100px;width:950px;max-width:100%;margin:0 auto}@media (max-width:1024px){.section-call-to-action .content-wrapper{grid-gap:40px}}@media (max-width:860px){.section-call-to-action .content-wrapper{display:block}}@media (max-width:860px){.section-call-to-action .content{text-align:center}}.section-call-to-action .content .title{position:relative;left:-2px;margin-bottom:40px}@media (max-width:550px){.section-call-to-action .content .title{margin-bottom:22px}}.section-call-to-action .content .title img{display:inline-block;max-width:100%;margin-bottom:-30px}@media (max-width:550px){.section-call-to-action .content .title img{width:400px;margin-bottom:0}}.section-call-to-action .content .title .bottom{color:#fff;font-size:28px;font-weight:300;letter-spacing:4px;line-height:40px;text-transform:uppercase;position:relative;z-index:2}@media (max-width:550px){.section-call-to-action .content .title .bottom{font-size:22px;font-weight:400;letter-spacing:0;line-height:36px}}@media (max-width:350px){.section-call-to-action .content .title .bottom{font-size:20px}}@media (max-width:860px){.section-call-to-action .content .text{width:500px;max-width:100%;margin:0 auto}}.section-call-to-action .content .text p{color:#fff;line-height:28px;margin:0}.section-call-to-action .content .text p:not(:last-child){margin-bottom:20px}@media (max-width:860px){.section-call-to-action .form-wrapper{display:none}}.section-call-to-action .form-wrapper .form__fields{display:grid;grid-template-columns:1fr;grid-gap:30px;margin-bottom:40px}.section-call-to-action .form-wrapper .form__field{border-bottom:1px solid #fff;-webkit-transition:border-color .15s;transition:border-color .15s}.section-call-to-action .form-wrapper .form__field label{color:#fff;display:block;font-size:14px;font-weight:600;margin-bottom:12px}.section-call-to-action .form-wrapper .form__field label:after{content:"*";color:#ff6c6c;margin-left:4px}.section-call-to-action .form-wrapper .form__field .field{color:#fff;font-family:"Montserrat";font-size:14px;font-weight:600;background:none;border:none;display:block;width:100%;padding-bottom:8px;outline:none}.section-call-to-action .form-wrapper .form__field .field::-webkit-input-placeholder{color:hsla(0,0%,100%,.8);-webkit-transition:opacity .15s;transition:opacity .15s}.section-call-to-action .form-wrapper .form__field .field:-ms-input-placeholder{color:hsla(0,0%,100%,.8);-ms-transition:opacity .15s;transition:opacity .15s}.section-call-to-action .form-wrapper .form__field .field::-ms-input-placeholder{color:hsla(0,0%,100%,.8);-ms-transition:opacity .15s;transition:opacity .15s}.section-call-to-action .form-wrapper .form__field .field::placeholder{color:hsla(0,0%,100%,.8);-webkit-transition:opacity .15s;transition:opacity .15s}.section-call-to-action .form-wrapper .form__field .field:focus::-webkit-input-placeholder{opacity:0}.section-call-to-action .form-wrapper .form__field .field:focus:-ms-input-placeholder{opacity:0}.section-call-to-action .form-wrapper .form__field .field:focus::-ms-input-placeholder{opacity:0}.section-call-to-action .form-wrapper .form__field .field:focus::placeholder{opacity:0}.section-call-to-action .form-wrapper .form__field--invalid{border-color:#ff6c6c}.section-footer{background:#009a44;position:relative;padding:70px 0 30px}.section-footer:before{content:"";background:#043a5c;width:50%;height:100%;position:absolute;top:0;left:0}@media (max-width:1024px){.section-footer{padding:0}.section-footer:before{content:none}}.section-footer .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:140px;position:relative;z-index:2}@media (max-width:1220px){.section-footer .container{grid-gap:100px}}@media (max-width:1024px){.section-footer .container{display:block;max-width:100%}}@media (max-width:1024px){.section-footer .left{background:#043a5c;padding:40px 20px}}.section-footer .left .logo{margin-bottom:50px}@media (max-width:1024px){.section-footer .left .logo{display:flex;justify-content:center}}.section-footer .left .contact-numbers{border-top:1px solid #fff;margin-bottom:40px;padding-top:28px}.section-footer .left .contact-numbers .headline{display:flex;align-items:center;margin-bottom:24px}@media (max-width:1024px){.section-footer .left .contact-numbers .headline{justify-content:center}}.section-footer .left .contact-numbers .headline .icon{margin-right:18px}.section-footer .left .contact-numbers .headline span{color:#8bff79;font-weight:600}.section-footer .left .contact-numbers .numbers{display:flex;align-items:center}@media (max-width:1024px){.section-footer .left .contact-numbers .numbers{justify-content:center}}@media (max-width:400px){.section-footer .left .contact-numbers .numbers{text-align:center;display:block}}.section-footer .left .contact-numbers .numbers a{color:#fff;font-size:20px;font-weight:600;text-decoration:none;position:relative;display:block;-webkit-transition:color .15s;transition:color .15s;pointer-events:none}.section-footer .left .contact-numbers .numbers a:hover{color:hsla(0,0%,100%,.7)}@media (min-width:401px){.section-footer .left .contact-numbers .numbers a:not(:last-child){margin-right:24px;padding-right:22px;border-right:2px solid #fff}}@media (max-width:400px){.section-footer .left .contact-numbers .numbers a:not(:last-child){margin-bottom:18px}}.section-footer .left .contact-numbers .numbers a span{pointer-events:all}.section-footer .left .contact-numbers .numbers a svg{position:absolute;top:-2px;right:-30px;-webkit-transform:scale(.6);transform:scale(.6)}@media (max-width:768px){.section-footer .left .contact-numbers .numbers a svg{right:unset}}.section-footer .left .copyright{color:#2377ac;font-size:12px;font-weight:600}@media (max-width:1024px){.section-footer .left .copyright{text-align:center}}@media (max-width:1024px){.section-footer .right{padding:40px 20px}}@media (max-width:568px){.section-footer .right{padding-bottom:88px}}.section-footer .right .top{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;margin-bottom:40px}@media (max-width:1220px){.section-footer .right .top{grid-gap:40px}}@media (max-width:550px){.section-footer .right .top{text-align:center;display:block}}@media (max-width:550px){.section-footer .right .top .item:not(:last-child){margin-bottom:20px}}.section-footer .right .top .item__title{color:#043a5c;font-weight:700;margin-bottom:24px}.section-footer .right .top .item a,.section-footer .right .top .item img{display:inline-block}.section-footer .right .bottom .headline{color:#043a5c;font-weight:700;display:flex;align-items:center;margin-bottom:24px}.section-footer .right .bottom .headline:after{content:"";background:#043a5c;display:block;flex-grow:1;height:1px;margin-left:20px}.section-footer .right .bottom .items{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px}@media (max-width:550px){.section-footer .right .bottom .items{text-align:center;display:block}}@media (max-width:550px){.section-footer .right .bottom .items .item:not(:last-child){margin-bottom:20px}}.section-footer .right .bottom .items .item__title{color:#fff;font-size:12px;font-weight:600;margin-bottom:18px}.section-footer .right .bottom .items .item a,.section-footer .right .bottom .items .item img{display:inline-block}
/*# sourceMappingURL=main.f1856617.chunk.css.map */