.elementor-520 .elementor-element.elementor-element-2e020b17{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.57;}.elementor-520 .elementor-element.elementor-element-2e020b17:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-2e020b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://metodomarcaviva.com.br/wp-content/uploads/2026/08/magnific_nVVI3s1YQD-scaled-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-520 .elementor-element.elementor-element-2e020b17::before, .elementor-520 .elementor-element.elementor-element-2e020b17 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-2e020b17 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-2e020b17 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-2e020b17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-2e020b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-520 .elementor-element.elementor-element-74e31103{--display:flex;--min-height:50vh;--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;}.elementor-520 .elementor-element.elementor-element-74e31103.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-b2970c7{--display:flex;--min-height:51vh;--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;--flex-wrap:wrap;--align-content:flex-start;--z-index:1;}.elementor-520 .elementor-element.elementor-element-b2970c7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-514fbd4a{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:1.4rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-520 .elementor-element.elementor-element-514fbd4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-68f88e18 .elementor-button{background-color:#742E3E;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-68f88e18{width:var( --container-widget-width, 60.826% );max-width:60.826%;--container-widget-width:60.826%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-68f88e18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-68f88e18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-520 .elementor-element.elementor-element-33e648a{--display:flex;--min-height:50px;}.elementor-520 .elementor-element.elementor-element-4341e37c{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-520 .elementor-element.elementor-element-4341e37c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-4341e37c img{width:100%;max-width:65%;}.elementor-520 .elementor-element.elementor-element-49b53f5f{--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-520 .elementor-element.elementor-element-49b53f5f:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-49b53f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-520 .elementor-element.elementor-element-10f29c1b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-520 .elementor-element.elementor-element-10f29c1b:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-10f29c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-ad07a13{--display:flex;--justify-content:center;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cc605cb );--border-color:var( --e-global-color-cc605cb );--border-radius:58px 58px 58px 58px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-ad07a13:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-ad07a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#742E3E00;}.elementor-520 .elementor-element.elementor-element-ad07a13:hover{background-color:#742E3E00;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );}.elementor-520 .elementor-element.elementor-element-ad07a13, .elementor-520 .elementor-element.elementor-element-ad07a13::before{--border-transition:0.7s;}.elementor-520 .elementor-element.elementor-element-4e4a85c0 img{width:76%;}.elementor-520 .elementor-element.elementor-element-4e5f62df{--display:flex;--justify-content:center;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cc605cb );--border-color:var( --e-global-color-cc605cb );--border-radius:58px 58px 58px 58px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-4e5f62df:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-4e5f62df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDD2B100;}.elementor-520 .elementor-element.elementor-element-4e5f62df:hover{background-color:#FDD2B100;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );}.elementor-520 .elementor-element.elementor-element-4e5f62df, .elementor-520 .elementor-element.elementor-element-4e5f62df::before{--border-transition:0.7s;}.elementor-520 .elementor-element.elementor-element-55d7d7f6 img{width:61%;}.elementor-520 .elementor-element.elementor-element-79c84715{--display:flex;--justify-content:center;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cc605cb );--border-color:var( --e-global-color-cc605cb );--border-radius:58px 58px 58px 58px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-79c84715:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-79c84715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#742E3E00;}.elementor-520 .elementor-element.elementor-element-79c84715:hover{background-color:#742E3E00;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );}.elementor-520 .elementor-element.elementor-element-79c84715, .elementor-520 .elementor-element.elementor-element-79c84715::before{--border-transition:0.7s;}.elementor-520 .elementor-element.elementor-element-6e26904e img{width:100%;}.elementor-520 .elementor-element.elementor-element-3fcb7178{--display:flex;--justify-content:center;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cc605cb );--border-color:var( --e-global-color-cc605cb );--border-radius:58px 58px 58px 58px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-3fcb7178:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-3fcb7178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDD2B100;}.elementor-520 .elementor-element.elementor-element-3fcb7178:hover{background-color:#FDD2B100;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );}.elementor-520 .elementor-element.elementor-element-3fcb7178, .elementor-520 .elementor-element.elementor-element-3fcb7178::before{--border-transition:0.7s;}.elementor-520 .elementor-element.elementor-element-d17cf9f{width:var( --container-widget-width, 106.503% );max-width:106.503%;--container-widget-width:106.503%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-d17cf9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-d17cf9f img{width:100%;}.elementor-520 .elementor-element.elementor-element-1b475ae1{--display:flex;--justify-content:center;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cc605cb );--border-color:var( --e-global-color-cc605cb );--border-radius:58px 58px 58px 58px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-1b475ae1:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1b475ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#742E3E00;}.elementor-520 .elementor-element.elementor-element-1b475ae1:hover{background-color:#742E3E00;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );}.elementor-520 .elementor-element.elementor-element-1b475ae1, .elementor-520 .elementor-element.elementor-element-1b475ae1::before{--border-transition:0.7s;}.elementor-520 .elementor-element.elementor-element-70269935 img{width:100%;}.elementor-520 .elementor-element.elementor-element-c9e9052{--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-520 .elementor-element.elementor-element-7ddd41a5{width:var( --container-widget-width, 95% );max-width:95%;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-7ddd41a5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:700;line-height:120%;}.elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-title{color:#742E3E;}.elementor-520 .elementor-element.elementor-element-7ddd41a5:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-7ddd41a5:has(:focus) .elementor-icon-box-title{color:#742E3E;}.elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-description{font-family:"Cabin", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#3D3D3D;}.elementor-520 .elementor-element.elementor-element-1f409a5f{width:var( --container-widget-width, 57.921% );max-width:57.921%;--container-widget-width:57.921%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-1f409a5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-5fa536f{width:var( --container-widget-width, 95% );max-width:95%;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-5fa536f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:27px;font-weight:700;line-height:120%;}.elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-5fa536f:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-5fa536f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-description{font-family:"Cabin", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#3D3D3D;}.elementor-520 .elementor-element.elementor-element-21ac126a{width:var( --container-widget-width, 95% );max-width:95%;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-21ac126a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:23px;font-weight:700;line-height:120%;}.elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-21ac126a:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-21ac126a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-description{font-family:"Cabin", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#3D3D3D;}.elementor-520 .elementor-element.elementor-element-23ff2d28{--display:flex;--min-height:500px;--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;--flex-wrap:nowrap;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-520 .elementor-element.elementor-element-23ff2d28:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-23ff2d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F3;background-image:url("https://metodomarcaviva.com.br/wp-content/uploads/2026/08/9398a0bc69abae28.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-520 .elementor-element.elementor-element-23ff2d28::before, .elementor-520 .elementor-element.elementor-element-23ff2d28 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-23ff2d28 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-23ff2d28 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-23ff2d28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-23ff2d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-520 .elementor-element.elementor-element-7021f177{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-7021f177.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:700;line-height:120%;}.elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-title{color:#491B26;}.elementor-520 .elementor-element.elementor-element-7021f177:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-7021f177:has(:focus) .elementor-icon-box-title{color:#491B26;}.elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-description{font-family:"Cabin", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#3D3D3D;}.elementor-520 .elementor-element.elementor-element-2a23793e{--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: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-520 .elementor-element.elementor-element-2a23793e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-2a23793e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-7bf003b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-3f4007ab{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-2c563348{text-align:end;}.elementor-520 .elementor-element.elementor-element-2c563348 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-592915f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-1aa85bea{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-1aa85bea:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1aa85bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-1aa85bea.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-1aa85bea{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-1aa85bea{right:50%;}.elementor-520 .elementor-element.elementor-element-74de7207{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-74de7207:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-74de7207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-74de7207{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-74de7207{right:0px;}.elementor-520 .elementor-element.elementor-element-76b84cb2{z-index:1;}.elementor-520 .elementor-element.elementor-element-76b84cb2 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-76b84cb2.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-76b84cb2.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-76b84cb2.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-76b84cb2.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-76b84cb2.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-76b84cb2 .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-76b84cb2 .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-21d8daf2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-18ebbf8b img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-15936e78{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-15936e78 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-3167937f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-5d3bb250{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-1a566095{text-align:end;}.elementor-520 .elementor-element.elementor-element-1a566095 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-7857070e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7016317d{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-7016317d:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-7016317d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-7016317d.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-7016317d{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-7016317d{right:50%;}.elementor-520 .elementor-element.elementor-element-1a6e066b{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-1a6e066b:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1a6e066b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-1a6e066b{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-1a6e066b{right:0px;}.elementor-520 .elementor-element.elementor-element-286e23a4{z-index:1;}.elementor-520 .elementor-element.elementor-element-286e23a4 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-286e23a4.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-286e23a4.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-286e23a4.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-286e23a4.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-286e23a4.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-286e23a4 .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-286e23a4 .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-682386af{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-df69d54 img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-195c34e0{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-195c34e0 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-6e3376dd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-67c20960{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-672e073b{text-align:end;}.elementor-520 .elementor-element.elementor-element-672e073b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-4b5f8457{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-df0b40d{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-df0b40d:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-df0b40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-df0b40d.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-df0b40d{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-df0b40d{right:50%;}.elementor-520 .elementor-element.elementor-element-5a7eaf86{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-5a7eaf86:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-5a7eaf86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-5a7eaf86{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-5a7eaf86{right:0px;}.elementor-520 .elementor-element.elementor-element-557e7c80{z-index:1;}.elementor-520 .elementor-element.elementor-element-557e7c80 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-557e7c80.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-557e7c80.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-557e7c80.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-557e7c80.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-557e7c80.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-557e7c80 .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-557e7c80 .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-755ffae2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-495b5e28 img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-6e0f3e77{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-6e0f3e77 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-5d1fea58{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-b1474f6{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7f624a37{text-align:end;}.elementor-520 .elementor-element.elementor-element-7f624a37 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-18d7347a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-4c8016a9{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-4c8016a9:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-4c8016a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-4c8016a9.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-4c8016a9{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-4c8016a9{right:50%;}.elementor-520 .elementor-element.elementor-element-9dfdc3e{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-9dfdc3e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-9dfdc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-9dfdc3e{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-9dfdc3e{right:0px;}.elementor-520 .elementor-element.elementor-element-2d2db423{z-index:1;}.elementor-520 .elementor-element.elementor-element-2d2db423 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-2d2db423.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-2d2db423.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-2d2db423.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-2d2db423.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-2d2db423.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-2d2db423 .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-2d2db423 .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-36187786{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-ed8b7ff img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-7fa93752{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-7fa93752 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-2b0af237{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-2e02bf21{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-62fc6264{text-align:end;}.elementor-520 .elementor-element.elementor-element-62fc6264 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-32e7b9a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-312eb003{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-312eb003:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-312eb003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-312eb003.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-312eb003{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-312eb003{right:50%;}.elementor-520 .elementor-element.elementor-element-596152b7{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-596152b7:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-596152b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-596152b7{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-596152b7{right:0px;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac{z-index:1;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-3f7ad4ac.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-3f7ad4ac.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-3f7ad4ac .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-326daba3{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-491b188e img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-6c17d5f2{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-6c17d5f2 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-6a943162{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-2e6df5a8{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7b20f193{text-align:end;}.elementor-520 .elementor-element.elementor-element-7b20f193 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-2560f24c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-316ad765{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-316ad765:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-316ad765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-316ad765.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-316ad765{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-316ad765{right:50%;}.elementor-520 .elementor-element.elementor-element-7aa4bde9{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-7aa4bde9:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-7aa4bde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-7aa4bde9{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-7aa4bde9{right:0px;}.elementor-520 .elementor-element.elementor-element-6df9afaf{z-index:1;}.elementor-520 .elementor-element.elementor-element-6df9afaf .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-6df9afaf.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-6df9afaf.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6df9afaf.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-6df9afaf.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-6df9afaf.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-6df9afaf .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-6df9afaf .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-7905e21c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-239bc848 img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-7532fe71{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-7532fe71 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-7cbed914{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-781b2b0f{--display:flex;--min-height:50vh;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7bd5c211{text-align:end;}.elementor-520 .elementor-element.elementor-element-7bd5c211 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.25rem;font-weight:600;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-7b93ddaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-1431911e{--display:flex;--position:absolute;--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-1431911e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1431911e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-520 .elementor-element.elementor-element-1431911e.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-1431911e{left:50%;}body.rtl .elementor-520 .elementor-element.elementor-element-1431911e{right:50%;}.elementor-520 .elementor-element.elementor-element-4de53f52{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-520 .elementor-element.elementor-element-4de53f52:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-4de53f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}body:not(.rtl) .elementor-520 .elementor-element.elementor-element-4de53f52{left:0px;}body.rtl .elementor-520 .elementor-element.elementor-element-4de53f52{right:0px;}.elementor-520 .elementor-element.elementor-element-668f7a18{z-index:1;}.elementor-520 .elementor-element.elementor-element-668f7a18 .elementor-icon-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-668f7a18.elementor-view-stacked .elementor-icon{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-668f7a18.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-668f7a18.elementor-view-default .elementor-icon{color:#742E3E;border-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-668f7a18.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-668f7a18.elementor-view-default .elementor-icon svg{fill:#742E3E;}.elementor-520 .elementor-element.elementor-element-668f7a18 .elementor-icon{font-size:29px;}.elementor-520 .elementor-element.elementor-element-668f7a18 .elementor-icon svg{height:29px;}.elementor-520 .elementor-element.elementor-element-6e8edc55{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-830ce0b img{border-radius:20px 20px 20px 20px;}.elementor-520 .elementor-element.elementor-element-44fe2d30{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:#000000;}.elementor-520 .elementor-element.elementor-element-44fe2d30 a{color:#000000;}.elementor-520 .elementor-element.elementor-element-faa532d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-1b06c37{--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:center;--flex-wrap:wrap;--align-content:space-between;--overflow:hidden;--overlay-opacity:0.63;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-1b06c37:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1b06c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-657a34c );background-image:url("https://metodomarcaviva.com.br/wp-content/uploads/2026/08/magnific_s77RXAgl8e-scaled-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-520 .elementor-element.elementor-element-1b06c37::before, .elementor-520 .elementor-element.elementor-element-1b06c37 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-1b06c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-1b06c37 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-1b06c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-1b06c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#742E3E;--background-overlay:'';}.elementor-520 .elementor-element.elementor-element-1b06c37::before{filter:brightness( 115% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-520 .elementor-element.elementor-element-18f862ba{--display:flex;--z-index:1;}.elementor-520 .elementor-element.elementor-element-6fc88198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;padding:0px 0px 20px 0px;}.elementor-520 .elementor-element.elementor-element-6fc88198 .elementor-heading-title{color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-34491114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button-content-wrapper{flex-direction:row;}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.2em;letter-spacing:-1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button:hover, .elementor-520 .elementor-element.elementor-element-34491114 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button:hover svg, .elementor-520 .elementor-element.elementor-element-34491114 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-520 .elementor-element.elementor-element-73a7fa8d{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-2ae3e939{width:var( --container-widget-width, 111.601% );max-width:111.601%;margin:-23% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:111.601%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-2ae3e939.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-2ae3e939 img{width:100%;}.elementor-520 .elementor-element.elementor-element-3614c6cf{--display:flex;--justify-content:space-between;}.elementor-520 .elementor-element.elementor-element-6ccf872a{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-6ccf872a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-6ccf872a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:37px;color:#742E3E;}.elementor-520 .elementor-element.elementor-element-becd297{--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;--flex-wrap:wrap;}.elementor-520 .elementor-element.elementor-element-171b7930{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-171b7930:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-171b7930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-171b7930:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-171b7930, .elementor-520 .elementor-element.elementor-element-171b7930::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-55ce0654 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-55ce0654 .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-55ce0654.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657a34c );fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-55ce0654.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-55ce0654.elementor-view-default .elementor-icon{fill:var( --e-global-color-657a34c );color:var( --e-global-color-657a34c );border-color:var( --e-global-color-657a34c );}.elementor-520 .elementor-element.elementor-element-55ce0654.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-55ce0654 .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-328c2372{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-328c2372:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-328c2372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-328c2372:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-328c2372, .elementor-520 .elementor-element.elementor-element-328c2372::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-691f31db .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-691f31db .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-691f31db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d95e1e9 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-691f31db.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-691f31db.elementor-view-default .elementor-icon{fill:var( --e-global-color-d95e1e9 );color:var( --e-global-color-d95e1e9 );border-color:var( --e-global-color-d95e1e9 );}.elementor-520 .elementor-element.elementor-element-691f31db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-691f31db .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-61617fcb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-61617fcb:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-61617fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-528fc90b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-528fc90b .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-528fc90b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657a34c );fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-528fc90b.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-528fc90b.elementor-view-default .elementor-icon{fill:var( --e-global-color-657a34c );color:var( --e-global-color-657a34c );border-color:var( --e-global-color-657a34c );}.elementor-520 .elementor-element.elementor-element-528fc90b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-528fc90b .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-268113ee{--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;--flex-wrap:wrap;}.elementor-520 .elementor-element.elementor-element-74dc5465{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-74dc5465:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-74dc5465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-74dc5465:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-74dc5465, .elementor-520 .elementor-element.elementor-element-74dc5465::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-5ae090aa .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-5ae090aa .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-5ae090aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657a34c );fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-5ae090aa.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-5ae090aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-657a34c );color:var( --e-global-color-657a34c );border-color:var( --e-global-color-657a34c );}.elementor-520 .elementor-element.elementor-element-5ae090aa.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-5ae090aa .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-5a9f3b7e{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-5a9f3b7e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-5a9f3b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-5a9f3b7e:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-5a9f3b7e, .elementor-520 .elementor-element.elementor-element-5a9f3b7e::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-1bdc0465 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-1bdc0465 .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-1bdc0465.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d95e1e9 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-1bdc0465.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-1bdc0465.elementor-view-default .elementor-icon{fill:var( --e-global-color-d95e1e9 );color:var( --e-global-color-d95e1e9 );border-color:var( --e-global-color-d95e1e9 );}.elementor-520 .elementor-element.elementor-element-1bdc0465.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-1bdc0465 .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-14add0ac{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-14add0ac:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-14add0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-a25326a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-a25326a .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-a25326a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657a34c );fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-a25326a.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-a25326a.elementor-view-default .elementor-icon{fill:var( --e-global-color-657a34c );color:var( --e-global-color-657a34c );border-color:var( --e-global-color-657a34c );}.elementor-520 .elementor-element.elementor-element-a25326a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-a25326a .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-1e6df888{--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;--flex-wrap:wrap;}.elementor-520 .elementor-element.elementor-element-700ad1c{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-700ad1c:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-700ad1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-700ad1c:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-700ad1c, .elementor-520 .elementor-element.elementor-element-700ad1c::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-47d108d4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-47d108d4 .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-47d108d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657a34c );fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-47d108d4.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-47d108d4.elementor-view-default .elementor-icon{fill:var( --e-global-color-657a34c );color:var( --e-global-color-657a34c );border-color:var( --e-global-color-657a34c );}.elementor-520 .elementor-element.elementor-element-47d108d4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-47d108d4 .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-22ab8a4e{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-22ab8a4e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-22ab8a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-22ab8a4e:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-22ab8a4e, .elementor-520 .elementor-element.elementor-element-22ab8a4e::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-41c674f1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-41c674f1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-41c674f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d95e1e9 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-41c674f1.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-41c674f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-d95e1e9 );color:var( --e-global-color-d95e1e9 );border-color:var( --e-global-color-d95e1e9 );}.elementor-520 .elementor-element.elementor-element-41c674f1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-520 .elementor-element.elementor-element-41c674f1 .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-4cbb3a2c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-4cbb3a2c:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-4cbb3a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-fdff93d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-520 .elementor-element.elementor-element-fdff93d .elementor-icon-box-title{margin-block-end:10px;}.elementor-520 .elementor-element.elementor-element-fdff93d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657a34c );fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-fdff93d.elementor-view-framed .elementor-icon, .elementor-520 .elementor-element.elementor-element-fdff93d.elementor-view-default .elementor-icon{fill:var( --e-global-color-657a34c );color:var( --e-global-color-657a34c );border-color:var( --e-global-color-657a34c );}.elementor-520 .elementor-element.elementor-element-fdff93d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-fdff93d .elementor-icon{font-size:30px;padding:15px;}.elementor-520 .elementor-element.elementor-element-70982982{--display:grid;--min-height:514px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-520 .elementor-element.elementor-element-67326ead{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-1e2442a img{width:688px;}.elementor-520 .elementor-element.elementor-element-172f0b0f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-520 .elementor-element.elementor-element-172f0b0f:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-172f0b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-49b56d3e{--display:flex;--justify-content:center;--overlay-opacity:0.18;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-520 .elementor-element.elementor-element-49b56d3e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#742E3E;}.elementor-520 .elementor-element.elementor-element-49b56d3e::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://metodomarcaviva.com.br/wp-content/uploads/2026/08/MMV-AH.png");--background-overlay:'';background-position:83px -323px;}.elementor-520 .elementor-element.elementor-element-1e916984{width:var( --container-widget-width, 97.879% );max-width:97.879%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:97.879%;--container-widget-flex-grow:0;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-520 .elementor-element.elementor-element-1e916984.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-wrapper{text-align:start;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:600;line-height:1em;}.elementor-520 .elementor-element.elementor-element-1e916984:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-1e916984:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-595182{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:12px 12px 12px 12px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-520 .elementor-element.elementor-element-595182:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-595182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-520 .elementor-element.elementor-element-63c758a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-520 .elementor-element.elementor-element-63c758a.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-wrapper{text-align:start;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1em;}.elementor-520 .elementor-element.elementor-element-63c758a:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-63c758a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:27px;font-weight:700;line-height:1.5em;color:#FA1B1B;}.elementor-520 .elementor-element.elementor-element-4938b3ea{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:12px 12px 12px 12px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-520 .elementor-element.elementor-element-4938b3ea:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-4938b3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-520 .elementor-element.elementor-element-19528ff9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-520 .elementor-element.elementor-element-19528ff9.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-wrapper{text-align:start;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1em;}.elementor-520 .elementor-element.elementor-element-19528ff9:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-19528ff9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:27px;font-weight:700;line-height:1.5em;color:#FA1B1B;}.elementor-520 .elementor-element.elementor-element-236c8e82{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:12px 12px 12px 12px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-520 .elementor-element.elementor-element-236c8e82:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-236c8e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-520 .elementor-element.elementor-element-36213b21{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-520 .elementor-element.elementor-element-36213b21.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-wrapper{text-align:start;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1em;}.elementor-520 .elementor-element.elementor-element-36213b21:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-36213b21:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;color:#FA1B1B;}.elementor-520 .elementor-element.elementor-element-5d72f2c2{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:12px 12px 12px 12px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-520 .elementor-element.elementor-element-5d72f2c2:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-5d72f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-520 .elementor-element.elementor-element-486871b8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-520 .elementor-element.elementor-element-486871b8.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-wrapper{text-align:start;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1em;}.elementor-520 .elementor-element.elementor-element-486871b8:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-486871b8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:27px;font-weight:700;line-height:1.5em;color:#FA1B1B;}.elementor-520 .elementor-element.elementor-element-3633767e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:12px 12px 12px 12px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-520 .elementor-element.elementor-element-3633767e:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-3633767e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-520 .elementor-element.elementor-element-694b51c1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;border-radius:12px 12px 12px 12px;}.elementor-520 .elementor-element.elementor-element-694b51c1.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-wrapper{text-align:start;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title a{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;line-height:1em;}.elementor-520 .elementor-element.elementor-element-694b51c1:has(:hover) .elementor-icon-box-title,
					 .elementor-520 .elementor-element.elementor-element-694b51c1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-description{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:#FA1B1B;}.elementor-520 .elementor-element.elementor-element-609b4045{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-72c77a{--display:flex;}.elementor-520 .elementor-element.elementor-element-20b37d55 img{border-radius:25px 25px 25px 25px;}.elementor-520 .elementor-element.elementor-element-3d1407d9{--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;--flex-wrap:wrap;}.elementor-520 .elementor-element.elementor-element-3d1407d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-53094177{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -108px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-520 .elementor-element.elementor-element-53094177.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-53094177 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;color:#742D3E;}.elementor-520 .elementor-element.elementor-element-2dd1b524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;text-align:start;font-size:24px;}.elementor-520 .elementor-element.elementor-element-1013b39e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -52px) 0px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-520 .elementor-element.elementor-element-1013b39e .elementor-icon-list-icon i{color:#742D3E;transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-1013b39e .elementor-icon-list-icon svg{fill:#742D3E;transition:fill 0.3s;}.elementor-520 .elementor-element.elementor-element-1013b39e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-520 .elementor-element.elementor-element-1013b39e .elementor-icon-list-item > a{font-size:27px;line-height:44px;}.elementor-520 .elementor-element.elementor-element-1013b39e .elementor-icon-list-text{transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-5a2fe4c6{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-4f6fa7af .elementor-button{background-color:#742E3E;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-4f6fa7af{width:var( --container-widget-width, 60.826% );max-width:60.826%;--container-widget-width:60.826%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-4f6fa7af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-4f6fa7af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-520 .elementor-element.elementor-element-52b91253{--display:flex;--background-transition:0.7s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30ad167 );--border-color:var( --e-global-color-30ad167 );--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-52b91253:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-52b91253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc605cb );}.elementor-520 .elementor-element.elementor-element-52b91253:hover{background-color:var( --e-global-color-76e69a8 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-76e69a8 );--border-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-52b91253, .elementor-520 .elementor-element.elementor-element-52b91253::before{--border-transition:0.3s;}.elementor-520 .elementor-element.elementor-element-52b91253.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-539cdb47{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title{margin-block-end:5px;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:7.7rem;font-weight:600;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6em;}.elementor-520 .elementor-element.elementor-element-776c902e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--overflow:hidden;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-4ac88a8b{--display:flex;}.elementor-520 .elementor-element.elementor-element-349674de{--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;--flex-wrap:wrap;}.elementor-520 .elementor-element.elementor-element-2e4a801d{width:var( --container-widget-width, 95.396% );max-width:95.396%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95.396%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-2e4a801d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-2e4a801d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;color:#742D3E;}.elementor-520 .elementor-element.elementor-element-1fef3c7{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -71%) -35%;padding:0px 0px 0px 0px;text-align:start;}.elementor-520 .elementor-element.elementor-element-1fef3c7 img{width:71%;}.elementor-520 .elementor-element.elementor-element-682edfd3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .swiper-pagination-bullet-active, .elementor-520 .elementor-element.elementor-element-c2d1e0e .swiper-pagination-progressbar-fill{background-color:#7E2D2D00;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .swiper-pagination-fraction{color:#7E2D2D00;}.elementor-520 .elementor-element.elementor-element-c2d1e0e{padding:0px 0px 0px 0px;}.elementor-520 .elementor-element.elementor-element-c2d1e0e.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-main-swiper{width:100%;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-main-swiper .swiper-slide{background-color:#02010100;border-width:0px 0px 0px 0px;border-radius:5px;border-color:#000000;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-swiper-button{font-size:42px;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#00000000;opacity:1;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__header{background-color:#00000000;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__name{color:#000000;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__header, .elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__name{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:500;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__title{color:#000000;font-family:"Space Grotesk", Sans-serif;font-size:16px;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__text{color:#000000;font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:25px;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-testimonial__image img{width:70px;height:70px;}.elementor-520 .elementor-element.elementor-element-c2d1e0e .elementor-star-rating{font-size:22px;}.elementor-520 .elementor-element.elementor-element-43fb1e9{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-520 .elementor-element.elementor-element-43fb1e9:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-43fb1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFF;}.elementor-520 .elementor-element.elementor-element-4e5eb521{--display:flex;--min-height:622px;--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:stretch;--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-520 .elementor-element.elementor-element-7518f8b5{--display:flex;--min-height:780px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D80021;--border-color:#D80021;--border-radius:20px 20px 20px 20px;--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-520 .elementor-element.elementor-element-7518f8b5.e-con{--align-self:flex-end;}.elementor-520 .elementor-element.elementor-element-1650ea88{width:var( --container-widget-width, 618px );max-width:618px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -30px) -34px;padding:0px 0px 0px 0px;--container-widget-width:618px;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-1650ea88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-1650ea88 .elementor-image-box-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-1650ea88 .elementor-image-box-title{margin-bottom:21px;font-family:"Cinzel", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-520 .elementor-element.elementor-element-1650ea88:has(:hover) .elementor-image-box-title,
					 .elementor-520 .elementor-element.elementor-element-1650ea88:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-520 .elementor-element.elementor-element-1650ea88 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;color:#000000;}.elementor-520 .elementor-element.elementor-element-5b21b6e2{width:var( --container-widget-width, 311px );max-width:311px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:311px;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-520 .elementor-element.elementor-element-5b21b6e2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-icon i{color:#742D3E;transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-icon svg{fill:#742D3E;transition:fill 0.3s;}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-520 .elementor-element.elementor-element-5b21b6e2 .elementor-icon-list-text{color:#000407;transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-34327e90{--display:flex;--min-height:869px;--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:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D80021;--border-color:#D80021;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:-55px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-34327e90:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-34327e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #742D3E 0%, #f2295b 100%);}.elementor-520 .elementor-element.elementor-element-34327e90::before, .elementor-520 .elementor-element.elementor-element-34327e90 > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-34327e90 > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-34327e90 > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-34327e90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-34327e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#742D3E;--background-overlay:'';}.elementor-520 .elementor-element.elementor-element-34327e90.e-con{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-3cff8ca9{width:var( --container-widget-width, 361px );max-width:361px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:361px;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-3cff8ca9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-wrapper{text-align:center;}.elementor-520 .elementor-element.elementor-element-3cff8ca9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-520 .elementor-element.elementor-element-3cff8ca9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-520 .elementor-element.elementor-element-3cff8ca9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-title{margin-bottom:21px;font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-520 .elementor-element.elementor-element-3cff8ca9:has(:hover) .elementor-image-box-title,
					 .elementor-520 .elementor-element.elementor-element-3cff8ca9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:15px;color:#000000;}.elementor-520 .elementor-element.elementor-element-11fb2438{width:var( --container-widget-width, 353px );max-width:353px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:353px;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-520 .elementor-element.elementor-element-11fb2438.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-520 .elementor-element.elementor-element-11fb2438 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-58d2ab59{--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;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-1e118d7{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-520 .elementor-element.elementor-element-1e118d7:not(.elementor-motion-effects-element-type-background), .elementor-520 .elementor-element.elementor-element-1e118d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76e69a8 );}.elementor-520 .elementor-element.elementor-element-d5df067{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:84px;}.elementor-520 .elementor-element.elementor-element-3d7928fe{width:var( --container-widget-width, 70.28% );max-width:70.28%;--container-widget-width:70.28%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-3d7928fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-7eea1de7{width:var( --container-widget-width, 91.538% );max-width:91.538%;--container-widget-width:91.538%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-7eea1de7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-603a8b6f{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-603a8b6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-520 .elementor-element.elementor-element-22d62e87{padding:0px 0px 15px 0px;}.elementor-520 .elementor-element.elementor-element-66b6066{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-520 .elementor-element.elementor-element-66b6066 .elementor-social-icon{background-color:#742c3c;}.elementor-520 .elementor-element.elementor-element-7a26e6e7{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--border-radius:25px 25px 25px 25px;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-520 .elementor-element.elementor-element-11f96dde{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-item > a{font-family:var( --e-global-typography-9967170-font-family ), Sans-serif;font-size:var( --e-global-typography-9967170-font-size );font-weight:var( --e-global-typography-9967170-font-weight );line-height:var( --e-global-typography-9967170-line-height );letter-spacing:var( --e-global-typography-9967170-letter-spacing );}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}@media(min-width:768px){.elementor-520 .elementor-element.elementor-element-74e31103{--width:50%;}.elementor-520 .elementor-element.elementor-element-b2970c7{--content-width:1300px;}.elementor-520 .elementor-element.elementor-element-33e648a{--width:50%;}.elementor-520 .elementor-element.elementor-element-ad07a13{--width:20%;}.elementor-520 .elementor-element.elementor-element-4e5f62df{--width:20%;}.elementor-520 .elementor-element.elementor-element-79c84715{--width:20%;}.elementor-520 .elementor-element.elementor-element-3fcb7178{--width:20%;}.elementor-520 .elementor-element.elementor-element-1b475ae1{--width:20%;}.elementor-520 .elementor-element.elementor-element-2a23793e{--content-width:1300px;}.elementor-520 .elementor-element.elementor-element-3f4007ab{--width:45%;}.elementor-520 .elementor-element.elementor-element-592915f3{--width:10%;}.elementor-520 .elementor-element.elementor-element-1aa85bea{--width:3px;}.elementor-520 .elementor-element.elementor-element-74de7207{--width:3px;}.elementor-520 .elementor-element.elementor-element-21d8daf2{--width:45%;}.elementor-520 .elementor-element.elementor-element-5d3bb250{--width:45%;}.elementor-520 .elementor-element.elementor-element-7857070e{--width:10%;}.elementor-520 .elementor-element.elementor-element-7016317d{--width:3px;}.elementor-520 .elementor-element.elementor-element-1a6e066b{--width:3px;}.elementor-520 .elementor-element.elementor-element-682386af{--width:45%;}.elementor-520 .elementor-element.elementor-element-67c20960{--width:45%;}.elementor-520 .elementor-element.elementor-element-4b5f8457{--width:10%;}.elementor-520 .elementor-element.elementor-element-df0b40d{--width:3px;}.elementor-520 .elementor-element.elementor-element-5a7eaf86{--width:3px;}.elementor-520 .elementor-element.elementor-element-755ffae2{--width:45%;}.elementor-520 .elementor-element.elementor-element-b1474f6{--width:45%;}.elementor-520 .elementor-element.elementor-element-18d7347a{--width:10%;}.elementor-520 .elementor-element.elementor-element-4c8016a9{--width:3px;}.elementor-520 .elementor-element.elementor-element-9dfdc3e{--width:3px;}.elementor-520 .elementor-element.elementor-element-36187786{--width:45%;}.elementor-520 .elementor-element.elementor-element-2e02bf21{--width:45%;}.elementor-520 .elementor-element.elementor-element-32e7b9a8{--width:10%;}.elementor-520 .elementor-element.elementor-element-312eb003{--width:3px;}.elementor-520 .elementor-element.elementor-element-596152b7{--width:3px;}.elementor-520 .elementor-element.elementor-element-326daba3{--width:45%;}.elementor-520 .elementor-element.elementor-element-2e6df5a8{--width:45%;}.elementor-520 .elementor-element.elementor-element-2560f24c{--width:10%;}.elementor-520 .elementor-element.elementor-element-316ad765{--width:3px;}.elementor-520 .elementor-element.elementor-element-7aa4bde9{--width:3px;}.elementor-520 .elementor-element.elementor-element-7905e21c{--width:45%;}.elementor-520 .elementor-element.elementor-element-781b2b0f{--width:45%;}.elementor-520 .elementor-element.elementor-element-7b93ddaa{--width:10%;}.elementor-520 .elementor-element.elementor-element-1431911e{--width:3px;}.elementor-520 .elementor-element.elementor-element-4de53f52{--width:3px;}.elementor-520 .elementor-element.elementor-element-6e8edc55{--width:45%;}.elementor-520 .elementor-element.elementor-element-1b06c37{--width:33%;}.elementor-520 .elementor-element.elementor-element-18f862ba{--width:100%;}.elementor-520 .elementor-element.elementor-element-3614c6cf{--width:63%;}.elementor-520 .elementor-element.elementor-element-171b7930{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-328c2372{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-61617fcb{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-74dc5465{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-5a9f3b7e{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-14add0ac{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-700ad1c{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-22ab8a4e{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-4cbb3a2c{--width:31.5%;}.elementor-520 .elementor-element.elementor-element-172f0b0f{--content-width:1360px;}.elementor-520 .elementor-element.elementor-element-3d1407d9{--width:40.277%;}.elementor-520 .elementor-element.elementor-element-52b91253{--width:91.605%;}.elementor-520 .elementor-element.elementor-element-4ac88a8b{--width:36%;}.elementor-520 .elementor-element.elementor-element-349674de{--width:98%;}.elementor-520 .elementor-element.elementor-element-7518f8b5{--width:479px;}.elementor-520 .elementor-element.elementor-element-34327e90{--width:479px;}.elementor-520 .elementor-element.elementor-element-d5df067{--width:47%;}.elementor-520 .elementor-element.elementor-element-603a8b6f{--width:45.604%;}}@media(max-width:1024px) and (min-width:768px){.elementor-520 .elementor-element.elementor-element-1b06c37{--width:99%;}.elementor-520 .elementor-element.elementor-element-3614c6cf{--width:100%;}.elementor-520 .elementor-element.elementor-element-171b7930{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-328c2372{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-61617fcb{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-74dc5465{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-5a9f3b7e{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-14add0ac{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-700ad1c{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-22ab8a4e{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-4cbb3a2c{--width:30.5%;}.elementor-520 .elementor-element.elementor-element-52b91253{--width:48%;}.elementor-520 .elementor-element.elementor-element-4ac88a8b{--width:100%;}.elementor-520 .elementor-element.elementor-element-349674de{--width:100%;}.elementor-520 .elementor-element.elementor-element-d5df067{--width:100%;}.elementor-520 .elementor-element.elementor-element-603a8b6f{--width:30%;}}@media(max-width:1024px){.elementor-520 .elementor-element.elementor-element-2e020b17{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-74e31103{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--row-gap:50px;--column-gap:0px;--align-content:flex-start;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-b2970c7{--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:flex-start;}.elementor-520 .elementor-element.elementor-element-514fbd4a{width:var( --container-widget-width, 510.983px );max-width:510.983px;--container-widget-width:510.983px;--container-widget-flex-grow:0;text-align:start;font-size:1rem;}.elementor-520 .elementor-element.elementor-element-68f88e18 .elementor-button{font-size:16px;}.elementor-520 .elementor-element.elementor-element-4341e37c{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-520 .elementor-element.elementor-element-4341e37c.elementor-element{--order:99999 /* order end hack */;}.elementor-520 .elementor-element.elementor-element-4341e37c img{width:75%;}.elementor-520 .elementor-element.elementor-element-10f29c1b{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-520 .elementor-element.elementor-element-ad07a13{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-4e4a85c0 img{width:100%;}.elementor-520 .elementor-element.elementor-element-4e5f62df{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-55d7d7f6 img{width:100%;}.elementor-520 .elementor-element.elementor-element-79c84715{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-6e26904e img{width:100%;}.elementor-520 .elementor-element.elementor-element-3fcb7178{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-d17cf9f img{width:100%;}.elementor-520 .elementor-element.elementor-element-1b475ae1{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-70269935 img{width:100%;}.elementor-520 .elementor-element.elementor-element-7ddd41a5{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-5fa536f{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-21ac126a{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-7021f177{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-2c563348 .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-1a566095 .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-672e073b .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-7f624a37 .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-62fc6264 .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-7b20f193 .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-7bd5c211 .elementor-heading-title{font-size:25px;}.elementor-520 .elementor-element.elementor-element-faa532d{--align-content:flex-start;}.elementor-520 .elementor-element.elementor-element-1b06c37{--min-height:0vh;--justify-content:flex-end;}.elementor-520 .elementor-element.elementor-element-1b06c37.e-con{--order:99999 /* order end hack */;}.elementor-520 .elementor-element.elementor-element-6fc88198{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button{font-size:0.9rem;}.elementor-520 .elementor-element.elementor-element-2ae3e939{width:var( --container-widget-width, 50% );max-width:50%;margin:-68% -42% calc(var(--kit-widget-spacing, 0px) + 0%) -21%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-520 .elementor-element.elementor-element-2ae3e939.elementor-element{--align-self:flex-end;}.elementor-520 .elementor-element.elementor-element-6ccf872a{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-171b7930{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-328c2372{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-61617fcb{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-74dc5465{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-5a9f3b7e{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-14add0ac{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-700ad1c{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-22ab8a4e{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-4cbb3a2c{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-70982982{--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-172f0b0f{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-49b56d3e::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title a{font-size:24px;line-height:1.3em;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title a{line-height:1.3em;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title a{line-height:1.3em;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title a{line-height:1.3em;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title a{line-height:1.3em;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title a{line-height:1.3em;}.elementor-520 .elementor-element.elementor-element-609b4045{--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-520 .elementor-element.elementor-element-53094177{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-53094177 .elementor-heading-title{font-size:2.5rem;}.elementor-520 .elementor-element.elementor-element-4f6fa7af .elementor-button{font-size:16px;}.elementor-520 .elementor-element.elementor-element-52b91253{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-description{font-size:1rem;}.elementor-520 .elementor-element.elementor-element-4ac88a8b.e-con{--order:99999 /* order end hack */;}.elementor-520 .elementor-element.elementor-element-2e4a801d{width:auto;max-width:auto;}.elementor-520 .elementor-element.elementor-element-2e4a801d .elementor-heading-title{font-size:2.5rem;}.elementor-520 .elementor-element.elementor-element-1fef3c7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -46%) -23%;}.elementor-520 .elementor-element.elementor-element-1fef3c7 img{width:49%;}.elementor-520 .elementor-element.elementor-element-682edfd3{--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-4e5eb521{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-7518f8b5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-34327e90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-520 .elementor-element.elementor-element-3cff8ca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-d5df067{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-603a8b6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-7a26e6e7{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-item > a{font-size:var( --e-global-typography-9967170-font-size );line-height:var( --e-global-typography-9967170-line-height );letter-spacing:var( --e-global-typography-9967170-letter-spacing );}}@media(max-width:767px){.elementor-520 .elementor-element.elementor-element-74e31103{--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-b2970c7{--justify-content:center;}.elementor-520 .elementor-element.elementor-element-514fbd4a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9rem;}.elementor-520 .elementor-element.elementor-element-68f88e18.elementor-element{--align-self:center;}.elementor-520 .elementor-element.elementor-element-68f88e18 .elementor-button{font-size:16px;line-height:1em;}.elementor-520 .elementor-element.elementor-element-4341e37c img{width:91%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-10f29c1b{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-520 .elementor-element.elementor-element-ad07a13{--width:50%;}.elementor-520 .elementor-element.elementor-element-4e5f62df{--width:50%;}.elementor-520 .elementor-element.elementor-element-79c84715{--width:50%;}.elementor-520 .elementor-element.elementor-element-3fcb7178{--width:50%;}.elementor-520 .elementor-element.elementor-element-1b475ae1{--width:50%;}.elementor-520 .elementor-element.elementor-element-7ddd41a5{width:100%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-title a{font-size:20px;}.elementor-520 .elementor-element.elementor-element-7ddd41a5 .elementor-icon-box-description{font-size:16px;}.elementor-520 .elementor-element.elementor-element-1f409a5f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-520 .elementor-element.elementor-element-5fa536f{width:100%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-title a{font-size:20px;}.elementor-520 .elementor-element.elementor-element-5fa536f .elementor-icon-box-description{font-size:16px;}.elementor-520 .elementor-element.elementor-element-21ac126a{width:100%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-title a{font-size:20px;}.elementor-520 .elementor-element.elementor-element-21ac126a .elementor-icon-box-description{font-size:16px;}.elementor-520 .elementor-element.elementor-element-7021f177{width:100%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-title a{font-size:20px;}.elementor-520 .elementor-element.elementor-element-7021f177 .elementor-icon-box-description{font-size:16px;}.elementor-520 .elementor-element.elementor-element-7bf003b3{--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-520 .elementor-element.elementor-element-3f4007ab{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-2c563348.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-21d8daf2{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-306px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-520 .elementor-element.elementor-element-3167937f{--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-520 .elementor-element.elementor-element-5d3bb250{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-1a566095.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-682386af{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-367px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-520 .elementor-element.elementor-element-6e3376dd{--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-520 .elementor-element.elementor-element-67c20960{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-672e073b.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-755ffae2{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-367px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-520 .elementor-element.elementor-element-5d1fea58{--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-520 .elementor-element.elementor-element-b1474f6{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-520 .elementor-element.elementor-element-7f624a37.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-36187786{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-367px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-520 .elementor-element.elementor-element-36187786.e-con{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-2b0af237{--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-520 .elementor-element.elementor-element-2e02bf21{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-520 .elementor-element.elementor-element-62fc6264.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-326daba3{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-367px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-520 .elementor-element.elementor-element-6a943162{--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-520 .elementor-element.elementor-element-2e6df5a8{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-520 .elementor-element.elementor-element-7b20f193.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-7905e21c{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-367px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-520 .elementor-element.elementor-element-7cbed914{--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-520 .elementor-element.elementor-element-781b2b0f{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-520 .elementor-element.elementor-element-7bd5c211.elementor-element{--align-self:flex-start;}.elementor-520 .elementor-element.elementor-element-6e8edc55{--width:90%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-367px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-520 .elementor-element.elementor-element-1b06c37{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-520 .elementor-element.elementor-element-1b06c37.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-18f862ba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-196px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-520 .elementor-element.elementor-element-18f862ba.e-con{--align-self:center;}.elementor-520 .elementor-element.elementor-element-34491114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -139px;}.elementor-520 .elementor-element.elementor-element-34491114 .elementor-button{font-size:0.9rem;letter-spacing:-0.3px;}.elementor-520 .elementor-element.elementor-element-73a7fa8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;font-size:17px;}.elementor-520 .elementor-element.elementor-element-2ae3e939{margin:-131% -66% calc(var(--kit-widget-spacing, 0px) + 0%) -60%;}.elementor-520 .elementor-element.elementor-element-6ccf872a{width:100%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-70982982{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-67326ead{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-520 .elementor-element.elementor-element-172f0b0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-49b56d3e::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .e-con-inner > .elementor-background-video-container::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-520 .elementor-element.elementor-element-49b56d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-1e916984 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-63c758a .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-19528ff9 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-36213b21 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-486871b8 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-title a{font-size:22px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-694b51c1 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-520 .elementor-element.elementor-element-53094177{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-53094177 .elementor-heading-title{font-size:2rem;}.elementor-520 .elementor-element.elementor-element-2dd1b524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-4f6fa7af{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-4f6fa7af.elementor-element{--align-self:center;}.elementor-520 .elementor-element.elementor-element-4f6fa7af .elementor-button{font-size:16px;line-height:1em;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title, .elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-520 .elementor-element.elementor-element-539cdb47 .elementor-icon-box-description{font-size:0.9rem;}.elementor-520 .elementor-element.elementor-element-4ac88a8b.e-con{--order:-99999 /* order start hack */;}.elementor-520 .elementor-element.elementor-element-349674de.e-con{--order:-99999 /* order start hack */;}.elementor-520 .elementor-element.elementor-element-2e4a801d{width:100%;max-width:100%;}.elementor-520 .elementor-element.elementor-element-2e4a801d .elementor-heading-title{font-size:2rem;}.elementor-520 .elementor-element.elementor-element-682edfd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-520 .elementor-element.elementor-element-c2d1e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-520 .elementor-element.elementor-element-43fb1e9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-4e5eb521{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-520 .elementor-element.elementor-element-7518f8b5{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-520 .elementor-element.elementor-element-1650ea88 .elementor-image-box-title{font-size:22px;}.elementor-520 .elementor-element.elementor-element-34327e90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-img{margin-bottom:15px;}.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-title{font-size:20px;}.elementor-520 .elementor-element.elementor-element-6db56c0a{text-align:center;}.elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-520 .elementor-element.elementor-element-11f96dde .elementor-icon-list-item > a{font-size:var( --e-global-typography-9967170-font-size );line-height:var( --e-global-typography-9967170-line-height );letter-spacing:var( --e-global-typography-9967170-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-68f88e18 */.bth .elementor-button{
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;

}

