.elementor-2593 .elementor-element.elementor-element-28e5cfe{--display:flex;--min-height:65vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-28e5cfe:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );background-image:url("https://construtoracjc.com.br/wp-content/uploads/2025/09/planta-baixa-empresa-de-reformas-cjc-abba.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2593 .elementor-element.elementor-element-28e5cfe::before, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-background-video-container::before, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .e-con-inner > .elementor-background-video-container::before, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-background-slideshow::before, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-shape-bottom .elementor-shape-fill, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-28e5cfe.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-b6c883a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-b6c883a.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-d19abe9{--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-2593 .elementor-element.elementor-element-5675f45 .elementor-heading-title{font-weight:700;line-height:50px;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-829869e{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-cbef0ee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-cbef0ee.e-con{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-f383fd0 .elementor-button{background-color:var( --e-global-color-134d277 );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-f383fd0 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-f383fd0 .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-f383fd0{width:100%;max-width:100%;}.elementor-2593 .elementor-element.elementor-element-f383fd0.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-f383fd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2593 .elementor-element.elementor-element-f383fd0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2593 .elementor-element.elementor-element-70b4d00 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-70b4d00 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-70b4d00 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-70b4d00{width:100%;max-width:100%;}.elementor-2593 .elementor-element.elementor-element-70b4d00.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-7af1c63{--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;--z-index:90;}.elementor-2593 .elementor-element.elementor-element-41a446f{--display:flex;--min-height:2vh;--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-2593 .elementor-element.elementor-element-41a446f:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-41a446f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-41a446f > .elementor-shape-bottom .elementor-shape-fill, .elementor-2593 .elementor-element.elementor-element-41a446f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-41a446f > .elementor-shape-bottom svg, .elementor-2593 .elementor-element.elementor-element-41a446f > .e-con-inner > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:36px;}.elementor-2593 .elementor-element.elementor-element-48b9aac{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-a9df0bb{--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-2593 .elementor-element.elementor-element-a9df0bb.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-a077ae7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-2593 .elementor-element.elementor-element-a077ae7.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-element{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-e652c92 .elementor-icon-wrapper{text-align:center;}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eea855d );color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-framed .elementor-icon, .elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-default .elementor-icon{color:var( --e-global-color-eea855d );border-color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-framed .elementor-icon, .elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-e652c92 .elementor-icon{font-size:27px;padding:14px;}.elementor-2593 .elementor-element.elementor-element-e652c92 .elementor-icon svg{height:27px;}.elementor-2593 .elementor-element.elementor-element-e652c92 .elementor-icon-wrapper svg{width:auto;}.elementor-2593 .elementor-element.elementor-element-d18eca9{--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;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-e64489f.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-e64489f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-7661928{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-c980505{--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-2593 .elementor-element.elementor-element-c980505.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-94a02a4{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-2593 .elementor-element.elementor-element-94a02a4.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-element{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-47f019b .elementor-icon-wrapper{text-align:center;}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eea855d );color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-framed .elementor-icon, .elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-default .elementor-icon{color:var( --e-global-color-eea855d );border-color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-framed .elementor-icon, .elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-47f019b .elementor-icon{font-size:27px;padding:14px;}.elementor-2593 .elementor-element.elementor-element-47f019b .elementor-icon svg{height:27px;}.elementor-2593 .elementor-element.elementor-element-47f019b .elementor-icon-wrapper svg{width:auto;}.elementor-2593 .elementor-element.elementor-element-5b7408d{--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;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-62da109.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-62da109 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-7e8be08{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-3e001eb{--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-2593 .elementor-element.elementor-element-a956b99{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-2593 .elementor-element.elementor-element-a956b99.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-element{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-4ccedff .elementor-icon-wrapper{text-align:center;}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eea855d );color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-framed .elementor-icon, .elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-default .elementor-icon{color:var( --e-global-color-eea855d );border-color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-framed .elementor-icon, .elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-134d277 );}.elementor-2593 .elementor-element.elementor-element-4ccedff .elementor-icon{font-size:27px;padding:14px;}.elementor-2593 .elementor-element.elementor-element-4ccedff .elementor-icon svg{height:27px;}.elementor-2593 .elementor-element.elementor-element-4ccedff .elementor-icon-wrapper svg{width:auto;}.elementor-2593 .elementor-element.elementor-element-0b63be5{--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;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-a0b37d8.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-a0b37d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-b74bbe3{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-efcc482{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-efcc482.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-125a3ca{--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-2593 .elementor-element.elementor-element-9ef10e8{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap: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-2593 .elementor-element.elementor-element-42e49d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-d0c4ed8{background-color:#D1E7DD;padding:4px 4px 4px 4px;}.elementor-2593 .elementor-element.elementor-element-d0c4ed8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-d0c4ed8 .elementor-heading-title{font-size:12px;font-weight:300;text-transform:uppercase;line-height:15px;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0A3622;}.elementor-2593 .elementor-element.elementor-element-3ecf22a{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-d00a44a );border-radius:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-2593 .elementor-element.elementor-element-8f3766c{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-3d0f43d .elementor-button{background-color:var( --e-global-color-134d277 );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-3d0f43d .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-3d0f43d .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-3d0f43d.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-c80ef61{--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-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:space-evenly;}.elementor-2593 .elementor-element.elementor-element-17f9748{--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-2593 .elementor-element.elementor-element-17f9748.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-53c3fa6{--display:flex;--min-height:225px;--justify-content:center;border-style:none;--border-style:none;box-shadow:4px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2593 .elementor-element.elementor-element-53c3fa6:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-53c3fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-a684e8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2593 .elementor-element.elementor-element-a684e8d .elementor-heading-title a:hover, .elementor-2593 .elementor-element.elementor-element-a684e8d .elementor-heading-title a:focus{color:#FAFAFAE6;}.elementor-2593 .elementor-element.elementor-element-a684e8d .elementor-heading-title a{transition-duration:0.5ms;}.elementor-2593 .elementor-element.elementor-element-3c53211{font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-10c98d9 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;text-decoration:none;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eea855d );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2593 .elementor-element.elementor-element-10c98d9 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-10c98d9 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-10c98d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-c82ddc2{--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-2593 .elementor-element.elementor-element-c82ddc2.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-f09a0ae{--display:flex;--min-height:225px;--justify-content:center;border-style:none;--border-style:none;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-2593 .elementor-element.elementor-element-f09a0ae:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-f09a0ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-3aec86a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-3aec86a .elementor-heading-title a:hover, .elementor-2593 .elementor-element.elementor-element-3aec86a .elementor-heading-title a:focus{color:#FAFAFAE6;}.elementor-2593 .elementor-element.elementor-element-3aec86a .elementor-heading-title a{transition-duration:0.5ms;}.elementor-2593 .elementor-element.elementor-element-393dd1e{font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-d20e63a .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eea855d );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2593 .elementor-element.elementor-element-d20e63a .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-d20e63a .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-d20e63a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-2ffe79e{--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-2593 .elementor-element.elementor-element-2ffe79e.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-911ba13{--display:flex;--min-height:225px;--justify-content:center;border-style:none;--border-style:none;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-2593 .elementor-element.elementor-element-911ba13:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-911ba13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-4aac6e3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-2593 .elementor-element.elementor-element-4aac6e3 .elementor-heading-title a:hover, .elementor-2593 .elementor-element.elementor-element-4aac6e3 .elementor-heading-title a:focus{color:#FAFAFAE6;}.elementor-2593 .elementor-element.elementor-element-4aac6e3 .elementor-heading-title a{transition-duration:0.5ms;}.elementor-2593 .elementor-element.elementor-element-76cdd75{font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-0477207 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eea855d );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2593 .elementor-element.elementor-element-0477207 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-0477207 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-0477207 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-3f71ddb{--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-2593 .elementor-element.elementor-element-3f71ddb.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-9c35f76{--display:flex;--min-height:225px;--justify-content:center;border-style:none;--border-style:none;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-2593 .elementor-element.elementor-element-9c35f76:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-9c35f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-8c68a6a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-8c68a6a .elementor-heading-title a:hover, .elementor-2593 .elementor-element.elementor-element-8c68a6a .elementor-heading-title a:focus{color:#FAFAFAE6;}.elementor-2593 .elementor-element.elementor-element-8c68a6a .elementor-heading-title a{transition-duration:0.5ms;}.elementor-2593 .elementor-element.elementor-element-d4b5958{font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-deedff0 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eea855d );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-2593 .elementor-element.elementor-element-deedff0 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-deedff0 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-deedff0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-e417962{--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-2593 .elementor-element.elementor-element-5cbd716 .elementor-button{background-color:var( --e-global-color-134d277 );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;}.elementor-2593 .elementor-element.elementor-element-5cbd716 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-5cbd716 .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-5cbd716.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-23f90c6{--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:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-23f90c6.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-bdc450b{--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-2593 .elementor-element.elementor-element-b147164{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-2593 .elementor-element.elementor-element-742b37c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-2c6637a{background-color:#D1E7DD;padding:4px 4px 4px 4px;}.elementor-2593 .elementor-element.elementor-element-2c6637a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-2c6637a .elementor-heading-title{font-size:12px;font-weight:300;text-transform:uppercase;line-height:15px;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0A3622;}.elementor-2593 .elementor-element.elementor-element-ab5ea8b{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d00a44a );border-radius:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-2593 .elementor-element.elementor-element-88db280{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-d1732b5{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-58d36b0{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-a2abecf .elementor-button{background-color:var( --e-global-color-134d277 );font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-a2abecf .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-a2abecf .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-a2abecf.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-c1543cf{--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-2593 .elementor-element.elementor-element-a71c5ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:4px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2593 .elementor-element.elementor-element-2e5559e img{height:250px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-b1abed5{--display:flex;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2593 .elementor-element.elementor-element-b1abed5:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-b1abed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-b1abed5.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-1e8e795{columns:1;text-align:center;font-family:"Manrope", Sans-serif;font-size:27px;font-weight:700;letter-spacing:1.2px;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-bb78ce5{--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-2593 .elementor-element.elementor-element-9b94d4d .elementor-button{background-color:var( --e-global-color-134d277 );font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;}.elementor-2593 .elementor-element.elementor-element-9b94d4d .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-9b94d4d .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-9b94d4d.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-1e5fe5f{--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:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-1e5fe5f.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-ab3d4e8{--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-2593 .elementor-element.elementor-element-4ee5f12{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap: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-2593 .elementor-element.elementor-element-3fecb98 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-65523a7{background-color:#D1E7DD;padding:4px 4px 4px 4px;}.elementor-2593 .elementor-element.elementor-element-65523a7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-65523a7 .elementor-heading-title{font-size:12px;font-weight:300;text-transform:uppercase;line-height:15px;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0A3622;}.elementor-2593 .elementor-element.elementor-element-6e58ac0{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d00a44a );border-radius:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-2593 .elementor-element.elementor-element-21a412e{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-5e29402 .elementor-button{background-color:var( --e-global-color-134d277 );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-5e29402 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-5e29402 .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-5e29402.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-4cb3fdc{--display:flex;}.elementor-2593 .elementor-element.elementor-element-4cb3fdc.e-con{--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-8f0f28f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:4px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-7a8dba2{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-2593 .elementor-element.elementor-element-7a8dba2:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-7a8dba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-7a8dba2.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-be726e3{--display:flex;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-be726e3.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-e0177df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;text-align:start;}.elementor-2593 .elementor-element.elementor-element-e0177df.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-e0177df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-b267d10 .elementor-button{background-color:#051B1100;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-b267d10 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-b267d10 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-b267d10.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-b267d10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-c914a61{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-c914a61.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-743d5bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;text-align:start;}.elementor-2593 .elementor-element.elementor-element-743d5bd.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-743d5bd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-e817650 .elementor-button{background-color:#051B1100;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-e817650 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-e817650 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-e817650.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-e817650 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-a8616bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-a8616bb.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-378660b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;text-align:start;}.elementor-2593 .elementor-element.elementor-element-378660b.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-378660b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-a7bf700 .elementor-button{background-color:#051B1100;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-a7bf700 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-a7bf700 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-a7bf700.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-a7bf700 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-c1a3954{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-c1a3954.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-08fca76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;text-align:start;}.elementor-2593 .elementor-element.elementor-element-08fca76.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-08fca76 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-4e7cd39 .elementor-button{background-color:#051B1100;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-4e7cd39 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-4e7cd39 .elementor-button:focus{background-color:#FFFFFF1F;}.elementor-2593 .elementor-element.elementor-element-4e7cd39.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-4e7cd39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2593 .elementor-element.elementor-element-b37c21a{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-b37c21a img{width:100%;height:175px;object-fit:cover;object-position:center center;opacity:0.85;}.elementor-2593 .elementor-element.elementor-element-dc01e46{--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-2593 .elementor-element.elementor-element-aacc13d .elementor-button{background-color:var( --e-global-color-134d277 );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;}.elementor-2593 .elementor-element.elementor-element-aacc13d .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-aacc13d .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-aacc13d.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-5dc4966{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-bef382c{--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-2593 .elementor-element.elementor-element-37fae4b{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap: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-2593 .elementor-element.elementor-element-422ebc7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-f5c9de0{background-color:#D1E7DD;padding:4px 4px 4px 4px;}.elementor-2593 .elementor-element.elementor-element-f5c9de0.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-f5c9de0 .elementor-heading-title{font-size:12px;font-weight:300;text-transform:uppercase;line-height:15px;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0A3622;}.elementor-2593 .elementor-element.elementor-element-669e1c1{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d00a44a );border-radius:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-2593 .elementor-element.elementor-element-86b3641{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-6246955 .elementor-button{background-color:#13795B;font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-6246955 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-6246955 .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-6246955.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-2edd0f9{--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-2593 .elementor-element.elementor-element-df2b20a{--display:flex;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-3a83a4d{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2593 .elementor-element.elementor-element-3a83a4d:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-3a83a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-527dc2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-7945f71.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2593 .elementor-element.elementor-element-7945f71{text-align:center;}.elementor-2593 .elementor-element.elementor-element-7945f71 img{height:100%;object-fit:cover;object-position:center center;opacity:0.85;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2593 .elementor-element.elementor-element-d2242d7{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2593 .elementor-element.elementor-element-6fcbaa1{width:initial;max-width:initial;}.elementor-2593 .elementor-element.elementor-element-6fcbaa1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:27px;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-8e1788f{font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-bedad1b{--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;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-418f73e{--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;border-style:none;--border-style:none;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-418f73e:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-418f73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-5c4e32c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2593 .elementor-element.elementor-element-5c4e32c:hover{border-style:none;}.elementor-2593 .elementor-element.elementor-element-5c4e32c, .elementor-2593 .elementor-element.elementor-element-5c4e32c::before{--border-transition:0.3s;}.elementor-2593 .elementor-element.elementor-element-5c4e32c.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-2447589{width:initial;max-width:initial;}.elementor-2593 .elementor-element.elementor-element-2447589 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:27px;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-1a41a2c{font-family:"Manrope", Sans-serif;font-weight:300;color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-0ad5f86{--display:flex;--overlay-opacity:0.25;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-0ad5f86::before, .elementor-2593 .elementor-element.elementor-element-0ad5f86 > .elementor-background-video-container::before, .elementor-2593 .elementor-element.elementor-element-0ad5f86 > .e-con-inner > .elementor-background-video-container::before, .elementor-2593 .elementor-element.elementor-element-0ad5f86 > .elementor-background-slideshow::before, .elementor-2593 .elementor-element.elementor-element-0ad5f86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2593 .elementor-element.elementor-element-0ad5f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d00a44a );--background-overlay:'';}.elementor-2593 .elementor-element.elementor-element-65e4a70{background-color:var( --e-global-color-d00a44a );text-align:center;}.elementor-2593 .elementor-element.elementor-element-65e4a70.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2593 .elementor-element.elementor-element-65e4a70 img{height:100%;object-fit:cover;object-position:center center;opacity:0.85;}.elementor-2593 .elementor-element.elementor-element-307fe8a{--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-2593 .elementor-element.elementor-element-38d9ae2 .elementor-button{background-color:var( --e-global-color-134d277 );font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;}.elementor-2593 .elementor-element.elementor-element-38d9ae2 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-38d9ae2 .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-38d9ae2.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-1a23945{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-1a23945.e-con{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-80b1955{--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;--justify-content:space-evenly;}.elementor-2593 .elementor-element.elementor-element-10c669e{--display:flex;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-3edf399{--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-2593 .elementor-element.elementor-element-8c34a44{--display:flex;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-8cb2f7e{--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;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-b68a75f{--display:flex;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-c614627{--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-2593 .elementor-element.elementor-element-b3402b5{--display:flex;border-style:none;--border-style:none;}.elementor-2593 .elementor-element.elementor-element-04fbc37{--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-2593 .elementor-element.elementor-element-dbc6d1b{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:15px;--n-accordion-title-normal-color:var( --e-global-color-eea855d );--n-accordion-title-hover-color:var( --e-global-color-eea855d );--n-accordion-title-active-color:var( --e-global-color-eea855d );--n-accordion-icon-size:15px;}.elementor-2593 .elementor-element.elementor-element-dbc6d1b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#051B11;border-style:solid;border-width:0px 0px 8px 8px;border-color:var( --e-global-color-134d277 );}:where( .elementor-2593 .elementor-element.elementor-element-dbc6d1b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-eea855d );}.elementor-2593 .elementor-element.elementor-element-dbc6d1b {--n-accordion-padding:10px 10px 10px 10px;}.elementor-2593 .elementor-element.elementor-element-7011f9d{--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;--justify-content:center;}.elementor-2593 .elementor-element.elementor-element-dd779f2{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap: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-2593 .elementor-element.elementor-element-51bdcff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-d00a44a );}.elementor-2593 .elementor-element.elementor-element-8a2af62{background-color:#D1E7DD;padding:4px 4px 4px 4px;}.elementor-2593 .elementor-element.elementor-element-8a2af62.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-8a2af62 .elementor-heading-title{font-size:12px;font-weight:300;text-transform:uppercase;line-height:15px;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#0A3622;}.elementor-2593 .elementor-element.elementor-element-028c022{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-d00a44a );border-radius:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-2593 .elementor-element.elementor-element-db1b572{columns:1;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-2593 .elementor-element.elementor-element-ba9ec6c .elementor-button{background-color:var( --e-global-color-134d277 );font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;border-radius:0px 0px 0px 0px;}.elementor-2593 .elementor-element.elementor-element-ba9ec6c .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-ba9ec6c .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-ba9ec6c.elementor-element{--align-self:stretch;}.elementor-2593 .elementor-element.elementor-element-5238048{--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:75px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-93faeb0 .elementor-button{background-color:var( --e-global-color-134d277 );font-size:14px;font-weight:300;line-height:19px;letter-spacing:1.2px;}.elementor-2593 .elementor-element.elementor-element-93faeb0 .elementor-button:hover, .elementor-2593 .elementor-element.elementor-element-93faeb0 .elementor-button:focus{background-color:#0F6149;}.elementor-2593 .elementor-element.elementor-element-93faeb0.elementor-element{--align-self:stretch;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2593 .elementor-element.elementor-element-28e5cfe{--min-height:66vh;}.elementor-2593 .elementor-element.elementor-element-898bc4c img{max-width:400px;}.elementor-2593 .elementor-element.elementor-element-f09a0ae{--justify-content:center;}.elementor-2593 .elementor-element.elementor-element-2447589{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1200px){.elementor-2593 .elementor-element.elementor-element-28e5cfe{--min-height:9vh;--padding-top:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-b6c883a{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-7af1c63{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-41a446f > .elementor-shape-bottom svg, .elementor-2593 .elementor-element.elementor-element-41a446f > .e-con-inner > .elementor-shape-bottom svg{height:15px;}.elementor-2593 .elementor-element.elementor-element-48b9aac{--gap:030px 0px;--row-gap:030px;--column-gap:0px;}.elementor-2593 .elementor-element.elementor-element-a9df0bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-a077ae7.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-element{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-e652c92 .elementor-icon{font-size:24px;}.elementor-2593 .elementor-element.elementor-element-e652c92 .elementor-icon svg{height:24px;}.elementor-2593 .elementor-element.elementor-element-c980505{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-94a02a4.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-element{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-47f019b .elementor-icon{font-size:24px;}.elementor-2593 .elementor-element.elementor-element-47f019b .elementor-icon svg{height:24px;}.elementor-2593 .elementor-element.elementor-element-3e001eb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-a956b99.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-element{--align-self:center;}.elementor-2593 .elementor-element.elementor-element-4ccedff .elementor-icon{font-size:24px;}.elementor-2593 .elementor-element.elementor-element-4ccedff .elementor-icon svg{height:24px;}.elementor-2593 .elementor-element.elementor-element-efcc482{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-c80ef61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-23f90c6{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-bdc450b.e-con{--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-b1abed5{--min-height:20vh;}.elementor-2593 .elementor-element.elementor-element-1e5fe5f{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-ab3d4e8.e-con{--order:-99999 /* order start hack */;}.elementor-2593 .elementor-element.elementor-element-b37c21a{width:100%;max-width:100%;}.elementor-2593 .elementor-element.elementor-element-b37c21a img{height:200px;object-position:center center;}.elementor-2593 .elementor-element.elementor-element-5dc4966{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-2edd0f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-527dc2b{--min-height:12vh;}.elementor-2593 .elementor-element.elementor-element-d2242d7{--justify-content:center;}.elementor-2593 .elementor-element.elementor-element-418f73e{--justify-content:center;}.elementor-2593 .elementor-element.elementor-element-0ad5f86{--min-height:12vh;}.elementor-2593 .elementor-element.elementor-element-1a23945{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2593 .elementor-element.elementor-element-80b1955{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-7011f9d.e-con{--order:-99999 /* order start hack */;}}@media(max-width:1024px){.elementor-2593 .elementor-element.elementor-element-e652c92.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-47f019b.elementor-element{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-4ccedff.elementor-element{--align-self:flex-start;}}@media(max-width:880px){.elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-shape-bottom svg, .elementor-2593 .elementor-element.elementor-element-28e5cfe > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-2593 .elementor-element.elementor-element-898bc4c img{max-width:340px;}}@media(max-width:767px){.elementor-2593 .elementor-element.elementor-element-28e5cfe:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-28e5cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construtoracjc.com.br/wp-content/uploads/2025/09/planta-baixa-empresa-de-reformas-cjc-abba-mobile-hero.avif");}.elementor-2593 .elementor-element.elementor-element-7af1c63:not(.elementor-motion-effects-element-type-background), .elementor-2593 .elementor-element.elementor-element-7af1c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2593 .elementor-element.elementor-element-898bc4c img{max-width:340px;}.elementor-2593 .elementor-element.elementor-element-41a446f > .elementor-shape-bottom svg, .elementor-2593 .elementor-element.elementor-element-41a446f > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-2593 .elementor-element.elementor-element-48b9aac{--content-width:95%;}.elementor-2593 .elementor-element.elementor-element-a9df0bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2593 .elementor-element.elementor-element-a077ae7{--width:20%;}.elementor-2593 .elementor-element.elementor-element-a077ae7.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-d18eca9{--width:80%;}.elementor-2593 .elementor-element.elementor-element-94a02a4{--width:20%;}.elementor-2593 .elementor-element.elementor-element-94a02a4.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-5b7408d{--width:80%;}.elementor-2593 .elementor-element.elementor-element-a956b99{--width:20%;}.elementor-2593 .elementor-element.elementor-element-a956b99.e-con{--align-self:flex-start;}.elementor-2593 .elementor-element.elementor-element-0b63be5{--width:80%;}.elementor-2593 .elementor-element.elementor-element-efcc482{--content-width:95%;}.elementor-2593 .elementor-element.elementor-element-3d0f43d .elementor-button{font-size:14px;line-height:19px;}.elementor-2593 .elementor-element.elementor-element-5cbd716 .elementor-button{font-size:14px;line-height:19px;}.elementor-2593 .elementor-element.elementor-element-23f90c6{--content-width:95%;}.elementor-2593 .elementor-element.elementor-element-a2abecf .elementor-button{font-size:14px;}.elementor-2593 .elementor-element.elementor-element-2e5559e img{height:175px;}.elementor-2593 .elementor-element.elementor-element-1e8e795{font-size:18px;}.elementor-2593 .elementor-element.elementor-element-9b94d4d .elementor-button{font-size:14px;}.elementor-2593 .elementor-element.elementor-element-1e5fe5f{--content-width:95%;}.elementor-2593 .elementor-element.elementor-element-5dc4966{--content-width:95%;}.elementor-2593 .elementor-element.elementor-element-527dc2b{--width:100%;--min-height:20vh;}.elementor-2593 .elementor-element.elementor-element-6fcbaa1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2593 .elementor-element.elementor-element-2447589{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2593 .elementor-element.elementor-element-0ad5f86{--min-height:20vh;}.elementor-2593 .elementor-element.elementor-element-1a23945{--content-width:95%;}}@media(min-width:768px){.elementor-2593 .elementor-element.elementor-element-d19abe9{--width:60%;}.elementor-2593 .elementor-element.elementor-element-cbef0ee{--width:100%;}.elementor-2593 .elementor-element.elementor-element-7af1c63{--width:40%;}.elementor-2593 .elementor-element.elementor-element-a9df0bb{--width:33.3333%;}.elementor-2593 .elementor-element.elementor-element-a077ae7{--width:20%;}.elementor-2593 .elementor-element.elementor-element-d18eca9{--width:80%;}.elementor-2593 .elementor-element.elementor-element-c980505{--width:33.3333%;}.elementor-2593 .elementor-element.elementor-element-94a02a4{--width:20%;}.elementor-2593 .elementor-element.elementor-element-5b7408d{--width:80%;}.elementor-2593 .elementor-element.elementor-element-3e001eb{--width:33.3333%;}.elementor-2593 .elementor-element.elementor-element-a956b99{--width:20%;}.elementor-2593 .elementor-element.elementor-element-0b63be5{--width:80%;}.elementor-2593 .elementor-element.elementor-element-125a3ca{--width:41%;}.elementor-2593 .elementor-element.elementor-element-c80ef61{--width:58%;}.elementor-2593 .elementor-element.elementor-element-17f9748{--width:50%;}.elementor-2593 .elementor-element.elementor-element-c82ddc2{--width:50%;}.elementor-2593 .elementor-element.elementor-element-2ffe79e{--width:50%;}.elementor-2593 .elementor-element.elementor-element-3f71ddb{--width:50%;}.elementor-2593 .elementor-element.elementor-element-bdc450b{--width:50%;}.elementor-2593 .elementor-element.elementor-element-c1543cf{--width:50%;}.elementor-2593 .elementor-element.elementor-element-ab3d4e8{--width:50%;}.elementor-2593 .elementor-element.elementor-element-4cb3fdc{--width:50%;}.elementor-2593 .elementor-element.elementor-element-8f0f28f{--width:100%;}.elementor-2593 .elementor-element.elementor-element-be726e3{--width:50%;}.elementor-2593 .elementor-element.elementor-element-c914a61{--width:50%;}.elementor-2593 .elementor-element.elementor-element-a8616bb{--width:50%;}.elementor-2593 .elementor-element.elementor-element-c1a3954{--width:50%;}.elementor-2593 .elementor-element.elementor-element-bef382c{--width:50%;}.elementor-2593 .elementor-element.elementor-element-2edd0f9{--width:50%;}.elementor-2593 .elementor-element.elementor-element-527dc2b{--width:40%;}.elementor-2593 .elementor-element.elementor-element-d2242d7{--width:60%;}.elementor-2593 .elementor-element.elementor-element-5c4e32c{--width:60%;}.elementor-2593 .elementor-element.elementor-element-0ad5f86{--width:40%;}.elementor-2593 .elementor-element.elementor-element-80b1955{--width:50%;}.elementor-2593 .elementor-element.elementor-element-7011f9d{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2593 .elementor-element.elementor-element-cbef0ee{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2593 .elementor-element.elementor-element-d19abe9{--width:100%;}.elementor-2593 .elementor-element.elementor-element-a9df0bb{--width:100%;}.elementor-2593 .elementor-element.elementor-element-a077ae7{--width:10%;}.elementor-2593 .elementor-element.elementor-element-c980505{--width:100%;}.elementor-2593 .elementor-element.elementor-element-94a02a4{--width:10%;}.elementor-2593 .elementor-element.elementor-element-3e001eb{--width:100%;}.elementor-2593 .elementor-element.elementor-element-a956b99{--width:10%;}.elementor-2593 .elementor-element.elementor-element-125a3ca{--width:100%;}.elementor-2593 .elementor-element.elementor-element-c80ef61{--width:100%;}.elementor-2593 .elementor-element.elementor-element-bdc450b{--width:100%;}.elementor-2593 .elementor-element.elementor-element-c1543cf{--width:100%;}.elementor-2593 .elementor-element.elementor-element-ab3d4e8{--width:100%;}.elementor-2593 .elementor-element.elementor-element-4cb3fdc{--width:100%;}.elementor-2593 .elementor-element.elementor-element-8f0f28f{--width:100%;}.elementor-2593 .elementor-element.elementor-element-bef382c{--width:100%;}.elementor-2593 .elementor-element.elementor-element-2edd0f9{--width:100%;}.elementor-2593 .elementor-element.elementor-element-80b1955{--width:100%;}.elementor-2593 .elementor-element.elementor-element-7011f9d{--width:100%;}}@media(min-width:2400px){.elementor-2593 .elementor-element.elementor-element-28e5cfe{--min-height:70vh;}.elementor-2593 .elementor-element.elementor-element-d19abe9{--width:50%;}.elementor-2593 .elementor-element.elementor-element-829869e{width:initial;max-width:initial;}.elementor-2593 .elementor-element.elementor-element-7af1c63{--width:50%;}.elementor-2593 .elementor-element.elementor-element-2e5559e img{height:250px;}.elementor-2593 .elementor-element.elementor-element-6fcbaa1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}}/* Start custom CSS for container, class: .elementor-element-a077ae7 *//*.elementor-2593 .elementor-element.elementor-element-a077ae7{
padding-left:0px!important;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a02a4 *//*.elementor-2593 .elementor-element.elementor-element-94a02a4{
padding-left:0px!important;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a956b99 *//*.elementor-2593 .elementor-element.elementor-element-a956b99{
padding-left:0px!important;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10c98d9 */.elementor-2593 .elementor-element.elementor-element-10c98d9 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-10c98d9:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17f9748 */.elementor-2593 .elementor-element.elementor-element-17f9748{
  box-sizing:border-box;
  border:0 !important;          /* garante 0 nas bordas reais */
  border-top:0 !important;
  border-left:0 !important;

  background-image:
    linear-gradient(#13795b,#13795b),
    linear-gradient(#13795b,#13795b);
  background-repeat:no-repeat,no-repeat;
  background-size:20px 90%, 90% 20px;      /* direita 10px × 90% | inferior 90% × 10px */
  background-position:100% 100%, 100% 100%;/* ambas ancoradas no canto inferior-direito */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d20e63a */.elementor-2593 .elementor-element.elementor-element-d20e63a .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-d20e63a:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c82ddc2 */.elementor-2593 .elementor-element.elementor-element-c82ddc2{
  box-sizing:border-box;
  background-image:
    linear-gradient(#13795b,#13795b),
    linear-gradient(#13795b,#13795b);
  background-repeat:no-repeat,no-repeat;
  background-size:20px 90%, 90% 20px;      /* altura 90% / largura 90% */
  background-position:100% 100%, 100% 100%; /* direita embaixo | inferior também à direita */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0477207 */.elementor-2593 .elementor-element.elementor-element-0477207 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-0477207:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ffe79e */.elementor-2593 .elementor-element.elementor-element-2ffe79e{
  box-sizing:border-box;
/* 1) faixa esquerda (10px × 80% de altura) 
     2) faixa inferior (87% de largura × 10px) */
  background-image:
    linear-gradient(#13795b, #13795b),
    linear-gradient(#13795b, #13795b);
  background-repeat: no-repeat, no-repeat;
  background-size: 20px 90%, 90% 20px;
  background-position: 0 100%, 0 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-deedff0 */.elementor-2593 .elementor-element.elementor-element-deedff0 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-deedff0:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f71ddb */.elementor-2593 .elementor-element.elementor-element-3f71ddb{
  box-sizing:border-box;
/* 1) faixa esquerda (10px × 80% de altura) 
     2) faixa inferior (87% de largura × 10px) */
  background-image:
    linear-gradient(#13795b, #13795b),
    linear-gradient(#13795b, #13795b);
  background-repeat: no-repeat, no-repeat;
  background-size: 20px 90%, 90% 20px;
  background-position: 0 100%, 0 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1543cf */.elementor-2593 .elementor-element.elementor-element-c1543cf{
  box-sizing:border-box;
/* 1) faixa esquerda (10px × 80% de altura) 
     2) faixa inferior (87% de largura × 10px) */
  background-image:
    linear-gradient(#13795b, #13795b),
    linear-gradient(#13795b, #13795b);
  background-repeat: no-repeat, no-repeat;
  background-size:   20px 90%, 90% 20px;
  background-position: 0 100%, 0 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b267d10 */.elementor-2593 .elementor-element.elementor-element-b267d10 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-b267d10:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e817650 */.elementor-2593 .elementor-element.elementor-element-e817650 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-e817650:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7bf700 */.elementor-2593 .elementor-element.elementor-element-a7bf700 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-a7bf700:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e7cd39 */.elementor-2593 .elementor-element.elementor-element-4e7cd39 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-2593 .elementor-element.elementor-element-4e7cd39:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb3fdc */.elementor-2593 .elementor-element.elementor-element-4cb3fdc{
  box-sizing:border-box;
/* 1) faixa esquerda (10px × 80% de altura) 
     2) faixa inferior (87% de largura × 10px) */
  background-image:
    linear-gradient(#13795b, #13795b),
    linear-gradient(#13795b, #13795b);
  background-repeat: no-repeat, no-repeat;
  background-size: 20px 90%, 90% 20px;
  background-position: 0 100%, 0 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df2b20a */.elementor-2593 .elementor-element.elementor-element-df2b20a{
  box-sizing:border-box;
  background-image:
    linear-gradient(#13795b,#13795b),
    linear-gradient(#13795b,#13795b);
  background-repeat:no-repeat,no-repeat;
  background-size:20px 90%, 90% 20px;      /* altura 90% / largura 90% */
  background-position:100% 100%, 100% 100%; /* direita embaixo | inferior também à direita */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bedad1b */.elementor-2593 .elementor-element.elementor-element-bedad1b{
  box-sizing:border-box;
  border:0 !important;

  /* 1) esquerda (10px × 90% de altura)
     2) topo    (90%  × 10px de largura) */
  background-image:
    linear-gradient(#13795b,#13795b),
    linear-gradient(#13795b,#13795b);
  background-repeat:no-repeat,no-repeat;
  background-size:20px 90%, 90% 20px;  /* ajuste os 90% */
  background-position:0 0, 0 0;        /* ambas ancoradas no canto superior-esquerdo */
}/* End custom CSS */