#hero .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}#hero .wrapper .left,#hero .wrapper .right{width:50%;height:900px;max-height:900px}#hero .wrapper .left{background-color:var(--theme-green);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:50px}#hero .wrapper .left .logo a{z-index:999999;position:relative}#hero .wrapper .left .logo a img{width:391px;height:41px}#hero .wrapper .left .middle .theme-XXL{max-width:550px}#hero .wrapper .left .middle .theme-XXL .green{color:var(--theme-green-light)!important}#hero .wrapper .left .bottom .theme-M{color:#fff}#hero .wrapper .right{position:relative;display:flex;justify-content:flex-end;align-items:center}#hero .wrapper .right .background{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:bottom;filter:brightness(40%)}#hero .wrapper .right .box{background-color:var(--theme-green-opacity);z-index:999999;border-radius:20px 0 0 20px;padding:50px;display:flex;flex-direction:column;gap:20px;color:#fff;align-items:flex-start;max-width:695px;width:695px}header{width:50%;z-index:99999999;position:absolute;top:0;right:0;transition:all .3s ease}header.scrolled nav{position:fixed;top:0;right:0;z-index:9999999}header.scrolled nav ul{background-color:var(--theme-green)}header nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}header nav ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px;-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.29);box-shadow:5px 5px 15px 5px #0000004a;width:695px;background-color:var(--theme-green-opacity);padding:30px 30px 30px 50px;border-radius:0 0 0 20px}header nav ul li{color:#fff;text-transform:uppercase}header nav .left .navigation-toggle{display:none}#MobileNav{display:none}#steps .wrapper .meta{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}#steps .wrapper .meta .theme-XXL{color:var(--theme-green)!important}#steps .wrapper .meta .theme-M{max-width:650px;text-align:center}#steps .wrapper .boxes{margin-top:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative}#steps .wrapper .boxes .element{max-width:390px;min-height:340px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:50px 20px;background-color:#fff;border-radius:var(--border-radius);text-align:center;border:var(--theme-border);position:relative;overflow:hidden}#steps .wrapper .boxes .element .image img{position:absolute;top:0;left:0;opacity:.12;object-fit:cover;height:100%;width:100%}#steps .wrapper .boxes .element .theme-MLL,#contentcards .wrapper .boxes .element .theme-M{color:var(--theme-green)!important}#contentcards .wrapper .boxes .element .theme-XS{color:#000}#fcheck .wrapper{background-color:var(--theme-green-opacity);border-radius:var(--border-radius);padding:50px}#fcheck .wrapper .theme-MLL{margin-bottom:30px;color:#fff;text-align:center}#fcheck *{appearance:none;-webkit-appearance:none;-moz-appearance:none}#fcheck .wrapper .form-container form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}#fcheck form input[type=text],#fcheck form textarea{border-radius:var(--border-radius);background-color:#ffffffe6;padding:15px;width:80%;border:var(--theme-border);resize:none;font-family:Space Grotesk,serif;font-size:17px;font-style:normal;font-weight:400;line-height:131%;letter-spacing:-.152px}#fcheck form .checkbox-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px}#fcheck form .checkbox-container input[type=checkbox]{width:13px;height:13px;flex-shrink:0;border-radius:5px;background:#fff;box-shadow:0 4px 20px #00000026;transition:.1s all ease-in-out}#fcheck form .checkbox-container input[type=checkbox]:checked{background:var(--theme-green)}#fcheck form .checkbox-container .theme-S{color:#fff}#cards{margin-top:70px;background:#9b9b9b33;padding-bottom:70px}#cards .wrapper{max-width:var(--container-width);margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}#cards .wrapper .theme-XL{color:var(--theme-green);margin-bottom:10px}#cards .wrapper .boxes{margin-top:60px;width:100%;display:flex;flex-wrap:wrap;gap:24px}#cards .wrapper .boxes .element{border:var(--theme-border);border-radius:var(--border-radius);background-color:#fff;height:370px;width:calc((100% - 48px) / 3);flex:0 0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:25px}#cards .wrapper .boxes .element .icon{background-color:#f9f9ff;height:72px;width:72px;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;margin-bottom:20px}#cards .wrapper .boxes .element .icon img{height:30px;width:30px}#cards .wrapper .boxes .element .theme-MLL{margin-bottom:10px;color:var(--theme-green)}#reviews .wrapper{position:relative}#reviews .wrapper .meta{display:flex;flex-direction:column;gap:10px}#reviews .wrapper .meta p{color:#fff;max-width:650px}#reviews .wrapper .meta .theme-XL{color:var(--theme-green)}#reviews .wrapper .meta .theme-M{color:var(--theme-dark)}#reviews .wrapper .reviews .boxes{margin-top:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}#reviews .wrapper .reviews .boxes .element{background-color:#f6f6f6;border-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:280px;min-height:280px;max-width:600px;width:100%}#reviews .wrapper .reviews .boxes .element .image{min-width:180px;background-color:#f2f1fa;height:100%;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius)}#reviews .wrapper .reviews .boxes .element .image img{width:173.958px;height:162.5px;object-fit:cover}#reviews .wrapper .reviews .boxes .element .text{padding:40px 20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}#reviews .wrapper .reviews .boxes .element .text p{color:#000}#reviews .wrapper .reviews .boxes .element .text .theme-S{color:var(--theme-green)!important}#teaser{background-color:var(--theme-green);margin-top:70px}#teaser .wrapper{max-width:var(--container-width);margin:0 auto;padding:70px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:100px}#teaser .wrapper .left img{max-width:555px;width:555px}#teaser .wrapper .right .theme-L{color:#fff;margin-bottom:20px}#teaser .wrapper .right .listing .bullets{display:flex;flex-direction:row;gap:15px;margin-bottom:5px;color:#fff}#teaser .wrapper .right .listing{margin-bottom:30px}#contact .wrapper{text-align:center}#contact .wrapper .theme-XL{color:var(--theme-green);margin-bottom:5px}#contact .wrapper .theme-M{margin-bottom:40px}#contact .wrapper .split{display:flex;flex-direction:row;justify-content:space-between}#contact .wrapper .split .form-container{width:50%}#contact .wrapper .split .image-container{width:45%;max-width:50%}#contact .wrapper .split .image-container img{width:100%;max-width:760px}#contact *{appearance:none;-webkit-appearance:none;-moz-appearance:none}#contact .wrapper .form-container form{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}#contact form input[type=text],#contact form textarea{border-radius:var(--border-radius);background-color:#f9f9ff;padding:15px;width:100%;border:var(--theme-border);resize:none;font-family:Space Grotesk,serif;font-size:17px;font-style:normal;font-weight:400;line-height:131%;letter-spacing:-.152px}#contact form .checkbox-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px}#contact form .checkbox-container input[type=checkbox]{width:13px;height:13px;flex-shrink:0;border-radius:5px;background:#fff;box-shadow:0 4px 20px #00000059;border:.2px solid var(--theme-dark);transition:.1s all ease-in-out}#contact form .checkbox-container input[type=checkbox]:checked{background:var(--theme-green)}#contact form .checkbox-container .theme-S{color:var(--theme-dark)}#contact .form-container .last-row{display:flex;justify-content:space-between;width:100%}#contact-details .wrapper{background-color:#8d8ba71a;padding:60px;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center}footer{margin-top:70px;background-color:#fff}footer .wrapper{padding:50px 0;max-width:90%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;border-top:var(--theme-border)}footer .wrapper .right{display:flex;flex-direction:row;gap:50px}footer .wrapper .right ul{display:flex;gap:15px}#intro .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#intro .wrapper .left{max-width:550px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}#intro .wrapper .left .theme-XL{color:var(--theme-green)}#intro .wrapper .right{max-width:50%;width:50%;z-index:222}#intro .wrapper .right .box{height:500px;width:100%;background-color:#f8f8f8;position:relative;border-radius:var(--border-radius);z-index:-888}#intro .wrapper .right .box img{position:absolute}#intro .wrapper .right .box img:nth-child(1){left:50%;top:0;transform:translate(-50%);z-index:-444}#intro .wrapper .right .box img:nth-child(2){right:0;top:60%;transform:translateY(-60%);z-index:-333}#intro .wrapper .right .box img:nth-child(3){left:0;top:30%;transform:translateY(-30%);z-index:-222}#service{background-color:#ebebeb;margin-top:70px;margin-bottom:-70px}#service .wrapper{max-width:var(--container-width);margin:0 auto;padding:50px 0}#service .wrapper .theme-XL{margin-bottom:25px}#service .wrapper .elements{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px}#service .wrapper .elements .row{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:100px}#service .wrapper .elements .row.reversed{flex-direction:row-reverse!important}#service .wrapper .elements .row .right img{height:600px;min-width:600px}#service .wrapper .elements .row .left .theme-MLL{color:var(--theme-green)!important;margin-bottom:20px}#tcards .wrapper{background-color:#ebebeb;padding:50px;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:50px;justify-content:center;align-items:center}#tcards .wrapper .box{width:100%;height:auto;min-height:309px;z-index:888;position:relative;padding:50px}#tcards .wrapper .box img{position:absolute;z-index:-999;top:0;left:0;opacity:.1}#tcards .wrapper .box p{z-index:1111}#tcards .wrapper .box .theme-ML{margin-bottom:20px}#all-news ul{display:flex;flex-direction:column;gap:40px}#all-news ul li{background-color:#f9f9ff;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:50px;padding:50px;border-radius:var(--border-radius)}#all-news ul li .image{max-width:360px;min-width:360px}#all-news ul li .image img{width:360px;height:360px;object-fit:cover;border-radius:var(--border-radius)}#all-news ul li .meta{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:355px;max-height:360px}#all-news ul li .theme-M{color:#000}#all-news ul li .theme-XXS{color:var(--theme-dark)!important}#all-news ul li .theme-XS{padding-top:20px;color:#000}#all-news ul li .meta div .theme-XXS{padding-top:20px}#all-news .pagination{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;width:100%;margin-top:20px}#news-post .wrapper ul{display:flex;flex-direction:column;gap:40px}#news-post .wrapper ul li{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:50px;padding:50px;border-radius:var(--border-radius);height:auto}#news-post .wrapper ul li .image{max-width:360px;min-width:360px}#news-post .wrapper ul li .image img{width:360px;height:360px;object-fit:cover;border-radius:var(--border-radius)}#news-post .wrapper ul li .meta{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:auto}#news-post .wrapper ul li .theme-M{color:#000}#news-post .wrapper ul li .theme-XXS{color:var(--theme-dark)!important}#news-post .wrapper ul li .theme-XS{padding-top:20px;color:#000;padding-bottom:15px}#news-post .wrapper ul li .meta div .theme-XXS{padding-top:20px}#text .wrapper{display:flex;flex-direction:column;gap:20px}#lc-text h2{font-size:36px!important;margin-bottom:10px;margin-top:10px}#lc-text h3{font-size:30px!important;margin-bottom:10px;margin-top:10px}#lc-text h4{font-size:25px!important;margin-bottom:10px;margin-top:10px}
