.elementor-2227 .elementor-element.elementor-element-647264a{--display:flex;--min-height:861px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-647264a:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-647264a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://estimulodemae.com.br/wp-content/uploads/2025/07/background_hero_desktop.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2227 .elementor-element.elementor-element-45f332a{--display:flex;}.elementor-2227 .elementor-element.elementor-element-d3d6495 .elementor-icon-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-d3d6495 .elementor-icon{font-size:80px;}.elementor-2227 .elementor-element.elementor-element-d3d6495 .elementor-icon svg{height:80px;}.elementor-2227 .elementor-element.elementor-element-321762a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;line-height:1.3em;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-c70c896{width:var( --container-widget-width, 100.544% );max-width:100.544%;--container-widget-width:100.544%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-c70c896.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button{background-color:#7CB36B;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:8px 8px 8px 8px;padding:28px 38px 28px 38px;}.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2227 .elementor-element.elementor-element-15ce8fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-15ce8fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-b838f8d{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-b838f8d > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-b838f8d img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-e626449{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-e626449 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-e626449 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-01adbeb{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-01adbeb > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-01adbeb img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-23998d8{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-23998d8 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-23998d8 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-8f3db35{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-8f3db35 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-8f3db35 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-3c14232{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-3c14232 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-3c14232 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-1dba2f5{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-1dba2f5 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-1dba2f5 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-9913df7 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-2227 .elementor-element.elementor-element-9913df7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-9913df7{text-align:center;}.elementor-2227 .elementor-element.elementor-element-9913df7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-ca7ee58{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-01d751a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;}.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-c612621{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-8f68774{--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-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-60a70f0{--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-2227 .elementor-element.elementor-element-dc336cc > .elementor-widget-container{background-color:#E7553C;padding:6px 6px 6px 6px;border-radius:4px 4px 4px 4px;}.elementor-2227 .elementor-element.elementor-element-dc336cc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-dc336cc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-dc336cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-dc336cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-dc336cc .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-dc336cc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-88d3a6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-style:italic;line-height:1.2em;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-d4d9725{font-family:"Poppins", Sans-serif;font-size:16px;font-style:italic;line-height:1.5em;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-f28bf03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-2227 .elementor-element.elementor-element-058fcd1{--icon-box-icon-margin:12px;}.elementor-2227 .elementor-element.elementor-element-058fcd1 .elementor-icon-box-title{margin-bottom:6px;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-058fcd1 .elementor-icon-box-title, .elementor-2227 .elementor-element.elementor-element-058fcd1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;font-style:italic;}.elementor-2227 .elementor-element.elementor-element-058fcd1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-80bbd13{--icon-box-icon-margin:12px;}.elementor-2227 .elementor-element.elementor-element-80bbd13 .elementor-icon-box-title{margin-bottom:6px;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-80bbd13 .elementor-icon-box-title, .elementor-2227 .elementor-element.elementor-element-80bbd13 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;font-style:italic;}.elementor-2227 .elementor-element.elementor-element-80bbd13 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-39d52ea{--icon-box-icon-margin:12px;}.elementor-2227 .elementor-element.elementor-element-39d52ea .elementor-icon-box-title{margin-bottom:6px;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-39d52ea .elementor-icon-box-title, .elementor-2227 .elementor-element.elementor-element-39d52ea .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;font-style:italic;}.elementor-2227 .elementor-element.elementor-element-39d52ea .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-0f395d0{--icon-box-icon-margin:12px;}.elementor-2227 .elementor-element.elementor-element-0f395d0 .elementor-icon-box-title{margin-bottom:6px;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-0f395d0 .elementor-icon-box-title, .elementor-2227 .elementor-element.elementor-element-0f395d0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;font-style:italic;}.elementor-2227 .elementor-element.elementor-element-0f395d0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-c664308{--icon-box-icon-margin:12px;}.elementor-2227 .elementor-element.elementor-element-c664308 .elementor-icon-box-title{margin-bottom:6px;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-c664308 .elementor-icon-box-title, .elementor-2227 .elementor-element.elementor-element-c664308 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;font-style:italic;}.elementor-2227 .elementor-element.elementor-element-c664308 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-c19608a{--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:6em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-d952a9d{--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-2227 .elementor-element.elementor-element-bcd93c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-ac30150{font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.4em;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button{background-color:#7CB36B;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:8px 8px 8px 8px;padding:28px 38px 28px 38px;}.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2227 .elementor-element.elementor-element-948ae2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-948ae2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-a604106{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-a604106 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-a604106 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-df877bd{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-df877bd > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-df877bd img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-d3620d5{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-d3620d5 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-d3620d5 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-9748093{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-9748093 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-9748093 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-45f3100{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-45f3100 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-45f3100 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-3c9ac3d{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-3c9ac3d > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-3c9ac3d img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-887eebe{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-887eebe > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-887eebe img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-65af83a > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-2227 .elementor-element.elementor-element-65af83a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-65af83a{text-align:center;}.elementor-2227 .elementor-element.elementor-element-65af83a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-ce4a07a{--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;}.elementor-2227 .elementor-element.elementor-element-781db6d{--display:flex;--min-height:1052px;--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-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-781db6d:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-781db6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7CB36B;}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-92d7522{left:45%;}body.rtl .elementor-2227 .elementor-element.elementor-element-92d7522{right:45%;}.elementor-2227 .elementor-element.elementor-element-92d7522{top:-45px;}.elementor-2227 .elementor-element.elementor-element-92d7522 .elementor-icon-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-92d7522 .elementor-icon{font-size:100px;}.elementor-2227 .elementor-element.elementor-element-92d7522 .elementor-icon svg{height:100px;}.elementor-2227 .elementor-element.elementor-element-2a53e84{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-3963e5f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2227 .elementor-element.elementor-element-3963e5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-3963e5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:1.6em;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-ca70866{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-ca70866 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2227 .elementor-element.elementor-element-ca70866.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-ed3cf4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2227 .elementor-element.elementor-element-9df2bb8 .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-9df2bb8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-2227 .elementor-element.elementor-element-9df2bb8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-2227 .elementor-element.elementor-element-9df2bb8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-2227 .elementor-element.elementor-element-9df2bb8 .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-9df2bb8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2227 .elementor-element.elementor-element-9df2bb8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-9df2bb8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-227aeea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-2227 .elementor-element.elementor-element-227aeea .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-29126b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2227 .elementor-element.elementor-element-e32caec .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-e32caec.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-2227 .elementor-element.elementor-element-e32caec.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-2227 .elementor-element.elementor-element-e32caec.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-2227 .elementor-element.elementor-element-e32caec .elementor-image-box-title{margin-bottom:16px;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-e32caec .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2227 .elementor-element.elementor-element-e32caec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-e32caec .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-85ebaae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-2227 .elementor-element.elementor-element-85ebaae .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-c337ab4{--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;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-79f0a1c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2227 .elementor-element.elementor-element-79f0a1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-79f0a1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;font-style:italic;}.elementor-2227 .elementor-element.elementor-element-d3016ec{--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;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-2227 .elementor-element.elementor-element-d3016ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-5c12f02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2227 .elementor-element.elementor-element-5c12f02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2227 .elementor-element.elementor-element-5c12f02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-5c0fee1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2227 .elementor-element.elementor-element-5c0fee1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2227 .elementor-element.elementor-element-5c0fee1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-1180d2c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2227 .elementor-element.elementor-element-1180d2c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2227 .elementor-element.elementor-element-1180d2c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-wrapper{text-align:left;}.elementor-2227 .elementor-element.elementor-element-64bd239.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2227 .elementor-element.elementor-element-64bd239.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2227 .elementor-element.elementor-element-64bd239.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-23e0f89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button{background-color:#7CB36B;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:8px 8px 8px 8px;padding:28px 38px 28px 38px;}.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2227 .elementor-element.elementor-element-2f3c759{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-2f3c759.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-d8d711c{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-d8d711c > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-d8d711c img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-e44d662{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-e44d662 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-e44d662 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-afd3512{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-afd3512 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-afd3512 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-0c80408{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-0c80408 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-0c80408 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-8370e24{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-8370e24 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-8370e24 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-ee8f4cc{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-ee8f4cc > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-ee8f4cc img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-9366abf{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-9366abf > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-9366abf img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-fd2c2d0 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-2227 .elementor-element.elementor-element-fd2c2d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-fd2c2d0{text-align:center;}.elementor-2227 .elementor-element.elementor-element-fd2c2d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#2F3230;}.elementor-2227 .elementor-element.elementor-element-9958850{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-0954dd3{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-2227 .elementor-element.elementor-element-0954dd3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2227 .elementor-element.elementor-element-0954dd3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-0954dd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;}.elementor-2227 .elementor-element.elementor-element-5db88b1{--e-image-carousel-slides-to-show:6;}.elementor-2227 .elementor-element.elementor-element-5db88b1 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-2227 .elementor-element.elementor-element-5ac3e00{--display:flex;--min-height:1000px;--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:space-between;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-b4b4f06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2227 .elementor-element.elementor-element-3f8e4cd{--display:flex;--justify-content:center;--border-radius:16px 0px 0px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2227 .elementor-element.elementor-element-3f8e4cd:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-3f8e4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE5E5;}.elementor-2227 .elementor-element.elementor-element-3f8e4cd.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-7134a78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-2227 .elementor-element.elementor-element-e876a55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-e876a55 .elementor-heading-title{font-size:32px;font-weight:200;line-height:1.4em;}.elementor-2227 .elementor-element.elementor-element-cbedfc9{--display:flex;--min-height:800px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2227 .elementor-element.elementor-element-757ad49 .elementor-icon-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-757ad49 .elementor-icon{font-size:100px;}.elementor-2227 .elementor-element.elementor-element-757ad49 .elementor-icon svg{height:100px;}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-297b494{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-icon{padding-right:0px;}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-d347472 .elementor-heading-title{color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button{background-color:#7CB36B;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;border-radius:8px 8px 8px 8px;padding:28px 38px 28px 38px;}.elementor-2227 .elementor-element.elementor-element-1d58964{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-1d58964 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2227 .elementor-element.elementor-element-1d58964.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2227 .elementor-element.elementor-element-f21d4e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-f21d4e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-ec77d45{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-ec77d45 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-ec77d45 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-29f31a6{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-29f31a6 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-29f31a6 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-10eb4fa{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-10eb4fa > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-10eb4fa img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-d0fb9fd{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-d0fb9fd > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-d0fb9fd img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-5557e72{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-5557e72 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-5557e72 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-52da49a{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-52da49a > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-52da49a img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-8ba2d51{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;z-index:7;}.elementor-2227 .elementor-element.elementor-element-8ba2d51 > .elementor-widget-container{margin:0px 0px 0px -32px;}.elementor-2227 .elementor-element.elementor-element-8ba2d51 img{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-75e26b5 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-2227 .elementor-element.elementor-element-75e26b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2227 .elementor-element.elementor-element-75e26b5{text-align:center;}.elementor-2227 .elementor-element.elementor-element-75e26b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2227 .elementor-element.elementor-element-8268327 img{width:75%;}.elementor-2227 .elementor-element.elementor-element-b0a7603{--display:flex;--margin-top:56px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-04ec8b0.elementor-position-right .elementor-image-box-img{margin-left:48px;}.elementor-2227 .elementor-element.elementor-element-04ec8b0.elementor-position-left .elementor-image-box-img{margin-right:48px;}.elementor-2227 .elementor-element.elementor-element-04ec8b0.elementor-position-top .elementor-image-box-img{margin-bottom:48px;}.elementor-2227 .elementor-element.elementor-element-04ec8b0 .elementor-image-box-title{margin-bottom:24px;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;color:#7CB36B;}.elementor-2227 .elementor-element.elementor-element-04ec8b0 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-2227 .elementor-element.elementor-element-04ec8b0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2227 .elementor-element.elementor-element-04ec8b0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:#808080;}.elementor-2227 .elementor-element.elementor-element-656b2c8{--display:flex;--padding-top:02em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-ee0e0c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;}.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-fcc92ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-ba2ea9d{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-487bc3f{--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-2227 .elementor-element.elementor-element-bf9bc19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-style:italic;color:#808080;}.elementor-2227 .elementor-element.elementor-element-5929866{font-family:"Poppins", Sans-serif;font-size:16px;color:#808080;}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-e701edd{right:-626px;}body.rtl .elementor-2227 .elementor-element.elementor-element-e701edd{left:-626px;}.elementor-2227 .elementor-element.elementor-element-e701edd{bottom:-74px;--width:108px;--rotate:0deg;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;--word-spacing:0px;--transition:0.3s;}.elementor-2227 .elementor-element.elementor-element-2f85bfb{--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-2227 .elementor-element.elementor-element-2eea389{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-3c1a7e7{--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-2227 .elementor-element.elementor-element-81d10d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;line-height:1.4em;}.elementor-2227 .elementor-element.elementor-element-a2f9e96{--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-2227 .elementor-element.elementor-element-a484ff5{--display:flex;}.elementor-2227 .elementor-element.elementor-element-0500e3e > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-0500e3e{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-0af35b2{--display:flex;}.elementor-2227 .elementor-element.elementor-element-292e3c3 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-292e3c3{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-30b7873{--display:flex;}.elementor-2227 .elementor-element.elementor-element-07cf528 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-07cf528{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-61d98bb{--display:flex;}.elementor-2227 .elementor-element.elementor-element-121c49d > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-121c49d{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-6037b0b{--display:flex;}.elementor-2227 .elementor-element.elementor-element-74589c1 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-74589c1{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-fb27a2b{--display:flex;}.elementor-2227 .elementor-element.elementor-element-e232f2b > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-e232f2b{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-59a879a{--display:flex;}.elementor-2227 .elementor-element.elementor-element-cb518a7 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-cb518a7{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-4a7cecb{--display:flex;}.elementor-2227 .elementor-element.elementor-element-6c9a4ea > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-2227 .elementor-element.elementor-element-6c9a4ea{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-3960160{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-2227 .elementor-element.elementor-element-3960160 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#7CB36B;}.elementor-2227 .elementor-element.elementor-element-3960160 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-2227 .elementor-element.elementor-element-3960160 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:400;}:where( .elementor-2227 .elementor-element.elementor-element-3960160 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2227 .elementor-element.elementor-element-d41e2a9{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-2227 .elementor-element.elementor-element-d41e2a9:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-d41e2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7CB36B;}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(80px/2);margin-left:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-80px/2);margin-left:calc(-80px/2);}body.rtl .elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-80px/2);}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-80px/2);}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-edcdb63{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(80px/2);margin-left:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-80px/2);margin-left:calc(-80px/2);}body.rtl .elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-80px/2);}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-80px/2);}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-b224b5b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(80px/2);margin-left:calc(80px/2);}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-80px/2);margin-left:calc(-80px/2);}body.rtl .elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-80px/2);}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-80px/2);}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2227 .elementor-element.elementor-element-627a4b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2227 .elementor-element.elementor-element-3d02ee4{--display:flex;}body.elementor-page-2227:not(.elementor-motion-effects-element-type-background), body.elementor-page-2227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(max-width:1366px){.elementor-2227 .elementor-element.elementor-element-c70c896{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-9913df7{width:var( --container-widget-width, 253.805px );max-width:253.805px;--container-widget-width:253.805px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-65af83a{width:var( --container-widget-width, 253.805px );max-width:253.805px;--container-widget-width:253.805px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-fd2c2d0{width:var( --container-widget-width, 252.805px );max-width:252.805px;--container-widget-width:252.805px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-75e26b5{width:var( --container-widget-width, 230.812px );max-width:230.812px;--container-widget-width:230.812px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-2227 .elementor-element.elementor-element-e701edd{--width:500px;}}@media(max-width:767px){.elementor-2227 .elementor-element.elementor-element-647264a:not(.elementor-motion-effects-element-type-background), .elementor-2227 .elementor-element.elementor-element-647264a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estimulodemae.com.br/wp-content/uploads/2025/07/Hero-mobile-ocp.webp");}.elementor-2227 .elementor-element.elementor-element-647264a{--min-height:900px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-45f332a{--margin-top:275px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-2227 .elementor-element.elementor-element-d3d6495 .elementor-icon-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-d3d6495 .elementor-icon{font-size:60px;}.elementor-2227 .elementor-element.elementor-element-d3d6495 .elementor-icon svg{height:60px;}.elementor-2227 .elementor-element.elementor-element-321762a{text-align:center;}.elementor-2227 .elementor-element.elementor-element-321762a .elementor-heading-title{font-size:21px;}.elementor-2227 .elementor-element.elementor-element-c70c896{text-align:center;font-size:16px;}.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button{font-size:16px;}.elementor-2227 .elementor-element.elementor-element-15ce8fb{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-15ce8fb.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-9913df7{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-ca7ee58{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-8f68774{--padding-top:0em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2227 .elementor-element.elementor-element-c19608a{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2227 .elementor-element.elementor-element-bcd93c5{text-align:center;}.elementor-2227 .elementor-element.elementor-element-ac30150{text-align:center;}.elementor-2227 .elementor-element.elementor-element-948ae2f{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-948ae2f.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-65af83a{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-781db6d{--padding-top:6em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}body:not(.rtl) .elementor-2227 .elementor-element.elementor-element-92d7522{left:38%;}body.rtl .elementor-2227 .elementor-element.elementor-element-92d7522{right:38%;}.elementor-2227 .elementor-element.elementor-element-3963e5f{width:var( --container-widget-width, 414.094px );max-width:414.094px;--container-widget-width:414.094px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-3963e5f .elementor-heading-title{font-size:32px;line-height:1.5em;}.elementor-2227 .elementor-element.elementor-element-ca70866{width:var( --container-widget-width, 344.117px );max-width:344.117px;--container-widget-width:344.117px;--container-widget-flex-grow:0;font-size:22px;line-height:1.1em;}.elementor-2227 .elementor-element.elementor-element-9df2bb8 .elementor-image-box-img{margin-bottom:16px;}.elementor-2227 .elementor-element.elementor-element-e32caec .elementor-image-box-img{margin-bottom:16px;}.elementor-2227 .elementor-element.elementor-element-c337ab4{--content-width:100%;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2227 .elementor-element.elementor-element-79f0a1c{width:var( --container-widget-width, 425.195px );max-width:425.195px;--container-widget-width:425.195px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-79f0a1c .elementor-heading-title{font-size:30px;}.elementor-2227 .elementor-element.elementor-element-d3016ec{--width:100%;--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;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2227 .elementor-element.elementor-element-d3016ec.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-5c12f02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-5c12f02 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-2227 .elementor-element.elementor-element-5c12f02.elementor-element{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-5c12f02 .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-5c0fee1 .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-b0ce9d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-1180d2c > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-1180d2c .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-64bd239 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-wrapper{text-align:center;}.elementor-2227 .elementor-element.elementor-element-64bd239 .elementor-image-box-img{margin-bottom:15px;}.elementor-2227 .elementor-element.elementor-element-2f3c759{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-2f3c759.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-fd2c2d0{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-9958850{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-2227 .elementor-element.elementor-element-0954dd3{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-0954dd3 .elementor-heading-title{font-size:25px;}.elementor-2227 .elementor-element.elementor-element-5db88b1{--e-image-carousel-slides-to-show:2;}.elementor-2227 .elementor-element.elementor-element-5ac3e00{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2227 .elementor-element.elementor-element-3f8e4cd{--border-radius:16px 16px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2227 .elementor-element.elementor-element-7134a78 .elementor-heading-title{font-size:13px;}.elementor-2227 .elementor-element.elementor-element-e876a55{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-2227 .elementor-element.elementor-element-e876a55 .elementor-heading-title{font-size:22px;}.elementor-2227 .elementor-element.elementor-element-35df81b{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-cbedfc9{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-297b494 .elementor-icon-list-item > a{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button{font-size:12px;padding:30px 20px 30px 20px;}.elementor-2227 .elementor-element.elementor-element-f21d4e7{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2227 .elementor-element.elementor-element-f21d4e7.e-con{--align-self:center;}.elementor-2227 .elementor-element.elementor-element-75e26b5{width:100%;max-width:100%;}.elementor-2227 .elementor-element.elementor-element-04ec8b0 .elementor-image-box-img{margin-bottom:48px;}.elementor-2227 .elementor-element.elementor-element-656b2c8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2227 .elementor-element.elementor-element-ba2ea9d{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-2227 .elementor-element.elementor-element-bf9bc19{text-align:center;}.elementor-2227 .elementor-element.elementor-element-bf9bc19 .elementor-heading-title{font-size:42px;}.elementor-2227 .elementor-element.elementor-element-e701edd{--width:500px;}.elementor-2227 .elementor-element.elementor-element-2eea389{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-2227 .elementor-element.elementor-element-81d10d1{text-align:center;}.elementor-2227 .elementor-element.elementor-element-0500e3e{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-292e3c3{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-07cf528{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-121c49d{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-74589c1{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-e232f2b{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-cb518a7{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-6c9a4ea{font-size:14px;}.elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-edcdb63 .elementor-icon-list-item > a{font-size:12px;}.elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-b224b5b .elementor-icon-list-item > a{font-size:12px;}.elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2227 .elementor-element.elementor-element-627a4b0 .elementor-icon-list-item > a{font-size:12px;}}@media(min-width:768px){.elementor-2227 .elementor-element.elementor-element-45f332a{--width:50%;}.elementor-2227 .elementor-element.elementor-element-15ce8fb{--width:100%;}.elementor-2227 .elementor-element.elementor-element-60a70f0{--width:44%;}.elementor-2227 .elementor-element.elementor-element-f28bf03{--width:40%;}.elementor-2227 .elementor-element.elementor-element-d952a9d{--width:45%;}.elementor-2227 .elementor-element.elementor-element-948ae2f{--width:100%;}.elementor-2227 .elementor-element.elementor-element-ce4a07a{--width:50%;}.elementor-2227 .elementor-element.elementor-element-ed3cf4b{--width:49%;}.elementor-2227 .elementor-element.elementor-element-29126b7{--width:49%;}.elementor-2227 .elementor-element.elementor-element-d3016ec{--width:100%;}.elementor-2227 .elementor-element.elementor-element-23e0f89{--width:50%;}.elementor-2227 .elementor-element.elementor-element-2f3c759{--width:100%;}.elementor-2227 .elementor-element.elementor-element-9958850{--width:100%;}.elementor-2227 .elementor-element.elementor-element-3f8e4cd{--width:93%;}.elementor-2227 .elementor-element.elementor-element-f21d4e7{--width:100%;}.elementor-2227 .elementor-element.elementor-element-b0a7603{--width:75%;}.elementor-2227 .elementor-element.elementor-element-487bc3f{--width:45%;}.elementor-2227 .elementor-element.elementor-element-2f85bfb{--width:50%;}.elementor-2227 .elementor-element.elementor-element-3c1a7e7{--width:40%;}.elementor-2227 .elementor-element.elementor-element-a2f9e96{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2227 .elementor-element.elementor-element-15ce8fb{--width:455.594px;}.elementor-2227 .elementor-element.elementor-element-948ae2f{--width:455.594px;}.elementor-2227 .elementor-element.elementor-element-2f3c759{--width:455.594px;}.elementor-2227 .elementor-element.elementor-element-f21d4e7{--width:455.594px;}}/* Start custom CSS for button, class: .elementor-element-ff15b84 */.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button-text,
.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #7CB36B, #5E8F54); /* Cores do botão no estado normal */
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
  background: linear-gradient(90deg, #9ACF8A, #6C9B61); /* Cores do botão no hover */
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button-icon{
    z-index: 2;
    font-size: 2em;    
    transition: 0.5s;
    margin-bottom: -4px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /* Ajuste a posição do texto aqui */
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-ff15b84 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50%{
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01d751a */html, body{
  overflow-x: hidden;
}
.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-widget-container{
    overflow: visible;
}

.elementor-2227 .elementor-element.elementor-element-01d751a .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-item{
    padding: 4px 56px;
    border-radius: 54px;
    margin: 0 6px; /* Isso aplica 16px de espaço à esquerda e à direita */
}

.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-item:nth-child(3n+1){ /* Seleciona o 1º, 4º, 7º, etc. */
    background-color: #FFBC2C !important; /* Sua primeira cor (laranja/amarelo) */
}

.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-item:nth-child(3n+2){ /* Seleciona o 2º, 5º, 8º, etc. */
    background-color: #7CB36B !important; /* Sua segunda cor (verde) */
}

.elementor-2227 .elementor-element.elementor-element-01d751a .elementor-icon-list-item:nth-child(3n+3){ /* Seleciona o 3º, 6º, 9º, etc. */
    background-color: #E7553C !important; /* Sua terceira cor (vermelho) */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c612621 */.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-widget-container{
    overflow: visible;
}

.elementor-2227 .elementor-element.elementor-element-c612621 .carrossel-ativo {
    display: flex;
    animation: carrossel2 120s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}

.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-item{
    padding: 4px 48px;
    border-radius: 54px;
    margin: 0 8px; /* Isso aplica 16px de espaço à esquerda e à direita */
}

.elementor-2227 .elementor-element.elementor-element-c612621{
    filter: blur(2px);
    opacity: 0.9;
}

.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-item:nth-child(3n+1){ /* Seleciona o 1º, 4º, 7º, etc. */
    background-color: #FFBC2C !important; /* Sua primeira cor (laranja/amarelo) */
}

.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-item:nth-child(3n+2){ /* Seleciona o 2º, 5º, 8º, etc. */
    background-color: #7CB36B !important; /* Sua segunda cor (verde) */
}

.elementor-2227 .elementor-element.elementor-element-c612621 .elementor-icon-list-item:nth-child(3n+3){ /* Seleciona o 3º, 6º, 9º, etc. */
    background-color: #E7553C !important; /* Sua terceira cor (vermelho) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca7ee58 */.elementor-2227 .elementor-element.elementor-element-ca7ee58{
    mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1e827e */.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button-text,
.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #7CB36B, #5E8F54); /* Cores do botão no estado normal */
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
  background: linear-gradient(90deg, #9ACF8A, #6C9B61); /* Cores do botão no hover */
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button:hover:before {
  opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button-icon{
    z-index: 2;
    font-size: 2em;    
    transition: 0.5s;
    margin-bottom: -4px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /* Ajuste a posição do texto aqui */
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-f1e827e .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50%{
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3963e5f */.highlight {
  background-color: #FFBC2C; /* Define a cor de fundo como amarela */
  padding: 2px 5px;      /* Adiciona um pouco de preenchimento para não ficar grudado no texto */
  display: inline;       /* Garante que o elemento se comporte como texto em linha */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-781db6d */@property --x {
  syntax: '<percentage>';
  inherits: false;
  initial-value: 0%;
}

.elementor-2227 .elementor-element.elementor-element-781db6d {
  /* Gradiente radial animado em tons de verde */
  background: radial-gradient(ellipse farthest-corner at var(--x) 0%, 
              #BEE6B2 0%,    /* Um verde bem claro para o ponto de luz inicial */
              #8DC87D 20%,    /* Um verde um pouco mais vibrante */
              #7CB36B 55%,    /* O seu verde principal, no meio da transição */
              #5E9B4F 82.5%,  /* Um verde mais escuro e profundo */
              #427137 100%);  /* O verde mais escuro para o final do gradiente */
  animation: colorChange 5s infinite alternate; /* Animação para mover o gradiente */
}

@keyframes colorChange {
  0% {
    --x:0%;
  }
  50% {
    --x:50%;
  }
  100% {
    --x:100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3016ec *//*variavel para ajuste da distancia entre os cards e no hover*/
:root {
  --distance: 15vh;
}

/*Configuração do container que tera os cards dentro*/
.card-container {
  display: flex;
  width: 65vw;
  white-space: no-wrap;
}

/*configuração do card (caixa de imagem)*/
.card {
  z-index: 1;
  position: relative;
  height: 350px;
  border-radius: 10px;
  transition: all 0.2s ease-out;
  cursor: pointer;
}
.card .elementor-image-box-wrapper{
    padding: 1.3em;
}

/*Fundo Conteudo*/
.card .elementor-widget-container {
    position: relative;
    width: inherit !important;
    height: inherit !important;
    border-radius: 15px;
    background: radial-gradient(at left top, #FFBC2C, ); /* Amarelo claro para um laranja-dourado */
}

/*borda*/
.card .elementor-widget-container:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 4px); /* Define a largura da "borda" */
    height: calc(100% + 4px); /* Define a altura da "borda" */
    background: radial-gradient(at left top, #A5D6A7, #7CB36B); /* Começa com um verde mais claro e vai para seu verde */
    border-radius: inherit;
    z-index: -1 !important; /* Garante que a borda fique atrás do conteúdo principal */
    box-shadow: -6px 0px 10px 0 #00000020 !important;
    transition: box-shadow .8s;
}


/*Traço Superior*/
.card .elementor-widget-container:after{
    content:"";
    position: absolute;
    top: -2px !important;
    left: 1em;
    width: 100px;
    height: 5px;
    background: #7CB36B;
     /*background: linear-gradient(to right, #fff 0%, transparent 100%);*/
}

.card:not(:first-child) {
  margin-left: calc(var(--distance) * -1.2);
}

/*Ajusta a distancia dos cards a direita*/
.card:hover ~ .card  {
  translate: calc(var(--distance) - 1.5em) 0;
}

/*Movimento do cartão (caixa de imagem)*/
.card:hover {
  transform-origin: center right;
  transform: translate(-25px, -20px) rotate(5deg);
}

/*aumenta a sombra no card com hover*/
.card:hover .elementor-widget-container:before{
    box-shadow: -6px 8px 10px 0 #00000080 !important;
}

@media (max-width: 767px) {
    
    .card .elementor-image-box-wrapper{
        padding: 0em;
    }
    
    .card:hover {
        pointer-events: none;
    }
    
    .card-container {
      display: flex;
      white-space: normal !important;
      padding-left: 0px;
      padding-right: 0px;
      width: 85vw;
    }
    
    .card {
      z-index: 1;
      position: relative;
      border-radius: 10px;
      transition: all 0.2s ease-out;
      cursor: pointer;
      height: 350px;

    }
    
    .card:not(:first-child) {
  margin-left: 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a217ac8 */.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button-text,
.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #7CB36B, #5E8F54); /* Cores do botão no estado normal */
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
  background: linear-gradient(90deg, #9ACF8A, #6C9B61); /* Cores do botão no hover */
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button-icon{
    z-index: 2;
    font-size: 2em;    
    transition: 0.5s;
    margin-bottom: -4px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /* Ajuste a posição do texto aqui */
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-a217ac8 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50%{
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5db88b1 */.elementor-2227 .elementor-element.elementor-element-5db88b1 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9958850 */.elementor-2227 .elementor-element.elementor-element-9958850::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #ffffff, transparent 15%, transparent 85%, #ffffff 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d347472 */.elementor-2227 .elementor-element.elementor-element-d347472 .elementor-heading-title{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.preco-ancora{
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3em;
    text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    width: 100%;
}

.parcelas{
    color: #FFBC2C;
    text-align: center;
    font-family: Poppins;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 96.245px */
}

.preco{
    color: #FFBC2C;
    text-align: center;
    font-family: Poppins;
    font-size: 80px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 42.508px */
}

.preco-a-vista{
    line-height: 1.3em;
    font-size: 20px;
    font-weight: 400;
    width: 100%;
    display: block;
    font-family: Poppins;
}

@media(max-width: 767px){
    .elementor-2227 .elementor-element.elementor-element-d347472 br{
        display: none;
    }
    

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d58964 */.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button-text,
.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(90deg, #7CB36B, #5E8F54); /* Cores do botão no estado normal */
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
  background: linear-gradient(90deg, #9ACF8A, #6C9B61); /* Cores do botão no hover */
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 16px;
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button-icon{
    z-index: 2;
    font-size: 2em;    
    transition: 0.5s;
    margin-bottom: -4px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(20px) /* Ajuste a posição do texto aqui */
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-2227 .elementor-element.elementor-element-1d58964 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /* Ajuste a posição do ícone aqui */
    }
    50%{
        transform: translatex(50%); /* Ajuste a posição do ícone aqui */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbedfc9 */.elementor-2227 .elementor-element.elementor-element-cbedfc9 {
    border-radius: 11.266px;
border: 0.939px solid rgba(255, 255, 255, 0.30);
background: linear-gradient(0deg, #051300 0%, #051300 100%), #FFBC2C;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee0e0c7 */html, body{
  overflow-x: hidden;
}
.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-widget-container{
    overflow: visible;
}

.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-item{
    padding: 4px 56px;
    border-radius: 54px;
    margin: 0 6px; /* Isso aplica 16px de espaço à esquerda e à direita */
}

.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-item:nth-child(3n+1){ /* Seleciona o 1º, 4º, 7º, etc. */
    background-color: #FFBC2C !important; /* Sua primeira cor (laranja/amarelo) */
}

.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-item:nth-child(3n+2){ /* Seleciona o 2º, 5º, 8º, etc. */
    background-color: #7CB36B !important; /* Sua segunda cor (verde) */
}

.elementor-2227 .elementor-element.elementor-element-ee0e0c7 .elementor-icon-list-item:nth-child(3n+3){ /* Seleciona o 3º, 6º, 9º, etc. */
    background-color: #E7553C !important; /* Sua terceira cor (vermelho) */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fcc92ce */.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-widget-container{
    overflow: visible;
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce .carrossel-ativo {
    display: flex;
    animation: carrossel2 120s linear infinite;
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-item{
    padding: 4px 48px;
    border-radius: 54px;
    margin: 0 8px; /* Isso aplica 16px de espaço à esquerda e à direita */
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce{
    filter: blur(2px);
    opacity: 0.9;
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-item:nth-child(3n+1){ /* Seleciona o 1º, 4º, 7º, etc. */
    background-color: #FFBC2C !important; /* Sua primeira cor (laranja/amarelo) */
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-item:nth-child(3n+2){ /* Seleciona o 2º, 5º, 8º, etc. */
    background-color: #7CB36B !important; /* Sua segunda cor (verde) */
}

.elementor-2227 .elementor-element.elementor-element-fcc92ce .elementor-icon-list-item:nth-child(3n+3){ /* Seleciona o 3º, 6º, 9º, etc. */
    background-color: #E7553C !important; /* Sua terceira cor (vermelho) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-656b2c8 */.elementor-2227 .elementor-element.elementor-element-656b2c8{
    mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 25%, #000 75%, transparent)
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-e701edd */.elementor-2227 .elementor-element.elementor-element-e701edd{
    animation: girar 10s linear infinite;

}

@keyframes girar {
    0%{
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d02ee4 */.elementor-2227 .elementor-element.elementor-element-3d02ee4 {
    display: none;
}/* End custom CSS */
/* Start custom CSS */p {
     margin: 0px;
 }
 
 
 .primary-color {
     color: #7CB36B;
 }
 
.expert{
    transition: 0.5s;
}

.expert:hover{
    transform: translatey(-10px)
}

.expert::before{
    content: "";
    position: absolute;
    color: #6F6F6F;
    font-family: "Inter";
    font-size: 8px;
    font-weight: 600;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #ffffff10;
    border-radius: 100px;
    opacity: 0;
}

.expert:hover::before{
    opacity: 1;
}

/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 10px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: #fff; /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background: #7CB36B; /*cor do controle do scroll*/
  border-radius: 10px; /*arredondamento*/
  border: 2px solid #7CB36B; /*borda*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 10px;
    scrollbar-color:
                    #7CB36B /*cor do controle do scroll*/
                    #ffffff; /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}/* End custom CSS */