.bth .elementor-button-text{
align-self: center;
}

.bth .elementor-button-icon{ /*Tamanho do ícone*/
font-size: 20px !important;
padding: 15px;
margin-left: 10px;
color: #4A614A !important;

background: white;
border-radius: 200px;

vertical-align: middle;
rotate: -45deg;
transition: 0.5s ease all
}

.bth .elementor-button-icon svg path{
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon{
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ddd41a5 */.elementor-520 .elementor-element.elementor-element-7ddd41a5{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5fa536f */.elementor-520 .elementor-element.elementor-element-5fa536f{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21ac126a */.elementor-520 .elementor-element.elementor-element-21ac126a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7021f177 */.elementor-520 .elementor-element.elementor-element-7021f177{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ccf872a */.elementor-520 .elementor-element.elementor-element-6ccf872a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e916984 */.elementor-520 .elementor-element.elementor-element-1e916984 b{
    color: #fdd2b1;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63c758a */.elementor-520 .elementor-element.elementor-element-63c758a b{
    color: #329C00;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19528ff9 */.elementor-520 .elementor-element.elementor-element-19528ff9 b{
    color: #329C00;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36213b21 */.elementor-520 .elementor-element.elementor-element-36213b21 b{
    color: #329C00;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-486871b8 */.elementor-520 .elementor-element.elementor-element-486871b8 b{
    color: #329C00;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-694b51c1 */.elementor-520 .elementor-element.elementor-element-694b51c1 b{
    color: #329C00;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53094177 */.elementor-520 .elementor-element.elementor-element-53094177{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f6fa7af */.bth .elementor-button{
    padding: 0.4rem 0.4rem 0.4rem 2rem !important;
    border-radius: 55px !important;

}

.bth .elementor-button-text{
align-self: center;
}

.bth .elementor-button-icon{ /*Tamanho do ícone*/
font-size: 20px !important;
padding: 15px;
margin-left: 10px;
color: #4A614A !important;

background: white;
border-radius: 200px;

vertical-align: middle;
rotate: -45deg;
transition: 0.5s ease all
}

.bth .elementor-button-icon svg path{
    rotate: 0deg;
    fill: black !important;
    color: black !important;
    transition: 0.7s ease all;
}

.bth:hover .elementor-button-icon{
    rotate: 0deg;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e4a801d */.elementor-520 .elementor-element.elementor-element-2e4a801d{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-c2d1e0e *//* ==================================================
   1. IMPORTAÇÃO DE FONTES
   ================================================== */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600&display=swap');

/* ==================================================
   2. CAIXA DE OPÇÕES DO WHATSAPP
   ================================================== */
.whatsapp-box-container {
    background: transparent !important;
    font-family: 'Poppins', sans-serif;
    max-width: 480px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 20px;
}

.whatsapp-badge {
    display: inline-block;
    background-color: rgba(46, 204, 113, 0.15);
    color: #27ae60;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 4px 10px;
    border-radius: 4px;
    margin-bottom: 12px;
    letter-spacing: 0.5px;
}

.whatsapp-title {
    color: #000000 !important;
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 8px 0;
}

.whatsapp-subtitle {
    color: #222222 !important;
    font-size: 14px;
    line-height: 1.4;
    margin: 0 0 24px 0;
}

.whatsapp-options-list {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 24px;
}

.whatsapp-option-item {
    background-color: rgba(0, 0, 0, 0.03);
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 12px;
    padding: 16px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    transition: all 0.3s ease;
}

.whatsapp-option-item:hover {
    background-color: rgba(46, 204, 113, 0.08);
    border-color: #2ecc71;
    transform: translateY(-2px);
}

.whatsapp-option-content {
    display: flex;
    align-items: center;
    gap: 14px;
}

.whatsapp-option-icon {
    font-size: 18px;
    width: 24px;
    text-align: center;
}

.whatsapp-option-text {
    color: #000000 !important;
    font-size: 15px;
    font-weight: 600;
    margin: 0;
}

.whatsapp-arrow {
    color: #333333;
    font-size: 16px;
    transition: transform 0.3s ease;
}

.whatsapp-option-item:hover .whatsapp-arrow {
    color: #2ecc71;
    transform: translateX(4px);
}

.whatsapp-main-button {
    display: block;
    width: 100%;
    background-color: #2ecc71;
    color: #ffffff;
    text-align: center;
    padding: 16px;
    border-radius: 12px;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    box-shadow: 0 4px 15px rgba(46, 204, 113, 0.3);
    transition: all 0.3s ease;
    box-sizing: border-box;
}

.whatsapp-main-button:hover {
    background-color: #27ae60;
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(46, 204, 113, 0.4);
}

.whatsapp-footer-text {
    color: #333333;
    font-size: 12px;
    text-align: center;
    margin: 16px 0 0 0;
    font-weight: 500;
}


/* ==================================================
   3. HEADER FIXO (SEMPRE BRANCO)
   ================================================== */
#lf-liquid-header,
#lf-liquid-header * {
  box-sizing: border-box !important;
}

html {
  scroll-padding-top: 130px;
}

#lf-liquid-header {
  --lf-text-scroll: #221e20;
  --lf-button-bg-scroll: #f9f7f6;
  --lf-button-text: #221e20;

  position: fixed !important;
  z-index: 2147483647 !important;
  top: 20px !important;
  left: 40px !important;
  right: 40px !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: "Poppins", Arial, sans-serif !important;
  isolation: isolate !important;
  pointer-events: none !important;
}

#lf-liquid-header .lf-glass-shell {
  position: relative !important;
  z-index: 2 !important;
  width: 100% !important;
  height: 89px !important;
  min-height: 89px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 20px !important;
  padding: 8px 15px !important;
  overflow: hidden !important;
  border-radius: 100px !important;
  background: rgba(255, 255, 255, 0.97) !important;
  border: 1px solid rgba(236, 232, 231, 0.82) !important;
  box-shadow: 0 8px 28px rgba(25, 22, 23, 0.08) !important;
  -webkit-backdrop-filter: blur(60px) !important;
  backdrop-filter: blur(60px) !important;
  transition: none !important;
  pointer-events: auto !important;
}

#lf-liquid-header .lf-glass-shell::before,
#lf-liquid-header .lf-glass-shell::after {
  display: none !important;
}

#lf-liquid-header .lf-glass-shell > * {
  position: relative !important;
  z-index: 1 !important;
}

#lf-liquid-header .lf-logo {
  width: 180px !important;
  height: 75px !important;
  min-width: 180px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 2px !important;
  margin: 0 !important;
  color: var(--lf-text-scroll) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}

#lf-liquid-header .lf-logo:hover {
  opacity: 0.82 !important;
}

