.feature-container .feature-image .triangle-wrapper .image-mask img.img-cap-1{transform:rotate(-90deg)translate(2%)scale(1.65)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cap-2{transform:rotate(90deg)translate(4%,43%)scale(1.2)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cap-3{transform:rotate(-82deg)translate(10%)scale(1.2)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cor-1{transform:rotate(90deg)translate(-3%,19%)scale(1.4)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cor-2{transform:rotate(-90deg)translate(-30%,-8%)scale(2.2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cor-3{transform:rotate(90deg)translateY(10%)scale(1.6)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-roc-1{transform:rotate(-90deg)translate(15%,-73%)scale(1.35)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-roc-2{transform:rotate(90deg)translate(3%,59%)scale(1.05)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-roc-3{transform:rotate(-90deg)translate(-2%,-58%)scale(1.25)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-var-1{transform:rotate(90deg)translate(-10%,-11%)scale(1.6)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-var-2{transform:rotate(-90deg)translate(-1%,-46%)scale(1.8)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-var-3{transform:rotate(90deg)translate(-10%,20%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-lid-1{transform:rotate(-90deg)translate(2%,-70%)scale(1.25)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-lid-2{transform:rotate(90deg)translate(15%,70%)scale(1.2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-lid-3{transform:rotate(-90deg)translate(15%,-60%)scale(1)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-jap-1{transform:rotate(-84deg)translate(-2%,-53%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-jap-2{transform:rotate(90deg)translateY(17%)scale(2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-jap-3{transform:rotate(-90deg)translate(3%,-17%)scale(1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-ldcr-1{transform:rotate(90deg)translate(-5%,18%)scale(2.7)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-ldcr-2{transform:rotate(-90deg)translate(6%,-12%)scale(2.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-ldcr-3{transform:rotate(90deg)translateY(10%)scale(1.3)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-rmv-1{transform:rotate(-90deg)translate(-1%,-7%)scale(1.2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-rmv-2{transform:rotate(90deg)translate(-24%,34%)scale(1.4)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-rmv-3{transform:rotate(-90deg)translate(-15%,-5%)scale(1.25)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-psa-1{transform:rotate(-90deg)translate(-2%,-22%)scale(1.15)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-psa-2{transform:rotate(90deg)translate(22%,48%)scale(1.9)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-psa-3{transform:rotate(-90deg)translateY(-46%)scale(1.35)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-plm-1{transform:rotate(90deg)translate(-48%,5%)scale(1.9)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-plm-2{transform:rotate(-90deg)translateY(-24%)scale(1.25)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-plm-3{transform:rotate(90deg)translate(-1%,62%)scale(1.35)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-tra-1{transform:rotate(-90deg)translate(-12%,-57%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-tra-2{transform:rotate(90deg)translate(22%,70%)scale(1.2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-tra-3{transform:rotate(-90deg)translate(10%,-70%)scale(1.4)}body[data-page=manutencao-predial] #extra.green-pattern-bg{background-color:var(--color-white)!important;background-image:linear-gradient(rgb(from var(--color-white) r g b / .58), rgb(from var(--color-white) r g b / .58)), url(/assets/white-pattern.png)!important;background-position:50%!important;background-repeat:repeat!important}body[data-page=manutencao-predial] #extra.green-pattern-bg .dark-green{color:var(--color-green-700)!important}body[data-page=manutencao-predial] #extra.green-pattern-bg .medium-green{color:var(--color-green-600)!important}body[data-page=manutencao-predial] #extra.green-pattern-bg .light-green{color:var(--color-green-800)!important}body[data-page=manutencao-predial] #extra.green-pattern-bg .extra-content .center .center-text p{color:var(--color-green-20)}body[data-page=manutencao-predial] #extra.green-pattern-bg .extra-content .center .center-text p span{color:var(--color-green-600)}body[data-page=manutencao-predial] #extra.green-pattern-bg .extra-content .center .orcamento-button{background-color:var(--color-green-600);color:var(--color-white);border-color:var(--color-green-600)}body[data-page=manutencao-predial] #extra.green-pattern-bg .extra-content .center .orcamento-button:hover{color:var(--color-green-600);border-color:var(--color-green-600);background-color:#0000}.feature-container .feature-image .triangle-wrapper .image-mask img.img-apd-1{transform:rotate(-90deg)translate(-8%,-56%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-apd-2{transform:rotate(90deg)translate(-2%,68%)scale(1.3)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-apd-3{transform:rotate(-90deg)translate(-14%,-46%)scale(1.8)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cav-1{transform:rotate(90deg)translateY(16%)scale(1.6)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cav-2{transform:rotate(-90deg)translate(21%,-14%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cav-3{transform:rotate(90deg)translate(-3%,8%)scale(1.2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-lcda-1{transform:rotate(-90deg)translate(-20%,-66%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-lcda-2{transform:rotate(90deg)translate(-2%,8%)scale(1.1)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-lcda-3{transform:rotate(-90deg)translate(-15%,-55%)scale(1.13)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-rmp-1{transform:rotate(90deg)translate(4%,24%)scale(1.3)scaleX(-1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-rmp-2{transform:rotate(-90deg)translate(-26%,-24%)scale(2)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-rmp-3{transform:rotate(90deg)translate(-2%,27%)scale(1.25)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cos-1{transform:rotate(-90deg)translate(10%,-32%)scale(1.3)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cos-2{transform:rotate(90deg)translate(-12%,12%)scale(1.1)}.feature-container .feature-image .triangle-wrapper .image-mask img.img-cos-3{transform:rotate(-90deg)translate(-25%,-20%)scale(1.4)scaleX(-1)}.sub-servicos-page{z-index:1;isolation:isolate;flex-direction:column;width:100%;display:flex;position:relative}.sub-servicos-page .page-hero .hero-title .title .verde-destaque{color:var(--color-green-yellow-400)}.sub-servico-section{z-index:2;isolation:isolate;width:100%;padding:var(--section-padding-y) 0;justify-content:center;align-items:center;display:flex;position:relative}.feature-container{width:100%;max-width:1560px;height:100%;padding:0 var(--section-padding-x-wide);justify-content:space-between;align-items:center;gap:8%;transition:all .3s ease-in-out;display:flex}.feature-container .feature-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px;width:100%;max-width:680px;display:flex;position:relative}.feature-container .feature-content .feature-title{color:var(--color-green-50);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.feature-container .feature-content .feature-description{color:var(--color-green-100);margin:0;font-size:clamp(1.1rem,1.2vw,1.3rem);font-weight:400;line-height:1.55}.feature-container .feature-content .feature-cards{flex-direction:column;gap:16px;width:100%;margin-top:6px;display:flex}.feature-container .feature-content .feature-card{border:2px solid var(--color-green-700);-webkit-backdrop-filter:blur(8px);background-color:#0000;border-radius:10px;width:100%;transition:border-color .2s,background-color .2s;overflow:hidden}.feature-container .feature-content .feature-card .card-header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;list-style:none;transition:background-color .2s;display:flex}.feature-container .feature-content .feature-card .card-header::-webkit-details-marker{display:none}.feature-container .feature-content .feature-card .card-header .card-title{color:var(--color-green-20);margin:0;font-size:clamp(1.1rem,1.2vw,1.3rem);font-weight:700;line-height:1.3}.feature-container .feature-content .feature-card .card-header .card-icon{color:var(--color-green-20);-webkit-text-stroke:.4px currentColor;flex-shrink:0;font-size:1.1rem;line-height:1;transition:transform .2s}.feature-container .feature-content .feature-card .card-header .bi-plus-lg{display:inline-flex}.feature-container .feature-content .feature-card .card-header .bi-dash-lg{display:none}.feature-container .feature-content .feature-card .card-header:hover{background-color:var(--alpha-color-green-600)}.feature-container .feature-content .feature-card[open] .card-header{border-bottom:2px solid var(--color-green-700)}.feature-container .feature-content .feature-card[open] .card-header .bi-plus-lg{display:none}.feature-container .feature-content .feature-card[open] .card-header .bi-dash-lg{display:inline-flex}.feature-container .feature-content .feature-card .card-body{padding:16px 18px}.feature-container .feature-content .feature-card .card-body .card-text{color:var(--color-green-100);margin:0;font-size:clamp(.92rem,1.15vw,1.02rem);font-weight:400;line-height:1.55}.feature-container .feature-content .feature-button{background-color:var(--color-green-700);color:var(--color-white);border-radius:35px;justify-content:center;align-items:center;gap:12px;margin-top:8px;padding:12px 26px;font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.feature-container .feature-content .feature-button .seta{-webkit-text-stroke:.4px currentColor;font-size:.9rem;line-height:1;transition:transform .2s}.feature-container .feature-content .feature-button:hover{background-color:var(--color-green-600);transform:translateY(-2px)}.feature-container .feature-content .feature-button:hover .seta{transform:translate(4px)}.feature-container .feature-image{width:480px;height:920px;position:relative}.feature-container .feature-image .triangle-wrapper{width:400px;height:400px;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s;position:absolute}.feature-container .feature-image .triangle-wrapper:hover{z-index:5;filter:drop-shadow(0 0 10px var(--color-green-600))}.feature-container .feature-image .triangle-wrapper .image-mask{background:var(--color-gray-900);cursor:zoom-in;width:100%;height:100%;position:relative;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='350'%20height='315'%20viewBox='0%200%20350%20315'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M148.71%2015.3658C160.394%20-5.12198%20189.606%20-5.12192%20201.29%2015.3659L345.888%20268.902C357.572%20289.39%20342.966%20315%20319.597%20315H30.4029C7.03364%20315%20-7.5722%20289.39%204.11242%20268.902L148.71%2015.3658Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='350'%20height='315'%20viewBox='0%200%20350%20315'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M148.71%2015.3658C160.394%20-5.12198%20189.606%20-5.12192%20201.29%2015.3659L345.888%20268.902C357.572%20289.39%20342.966%20315%20319.597%20315H30.4029C7.03364%20315%20-7.5722%20289.39%204.11242%20268.902L148.71%2015.3658Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.feature-container .feature-image .triangle-wrapper .image-mask img{object-fit:cover;height:100%;transition:filter .3s}.feature-container .feature-image.left .triangle-1{z-index:2;top:0;left:0}.feature-container .feature-image.left .triangle-1:hover{transform:scale(1.03)}.feature-container .feature-image.left .triangle-1 .image-mask{transform:rotate(90deg)}.feature-container .feature-image.left .triangle-2{z-index:3;top:50%;right:0;transform:translateY(-50%)}.feature-container .feature-image.left .triangle-2:hover{transform:translateY(-50%)scale(1.03)}.feature-container .feature-image.left .triangle-2 .image-mask{transform:rotate(-90deg)}.feature-container .feature-image.left .triangle-3{z-index:1;bottom:0;left:0}.feature-container .feature-image.left .triangle-3:hover{transform:scale(1.03)}.feature-container .feature-image.left .triangle-3 .image-mask{transform:rotate(90deg)}.feature-container .feature-image.right .triangle-1{z-index:2;top:0;right:0}.feature-container .feature-image.right .triangle-1:hover{transform:scale(1.03)}.feature-container .feature-image.right .triangle-1 .image-mask{transform:rotate(-90deg)}.feature-container .feature-image.right .triangle-2{z-index:3;top:50%;left:0;transform:translateY(-50%)}.feature-container .feature-image.right .triangle-2:hover{transform:translateY(-50%)scale(1.03)}.feature-container .feature-image.right .triangle-2 .image-mask{transform:rotate(90deg)}.feature-container .feature-image.right .triangle-3{z-index:1;bottom:0;right:0}.feature-container .feature-image.right .triangle-3:hover{transform:scale(1.03)}.feature-container .feature-image.right .triangle-3 .image-mask{transform:rotate(-90deg)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-title{color:var(--color-white)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-description{color:var(--color-gray-200)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-card{border-color:var(--color-green-600)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-card .card-header .card-title,.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-card .card-header .card-icon{color:var(--color-white)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-card .card-header:hover{background-color:var(--color-green-40)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-card[open] .card-header{border-bottom-color:var(--color-green-600)}.sub-servico-section.green-pattern-bg .feature-container .feature-content .feature-card .card-body .card-text{color:var(--color-gray-200)}@media (width<=1490px){.feature-container{gap:10%}.feature-container .feature-image{width:720px;height:860px}.feature-container .feature-image .triangle-wrapper{width:360px;height:360px}}@media (width<=1300px){.sub-servico-section .feature-container{flex-direction:column-reverse;gap:60px}.sub-servico-section .feature-container .feature-image{width:640px;height:1080px}.sub-servico-section .feature-container .feature-image .triangle-wrapper{width:470px;height:470px}.sub-servico-section.green-pattern-bg .feature-container{flex-direction:column}}@media (width<=768px){.sub-servico-section .feature-container{gap:98px}.sub-servico-section .feature-container .feature-content .feature-button{width:100%}.sub-servico-section .feature-container .feature-image{width:440px;height:1020px}.sub-servico-section .feature-container .feature-image .triangle-wrapper{width:420px;height:420px}}@media (prefers-reduced-motion:no-preference){.sub-servicos-page .feature-card,.sub-servicos-page .feature-button,.sub-servicos-page .feature-image,.sub-servicos-page .feature-image .triangle-wrapper{opacity:0}}
