.elementor-2960 .elementor-element.elementor-element-3e24bc3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:100;}.elementor-2960 .elementor-element.elementor-element-3e24bc3c:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-3e24bc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8bbb24;}.elementor-2960 .elementor-element.elementor-element-6ec069be{--display:flex;}.elementor-2960 .elementor-element.elementor-element-47180194 img{width:100%;max-width:80px;height:56px;object-fit:contain;object-position:center center;}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-53b26e01{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:500;line-height:150%;}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-text{color:var( --e-global-color-1cecf6f );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-53b26e01 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-cb7e079 );}.elementor-2960 .elementor-element.elementor-element-425dc3c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2960 .elementor-element.elementor-element-5588de2d .elementor-button{background-color:#FFFFFF00;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:500;line-height:150%;fill:var( --e-global-color-1cecf6f );color:var( --e-global-color-1cecf6f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1cecf6f );border-radius:80px 80px 80px 80px;padding:8px 16px 8px 16px;}.elementor-2960 .elementor-element.elementor-element-5588de2d .elementor-button:hover, .elementor-2960 .elementor-element.elementor-element-5588de2d .elementor-button:focus{background-color:var( --e-global-color-14cf54a );color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-5588de2d .elementor-button:hover svg, .elementor-2960 .elementor-element.elementor-element-5588de2d .elementor-button:focus svg{fill:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-562fd87c .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-framed .elementor-icon, .elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-default .elementor-icon{color:var( --e-global-color-1cecf6f );border-color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-framed .elementor-icon, .elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4a6b169 );}.elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-framed .elementor-icon:hover, .elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-4a6b169 );border-color:var( --e-global-color-4a6b169 );}.elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-framed .elementor-icon:hover, .elementor-2960 .elementor-element.elementor-element-562fd87c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-4a6b169 );}.elementor-2960 .elementor-element.elementor-element-562fd87c .elementor-icon{font-size:32px;}.elementor-2960 .elementor-element.elementor-element-562fd87c .elementor-icon svg{height:32px;}.elementor-2960 .elementor-element.elementor-element-7a17c9e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:208px;--padding-bottom:153px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-7a17c9e5:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-7a17c9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-06-at-10.43.34.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-2960 .elementor-element.elementor-element-1abbe445{--display:flex;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-6dd1bda6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 16px 8px 16px;}.elementor-2960 .elementor-element.elementor-element-6dd1bda6.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-6dd1bda6{z-index:2;}.elementor-2960 .elementor-element.elementor-element-6dd1bda6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-5d1c2b8c{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;text-align:center;}.elementor-2960 .elementor-element.elementor-element-5d1c2b8c > .elementor-widget-container{margin:12px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-5d1c2b8c.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-5d1c2b8c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:700;line-height:120%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-226461cb{width:var( --container-widget-width, 717px );max-width:717px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;}.elementor-2960 .elementor-element.elementor-element-226461cb > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-226461cb.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-226461cb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-7227c962 .elementor-button{background-color:#8bbb24;font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:500;line-height:150%;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:80px 80px 80px 80px;padding:12px 24px 12px 24px;}.elementor-2960 .elementor-element.elementor-element-7227c962 .elementor-button:hover, .elementor-2960 .elementor-element.elementor-element-7227c962 .elementor-button:focus{background-color:#FFFFFF;color:#8bbb24;}.elementor-2960 .elementor-element.elementor-element-7227c962 .elementor-button:hover svg, .elementor-2960 .elementor-element.elementor-element-7227c962 .elementor-button:focus svg{fill:#8bbb24;}.elementor-2960 .elementor-element.elementor-element-72124272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-72124272:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-72124272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCD0C666;}.elementor-2960 .elementor-element.elementor-element-3757ae16{--display:flex;border-style:none;--border-style:none;}.elementor-2960 .elementor-element.elementor-element-1ebc0adc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-42c0e2da{--display:flex;}.elementor-2960 .elementor-element.elementor-element-5bea7e15{text-align:center;}.elementor-2960 .elementor-element.elementor-element-5bea7e15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-eaecd26 );}.elementor-2960 .elementor-element.elementor-element-6b4ec852{text-align:center;}.elementor-2960 .elementor-element.elementor-element-6b4ec852 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:110%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-6953b212{--display:flex;}.elementor-2960 .elementor-element.elementor-element-5c84a02e{text-align:center;}.elementor-2960 .elementor-element.elementor-element-5c84a02e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-eaecd26 );}.elementor-2960 .elementor-element.elementor-element-31466506{text-align:center;}.elementor-2960 .elementor-element.elementor-element-31466506 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:110%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-49a8f2bb{--display:flex;}.elementor-2960 .elementor-element.elementor-element-2922f382{--display:flex;--overflow:hidden;}.elementor-2960 .elementor-element.elementor-element-2922f382.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2960 .elementor-element.elementor-element-8dbae7d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2960 .elementor-element.elementor-element-5a21b7e6{--display:flex;--position:absolute;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;top:45px;}.elementor-2960 .elementor-element.elementor-element-5a21b7e6:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-5a21b7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cecf6f );}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-5a21b7e6{right:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-5a21b7e6{left:0px;}.elementor-2960 .elementor-element.elementor-element-574966b7 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2960 .elementor-element.elementor-element-574966b7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:#334324;}.elementor-2960 .elementor-element.elementor-element-5c57bde4 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2960 .elementor-element.elementor-element-5c57bde4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:500;line-height:150%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-3fe7a747{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-eaecd26 );}.elementor-2960 .elementor-element.elementor-element-3fe7a747 a{color:var( --e-global-color-eaecd26 );}.elementor-2960 .elementor-element.elementor-element-38545970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-76fc7b62{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-7606943f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-7606943f:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-7606943f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/ICL8459.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2960 .elementor-element.elementor-element-6dc2faea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-15c5cc90{--display:flex;}.elementor-2960 .elementor-element.elementor-element-2c709065 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-2c709065 .elementor-icon{font-size:50px;}.elementor-2960 .elementor-element.elementor-element-2c709065 .elementor-icon svg{height:50px;}.elementor-2960 .elementor-element.elementor-element-2b605817{--display:flex;}.elementor-2960 .elementor-element.elementor-element-c0b6ca8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-c0b6ca8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-50eb22d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-50eb22d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-57c237e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-57c237e9:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-57c237e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/Processos-Atendimento-Marketing-e-Trafego.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-2960 .elementor-element.elementor-element-57c237e9.e-con{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-45515d0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-6d03ac51{--display:flex;}.elementor-2960 .elementor-element.elementor-element-d1797cc .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-d1797cc .elementor-icon{font-size:50px;}.elementor-2960 .elementor-element.elementor-element-d1797cc .elementor-icon svg{height:50px;}.elementor-2960 .elementor-element.elementor-element-5fd17e0b{--display:flex;}.elementor-2960 .elementor-element.elementor-element-5a145c78 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-5a145c78 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-426479af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-426479af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-12bc1926{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-2395a95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:32px;}.elementor-2960 .elementor-element.elementor-element-2395a95:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-2395a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/ICL8365.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2960 .elementor-element.elementor-element-14b05837{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-fa5feca{--display:flex;}.elementor-2960 .elementor-element.elementor-element-6b3a955d .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-6b3a955d .elementor-icon{font-size:52px;}.elementor-2960 .elementor-element.elementor-element-6b3a955d .elementor-icon svg{height:52px;}.elementor-2960 .elementor-element.elementor-element-21c65cf0{--display:flex;}.elementor-2960 .elementor-element.elementor-element-285eb250 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-285eb250 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-53d54c46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-53d54c46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-2f9ebddc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-2f9ebddc:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-2f9ebddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/Paisagem-Condominio4-Feed.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2960 .elementor-element.elementor-element-1d0099b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-80da295{--display:flex;}.elementor-2960 .elementor-element.elementor-element-80da295.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2960 .elementor-element.elementor-element-731ee167 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-731ee167 .elementor-icon{font-size:53px;}.elementor-2960 .elementor-element.elementor-element-731ee167 .elementor-icon svg{height:53px;}.elementor-2960 .elementor-element.elementor-element-1068b5b5{--display:flex;}.elementor-2960 .elementor-element.elementor-element-70af164a > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-70af164a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-7942d834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-7942d834 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-70cee3ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:88px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-70cee3ba:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-70cee3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/O-refugio-que-une-natureza-conforto-e-valorizacao-real-ja-e-uma-realidade-na-Serra-de-Sao-Bento.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2960 .elementor-element.elementor-element-1ecce57f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-25715546{--display:flex;}.elementor-2960 .elementor-element.elementor-element-2d5de2bc .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-2d5de2bc .elementor-icon{font-size:32px;}.elementor-2960 .elementor-element.elementor-element-2d5de2bc .elementor-icon svg{height:32px;}.elementor-2960 .elementor-element.elementor-element-40362745{--display:flex;}.elementor-2960 .elementor-element.elementor-element-25e7e959 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-25e7e959 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-1caa8c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-1caa8c85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:180%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-1669eb89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-4e7858b6{--display:flex;}.elementor-2960 .elementor-element.elementor-element-2a0657c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2960 .elementor-element.elementor-element-789a0754 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2960 .elementor-element.elementor-element-4f5a84ba{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:60px;--z-index:100;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-4f5a84ba{left:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-4f5a84ba{right:0px;}.elementor-2960 .elementor-element.elementor-element-32e57e4b{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-2960 .elementor-element.elementor-element-2112da7c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-2112da7c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:130%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-2410fef0 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-2410fef0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-2a7c9e08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-315813c8 img{width:100%;max-width:56px;height:56px;}.elementor-2960 .elementor-element.elementor-element-17e73f55 img{width:100%;max-width:56px;height:56px;}.elementor-2960 .elementor-element.elementor-element-1e7b211{--display:flex;}.elementor-2960 .elementor-element.elementor-element-6077329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2960 .elementor-element.elementor-element-d390875 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2960 .elementor-element.elementor-element-d88e6ec{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:60px;--z-index:100;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-d88e6ec{left:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-d88e6ec{right:0px;}.elementor-2960 .elementor-element.elementor-element-8503acf{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-2960 .elementor-element.elementor-element-18a9db1 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-18a9db1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:130%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-3a91ecb > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-3a91ecb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-abcfc10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-52625cb img{width:100%;max-width:56px;height:56px;}.elementor-2960 .elementor-element.elementor-element-8510e39 img{width:100%;max-width:56px;height:56px;}.elementor-2960 .elementor-element.elementor-element-c63fdef{--display:flex;}.elementor-2960 .elementor-element.elementor-element-3466763{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2960 .elementor-element.elementor-element-ed96e2f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2960 .elementor-element.elementor-element-65afc65{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:60px;--z-index:100;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-65afc65{left:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-65afc65{right:0px;}.elementor-2960 .elementor-element.elementor-element-946c7b3{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:3;}.elementor-2960 .elementor-element.elementor-element-aacced0 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-aacced0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:130%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-864190d > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-864190d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-1366cd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-726039f img{width:100%;max-width:56px;height:56px;}.elementor-2960 .elementor-element.elementor-element-8c28776 img{width:100%;max-width:56px;height:56px;}.elementor-2960 .elementor-element.elementor-element-721eb449{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2960 .elementor-element.elementor-element-79961b30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-79961b30:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-79961b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-2960 .elementor-element.elementor-element-6f8bf63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-7f1f95c5 > .elementor-widget-container{padding:8px 16px 8px 16px;}.elementor-2960 .elementor-element.elementor-element-7f1f95c5.elementor-element{--align-self:flex-start;}.elementor-2960 .elementor-element.elementor-element-7f1f95c5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#334324;}.elementor-2960 .elementor-element.elementor-element-d932d4 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-d932d4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-25cd7f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2960 .elementor-element.elementor-element-74704063{--display:flex;}.elementor-2960 .elementor-element.elementor-element-654b167d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD0C666;--border-color:#DCD0C666;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-61ea2c01 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-61ea2c01 .elementor-icon{font-size:32px;}.elementor-2960 .elementor-element.elementor-element-61ea2c01 .elementor-icon svg{height:32px;}.elementor-2960 .elementor-element.elementor-element-2228c4c2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:130%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-1a73044{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-78327ea3{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-78327ea3 .elementor-icon-list-icon i{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-78327ea3 .elementor-icon-list-icon svg{fill:var( --e-global-color-eaecd26 );transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-78327ea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-78327ea3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-2960 .elementor-element.elementor-element-78327ea3 .elementor-icon-list-text{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-56b2cd64{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-56b2cd64 .elementor-icon-list-icon i{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-56b2cd64 .elementor-icon-list-icon svg{fill:var( --e-global-color-eaecd26 );transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-56b2cd64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-56b2cd64 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-2960 .elementor-element.elementor-element-56b2cd64 .elementor-icon-list-text{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-49fdc37c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-2960 .elementor-element.elementor-element-27d35fce{--display:flex;--position:absolute;top:80px;--z-index:3;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-27d35fce{left:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-27d35fce{right:0px;}.elementor-2960 .elementor-element.elementor-element-7581009f{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2960 .elementor-element.elementor-element-ba96f66 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-ba96f66 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:120%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-42f2b306 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-42f2b306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-f799b0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-1ed294fc .elementor-icon-wrapper{text-align:start;}.elementor-2960 .elementor-element.elementor-element-1ed294fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2960 .elementor-element.elementor-element-1ed294fc.elementor-view-framed .elementor-icon, .elementor-2960 .elementor-element.elementor-element-1ed294fc.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2960 .elementor-element.elementor-element-1ed294fc.elementor-view-framed .elementor-icon, .elementor-2960 .elementor-element.elementor-element-1ed294fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2960 .elementor-element.elementor-element-1ed294fc .elementor-icon{font-size:24px;}.elementor-2960 .elementor-element.elementor-element-1ed294fc .elementor-icon svg{height:24px;}.elementor-2960 .elementor-element.elementor-element-6f19fc18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-3f3f36cf .elementor-button{background-color:var( --e-global-color-1cecf6f );font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:500;line-height:150%;fill:#334324;color:#334324;border-style:none;border-radius:80px 80px 80px 80px;padding:8px 20px 8px 20px;}.elementor-2960 .elementor-element.elementor-element-3f3f36cf .elementor-button:hover, .elementor-2960 .elementor-element.elementor-element-3f3f36cf .elementor-button:focus{background-color:#334324;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-3f3f36cf .elementor-button:hover svg, .elementor-2960 .elementor-element.elementor-element-3f3f36cf .elementor-button:focus svg{fill:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-6b653ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-6b653ed:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-6b653ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-2960 .elementor-element.elementor-element-395e6c9f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-ee4ca2e > .elementor-widget-container{padding:8px 16px 8px 16px;}.elementor-2960 .elementor-element.elementor-element-ee4ca2e.elementor-element{--align-self:flex-start;}.elementor-2960 .elementor-element.elementor-element-ee4ca2e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#334324;}.elementor-2960 .elementor-element.elementor-element-7b6d5784 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-7b6d5784 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-32bd0c17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2960 .elementor-element.elementor-element-6f4f99d1{--display:flex;}.elementor-2960 .elementor-element.elementor-element-213d212f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD0C666;--border-color:#DCD0C666;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-7bf48d0 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-7bf48d0 .elementor-icon{font-size:32px;}.elementor-2960 .elementor-element.elementor-element-7bf48d0 .elementor-icon svg{height:32px;}.elementor-2960 .elementor-element.elementor-element-76da094f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:130%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-71491ab4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2960 .elementor-element.elementor-element-642b3a2{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-642b3a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2960 .elementor-element.elementor-element-642b3a2 .elementor-icon-list-icon i{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-642b3a2 .elementor-icon-list-icon svg{fill:var( --e-global-color-eaecd26 );transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-642b3a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-642b3a2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-2960 .elementor-element.elementor-element-642b3a2 .elementor-icon-list-text{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-22069e7b{--display:flex;}.elementor-2960 .elementor-element.elementor-element-31db4472{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD0C666;--border-color:#DCD0C666;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-1af1a2a1 .elementor-icon-wrapper{text-align:center;}.elementor-2960 .elementor-element.elementor-element-1af1a2a1 .elementor-icon{font-size:32px;}.elementor-2960 .elementor-element.elementor-element-1af1a2a1 .elementor-icon svg{height:32px;}.elementor-2960 .elementor-element.elementor-element-401e9334 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:130%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-735ab505{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2960 .elementor-element.elementor-element-34f4c934 .elementor-icon-list-icon i{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-34f4c934 .elementor-icon-list-icon svg{fill:var( --e-global-color-eaecd26 );transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-34f4c934{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-34f4c934 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-34f4c934 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-2960 .elementor-element.elementor-element-34f4c934 .elementor-icon-list-text{color:var( --e-global-color-eaecd26 );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-3dc013de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-6fb04734{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD0C666;--border-color:#DCD0C666;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-217866a1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCD0C666;--border-color:#DCD0C666;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2960 .elementor-element.elementor-element-217866a1.e-con{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-6f1e8915{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-6209e92b{--display:flex;}.elementor-2960 .elementor-element.elementor-element-788bf4c0 > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DCD0C666;}.elementor-2960 .elementor-element.elementor-element-788bf4c0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:130%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-a905eea > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-icon i{color:#53636F00;transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-icon svg{fill:#53636F00;transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-a905eea{--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-2960 .elementor-element.elementor-element-a905eea .elementor-icon-list-text{color:var( --e-global-color-14cf54a );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-3876758a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-71d67c99{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-71d67c99:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-71d67c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/07/ABREU-Book-iHome-Serra-2026.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2960 .elementor-element.elementor-element-6a9e637a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-4377e994{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-2960 .elementor-element.elementor-element-4377e994:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-4377e994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-29b8637a{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2960 .elementor-element.elementor-element-29b8637a:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-29b8637a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8DBD24;}.elementor-2960 .elementor-element.elementor-element-7a810a6c.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-7a810a6c{text-align:center;}.elementor-2960 .elementor-element.elementor-element-7a810a6c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:700;line-height:130%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-7647421e{--display:flex;}.elementor-2960 .elementor-element.elementor-element-4dcdc3b5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-c70e3c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-c70e3c8:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-c70e3c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-2960 .elementor-element.elementor-element-690ce4a8{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-690ce4a8:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-690ce4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2026/04/ICL8459.jpg");}.elementor-2960 .elementor-element.elementor-element-3134510{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:2;}.elementor-2960 .elementor-element.elementor-element-5368f743 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 16px 8px 16px;}.elementor-2960 .elementor-element.elementor-element-5368f743.elementor-element{--align-self:flex-start;}.elementor-2960 .elementor-element.elementor-element-5368f743 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:500;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-40090eb8 > .elementor-widget-container{margin:12px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-40090eb8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:600;line-height:130%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-69ed29a7 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-69ed29a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-746e70c2 .elementor-button{background-color:var( --e-global-color-1cecf6f );font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:500;line-height:150%;fill:#334324;color:#334324;border-style:none;border-radius:80px 80px 80px 80px;padding:8px 20px 8px 20px;}.elementor-2960 .elementor-element.elementor-element-746e70c2 .elementor-button:hover, .elementor-2960 .elementor-element.elementor-element-746e70c2 .elementor-button:focus{background-color:#334324;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-746e70c2 .elementor-button:hover svg, .elementor-2960 .elementor-element.elementor-element-746e70c2 .elementor-button:focus svg{fill:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-1053bc5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-1053bc5a:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-1053bc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-2960 .elementor-element.elementor-element-3a69c245{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD0C666;--border-color:#DCD0C666;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-3a69c245.e-con{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-76ae7f52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCD0C666;--border-color:#DCD0C666;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2960 .elementor-element.elementor-element-76ae7f52.e-con{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-40eb24df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-360742aa > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-360742aa .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:500;line-height:120%;color:var( --e-global-color-14cf54a );}.elementor-2960 .elementor-element.elementor-element-ad6b494{--display:flex;}.elementor-2960 .elementor-element.elementor-element-256c9c5d.elementor-element{--align-self:flex-start;}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-icon i{color:#57777800;transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-icon svg{fill:#57777800;transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-256c9c5d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-item > a{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-2960 .elementor-element.elementor-element-256c9c5d .elementor-icon-list-text{color:var( --e-global-color-14cf54a );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-10929be6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-10929be6:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-10929be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334324;}.elementor-2960 .elementor-element.elementor-element-3a9844e5 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-3a9844e5{text-align:center;}.elementor-2960 .elementor-element.elementor-element-3a9844e5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:120%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-35b1c296 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-35b1c296{text-align:center;}.elementor-2960 .elementor-element.elementor-element-35b1c296 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-4613f756.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-4613f756{left:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-4613f756{right:0px;}.elementor-2960 .elementor-element.elementor-element-4613f756{top:0px;}.elementor-2960 .elementor-element.elementor-element-4a87f237.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-4a87f237{right:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-4a87f237{left:0px;}.elementor-2960 .elementor-element.elementor-element-4a87f237{bottom:0px;}.elementor-2960 .elementor-element.elementor-element-2ec5cc2e .elementor-button{background-color:var( --e-global-color-1cecf6f );font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:500;line-height:150%;fill:#334324;color:#334324;border-style:none;border-radius:80px 80px 80px 80px;padding:8px 20px 8px 20px;}.elementor-2960 .elementor-element.elementor-element-2ec5cc2e .elementor-button:hover, .elementor-2960 .elementor-element.elementor-element-2ec5cc2e .elementor-button:focus{background-color:var( --e-global-color-14cf54a );color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-2ec5cc2e .elementor-button:hover svg, .elementor-2960 .elementor-element.elementor-element-2ec5cc2e .elementor-button:focus svg{fill:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-2f49e5c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:24px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-2f49e5c5:not(.elementor-motion-effects-element-type-background), .elementor-2960 .elementor-element.elementor-element-2f49e5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#334324;}.elementor-2960 .elementor-element.elementor-element-1d787efc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD0C6;--border-color:#DCD0C6;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-6000a760{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2960 .elementor-element.elementor-element-529271f0.elementor-element{--align-self:flex-start;}.elementor-2960 .elementor-element.elementor-element-529271f0 img{width:100%;max-width:293%;height:117px;object-fit:contain;object-position:center center;}.elementor-2960 .elementor-element.elementor-element-463af5f9 .elementor-heading-title{font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-repeater-item-57c427a.elementor-social-icon{background-color:#DCD0C6;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-repeater-item-c14ae88.elementor-social-icon{background-color:#DCD0C6;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-repeater-item-017b1fe.elementor-social-icon{background-color:#DCD0C6;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-widget-container{text-align:left;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-social-icon{--icon-padding:8px;border-style:none;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-2960 .elementor-element.elementor-element-6d6458c4{--display:flex;}.elementor-2960 .elementor-element.elementor-element-76054bac .elementor-button{background-color:#F89C2C00;font-family:var( --e-global-typography-c3b78a1-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b78a1-font-size );font-weight:var( --e-global-typography-c3b78a1-font-weight );line-height:var( --e-global-typography-c3b78a1-line-height );fill:#DCD0C6;color:#DCD0C6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-76054bac > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-76054bac.elementor-element{--align-self:flex-end;}.elementor-2960 .elementor-element.elementor-element-76054bac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2960 .elementor-element.elementor-element-76054bac .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2960 .elementor-element.elementor-element-4a91f620 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-4a91f620{text-align:end;}.elementor-2960 .elementor-element.elementor-element-4a91f620 .elementor-heading-title{font-family:var( --e-global-typography-6d79bf8-font-family ), Sans-serif;font-size:var( --e-global-typography-6d79bf8-font-size );font-weight:var( --e-global-typography-6d79bf8-font-weight );line-height:var( --e-global-typography-6d79bf8-line-height );color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-76fe7719 > .elementor-widget-container{margin:0px 0px 61px 0px;padding:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-76fe7719.elementor-element{--align-self:flex-end;}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2960 .elementor-element.elementor-element-76fe7719{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-item > a{font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-text{color:var( --e-global-color-1cecf6f );transition:color 0.3s;}.elementor-2960 .elementor-element.elementor-element-76fe7719 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B1D3D3;}.elementor-2960 .elementor-element.elementor-element-b59c7f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-f28db65.elementor-element{--align-self:flex-end;}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-ff59f96-font-family ), Sans-serif;font-size:var( --e-global-typography-ff59f96-font-size );font-weight:var( --e-global-typography-ff59f96-font-weight );line-height:var( --e-global-typography-ff59f96-line-height );}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-1cecf6f );fill:var( --e-global-color-1cecf6f );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main .elementor-item:focus{color:#B1D3D3;fill:#B1D3D3;}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#B1D3D3;}.elementor-2960 .elementor-element.elementor-element-f28db65{--e-nav-menu-horizontal-menu-item-margin:calc( 24px / 2 );}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-2960 .elementor-element.elementor-element-5af7ffd1.elementor-element{--align-self:flex-end;}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-ff59f96-font-family ), Sans-serif;font-size:var( --e-global-typography-ff59f96-font-size );font-weight:var( --e-global-typography-ff59f96-font-weight );line-height:var( --e-global-typography-ff59f96-line-height );}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-1cecf6f );fill:var( --e-global-color-1cecf6f );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main .elementor-item:focus{color:#B1D3D3;fill:#B1D3D3;}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#B1D3D3;}.elementor-2960 .elementor-element.elementor-element-5af7ffd1{--e-nav-menu-horizontal-menu-item-margin:calc( 24px / 2 );}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-2960 .elementor-element.elementor-element-21efddcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2960 .elementor-element.elementor-element-6d54db51 .elementor-heading-title{font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-3c9ec765{text-align:center;font-family:var( --e-global-typography-9b81997-font-family ), Sans-serif;font-size:var( --e-global-typography-9b81997-font-size );font-weight:var( --e-global-typography-9b81997-font-weight );line-height:var( --e-global-typography-9b81997-line-height );color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-3c9ec765 a{color:var( --e-global-color-1cecf6f );}.elementor-2960 .elementor-element.elementor-element-4025f49a .elementor-heading-title{font-family:"TitilliumText22L", Sans-serif;font-size:16px;font-weight:700;line-height:150%;color:var( --e-global-color-1cecf6f );}@media(max-width:1024px){.elementor-2960 .elementor-element.elementor-element-7a17c9e5{--padding-top:140px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-72124272{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-1ebc0adc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-49a8f2bb{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-5a21b7e6{right:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-5a21b7e6{left:0px;}.elementor-2960 .elementor-element.elementor-element-5a21b7e6{top:0px;}.elementor-2960 .elementor-element.elementor-element-76fc7b62{--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-12bc1926{--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-1669eb89{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-4f5a84ba{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-4f5a84ba{left:16px;}body.rtl .elementor-2960 .elementor-element.elementor-element-4f5a84ba{right:16px;}.elementor-2960 .elementor-element.elementor-element-d88e6ec{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-d88e6ec{left:16px;}body.rtl .elementor-2960 .elementor-element.elementor-element-d88e6ec{right:16px;}.elementor-2960 .elementor-element.elementor-element-65afc65{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-65afc65{left:16px;}body.rtl .elementor-2960 .elementor-element.elementor-element-65afc65{right:16px;}.elementor-2960 .elementor-element.elementor-element-721eb449{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2960 .elementor-element.elementor-element-79961b30{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-6f8bf63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-7f1f95c5.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-d932d4{text-align:center;}.elementor-2960 .elementor-element.elementor-element-27d35fce{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;top:40px;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-27d35fce{left:16px;}body.rtl .elementor-2960 .elementor-element.elementor-element-27d35fce{right:16px;}.elementor-2960 .elementor-element.elementor-element-ba96f66{text-align:center;}.elementor-2960 .elementor-element.elementor-element-ba96f66 .elementor-heading-title{font-size:28px;}.elementor-2960 .elementor-element.elementor-element-42f2b306{text-align:center;}.elementor-2960 .elementor-element.elementor-element-f799b0a{--justify-content:center;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-6b653ed{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-395e6c9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-ee4ca2e.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-7b6d5784{text-align:center;}.elementor-2960 .elementor-element.elementor-element-3dc013de{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-217866a1{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-6f1e8915{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2960 .elementor-element.elementor-element-788bf4c0{text-align:center;}.elementor-2960 .elementor-element.elementor-element-c70e3c8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-1053bc5a{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-76ae7f52{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-40eb24df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2960 .elementor-element.elementor-element-360742aa{text-align:center;}.elementor-2960 .elementor-element.elementor-element-10929be6{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-3a9844e5 .elementor-heading-title{font-size:28px;}.elementor-2960 .elementor-element.elementor-element-35b1c296 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2960 .elementor-element.elementor-element-1d787efc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2960 .elementor-element.elementor-element-6000a760{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2960 .elementor-element.elementor-element-529271f0.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-529271f0{text-align:center;}.elementor-2960 .elementor-element.elementor-element-463af5f9{text-align:center;}.elementor-2960 .elementor-element.elementor-element-2cd78ea9 .elementor-widget-container{text-align:center;}.elementor-2960 .elementor-element.elementor-element-76054bac > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2960 .elementor-element.elementor-element-76054bac.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-76054bac .elementor-button{font-size:var( --e-global-typography-c3b78a1-font-size );line-height:var( --e-global-typography-c3b78a1-line-height );}.elementor-2960 .elementor-element.elementor-element-4a91f620{text-align:center;}.elementor-2960 .elementor-element.elementor-element-4a91f620 .elementor-heading-title{font-size:var( --e-global-typography-6d79bf8-font-size );line-height:var( --e-global-typography-6d79bf8-line-height );}.elementor-2960 .elementor-element.elementor-element-76fe7719 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2960 .elementor-element.elementor-element-76fe7719.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-b59c7f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2960 .elementor-element.elementor-element-f28db65.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-ff59f96-font-size );line-height:var( --e-global-typography-ff59f96-line-height );}.elementor-2960 .elementor-element.elementor-element-5af7ffd1.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-ff59f96-font-size );line-height:var( --e-global-typography-ff59f96-line-height );}.elementor-2960 .elementor-element.elementor-element-21efddcf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2960 .elementor-element.elementor-element-3c9ec765{font-size:var( --e-global-typography-9b81997-font-size );line-height:var( --e-global-typography-9b81997-line-height );}}@media(max-width:767px){.elementor-2960 .elementor-element.elementor-element-3e24bc3c{--z-index:100;}.elementor-2960 .elementor-element.elementor-element-6ec069be{--width:fit-content;}.elementor-2960 .elementor-element.elementor-element-47180194 img{max-width:120px;}.elementor-2960 .elementor-element.elementor-element-425dc3c3{--width:fit-content;}.elementor-2960 .elementor-element.elementor-element-6dd1bda6.elementor-element{--align-self:center;}.elementor-2960 .elementor-element.elementor-element-5d1c2b8c .elementor-heading-title{font-size:28px;}.elementor-2960 .elementor-element.elementor-element-226461cb > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2960 .elementor-element.elementor-element-1ebc0adc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-5a21b7e6{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-574966b7{text-align:center;}.elementor-2960 .elementor-element.elementor-element-5c57bde4{text-align:center;}.elementor-2960 .elementor-element.elementor-element-5c57bde4 .elementor-heading-title{font-size:28px;line-height:120%;}.elementor-2960 .elementor-element.elementor-element-38545970{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-76fc7b62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-7606943f{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-57c237e9{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-12bc1926{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2960 .elementor-element.elementor-element-2395a95{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-2f9ebddc{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-70cee3ba{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-4f5a84ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-32e57e4b{--width:336px;--padding-top:40px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-2112da7c{text-align:center;}.elementor-2960 .elementor-element.elementor-element-2410fef0{text-align:center;}.elementor-2960 .elementor-element.elementor-element-2a7c9e08{--justify-content:center;}.elementor-2960 .elementor-element.elementor-element-d88e6ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-8503acf{--width:336px;--padding-top:40px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-18a9db1{text-align:center;}.elementor-2960 .elementor-element.elementor-element-3a91ecb{text-align:center;}.elementor-2960 .elementor-element.elementor-element-abcfc10{--justify-content:center;}.elementor-2960 .elementor-element.elementor-element-65afc65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-946c7b3{--width:336px;--padding-top:40px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-aacced0{text-align:center;}.elementor-2960 .elementor-element.elementor-element-864190d{text-align:center;}.elementor-2960 .elementor-element.elementor-element-1366cd7{--justify-content:center;}.elementor-2960 .elementor-element.elementor-element-721eb449{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2960 .elementor-element.elementor-element-d932d4 .elementor-heading-title{font-size:28px;}.elementor-2960 .elementor-element.elementor-element-1a73044{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2960 .elementor-element.elementor-element-27d35fce{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-2960 .elementor-element.elementor-element-27d35fce{left:0px;}body.rtl .elementor-2960 .elementor-element.elementor-element-27d35fce{right:0px;}.elementor-2960 .elementor-element.elementor-element-7581009f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-ba96f66 .elementor-heading-title{font-size:26px;}.elementor-2960 .elementor-element.elementor-element-f799b0a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2960 .elementor-element.elementor-element-7b6d5784 .elementor-heading-title{font-size:28px;}.elementor-2960 .elementor-element.elementor-element-32bd0c17{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2960 .elementor-element.elementor-element-71491ab4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2960 .elementor-element.elementor-element-3876758a{text-align:center;}.elementor-2960 .elementor-element.elementor-element-3876758a .elementor-heading-title{font-size:32px;}.elementor-2960 .elementor-element.elementor-element-71d67c99{--min-height:340px;}.elementor-2960 .elementor-element.elementor-element-6a9e637a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2960 .elementor-element.elementor-element-29b8637a{--width:90%;}.elementor-2960 .elementor-element.elementor-element-4dcdc3b5{text-align:center;}.elementor-2960 .elementor-element.elementor-element-c70e3c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2960 .elementor-element.elementor-element-690ce4a8{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-3134510{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2960 .elementor-element.elementor-element-5368f743{text-align:center;}.elementor-2960 .elementor-element.elementor-element-40090eb8{text-align:center;}.elementor-2960 .elementor-element.elementor-element-40090eb8 .elementor-heading-title{font-size:24px;}.elementor-2960 .elementor-element.elementor-element-69ed29a7{text-align:center;}.elementor-2960 .elementor-element.elementor-element-360742aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2960 .elementor-element.elementor-element-360742aa .elementor-heading-title{font-size:28px;}.elementor-2960 .elementor-element.elementor-element-10929be6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-3a9844e5 .elementor-heading-title{font-size:23px;}.elementor-2960 .elementor-element.elementor-element-2f49e5c5{--padding-top:24px;--padding-bottom:24px;--padding-left:15px;--padding-right:15px;}.elementor-2960 .elementor-element.elementor-element-529271f0 img{max-width:150px;height:100px;}.elementor-2960 .elementor-element.elementor-element-76054bac .elementor-button{font-size:var( --e-global-typography-c3b78a1-font-size );line-height:var( --e-global-typography-c3b78a1-line-height );}.elementor-2960 .elementor-element.elementor-element-4a91f620 .elementor-heading-title{font-size:var( --e-global-typography-6d79bf8-font-size );line-height:var( --e-global-typography-6d79bf8-line-height );}.elementor-2960 .elementor-element.elementor-element-f28db65 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-ff59f96-font-size );line-height:var( --e-global-typography-ff59f96-line-height );}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-ff59f96-font-size );line-height:var( --e-global-typography-ff59f96-line-height );}.elementor-2960 .elementor-element.elementor-element-5af7ffd1{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-2960 .elementor-element.elementor-element-5af7ffd1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-2960 .elementor-element.elementor-element-6d54db51{text-align:center;}.elementor-2960 .elementor-element.elementor-element-3c9ec765{font-size:var( --e-global-typography-9b81997-font-size );line-height:var( --e-global-typography-9b81997-line-height );}}@media(min-width:768px){.elementor-2960 .elementor-element.elementor-element-6ec069be{--width:fit-content;}.elementor-2960 .elementor-element.elementor-element-425dc3c3{--width:fit-content;}.elementor-2960 .elementor-element.elementor-element-2922f382{--width:761px;}.elementor-2960 .elementor-element.elementor-element-5a21b7e6{--width:600px;}.elementor-2960 .elementor-element.elementor-element-6dc2faea{--width:496px;}.elementor-2960 .elementor-element.elementor-element-15c5cc90{--width:32px;}.elementor-2960 .elementor-element.elementor-element-45515d0a{--width:496px;}.elementor-2960 .elementor-element.elementor-element-6d03ac51{--width:32px;}.elementor-2960 .elementor-element.elementor-element-14b05837{--width:336px;}.elementor-2960 .elementor-element.elementor-element-fa5feca{--width:32px;}.elementor-2960 .elementor-element.elementor-element-1d0099b{--width:320px;}.elementor-2960 .elementor-element.elementor-element-80da295{--width:26.188px;}.elementor-2960 .elementor-element.elementor-element-1ecce57f{--width:256px;}.elementor-2960 .elementor-element.elementor-element-25715546{--width:32px;}.elementor-2960 .elementor-element.elementor-element-32e57e4b{--width:406px;}.elementor-2960 .elementor-element.elementor-element-8503acf{--width:406px;}.elementor-2960 .elementor-element.elementor-element-946c7b3{--width:406px;}.elementor-2960 .elementor-element.elementor-element-6f8bf63{--width:478px;}.elementor-2960 .elementor-element.elementor-element-25cd7f0d{--width:682px;}.elementor-2960 .elementor-element.elementor-element-74704063{--width:100%;}.elementor-2960 .elementor-element.elementor-element-7581009f{--width:488px;}.elementor-2960 .elementor-element.elementor-element-395e6c9f{--width:446px;}.elementor-2960 .elementor-element.elementor-element-32bd0c17{--width:714px;}.elementor-2960 .elementor-element.elementor-element-6f4f99d1{--width:357px;}.elementor-2960 .elementor-element.elementor-element-22069e7b{--width:357px;}.elementor-2960 .elementor-element.elementor-element-6209e92b{--width:664px;}.elementor-2960 .elementor-element.elementor-element-71d67c99{--width:464px;}.elementor-2960 .elementor-element.elementor-element-4377e994{--width:222px;}.elementor-2960 .elementor-element.elementor-element-29b8637a{--width:90%;}.elementor-2960 .elementor-element.elementor-element-7647421e{--width:147px;}.elementor-2960 .elementor-element.elementor-element-3134510{--width:648px;}.elementor-2960 .elementor-element.elementor-element-40eb24df{--width:414px;}.elementor-2960 .elementor-element.elementor-element-ad6b494{--width:714px;}.elementor-2960 .elementor-element.elementor-element-6000a760{--width:472px;}.elementor-2960 .elementor-element.elementor-element-6d6458c4{--width:739px;}}/* Start custom CSS for container, class: .elementor-element-425dc3c3 */.elementor-2960 .elementor-element.elementor-element-425dc3c3 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e24bc3c */.header-jardins.smaller {
    background-color: #53636F !important;
}