#lf-liquid-header .lf-logo img {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: 100% !important;
  max-height: 100% !important;
  margin: auto !important;
  object-fit: contain !important;
  object-position: center center !important;
}

#lf-liquid-header .lf-nav {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-end !important;
  gap: clamp(14px, 1.8vw, 24px) !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  pointer-events: auto !important;
}

#lf-liquid-header .lf-nav-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 6px 0 !important;
  color: var(--lf-text-scroll) !important;
  background: transparent !important;
  border: 0 !important;
  text-decoration: none !important;
  font-family: "Poppins", Arial, sans-serif !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  white-space: nowrap !important;
  transition: opacity 0.25s ease !important;
  z-index: 20 !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}

#lf-liquid-header .lf-nav-link:hover,
#lf-liquid-header .lf-nav-link:focus-visible {
  opacity: 0.75 !important;
}

#lf-liquid-header .lf-location {
  font-weight: 600 !important;
  opacity: 0.9 !important;
}

#lf-liquid-header .lf-cta {
  width: auto !important;
  min-width: 140px !important;
  height: 50px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: 0 20px !important;
  overflow: hidden !important;
  color: var(--lf-button-text) !important;
  background: var(--lf-button-bg-scroll) !important;
  border: 0 !important;
  border-radius: 80px !important;
  text-decoration: none !important;
  font-family: "Poppins", Arial, sans-serif !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  white-space: nowrap !important;
  transition: background-color 0.35s ease, transform 0.25s ease !important;
  z-index: 20 !important;
  pointer-events: auto !important;
  cursor: pointer !important;
}

