:root{--white:white;--black:black;--green:#00564c;--error:#ff5d70;--purple:#322851;--light-mint:#72aaac;--mint:#88c5c7}body{color:#333;height:100%;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}h1{margin-top:0;margin-bottom:0;font-size:38px;font-weight:700;line-height:44px}h2{margin-top:0;margin-bottom:0;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:24px}h5{margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:20px}h6{margin-top:0;margin-bottom:0;font-size:12px;font-weight:700;line-height:18px}p{margin-bottom:0}a{padding:0;text-decoration:underline}ul{margin-top:0;margin-bottom:0;padding-left:0}img{width:100%;max-width:none;height:100%;display:inline-block}label{margin-bottom:0;font-weight:700;display:block}@media screen and (max-width:991px){.wrapper{position:relative}.wrapper.overflow--visible{overflow:visible}.header{right:1.5rem}.main{overflow:hidden}.footer{justify-content:flex-end;align-items:flex-end;padding-top:5rem;position:static}.flex-h.justify-space-between.mob--v{flex-flow:column;padding-right:0}.flex-v-h-h,.flex-v-h-v{flex-flow:row}.flex-h-v-v,.flex-h-v-h{flex-flow:column}.container{width:45rem;max-width:45rem;margin-left:auto;margin-right:auto}.container.no--rel.mob--none{width:100vw;max-width:none}.container.mobile-full{height:100%}.container.nav-container{width:47.5rem;max-width:none}.container.mobile--none{width:100%;max-width:100%}.container.small{width:auto}.h2-heading.color--none{font-size:1.75rem}.text-playfair72{text-align:center}.text-playfair72.features-title{position:relative}.cta-button.back--green:hover{background-color:var(--green);background-color:var(--green)}.section{position:relative;overflow:hidden}.section.height--100vh{min-height:auto}.section.height--100vh.overflow--visible{overflow:visible}.hero-section{justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:0;display:flex}.svg.piramid-image{margin-left:auto;margin-right:auto}.nav-menu{margin-top:0;margin-right:0}.hero-block.mar-bot--120{width:100%;margin-bottom:0}.hero-info{width:100%}.hero-info.mar-bot--343{margin-bottom:10rem}.cta-about_wrapper{border-radius:0;padding-top:5rem;padding-bottom:5rem}.cta-about_gradient{display:none}.cta-about_green-block{background-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.gray-back_blend{border-radius:0}.anim-section{min-height:auto;padding-top:25rem;padding-bottom:3rem}.anim-block_content{width:100%;padding-left:2.5rem}.about-us_wrapper{width:100%}.intro-block.mobile--con{padding-left:2.5rem;padding-right:2.5rem}.about-section_image{width:100%;min-width:auto;height:40rem;position:absolute}.philosophy-cards_wrapper{width:100%;margin-top:26.88rem}.philosophy-border{width:100%;max-width:none}.grid-block.items6{flex-flow:column;width:100%;margin-top:5rem;display:flex}.grid-block.items6.mar-top--270{margin-top:5rem}.grid-block.items9.gap--11{grid-column-gap:.69rem;grid-row-gap:.69rem;grid-column-gap:.69rem;grid-row-gap:.69rem;flex-flow:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.about-item{min-height:21.88rem}.swiper.review-slider{z-index:5;z-index:5;position:relative}.swiper-slide{width:100vw}.swiper-slide.doc-slide,.swiper-slide.plant-slide,.swiper-slide.doc-slide,.swiper-slide.plant-slide{width:auto}.gallery-slide_item{width:100vw}.slide-btn:hover{border-color:#0000}.who-we_card{width:auto;height:16.44rem}.who-we_card-back{border-radius:1.25rem}.playfair-display.color--green{font-size:9.38rem}.up-block{display:none}.up-block.tablet{z-index:20;z-index:20;display:flex;position:fixed;top:auto;left:auto}.cta-popup_block{flex-flow:column}.cta-form,.input-row{width:100%}.hero-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:center;align-items:flex-start;width:100%;height:100%}.about-us_top-wrapper{width:100%}.about-us_top-content{padding-top:3.75rem;display:flex;position:relative;left:0%;transform:none}.main-gradient_block{width:43.75rem;height:25rem}.plan-content{width:100%;padding-left:2.5rem}.main-about_section{padding-top:0;padding-bottom:0}.main-about_gradient1,.main-about_gradient2{display:none}.plan-gradient,.main-gradient_block-2{width:43.75rem;height:25rem}.main-gradient_block-2.plan-gradient{width:43.75rem}.gradient-mobile_block{width:43.75rem;height:25rem}.gradient-mobile_block.plan-gradient{width:43.75rem}.anim-tabs_menu{grid-column-gap:1rem;grid-row-gap:1rem;width:100%;margin-left:0;padding-left:3rem;padding-right:2.5rem;overflow:auto}.anim-tabs_content{padding-left:3rem}.mission-section{height:auto;min-height:100vh}.mission-blend_block{border-radius:0}.cta-about_green-block-2{background-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.gray-back_blend-2,.mission-about_wrapper{border-radius:0}.mission-green{border-radius:1.5rem;width:100%}.gray-back_blend-2-copy,.mission-gray_back{border-radius:0}.progress-tab_menu{padding-left:2.5rem;padding-right:2.5rem}.progress-pane_block{grid-template-columns:1fr 1fr;padding-left:2.5rem;padding-right:2.5rem}.real-estate_block{flex-flow:column;display:flex}.real-estate_card{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column}.real-estate_image-block{justify-content:center;align-items:flex-start;width:100%;display:flex}.real-estate_content-block{width:100%}.real-estate_image{object-fit:fill;width:100%;height:37.5rem}.gallery-slide_info{left:3.75rem}.review-intro{z-index:8}.review-slide_image-back{z-index:4}.cta-about_green-block-3{background-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.hero-info-2.mar-bot--343{margin-bottom:10rem}.gray-back_blend-3,.gray-back_blend--mission{border-radius:0}.footer-info_right,.footer-content_wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.hero-gradient--bottom{filter:blur(200px);width:25rem;height:50svh}.hero-logo{z-index:10;left:1.5rem}.hero-section--developer{justify-content:flex-start;align-items:center;height:auto;padding-top:6.25rem;padding-bottom:5rem;display:flex}.developer-hero{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column}.developer-hero_content{width:100%}.developer-hero_cards{justify-content:flex-start;align-items:flex-end;width:100%}.developer-small_card{width:60%;height:15rem}.developer-small_card.card-absolute{width:60%;position:relative;top:0}.developer-main_text{width:auto;margin-top:1.75rem}.about-developer_section{padding-top:5rem;padding-bottom:5rem}.dev-about_gradient1,.dev-about_gradient2{display:none}.about-developer_info{flex-flow:column}.about-line{display:none}.documentation-slide{width:auto}.tech-page_section,.hero-section--why-us{justify-content:flex-start;align-items:center;height:auto;padding-top:6.25rem;padding-bottom:5rem;display:flex}.piramid-block{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}.why-tab_block{position:relative;overflow:visible}.why-tab{flex-flow:column-reverse;padding-top:4.75rem;position:static}.why-tab_menu{z-index:100;flex-flow:row;width:100%;padding-bottom:.63rem;position:absolute;inset:0% 0% auto}.why-tab_menu.sticky{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000001a;width:100%;padding:.63rem 1.5rem;position:fixed;top:4.88rem}.why-tab_nav{display:none}.cta-why_block{flex-flow:column}.why-gradient1{display:block;top:12.5rem;left:-28.88rem}.why-gradient2,.why-circle_block{display:none}.our-plants_section,.points-section{padding-top:5rem;padding-bottom:5rem}.points-cards_block{flex-flow:column}.hero-section--news,.hero-section--article{justify-content:flex-start;align-items:center;height:auto;padding-top:8.5rem;padding-bottom:5rem;display:flex}.article-top{grid-column-gap:.63rem;grid-row-gap:.63rem;flex-flow:column}.article-main{flex-flow:column}.article-image_block{width:100%}.article-image{border-radius:0;width:100vw;position:relative;left:-1.56rem}.news-list{grid-template-columns:1fr 1fr}.hero-section--404{justify-content:flex-start;align-items:center;padding-top:6.25rem;padding-bottom:5rem;display:flex}}@media screen and (max-width:767px){.anim-section{min-height:100vh;padding-top:0}.loop-track,.loop-track.reverse,.loop-track.reverse,.loop-block,.loop-block--reverse{grid-column-gap:.63rem;grid-row-gap:.63rem}.loop-section_wrapper{grid-column-gap:.63rem;grid-row-gap:.63rem;padding-top:.63rem;padding-bottom:.63rem}.real-estate_block{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.real-estate_card{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.hero-gradient--bottom{display:none}.article-image_block{min-width:auto}}@media screen and (max-width:479px){.header{top:1.25rem;right:1.25rem}.footer{padding-top:5rem;padding-bottom:1.88rem}.flex-v.gap--22{grid-column-gap:.63rem;grid-row-gap:.63rem;grid-column-gap:.63rem;grid-row-gap:.63rem;padding-left:1.88rem}.flex-h-v{flex-flow:column}.flex-v-h,.flex-v-v-h{flex-flow:row}.flex-v-h-v,.flex-h-h-v{flex-flow:column}.flex-h-v-h{flex-flow:row}.container{width:21.88rem;max-width:none}.container.display--flex{justify-content:flex-start;align-items:center}.container.nav-container{width:23.13rem}.container.mobile-full{height:100%}.container.no-rel--nmob{position:static}.container.small{width:21.88rem}.h1-heading.width--600{width:auto;font-size:3rem}.h2-heading{font-size:2rem}.h2-heading.color--none,.h2-heading.mob-size--28,.h2-heading.color--none,.h2-heading.mob-size--28{font-size:1.75rem}.text-body20{font-size:1.13rem}.text-body20.width--425,.text-body20.width--480,.text-body20.width--515,.text-body20.width--394{width:auto}.text-body20.width--313{width:14.12rem;font-size:1rem;font-weight:300}.text-body20.width--425,.text-body20.width--480,.text-body20.width--515,.text-body20.width--394{width:auto}.text-body20.width--443{letter-spacing:-.1px;width:auto}.text-body20.width--570{font-size:1.13rem}.text-body20.width--614{width:auto}.text-playfair50{font-size:2.63rem}.text-playfair50.inside{font-size:1.88rem}.text-playfair50.color--green{font-size:2rem}.text-body18.color--green{font-size:1rem}.text-body24{font-size:1.38rem}.text-body22{font-size:1.25rem}.text-body22.text-absolute{top:12rem;left:3rem}.text-body32.color--green{font-size:1.5rem}.text-playfair72{text-align:left;font-size:3rem}.text-playfair72.color--black{font-size:2.63rem}.text-playfair72.center{text-align:center}.text-playfair72.mobile--hide{display:none}.text-playfair72.color--green.mob--center{text-align:center;text-align:center}.cta-button{justify-content:center;align-items:center;width:100%;display:flex}.cta-button.submit-btn{height:3.44rem}.cta-button.article-back{display:none}.section.height--100vh{min-height:100vh}.section.height--100vh.heigthm--auto{height:auto}.section.height--100vh-mob--none{height:auto;min-height:auto;margin-top:-1px}.section.height--100vh-mob--none.heigthm--auto{height:auto}.hero-section{padding-top:10rem;padding-bottom:3.75rem}.hero-section_image{object-position:50% 50%;transform:none}.hero-section_image.mobile--only{height:100svh;display:block}.hero-section_image.desktop--only{display:none}.nav-logo{justify-content:flex-start;align-items:center;padding-left:0;display:flex}.nav-logo.w--current{justify-content:flex-start;align-items:center}.svg.plan-arrow.mobile--hide,.svg.hero-gradient--bottom{display:none}.svg.logo{width:8.9rem}.svg.hero-info_arrow{width:1.13rem}.svg.anim-arrow{left:-1.8rem}.svg.anim-arrow.static{position:absolute;top:0%;transform:none}.svg.about-card3--arrow{top:2rem;left:1.3rem}.svg.about-card3--arrow.desktop--only{display:none}.svg.about-card3--arrow.mobile--only{top:2rem;left:1.5rem}.svg.up-arrow{height:1.63rem}.svg.mobile--only{display:flex}.svg.plan-arrow{width:100%;max-width:26px;height:100%;max-height:22px;display:block;position:static;left:-1.8rem}.svg.plan-arrow.mobile--hide,.svg.hero-gradient--bottom{display:none}.svg.tas-logo_big{width:9.25rem;height:1.25rem}.svg.about-pgd_logo{width:7.5rem;height:6.38rem}.svg.about-tas_logo{width:18.44rem;height:2.63rem}.svg.dev-circle{display:none}.svg.pgd-logo_big{width:3.75rem;height:3.13rem}.svg.piramid-image{object-fit:cover;width:100%;height:13.5rem}.svg.icon--404{height:10.19rem;position:fixed;bottom:0}.nav-menu{width:auto;min-width:100%;margin-bottom:.1rem;margin-left:auto;margin-right:auto;right:0}.ham-text{font-weight:400}.ham{grid-column-gap:1rem;grid-row-gap:1rem}.navbar-wrapper{justify-content:space-between;align-items:center;width:100%}.hero-block.mar-bot--120{grid-column-gap:1.88rem;grid-row-gap:1.88rem;grid-column-gap:1.88rem;grid-row-gap:1.88rem;grid-column-gap:1.88rem;grid-row-gap:1.88rem;grid-column-gap:1.88rem;grid-row-gap:1.88rem;margin-bottom:0}.hero-info{border-top-style:none;padding-top:0}.hero-info.mar-bot--343{width:100%;margin-bottom:0;padding-top:1.5rem}.hero-info_content{position:relative}.cta-about_wrapper{padding:2.5rem 1.25rem}.cta-about_heading{font-size:1.63rem}.cta-about_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.anim-section{height:100vh;padding-bottom:2rem}.anim-image{object-position:60% 50%}.anim-image.desktop--only{display:none}.anim-image.mobile--only{display:block}.gradient-block{display:none}.anim-block_content{padding-left:1.63rem}.about-us_section{padding-bottom:7.5rem}.hero-gradient{display:none}.about-us_wrapper{grid-column-gap:5rem;grid-row-gap:5rem}.intro-block.gap--25.width--397{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:15.38rem}.intro-block.mobile--con{padding-left:1.25rem;padding-right:1.25rem}.intro-block.flex-h{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.intro-block.flex-h.align-bottom{flex-flow:row}.about-section_image{width:100%;height:45.38rem}.philosophy-cards_wrapper{margin-top:26.88rem}.about-us_back.desktop--only{display:none}.about-us_back.mobile--only{display:block}.about-grad1{width:65.31rem;height:39rem;top:26.56rem;left:-17.5rem}.about-grad2{width:48.19rem;height:28.75rem;top:38.25rem;left:-9rem}.about-item{justify-content:space-between;align-items:flex-start;height:auto;padding:1.88rem}.about-item.center.desktop--only,.about-item.desktop--only,.about-item.center.desktop--only,.about-item.center.desktop--only,.about-item.desktop--only{display:none}.about-item_back{border-radius:1.25rem}.about-circle_item{width:3.75rem;height:3.75rem}.about-circle_item.circle--big{width:6.25rem;height:6.25rem}.gallery-section{background-color:#322751;padding-top:3.75rem;padding-bottom:6.25rem}.swiper.gallery-slider{min-width:auto}.swiper.review-slider{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.swiper.doc-slider{width:18.44rem;margin-left:0;margin-right:0;overflow:visible}.swiper.plant-slider{width:20rem;margin-left:0;margin-right:0;overflow:visible}.swiper-wrapper{width:100vw}.swiper-wrapper.doc-slider,.swiper-wrapper.plant-slider{width:auto}.swiper-wrapper.height--100vh{height:auto;min-height:auto}.swiper-wrapper.doc-slider,.swiper-wrapper.plant-slider{width:auto}.swiper-slide{height:auto}.swiper-slide.doc-slide{width:18.44rem;max-width:18.44rem;height:auto}.swiper-slide.plant-slide{width:20rem;max-width:20rem;height:auto}.gallery-slide_item{height:20rem}.slider-actions{position:static}.gallery-actions_wrapper{background-color:#0000;justify-content:space-between;align-items:center;width:100%;min-width:auto;margin-top:20px;padding:0}.slider-pagination.gallery-pagi,.slider-pagination.review-pagi,.slider-pagination.gallery-pagi,.slider-pagination.review-pagi{margin-left:1rem;width:8.3rem!important}.who-we_section{padding-top:7.5rem;padding-bottom:7.5rem}.footer-wrapper{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.footer-top{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:stretch}.footer-info_left{justify-content:flex-start;align-items:center}.social-block_wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.social-block{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center}.social-link{width:2rem;height:2rem}.footer-bottom{grid-column-gap:.63rem;grid-row-gap:.63rem;flex-flow:column;margin-top:2.13rem;display:flex}.playfair-display.color--green{font-size:4.63rem}.footer-info{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:.63rem 1.25rem}.footer-bottom_links{grid-column-gap:.63rem;grid-row-gap:.63rem}.up-block.tablet{width:3rem;height:3.75rem}.cta-popup_block{grid-column-gap:2rem;grid-row-gap:2rem;width:100%;max-width:21.88rem;padding:1.5rem}.mobile-hero_wrapper{height:100svh;margin-bottom:14.37rem;padding-top:10rem;padding-bottom:1.25rem}.hero-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.about-us_top-wrapper{grid-column-gap:5rem;grid-row-gap:5rem}.main-gradient_block{background-image:linear-gradient(#272727a6,#27272700);width:100vw;height:24.13rem}.plan-section{height:auto;min-height:auto}.plan-back_image{height:100vh;min-height:auto;position:static;transform:rotate(180deg)}.plan-back_image.mobile--only{display:block;position:static}.plan-back_image.desktop--only{display:none}.plan-content{padding-left:0}.plan-block_content,.plan-block_content.mar-mob--none,.plan-block_content.mar-mob--none{margin-left:0}.h0-heading{font-size:3.5rem}.plan-section_block{padding-top:6.25rem;padding-bottom:2rem;position:relative;overflow:clip}.plan-gradient{z-index:1;width:100vw;height:23.75rem;display:block;inset:0% auto auto 0%}.plan-gradient.zone2--grad,.plan-gradient.zone3--grad{display:none}.plan-gradient.zone1--grad{z-index:1;filter:blur(10rem);width:100vw;height:23.75rem;display:none;inset:0% auto auto 0%}.plan-gradient.zone2--grad,.plan-gradient.zone3--grad{display:none}.main-gradient_block-2{width:100vw;height:17.69rem}.main-gradient_block-2.plan-gradient{width:100vw;height:31.44rem}.main-gradient_block-2.plan-gradient.mobile--only{filter:blur(0);display:block}.gradient-mobile_block{width:100vw;height:17.69rem}.gradient-mobile_block.plan-gradient{width:100vw;height:31.44rem}.gradient-mobile_block.plan-gradient.mobile--only{filter:blur(30px);-webkit-backdrop-filter:invert();backdrop-filter:invert();display:block}.gradient-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.blur-block{width:100%;height:100%}.plan-grad_back.mob--only{display:block;position:absolute;top:0}.hero-text_gradient{z-index:-1;filter:blur(50px);background-color:#141414;width:12.13rem;height:5rem;display:block;position:absolute;top:0;left:0}.hero-text_gradient.dev-page{top:4.25rem}.gallery-heading{margin-bottom:1.5rem;display:block}.hero-gradient--top{display:none}.anim-tabs_menu{grid-column-gap:1rem;grid-row-gap:1rem;padding-left:2.88rem;padding-right:2.88rem;scrollbar-width:none!important}.anim-tabs_content{margin-top:.75rem;padding-left:2.88rem}.tab-pane_content{min-height:12.5rem}.mission-section{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--purple);height:auto;min-height:auto;padding-top:5rem;padding-bottom:5rem;display:flex;position:relative}.mission-back_image{z-index:2;object-position:60% 50%;height:15.31rem;position:relative}.mission-back_image.desktop--only{display:none}.mission-back_image.mobile--only{display:block}.mission-gradient{width:100%;display:none}.mission-info{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.mission-info_text{grid-column-gap:.63rem;grid-row-gap:.63rem}.mission-blend_block{border-radius:1.5rem;padding:2rem}.mission-about_wrapper{padding:2.5rem 1.25rem}.mission-green{background-color:#eaacda73;border-radius:24px}.loop-track{grid-column-gap:.63rem;grid-row-gap:.63rem;width:400%;min-width:400%;margin-left:0}.loop-image{object-fit:cover;width:20.06rem;min-width:20.06rem;height:10.38rem}.loop-block,.loop-block--reverse,.loop-section_wrapper{grid-column-gap:.63rem;grid-row-gap:.63rem}.zone-section{height:100vh}.zone-section_block{height:100%;padding-top:5rem;padding-bottom:0;position:relative;overflow:clip}.zone-back_image{height:100vh;min-height:auto;position:absolute}.zone-back_image.mobile--only{display:block;position:static}.zone-back_image.desktop--only{display:none}.h3-heading{font-size:1.5rem}.progress-section{padding-top:5rem;padding-bottom:5rem}.progress-tab_menu{padding-left:1.25rem;padding-right:1.25rem;overflow:scroll;scrollbar-width:none!important}.progress-tab_content{margin-top:3.13rem;padding-left:1.25rem;padding-right:1.25rem}.progress-tab_link{white-space:nowrap}.progress-pane_block{grid-column-gap:.63rem;grid-row-gap:1.25rem;padding-left:0;padding-right:0}.progress-pane_card{grid-column-gap:1rem;grid-row-gap:1rem}.progress-card_content{grid-column-gap:.5rem;grid-row-gap:.5rem}.card-progress{width:10.63rem;height:10.63rem}.progress-back{display:none}.service360-section{padding-top:8.75rem;padding-bottom:8.75rem}.service360-block{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.service360-text{letter-spacing:0;margin-top:0;margin-bottom:.63rem;font-size:1.88rem;font-weight:400}.span--360{font-size:1.63rem;font-weight:600}.service-back_image{width:13.63rem}.real-estate_section{padding-top:5rem;padding-bottom:5rem}.real-estate_block{grid-column-gap:1.25rem;grid-row-gap:1.25rem;margin-top:2rem}.real-estate_content-block{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.real-estate_image{width:100%;height:17.94rem}.real-estate_card-info{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap}.button.back--green{width:100%}.real-estate_back,.gallery-slide_content{display:none}.review-section{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:5rem;padding-bottom:5rem}.review-intro{text-align:center;padding-left:1.25rem;padding-right:1.25rem}.review-slide_image-back{display:none}.svg-2.hero-info_arrow{width:1.88rem}.mobile-hero{flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex}.h1-heading-2.width--600{width:auto;font-size:3rem}.hero-section_image-2{object-position:75% 50%;height:101%;transform:none}.hero-info-2.mar-bot--343{width:100%;margin-bottom:0;padding-top:1.5rem}.hero-section-2{padding-top:0;padding-bottom:6.88rem}.mission-content_top{z-index:2;position:relative}.mission-content_bottom{margin-top:0;position:relative}.text-playfair38{font-size:2.63rem}.text-playfair38.inside{font-size:1.88rem}.text-playfair38.mob-size--28{font-size:1.75rem}.mission-blend_content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.vertical-line{width:100%;height:1px;min-height:auto}.mission-blend_wrapper{border-radius:1.5rem}.mission-grad--mobile{z-index:1;width:39.06rem;height:65.44rem;display:block;position:absolute;inset:4.63rem auto auto 50%;transform:translate(-50%)}.zone-grad--mobile{z-index:1;filter:blur(120px);width:100%;height:23.75rem;display:block;position:absolute;inset:0% 0% auto}.progress-back--mobile{filter:none;width:42.25rem;height:70.31rem;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-info_right{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:flex-start}.footer-content_wrapper{grid-column-gap:.5rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:3.75rem;display:grid}.footer-content_block{grid-column-gap:1rem;grid-row-gap:1rem}.hero-gradient--bottom{display:none}.hero-mob--grad{height:24.13rem;display:block;position:absolute;inset:0% 0% auto}.hero-logo{top:2.19rem;left:1.25rem}.hero-section--developer{height:auto;padding-top:6.69rem;padding-bottom:5rem}.developer-hero_cards{grid-column-gap:.25rem;grid-row-gap:.25rem}.developer-main_card{height:10.44rem;padding:1.25rem}.text-playfair97{width:12.31rem;font-size:2.6rem}.developer-small_card{width:13.81rem;height:7.88rem}.developer-small_card.card-absolute{width:13.81rem}.developer-main_text{min-height:auto;margin-top:1.75rem}.about-developer_section{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.dev-about_gradient1{display:block;top:16.5rem;left:-20.5rem}.about-developer_info{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.about-item_logo.pad-top--50{flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.about-text_item{min-height:12.5rem}.about-text_item._w--517,.about-text_item._w--474,.about-text_item._w--517,.about-text_item._w--474{width:auto;min-height:auto}.documentation-block{grid-column-gap:2rem;grid-row-gap:2rem}.documentation-control{justify-content:flex-end;align-items:center;width:100%;display:flex}.text-playfair25{font-size:2.63rem}.text-playfair25.inside{font-size:1.88rem}.hero-text_behind{width:12.13rem;height:5rem;display:flex;position:absolute}.text-body18-16,.text-body18-16.color--green,.text-body18-16.color--green{font-size:1rem}.hero-section_image--dev{object-position:50% 50%;transform:none}.hero-section_image--dev.mobile--only{height:100%;display:block}.hero-section_image--dev.desktop--only{display:none}.tech-page_section{height:auto;padding-top:6.69rem;padding-bottom:5rem}.hero-section--why-us{height:auto;padding-top:7.5rem;padding-bottom:5rem}.why-us_hero{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.why-tab_menu{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:auto;display:grid}.why-tab_menu.sticky{padding-left:1.25rem;padding-right:1.25rem}.why-tab_btn{min-width:auto;min-height:auto;max-height:2.88rem;padding:.75rem .63rem}.why-tab_grid{grid-column-gap:.63rem;grid-row-gap:.63rem;flex-flow:column;display:flex}.why-tab_card{grid-column-gap:1rem;grid-row-gap:1rem;padding:1.5rem}.why-card_list{grid-column-gap:.63rem;grid-row-gap:.63rem}.cta-why_block{grid-column-gap:2rem;grid-row-gap:2rem;width:100%;max-width:21.88rem;padding:1.5rem}.why-gradient1{display:block;top:15.63rem;left:-28.88rem}.our-plants_section{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.plants-block{grid-column-gap:2rem;grid-row-gap:2rem}.point-card_sub{padding:1.5rem}.point-card_sub.pad-right--33{padding-right:1.5rem}.points-section{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.point-card_main{grid-column-gap:2rem;grid-row-gap:2rem;padding:1.5rem}.point-card_column{min-width:auto}.hero-section--news{height:auto;padding-top:9.38rem;padding-bottom:5rem}.news-filters_block{margin-top:0}.hero-section--article{height:auto;padding-top:7.5rem;padding-bottom:5rem}.breadcrumb-link,.breadcrumb-link.color--green,.breadcrumb-link.color--green,.breadcrumb-name,.breadcrumb-name.color--green,.breadcrumb-name.color--green{font-size:1rem}.article-image_block{height:16.25rem}.article-image{left:-1.25rem}.news-list{grid-template-columns:1fr}.news-card_image{height:13.44rem}.news-card_content{padding-left:0;padding-right:0}.news-card_desc{font-size:1rem;font-weight:300}.news-card_heading{font-size:1.25rem}.news-card_heading.text-absolute{top:12rem;left:3rem}.hero-section--404{padding-top:6.69rem;padding-bottom:5rem}.content-404{width:auto}}