.elementor-2960 .elementor-element.elementor-element-3e24bc3c {
background: #334324;
backdrop-filter: blur(20px);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dd1bda6 */.elementor-2960 .elementor-element.elementor-element-6dd1bda6 {
    border-radius: 40px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a17c9e5 */.elementor-2960 .elementor-element.elementor-element-7a17c9e5::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #334324 0%, rgba(51, 67, 36, 0.00) 50%), linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8dbae7d */.elementor-2960 .elementor-element.elementor-element-8dbae7d .elementor-video, .elementor-2960 .elementor-element.elementor-element-8dbae7d .elementor-custom-embed-image-overlay {
    height: 440px;

}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-8dbae7d .elementor-video, .elementor-2960 .elementor-element.elementor-element-8dbae7d .elementor-custom-embed-image-overlay {
    height: 320px;

}
}

.elementor-2960 .elementor-element.elementor-element-8dbae7d {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2922f382 */.elementor-2960 .elementor-element.elementor-element-2922f382 {
    height: 440px;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-2922f382 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a21b7e6 */@media (max-width: 1023px) {
    .elementor-2960 .elementor-element.elementor-element-5a21b7e6 {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c709065 */.elementor-2960 .elementor-element.elementor-element-2c709065 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7606943f */.elementor-2960 .elementor-element.elementor-element-7606943f:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1797cc */.elementor-2960 .elementor-element.elementor-element-d1797cc .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57c237e9 */.elementor-2960 .elementor-element.elementor-element-57c237e9:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b3a955d */.elementor-2960 .elementor-element.elementor-element-6b3a955d .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2395a95 */.elementor-2960 .elementor-element.elementor-element-2395a95:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-731ee167 */.elementor-2960 .elementor-element.elementor-element-731ee167 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9ebddc */.elementor-2960 .elementor-element.elementor-element-2f9ebddc:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2d5de2bc */.elementor-2960 .elementor-element.elementor-element-2d5de2bc .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70cee3ba */.elementor-2960 .elementor-element.elementor-element-70cee3ba:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789a0754 */.elementor-2960 .elementor-element.elementor-element-789a0754 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-789a0754 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a0657c4 */.elementor-2960 .elementor-element.elementor-element-2a0657c4 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-2a0657c4::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-315813c8 */.elementor-2960 .elementor-element.elementor-element-315813c8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17e73f55 */.elementor-2960 .elementor-element.elementor-element-17e73f55 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e57e4b */.elementor-2960 .elementor-element.elementor-element-32e57e4b {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f5a84ba */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-4f5a84ba {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d390875 */.elementor-2960 .elementor-element.elementor-element-d390875 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d390875 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6077329 */.elementor-2960 .elementor-element.elementor-element-6077329 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-6077329::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52625cb */.elementor-2960 .elementor-element.elementor-element-52625cb {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8510e39 */.elementor-2960 .elementor-element.elementor-element-8510e39 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8503acf */.elementor-2960 .elementor-element.elementor-element-8503acf {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88e6ec */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d88e6ec {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed96e2f */.elementor-2960 .elementor-element.elementor-element-ed96e2f {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-ed96e2f .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3466763 */.elementor-2960 .elementor-element.elementor-element-3466763 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-3466763::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-726039f */.elementor-2960 .elementor-element.elementor-element-726039f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c28776 */.elementor-2960 .elementor-element.elementor-element-8c28776 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946c7b3 */.elementor-2960 .elementor-element.elementor-element-946c7b3 {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65afc65 */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-65afc65 {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789a0754 */.elementor-2960 .elementor-element.elementor-element-789a0754 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-789a0754 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a0657c4 */.elementor-2960 .elementor-element.elementor-element-2a0657c4 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-2a0657c4::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-315813c8 */.elementor-2960 .elementor-element.elementor-element-315813c8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17e73f55 */.elementor-2960 .elementor-element.elementor-element-17e73f55 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e57e4b */.elementor-2960 .elementor-element.elementor-element-32e57e4b {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f5a84ba */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-4f5a84ba {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d390875 */.elementor-2960 .elementor-element.elementor-element-d390875 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d390875 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6077329 */.elementor-2960 .elementor-element.elementor-element-6077329 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-6077329::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52625cb */.elementor-2960 .elementor-element.elementor-element-52625cb {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8510e39 */.elementor-2960 .elementor-element.elementor-element-8510e39 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8503acf */.elementor-2960 .elementor-element.elementor-element-8503acf {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88e6ec */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d88e6ec {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed96e2f */.elementor-2960 .elementor-element.elementor-element-ed96e2f {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-ed96e2f .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3466763 */.elementor-2960 .elementor-element.elementor-element-3466763 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-3466763::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-726039f */.elementor-2960 .elementor-element.elementor-element-726039f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c28776 */.elementor-2960 .elementor-element.elementor-element-8c28776 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946c7b3 */.elementor-2960 .elementor-element.elementor-element-946c7b3 {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65afc65 */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-65afc65 {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789a0754 */.elementor-2960 .elementor-element.elementor-element-789a0754 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-789a0754 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a0657c4 */.elementor-2960 .elementor-element.elementor-element-2a0657c4 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-2a0657c4::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-315813c8 */.elementor-2960 .elementor-element.elementor-element-315813c8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17e73f55 */.elementor-2960 .elementor-element.elementor-element-17e73f55 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e57e4b */.elementor-2960 .elementor-element.elementor-element-32e57e4b {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f5a84ba */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-4f5a84ba {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d390875 */.elementor-2960 .elementor-element.elementor-element-d390875 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d390875 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6077329 */.elementor-2960 .elementor-element.elementor-element-6077329 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-6077329::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52625cb */.elementor-2960 .elementor-element.elementor-element-52625cb {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8510e39 */.elementor-2960 .elementor-element.elementor-element-8510e39 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8503acf */.elementor-2960 .elementor-element.elementor-element-8503acf {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88e6ec */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d88e6ec {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed96e2f */.elementor-2960 .elementor-element.elementor-element-ed96e2f {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-ed96e2f .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3466763 */.elementor-2960 .elementor-element.elementor-element-3466763 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-3466763::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-726039f */.elementor-2960 .elementor-element.elementor-element-726039f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c28776 */.elementor-2960 .elementor-element.elementor-element-8c28776 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946c7b3 */.elementor-2960 .elementor-element.elementor-element-946c7b3 {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65afc65 */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-65afc65 {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-789a0754 */.elementor-2960 .elementor-element.elementor-element-789a0754 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-789a0754 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a0657c4 */.elementor-2960 .elementor-element.elementor-element-2a0657c4 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-2a0657c4::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-315813c8 */.elementor-2960 .elementor-element.elementor-element-315813c8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17e73f55 */.elementor-2960 .elementor-element.elementor-element-17e73f55 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e57e4b */.elementor-2960 .elementor-element.elementor-element-32e57e4b {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f5a84ba */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-4f5a84ba {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d390875 */.elementor-2960 .elementor-element.elementor-element-d390875 {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d390875 .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6077329 */.elementor-2960 .elementor-element.elementor-element-6077329 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-6077329::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52625cb */.elementor-2960 .elementor-element.elementor-element-52625cb {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8510e39 */.elementor-2960 .elementor-element.elementor-element-8510e39 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8503acf */.elementor-2960 .elementor-element.elementor-element-8503acf {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d88e6ec */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-d88e6ec {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed96e2f */.elementor-2960 .elementor-element.elementor-element-ed96e2f {
    height: 100%;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-ed96e2f .elementor-widget-container {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3466763 */.elementor-2960 .elementor-element.elementor-element-3466763 {
    height: 100%;
    max-height: 600px;
}

.elementor-2960 .elementor-element.elementor-element-3466763::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-726039f */.elementor-2960 .elementor-element.elementor-element-726039f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c28776 */.elementor-2960 .elementor-element.elementor-element-8c28776 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-946c7b3 */.elementor-2960 .elementor-element.elementor-element-946c7b3 {
border-radius: 4px;
background: rgba(255, 255, 255, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65afc65 */@media(max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-65afc65 {
        max-width: 336px !important;
        width: 100%;
        left: 0 !important;
        right: 0;
        bottom: 24px;
        top: auto;
        margin-inline: auto !important;
        height: fit-content;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1669eb89 */@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-1669eb89 {
        height: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f1f95c5 */.elementor-2960 .elementor-element.elementor-element-7f1f95c5 {
    border-radius: 40px;
    background: rgba(51, 67, 36, 0.10);
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-61ea2c01 */.elementor-2960 .elementor-element.elementor-element-61ea2c01 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a043753 */.elementor-2960 .elementor-element.elementor-element-5a043753 iframe {
    height: 470px !important;
    width: 100%;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-5a043753 iframe {
    height: 550px !important;
    width: 100%;
}
}

.elementor-2960 .elementor-element.elementor-element-5a043753::after {
    content: '';
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(180deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.00) 50%);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ed294fc */.elementor-2960 .elementor-element.elementor-element-1ed294fc .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7581009f */.elementor-2960 .elementor-element.elementor-element-7581009f {
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fdc37c */.elementor-2960 .elementor-element.elementor-element-49fdc37c {
    height: 470px;
}

@media (max-width: 767px) {
    .elementor-2960 .elementor-element.elementor-element-49fdc37c {
        height: 550px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee4ca2e */.elementor-2960 .elementor-element.elementor-element-ee4ca2e {
    border-radius: 40px;
    background: rgba(51, 67, 36, 0.10);
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bf48d0 */.elementor-2960 .elementor-element.elementor-element-7bf48d0 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1af1a2a1 */.elementor-2960 .elementor-element.elementor-element-1af1a2a1 .elementor-icon-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9e637a */.elementor-2960 .elementor-element.elementor-element-6a9e637a {
border-radius: 4px;
background: rgba(245, 248, 249, 0.10);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217866a1 */.elementor-2960 .elementor-element.elementor-element-217866a1 {
    max-width: 1246px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5368f743 */.elementor-2960 .elementor-element.elementor-element-5368f743 {
    border-radius: 40px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3134510 */.elementor-2960 .elementor-element.elementor-element-3134510 {
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.10);
    backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76ae7f52 */.elementor-2960 .elementor-element.elementor-element-76ae7f52 {
    max-width: 1246px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76054bac */.elementor-2960 .elementor-element.elementor-element-76054bac .elementor-button-icon {
    display: flex;
    font-size: 24px;
    transition: all .3s ease
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c9ec765 */.elementor-2960 .elementor-element.elementor-element-3c9ec765 a {
    font-weight: 700
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TitilliumText22L';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Bold.woff2') format('woff2'),
		url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Bold.woff') format('woff');
}
@font-face {
	font-family: 'TitilliumText22L';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Regular.woff2') format('woff2'),
		url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Regular.woff') format('woff');
}
@font-face {
	font-family: 'TitilliumText22L';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Medium.woff2') format('woff2'),
		url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Medium.woff') format('woff');
}
@font-face {
	font-family: 'TitilliumText22L';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Light.woff2') format('woff2'),
		url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Light.woff') format('woff');
}
@font-face {
	font-family: 'TitilliumText22L';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Thin.woff2') format('woff2'),
		url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-Thin.woff') format('woff');
}
@font-face {
	font-family: 'TitilliumText22L';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-XBold.woff2') format('woff2'),
		url('http://empreendimentos.abreuimoveis.com.br/wp-content/uploads/2025/05/TitilliumText22L-XBold.woff') format('woff');
}
/* End Custom Fonts CSS */