#lf-liquid-header .lf-cta:hover {
  background: #ece8e7 !important;
  transform: translateY(-1px) !important;
}

#lf-liquid-header .lf-menu-toggle {
  display: none !important;
  width: 45px !important;
  height: 45px !important;
  align-items: center !important;
  justify-content: center !important;
  color: var(--lf-button-text) !important;
  background: var(--lf-button-bg-scroll) !important;
  border: 0 !important;
  border-radius: 50% !important;
  cursor: pointer !important;
  pointer-events: auto !important;
}

#lf-liquid-header .lf-menu-icon,
#lf-liquid-header .lf-menu-icon::before,
#lf-liquid-header .lf-menu-icon::after {
  position: absolute !important;
  display: block !important;
  width: 18px !important;
  height: 2px !important;
  background: currentColor !important;
  transition: transform 0.3s ease !important;
}

#lf-liquid-header .lf-menu-icon {
  position: relative !important;
}

#lf-liquid-header .lf-menu-icon::before,
#lf-liquid-header .lf-menu-icon::after {
  content: "" !important;
  left: 0 !important;
}

#lf-liquid-header .lf-menu-icon::before {
  top: -5px !important;
}

#lf-liquid-header .lf-menu-icon::after {
  top: 5px !important;
}

#lf-liquid-header.is-menu-open .lf-menu-icon {
  background: transparent !important;
}

