@font-face{font-family:Poppins-Regular;src:url(../media/Poppins-Regular.0o-~k54yt.1oa.ttf);font-display:swap}@font-face{font-family:Poppins-Bold;src:url(../media/Poppins-Bold.0mdwvix7girbv.ttf);font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{font-family:Poppins-Regular;position:relative;overflow-x:hidden;scroll-behavior:smooth!important}html.no-scroll{overflow:hidden}html strong{font-family:Poppins-Bold;font-weight:400}.outer-wrapper{z-index:1;background:#fff;position:relative;overflow:hidden}img,video{width:100%;max-width:100%;height:auto;display:block}em{font-style:normal}.hidden,.hidden-xs{display:none!important}.visible-xs{display:block!important}@media (min-width:768px){.hidden-xs{display:block!important}.visible-xs{display:none!important}}.block.cover{width:100vw;height:100vh;position:relative}.block.cover .background{width:100%;height:100%;top:0;left:0;position:absolute!important}.block.cover .background:after{content:"";opacity:.4;background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.block.cover .text-wrapper{color:#fff;z-index:1;width:100%;max-width:100%;padding:0 30px;position:absolute;bottom:20%;left:0}.block.cover .icon{width:100%;max-width:200px}.block.cover .text-one{margin-top:20px;font-size:30px;line-height:34px}.block.cover .text-two{margin-top:15px;font-size:20px;line-height:24px}.block.cover .cta{color:#fff;background:#4a8c3f;border:1px solid #4a8c3f;border-radius:20px;width:fit-content;margin-top:20px;padding:5px 20px 8px;text-decoration:none;display:block}@media (min-width:768px){.block.cover .text-wrapper{width:100%;max-width:1168px;padding:0 150px;bottom:20%;left:0}.block.cover .icon{max-width:300px}.block.cover .text-one{font-size:42px;line-height:46px}.block.cover .text-two{margin-top:30px;font-size:32px;line-height:36px}.block.cover .cta{background:0 0;transition:all .55s ease-in-out}.block.cover .cta:hover{background:#4a8c3f}}.block.about{padding:100px 20px;position:relative}.block.about .holder{width:100%;max-width:430px;margin:0 auto}.block.about .title{color:#1b3a5c;text-align:center;text-transform:uppercase;font-family:Poppins-Bold;font-size:24px;line-height:100%}.block.about .content{padding-top:50px}.block.about .grid{justify-content:space-between;display:flex}.block.about .left-side,.block.about .right-side{width:100%;max-width:47.2%}.block.about .item{border-radius:5px;position:relative;overflow:hidden}.block.about .item.one{height:210px}.block.about .item.one .quantity{color:#fff}.block.about .item.two{height:185px;margin-top:20px}.block.about .item.two .quantity{color:#fff}.block.about .item.three{height:185px}.block.about .item.three .quantity{color:#fff}.block.about .item.four{height:210px;margin-top:20px}.block.about .item.four .quantity{color:#fff}.block.about .background{width:100%;height:100%;position:absolute;top:0;left:0}.block.about .background-image{width:100%;height:100%;position:relative;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.block.about .background-image:before{content:"";z-index:1;background:linear-gradient(27.34deg,#1b3a5c 0%,#00122f00 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.block.about .info-wrapper{z-index:1;width:100%;max-width:100%;padding:15px 10px;position:absolute;bottom:0;left:0}.block.about .quantity{font-family:Poppins-Bold;font-size:16px;line-height:100%}.block.about .desc{color:#e8e8e8;margin-top:5px;font-family:Poppins-Regular;font-size:14px;line-height:16px}.block.about .text-wrapper{margin-top:80px;position:relative}.block.about .text-one{color:#1b3a5c;width:100%;max-width:258px;font-family:Poppins-Regular;font-size:16px;line-height:20px}.block.about .text-two,.block.about .text-three{color:#3b515a;width:100%;max-width:258px;margin-top:10px;font-family:Poppins-Regular;font-size:16px;line-height:19px}.block.about .see-more{color:#e8e8e8;text-transform:uppercase;border-radius:15px;justify-content:center;align-items:center;width:97px;height:23px;margin-top:20px;font-family:Poppins-Regular;font-size:10px;line-height:12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.block.about .see-more:before{content:"";z-index:1;background:#001e50;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.block.about .see-more .inner{z-index:3;position:relative}@media (min-width:768px){.block.about{padding:200px 30px 100px}.block.about .float-icon{width:100%;max-width:28.1%;position:absolute;bottom:71px;left:28.3%}.block.about .title{font-size:32px}.block.about .holder{max-width:1280px}.block.about .flex-content{justify-content:space-between;width:100%;max-width:1171px;display:flex}.block.about .grid{width:100%;max-width:53.4%}.block.about .left-side,.block.about .right-side{max-width:47.7%}.block.about .item{border-radius:10px}.block.about .item.one{height:420px}.block.about .item.two{height:290px;margin-top:30px}.block.about .item.three{height:290px}.block.about .item.four{height:420px;margin-top:30px}.block.about .info-wrapper{padding:20px 31px}.block.about .desc{font-size:18px;line-height:22px}.block.about .text-wrapper{width:100%;max-width:44.1%;margin-top:100px}.block.about .text-one{max-width:100%;font-size:20px;line-height:24px}.block.about .text-two,.block.about .text-three{max-width:407px;margin-top:20px;font-size:18px;line-height:22px}.block.about .see-more{width:106px;height:28px;margin-top:40px;font-size:12px;line-height:14px}.block.about .see-more:after{content:"";z-index:2;background:#0040c5;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;top:0;left:0;transform:translateY(100%)}.block.about .see-more:hover:after{transform:translateY(0)}}@media (min-width:990px){.block.about .quantity{font-size:24px}}.block.values{color:#1b3a5c;padding:0 20px 100px;position:relative}.block.values .holder{width:100%;max-width:430px;margin:0 auto}.block.values .card{background-color:#f1f2f3;border-radius:20px;margin-top:20px;padding:20px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.block.values .card:first-child{margin-top:0}.block.values .card-title{text-align:center;text-transform:uppercase;font-size:18px}.block.values .card-text{text-align:center;margin-top:10px;font-size:12px;line-height:16px}.block.values ul{flex-wrap:wrap;width:100%;max-width:250px;margin:0 auto;display:flex}.block.values li{text-align:left;width:100%;max-width:48%;margin-top:5px}.block.values li:first-child,.block.values li:nth-child(2){margin-top:0}@media (min-width:768px){.block.values .holder{max-width:1120px}.block.values .content{justify-content:space-between;align-items:stretch;display:flex}.block.values .card{width:100%;max-width:32%;margin-top:0}.block.values .card-title{font-size:24px}.block.values .card-text{font-size:14px;line-height:18px}}.products-wrapper{align-items:flex-end;display:flex}.block.products{width:100%;padding:50px 20px 150px;position:relative}.block.products .holder{width:100%;max-width:430px;margin:0 auto}.block.products .header-holder{width:100%;max-width:100%}.block.products .title{color:#001e50;text-align:center;text-transform:uppercase;font-family:Poppins-Bold;font-size:24px;line-height:28px}.block.products .dummy-content{z-index:1;margin-top:50px;position:relative}.block.products .dummy-content .number{background-color:#001e50}.block.products .dummy-content:first-child{margin-top:40px}.block.products .single-product{background:#e8eef2;border-radius:5px;overflow:hidden}.block.products .single-product.static{width:calc(100% - 40px);position:fixed;left:50%}.block.products .text-wrapper{height:320px;padding:50px 25px 0}.block.products .number{color:#fff;border-radius:22.5px;justify-content:center;align-items:center;width:35px;height:14px;font-size:9px;line-height:100%;display:flex}.block.products .text-one{color:#001e50;margin-top:10px;font-size:38px;line-height:100%}.block.products .text-two{color:#001e50;width:100%;max-width:233px;margin-top:10px;font-size:14px;line-height:17px}.block.products .image-wrapper{height:220px;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important}@media (min-width:768px){.block.products{padding:100px 0 200px}.block.products .holder{max-width:100%}.block.products .title{font-size:34px;line-height:38px}.block.products .dummy-content{margin-top:80px}.block.products .dummy-content:first-child{margin-top:50px}.block.products .single-product{z-index:1;border-radius:10px;width:88%;margin:0 auto;display:flex}.block.products .single-product.static{width:88%;position:fixed;transform:translate(-50%)scale(1)}.block.products .text-wrapper{width:60%;height:490px;padding:80px 30px 0 109px}.block.products .number{width:50px;height:16px;font-size:12px}.block.products .text-one{width:100%;max-width:407px;margin-top:20px;font-size:48px}.block.products .text-two{max-width:298px;margin-top:20px;font-size:18px;line-height:22px}.block.products .see-courses{margin-top:40px;font-size:12px;line-height:14px}.block.products .see-courses:after{content:"";z-index:2;background:#0369;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;top:0;left:0;transform:translateY(0)}.block.products .see-courses:hover:before{background:#0369}.block.products .see-courses:hover:after{transform:translateY(0)}.block.products .image-wrapper{width:40%;height:auto}}.block.process{padding:150px 0;position:relative}.block.process .background{background:url(../media/process-back.05.oi23byb263.png);width:100%;height:100%;position:absolute;top:0;left:0;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.block.process .background:after{content:"";mix-blend-mode:multiply;background:#1b3a5c;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.block.process .holder{width:100%;max-width:430px;margin:0 auto;position:relative}.block.process .header{padding:0 20px}.block.process .text-one{color:#fff;font-family:Poppins-Bold;font-size:26px;line-height:31px}.block.process .text-two{color:#4a8c3f;text-transform:uppercase;margin-top:5px;font-size:34px;line-height:41px}.block.process .text-three{color:#f8f8f8;width:100%;max-width:258px;margin-top:10px;font-size:18px;line-height:22px}.block.process .mobile-carrousel{padding-top:50px}.block.process .mobile-carrousel .swiper-wrapper{margin-right:20px}.block.process .mobile-carrousel .swiper-slide{position:relative}.block.process .mobile-carrousel .swiper-slide:before{content:"";opacity:.3;z-index:-2;background:#f8f8f8;width:calc(100% + 20px);height:1px;display:block;position:absolute;top:13px;left:20px}.block.process .mobile-carrousel .swiper-slide:after{content:"";z-index:-1;background:#4a8c3f;width:0;height:1px;transition:width .55s ease-in-out;display:block;position:absolute;top:13px;left:20px}.block.process .mobile-carrousel .swiper-slide:last-child:before,.block.process .mobile-carrousel .swiper-slide:last-child:after,.block.process .mobile-carrousel .swiper-slide:nth-last-child(2):before,.block.process .mobile-carrousel .swiper-slide:nth-last-child(2):after{content:none}.block.process .mobile-carrousel .swiper-slide.seen:after{width:calc(100% + 20px)}.block.process .swiper-slide{width:100%;max-width:278px;padding-left:20px}.block.process .swiper-slide .number{color:#f8f8f84d;background:#4a8c3f;border:1px solid #f8f8f84d;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-family:Poppins-Bold;font-size:16px;font-style:italic;line-height:19px;display:flex}.block.process .swiper-slide.swiper-slide-active .number{color:#fff;opacity:1;background:#4a8c3f;border:1px solid #4a8c3f}.block.process .name{color:#4a8c3f;width:100%;max-width:175px;padding-top:10px;font-family:Poppins-Bold;font-size:26px;line-height:31px}.block.process .desc{color:#fff;width:100%;max-width:220px;margin-top:15px;font-size:14px;line-height:17px}.block.process .image-wrapper{margin-top:20px}.block.process .image-wrapper img{border-radius:10px}@media (min-width:768px){.wrapper-to-effect{padding-top:100vh;padding-bottom:2800px;position:relative;overflow:hidden}.dummy-block{opacity:.2;z-index:-1;width:100%;height:700px;position:absolute;left:0}.dummy-block:nth-child(2){top:100vh}.dummy-block:nth-child(3){top:calc(100vh + 700px)}.dummy-block:nth-child(4){top:calc(100vh + 1400px)}.dummy-block:nth-child(5){top:calc(100vh + 2100px)}.block.process{width:100%;height:100vh;padding:0 60px}.block.process .holder{max-width:1145px;position:relative;top:50%;transform:translateY(-50%)}.block.process .desktop-content{width:100%;max-width:35%}.block.process .header{width:100%;max-width:326px;padding:0}.block.process .text-one{font-size:30px;line-height:36px}.block.process .text-two{font-size:38px;line-height:46px}.block.process .text-three{font-size:22px;line-height:26px}.block.process .desktop-carrousel{justify-content:space-between;align-items:flex-start;display:flex!important}.block.process .swiper-slide{max-width:100%;margin:0;padding:0;opacity:0!important}.block.process .swiper-slide.swiper-slide-active{opacity:1!important}.block.process .bar-progress{align-items:center;width:100%;max-width:322px;margin:70px 0 40px;display:flex!important}.block.process .number-one,.block.process .number-two,.block.process .number-three,.block.process .number-four,.block.process .number-five{color:#4a8c3f;border:1px solid #4a8c3f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-family:Poppins-Bold;font-size:20px;font-style:italic;line-height:24px;transition:all .55s ease-in-out;display:flex}.block.process .number-one.active,.block.process .number-two.active,.block.process .number-three.active,.block.process .number-four.active,.block.process .number-five.active{color:#fff;background:#4a8c3f}.block.process .bar-one,.block.process .bar-two,.block.process .bar-three{background:#f8f8f84d;width:35px;height:1px;margin:0;transition:all .55s ease-in-out;position:relative;overflow:hidden}.block.process .progress-bar-one,.block.process .progress-bar-two,.block.process .progress-bar-three{background:#4a8c3f;width:0;height:2px;position:absolute;top:0;left:0}.block.process .item-wrapper{justify-content:space-between;align-items:flex-end;display:flex}.block.process .text-wrapper{padding-bottom:75px}.block.process .item-name{color:#4a8c3f;font-family:Poppins-Bold;font-size:30px;line-height:36px}.block.process .item-desc{color:#fff;margin-top:10px;font-size:18px;line-height:22px}.block.process .image-wrapper{max-width:59%;overflow:initial;width:100%;margin:0;position:relative}.block.process .image-wrapper:after{content:"";z-index:1;background:url(../media/favicon.0_~~un580~tfp.png) 50%/contain no-repeat;width:95px;height:80px;display:block;position:absolute;bottom:-21px;right:-48px}.block.process .swiper-pagination{opacity:0;pointer-events:none;position:absolute;top:0;left:-100%}}.block.certifications{background:#f9f9f9;padding:50px 20px;position:relative}.block.certifications .holder{width:100%;max-width:430px;margin:0 auto}.block.certifications .title,.block.certifications .subtitle{color:#001e50;text-align:center;font-size:18px}.block.certifications .desc{color:#001e50;text-align:center;margin-top:10px;font-size:14px}.block.certifications .content{padding-top:50px}.block.certifications .flex-content{width:100%;max-width:320px;margin:0 auto;padding-top:20px}.block.certifications .item{color:#001e50;text-align:center;background-color:#fff;border:.5px solid #001e50;border-radius:20px;margin-top:30px;padding:20px 10px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.block.certifications .item-name{font-size:14px}.block.certifications .item-text{margin-top:15px;font-size:12px}@media (min-width:768px){.block.certifications{padding:80px 30px}.block.certifications .holder{max-width:1120px}.block.certifications .title,.block.certifications .subtitle{font-size:24px}.block.certifications .desc{width:100%;max-width:800px;margin:20px auto 0;font-size:18px}.block.certifications .content{padding-top:50px}.block.certifications .flex-content{flex-wrap:wrap;justify-content:space-between;align-items:stretch;max-width:900px;padding-top:20px;display:flex}.block.certifications .item{width:100%;max-width:32%;margin-top:0}.block.certifications .item-name{font-size:16px}.block.certifications .item-text{font-size:14px}}.block.contact{padding:100px 0 0;position:relative}.block.contact.template-faqs{padding:0}.block.contact .header{width:100%;max-width:430px;margin:0 auto;padding:0 20px}.block.contact .title{color:#4a8c3f;font-size:34px;line-height:41px}.block.contact .desc{color:#1b3a5c;margin-top:25px;font-size:18px;line-height:22px}.block.contact .content{padding:46px 0 60px}.block.contact .contact-form{position:relative}.block.contact .wrapper-content-form{opacity:1}.block.contact .wrapper-content-form.partial-hide{opacity:0}.block.contact .form-wrapper{width:100%;max-width:430px;margin:0 auto;padding:0 20px}.block.contact .input-container{padding-top:30px}.block.contact label{color:#607a81;text-transform:uppercase;margin-bottom:10px;font-size:10px;line-height:12px;transition:all .55s ease-in-out;display:block}.block.contact label.isError{color:#dd4a48}.block.contact input[type=text],.block.contact input[type=number],.block.contact select,.block.contact textarea{color:#1b3a5c;background:#f9f9f9;border:none;border-bottom:.5px solid #1b3a5c;border-radius:5px 5px 0 0;outline:none;width:100%;max-width:100%;padding:15px 10px 16px;font-size:12px;line-height:14px;transition:all .55s ease-in-out;display:block}.block.contact input[type=text].isError,.block.contact input[type=number].isError,.block.contact select.isError,.block.contact textarea.isError{border-bottom:1px solid #dd4a48}.block.contact input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.block.contact input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.block.contact input[type=number]{margin:0;-webkit-appearance:textfield!important;-moz-appearance:textfield!important}.block.contact textarea{resize:none;height:190px}.block.contact button{color:#fff;text-transform:uppercase;background:#4a8c3f;border:none;border-radius:5px;justify-content:center;align-items:center;width:152px;height:45px;margin-top:35px;margin-left:auto;font-family:Poppins-Bold;font-size:14px;line-height:17px;display:flex}.block.contact .contact-info{background:#1b3a5c;padding:50px 0}.block.contact .contact-info-holder{width:100%;max-width:430px;margin:30px auto 0;padding:0 20px}.block.contact .contact-info-holder:first-child{margin-top:0}.block.contact .state-info{color:#fff;text-align:center;font-family:Poppins-Bold;font-size:18px;line-height:22px}.block.contact .phone{color:#fff;width:fit-content;margin:20px auto 0;padding-top:30px;font-size:14px;line-height:17px;text-decoration:none;display:block;position:relative}.block.contact .phone:before{content:"";background:url(../media/phone.0~zpvsqh8iuo..svg) 50%/contain no-repeat;width:25px;height:25px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.block.contact a{color:#fff!important}.block.contact .location{color:#fff;text-align:center;margin-top:30px;padding-top:35px;font-size:14px;line-height:17px;position:relative}.block.contact .location:before{content:"";background:url(../media/pin.0s_26id474e30.svg) 50%/contain no-repeat;width:25px;height:25px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.block.contact .see-maps{color:#fff;text-transform:uppercase;width:fit-content;margin:10px auto 0;font-size:9px;line-height:11px;display:block}@media (min-width:768px){.block.contact{padding:150px 0 0}.block.contact .float-header{width:100%;max-width:205px;position:absolute;top:160px;right:30px}.block.contact .float-icon{opacity:.1;z-index:-1;width:100%;max-width:766px;position:absolute;top:92px;left:-383px}.block.contact .float-image{width:100%;max-width:29%;position:absolute;bottom:0;left:5.5%}.block.contact .header{width:100%;max-width:43%;margin:0;padding:0 30px}.block.contact .title{width:100%;max-width:322px;margin:0 auto;font-size:32px;line-height:40px}.block.contact .desc{width:100%;max-width:322px;margin:20px auto 0;font-size:22px;line-height:26px}.block.contact .content{padding:5px 0 50px}.block.contact .form-wrapper{max-width:57%;margin:0 0 0 auto;padding:0 30px 0 0}.block.contact .input-flex{justify-content:space-between;align-items:flex-start;display:flex}.block.contact .input-flex .input-container{width:100%;max-width:30.5%}.block.contact .input-flex .input-container.large{max-width:48%}.block.contact .input-container{padding-top:25px}.block.contact input[type=text],.block.contact input[type=number],.block.contact select,.block.contact textarea{padding:14px 10px;font-size:14px;line-height:17px}.block.contact button{cursor:pointer;margin-top:30px;transition:all .55s ease-in-out}.block.contact button:hover{background:#1b3a5c}.block.contact .extra-content{background:#4a8c3f}.block.contact .contact-info{width:100%;max-width:65%;margin-left:auto;padding:40px 118px}.block.contact .contact-info-holder{max-width:557px;margin:30px 0 0;padding:0}.block.contact .state-info{font-size:22px;line-height:26px}.block.contact .phone{margin:20px 0 0;padding-top:0;padding-left:39px;font-size:18px;line-height:22px}.block.contact .phone:before{left:0;transform:none}.block.contact .location{text-align:left;padding-top:0;padding-left:39px;font-size:18px;line-height:22px}.block.contact .location:before{left:0;transform:none}.block.contact .see-maps{margin:10px 0 0 39px}}@media (min-width:1440px){.block.contact .float-image{max-width:422px}}.status-message{text-align:center;z-index:1;background:#f9f9f9;border-bottom:.5px solid #1b3a5c;border-radius:5px 5px 0 0;justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;display:flex;position:absolute;top:0;left:0}.status-message .icon{width:100%;max-width:30px;margin:0 auto}.status-message .message{color:#1b3a5c;text-align:center;margin-top:10px;font-family:Poppins-Regular;font-size:15px;line-height:18px}.status-message .message strong{color:#1b3a5c;font-family:Poppins-Bold;font-size:20px;font-style:italic;line-height:24px;display:block}.navigation{z-index:99;background:0 0;width:100%;padding:35px 20px;transition:all .55s ease-in-out;position:fixed;top:0;left:0}.navigation .holder{justify-content:space-between;align-items:center;display:flex}.navigation .logo{opacity:0;pointer-events:none;z-index:1;width:100%;max-width:165px;transition:all .55s ease-in-out;display:block;position:relative}.navigation .logo.logo-visible{opacity:1;pointer-events:initial}.navigation .cta{color:#fff;text-align:center;text-transform:uppercase;border:1px solid #fff;border-radius:20px;max-width:100px;margin-right:50px;padding:5px;font-size:11px;text-decoration:none}.navigation .toggle-btn{z-index:1;width:20px;height:9px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.navigation .bar{background:#4a8c3f;width:20px;height:2px;transition:all .55s ease-in-out;position:absolute;left:0}.navigation .bar:first-child{top:0}.navigation .bar:nth-child(2){opacity:0;top:50%;transform:translateY(-50%)}.navigation .bar:nth-child(3){bottom:0}.navigation .list-wrapper{opacity:1;background:#1b3a5c;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding:0 21px;transition:all .35s ease-in-out;display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}.navigation .list-holder{width:100%;max-width:207px;margin:0 auto}.navigation .opt{color:#fff;text-align:center;margin-top:35px;margin-right:20px;font-size:20px;line-height:24px;text-decoration:none;display:block}.navigation .opt:first-child{margin-top:0}.navigation.scrollTop{background:#1b3a5c;padding:15px 20px}.navigation.scrollTop .logo{opacity:1;pointer-events:initial}.navigation.expanded .logo{opacity:1;pointer-events:none}.navigation.expanded .bar:first-child{top:50%;transform:rotate(45deg)translateY(-50%)}.navigation.expanded .bar:nth-child(2){opacity:0}.navigation.expanded .bar:nth-child(3){bottom:50%;transform:rotate(-45deg)translateY(50%)}.navigation.expanded .list-wrapper{opacity:1;transform:translateY(0)}@media (min-width:768px){.navigation{padding:44px 30px}.navigation .logo{max-width:235px;margin:0}.navigation .cta{display:none}.navigation .list-wrapper{height:auto;left:unset;top:unset;background:0 0;width:auto;padding:0;transition:all .35s ease-in-out;display:block;position:relative;transform:none}.navigation .list-holder{max-width:unset;width:unset;justify-content:space-between;align-items:center;margin:0;display:flex}.navigation .opt{margin-top:0;padding-top:3px;padding-bottom:3px;font-size:14px;line-height:17px;position:relative}.navigation .opt:after{content:"";background:#4a8c3f;width:0;height:.5px;transition:all .55s ease-in-out;display:block;position:absolute;bottom:0;left:100%}.navigation .opt:hover:after{width:100%;transition:width .55s ease-in-out;left:0}.navigation.effect-active{background:0 0}.navigation.scrollTop{padding:20px 30px}}footer{color:#fff;padding:50px 20px 20px;font-size:11px;position:relative}footer .background{background:url(../media/footer_mobile.0.kkpfpi1u10g.png) bottom/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}footer .background:after{content:"";mix-blend-mode:multiply;opacity:.95;background:#1b3a5c;width:100%;height:100%;display:block;position:absolute;top:0;left:0}footer .holder{width:100%;max-width:430px;margin:0 auto;position:relative}footer .icon{width:100%;max-width:200px;margin:0 auto;display:block}footer .text-one,footer .text-two{text-align:center;margin-top:5px}footer .col-two,footer .col-three{text-align:center;margin-top:50px}footer .col-two div,footer .col-two a,footer .col-three div,footer .col-three a{color:inherit;margin-top:5px;text-decoration:none;display:block}footer .col-two div:first-child,footer .col-two a:first-child,footer .col-three div:first-child,footer .col-three a:first-child{margin-top:0}footer .col-two a,footer .col-three a{text-transform:uppercase}footer .copyright{text-align:center;margin-top:80px}@media (min-width:768px){footer{width:100%;padding:100px 30px 30px;font-size:14px;position:fixed;bottom:0;left:0}footer .background{background:url(../media/footer_desktop.0cc4vlme74tnn.png) bottom/cover no-repeat}footer .holder{max-width:100%}footer .flex-content{justify-content:space-between;align-items:flex-start;display:flex}footer .icon{max-width:250px;margin:0}footer .text-one,footer .text-two{text-align:left;margin-top:10px}footer .col-two,footer .col-three{margin-top:0}footer .col-two div,footer .col-two a,footer .col-three div,footer .col-three a{margin-top:10px}footer .col-three{text-align:right}footer .opt{text-align:right;width:fit-content;margin-left:auto;display:block;position:relative}footer .opt:after{content:"";background:#4a8c3f;width:0;height:.5px;transition:all .55s ease-in-out;display:block;position:absolute;bottom:0;left:100%}footer .opt:hover:after{width:100%;transition:width .55s ease-in-out;left:0}footer .copyright{text-align:left}.btn-effect{transition:all .6s;position:relative;overflow:hidden}.btn-effect .arrows-holder{overflow:hidden}.btn-effect .static-arrow{transition:all .45s ease-in-out;display:block;transform:translate(0,0)}.btn-effect .over-arrow{transition:all .45s ease-in-out;position:absolute;top:0;left:0;transform:translate(-200%,200%)}.btn-effect span.inner{display:block;position:relative;overflow:hidden}.btn-effect span.normal{transition:transform .6s cubic-bezier(.19,1,.22,1);display:block;transform:translateY(0)}.btn-effect span.hover{transition:transform .6s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0;transform:translateY(111%)}.btn-effect:hover span.normal{transform:translateY(-100%)}.btn-effect:hover span.hover{transform:translateY(0)}.btn-effect:hover .static-arrow{transform:translate(200%,-200%)}.btn-effect:hover .over-arrow{transform:translate(0,0)}}.image-effect div,.image-effect img{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);transition:all .9s ease-in-out;overflow:hidden}.image-effect div div,.image-effect img div{transition:none}.image-effect.apply-effect div,.image-effect.apply-effect img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.line.to-bottom{transition:height 1.5s ease-in-out}.line.to-right{transition:width 1.5s ease-in-out}.simple-effect{opacity:0;transition:all 1.25s ease-in-out}.simple-effect.apply-effect{opacity:1}.effect-to-left p{opacity:0;transition:all 1.25s ease-in-out;transform:translate(50%)}.effect-to-left.apply-effect p{opacity:1;transform:translate(0)}.text-effect,.waiting-text-effect{opacity:0;transition:all .25s ease-in-out;position:relative;overflow:hidden}.text-effect .static,.waiting-text-effect .static{transition:all .75s ease-in-out;transform:translateY(100%)}.text-effect .secondary,.waiting-text-effect .secondary{opacity:0;width:100%;max-width:100%;transition:all .75s ease-in-out;position:absolute;top:0;left:50%;transform:translate(-50%)}.text-effect.apply-effect,.waiting-text-effect.apply-effect{opacity:1}.text-effect.apply-effect .static,.waiting-text-effect.apply-effect .static{transform:translateY(0)}