#lf-liquid-header.is-menu-open .lf-menu-icon::before {
  top: 0 !important;
  transform: rotate(45deg) !important;
}

#lf-liquid-header.is-menu-open .lf-menu-icon::after {
  top: 0 !important;
  transform: rotate(-45deg) !important;
}

#lf-liquid-header .lf-mobile-panel {
  position: absolute !important;
  z-index: 1 !important;
  top: calc(100% + 10px) !important;
  left: 0 !important;
  right: 0 !important;
  display: none !important;
  flex-direction: column !important;
  gap: 6px !important;
  padding: 16px !important;
  background: rgba(255, 255, 255, 0.98) !important;
  border: 1px solid rgba(255, 255, 255, 0.7) !important;
  border-radius: 28px !important;
  box-shadow: 0 18px 45px rgba(20, 18, 19, 0.12) !important;
  opacity: 0 !important;
  visibility: hidden !important;
  transform: translateY(-10px) scale(0.98) !important;
  transition: opacity 0.28s ease, transform 0.28s ease, visibility 0.28s ease !important;
  pointer-events: auto !important;
}

#lf-liquid-header .lf-mobile-link {
  display: flex !important;
  align-items: center !important;
  min-height: 40px !important;
  padding: 8px 14px !important;
  color: #221e20 !important;
  text-decoration: none !important;
  font-family: "Poppins", Arial, sans-serif !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  border-radius: 12px !important;
}

#lf-liquid-header .lf-mobile-link:hover {
  background: #f2efee !important;
}

#lf-liquid-header .lf-mobile-cta {
  justify-content: center !important;
  margin-top: 6px !important;
  color: #ffffff !important;
  background: #221e20 !important;
  border-radius: 50px !important;
}

@media (max-width: 1200px) {
  #lf-liquid-header .lf-nav {
    display: none !important;
  }
  #lf-liquid-header .lf-menu-toggle {
    display: inline-flex !important;
  }
  #lf-liquid-header .lf-mobile-panel {
    display: flex !important;
  }
  #lf-liquid-header.is-menu-open .lf-mobile-panel {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0) scale(1) !important;
  }
}


/* ==================================================
   4. DEPOIMENTOS (COM A COR #742D3E)
   ================================================== */
.elementor-widget-reviews {
    font-family: 'Space Grotesk', sans-serif !important;
}

.elementor-widget-reviews .swiper-slide {
    padding: 15px;
}

.elementor-testimonial {
    position: relative;
    overflow: hidden;
    background: white;
    border-radius: 8px !important;
    padding: 40px 35px !important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
    z-index: 1;
}

.elementor-testimonial:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(116, 45, 62, 0.15) !important;
}

.elementor-testimonial::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(116, 45, 62, 0.05), rgba(116, 45, 62, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: -1;
}

.elementor-testimonial:hover::before {
    opacity: 1;
}

.elementor-testimonial::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #742D3E, #521d2b);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
}

.elementor-testimonial:hover::after {
    transform: scaleX(1);
}

.elementor-testimonial .quote-icon {
    position: absolute;
    top: 30px;
    right: 30px;
    width: 40px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23742D3E' opacity='0.1'%3E%3Cpath d='M9.983 3v7.391c0 5.704-3.731 9.57-8.983 10.609l-.995-2.151c2.432-.917 3.995-3.638 3.995-5.849h-4v-10h9.983zm14.017 0v7.391c0 5.704-3.748 9.571-9 10.609l-.996-2.151c2.433-.917 3.996-3.638 3.996-5.849h-3.983v-10h9.983z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    opacity: 0.2;
    z-index: 3;
}

/* Card ativo (destacado) com a cor #742D3E */
.swiper-slide-active .elementor-testimonial {
    background: #742D3E !important;
    color: #ffffff !important;
}

/* Garante que os textos e elementos internos do card ativo fiquem brancos para contraste */
.swiper-slide-active .elementor-testimonial *,
.swiper-slide-active .elementor-testimonial .elementor-testimonial-name,
.swiper-slide-active .elementor-testimonial .elementor-testimonial-content {
    color: #ffffff !important;
}

.swiper-slide-active .elementor-testimonial hr,
.swiper-slide-active .elementor-testimonial .elementor-star-rating {
    border-color: rgba(255, 255, 255, 0.3) !important;
}

/* Setas do carrossel */
.elementor-swiper-button, 
.elementor-reviews .swiper-button-prev, 
.elementor-reviews .swiper-button-next,
.swiper-button-prev, 
.swiper-button-next {
    background-color: #742D3E !important;
    color: #ffffff !important;
}

.elementor-swiper-button:hover,
.swiper-button-prev:hover, 
.swiper-button-next:hover {
    background-color: #521d2b !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1650ea88 */@media(min-width: 1024px) {
.elementor-520 .elementor-element.elementor-element-1650ea88 .elementor-image-box-description{
    padding-right: 60px;
    padding-left: 60px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3cff8ca9 */@media(min-width: 1024px) {
.elementor-520 .elementor-element.elementor-element-3cff8ca9 .elementor-image-box-description{
    padding-right: 60px;
    padding-left: 60px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34327e90 */.elementor-520 .elementor-element.elementor-element-34327e90{
    border-radius: 20px;
border: 1px solid #D70026;
background: linear-gradient(294deg, #01BD39 25.48%, #008D1F 59.01%);
}/* End custom CSS */