.elementor-20 .elementor-element.elementor-element-3186d56{--display:flex;--min-height:1020px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:100px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3186d56:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3186d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://risecommunity.com.br/wp-content/uploads/2026/01/Camada-4-11.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7246f1a{--display:flex;--position:fixed;--min-height:90px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-7246f1a{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-7246f1a{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-13f39ec{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5f841a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c042638{--display:flex;}.elementor-20 .elementor-element.elementor-element-2a3eaf6{--display:flex;}.elementor-20 .elementor-element.elementor-element-6c12610{--display:flex;}.elementor-20 .elementor-element.elementor-element-3b51fb4{--display:flex;}.elementor-20 .elementor-element.elementor-element-60aadd6{--display:flex;}.elementor-20 .elementor-element.elementor-element-5dec042{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:6px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-padding:10px 26px 10px 26px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-color-hover:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:#FFFFFF;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#000000;--n-menu-title-active-color-dropdown:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#2164FE;}.elementor-20 .elementor-element.elementor-element-5dec042.elementor-element{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Articulat CF", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-5dec042 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF33;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF4D;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-4e6ae41{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-4e6ae41{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-4e6ae41{right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button{background-color:#FFFFFF;font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-radius:49px 49px 49px 49px;padding:16px 41px 16px 41px;}.elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button:focus{background-color:#E6E6E6;color:#000000;}.elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button:focus svg{fill:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-39471c6{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-39471c6 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-5e44b89{width:var( --container-widget-width, 1060px );max-width:1060px;--container-widget-width:1060px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-5e44b89 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7679a47{width:var( --container-widget-width, 726px );max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-7679a47 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#DCCFCF;}.elementor-20 .elementor-element.elementor-element-4d9afdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8c12971 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-8c12971 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-8c12971 .elementor-button{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:400;line-height:1em;padding:26px 70px 26px 70px;}.elementor-20 .elementor-element.elementor-element-5ead5ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-31764d3{width:var( --container-widget-width, 137px );max-width:137px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:137px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-31764d3 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-d627654{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6ccc25d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;text-align:start;}.elementor-20 .elementor-element.elementor-element-6ccc25d .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-ee88407{--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:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8dddeb8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-20 .elementor-element.elementor-element-44b5d34{--display:flex;--min-height:330px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:44px;--padding-right:44px;}.elementor-20 .elementor-element.elementor-element-44b5d34:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-44b5d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-92d88ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-20 .elementor-element.elementor-element-92d88ab .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-92d88ab .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-92d88ab .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-92d88ab .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-3ee125d{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-3ee125d .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1b34416{width:var( --container-widget-width, 258px );max-width:258px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1b34416 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#ABABAB;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e6f2458{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-e6f2458{right:0px;}.elementor-20 .elementor-element.elementor-element-e6f2458{top:-1px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-0155b5f{right:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-0155b5f{left:0px;}.elementor-20 .elementor-element.elementor-element-0155b5f{bottom:0px;}.elementor-20 .elementor-element.elementor-element-fe87223{--display:flex;--min-height:330px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:44px;--padding-right:44px;}.elementor-20 .elementor-element.elementor-element-fe87223:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fe87223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-4eeba56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-20 .elementor-element.elementor-element-4eeba56 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4eeba56 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-4eeba56 .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-4eeba56 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-90d71a4{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-90d71a4 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7834fd4{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7834fd4 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#ABABAB;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-6c06f06{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-6c06f06{right:0px;}.elementor-20 .elementor-element.elementor-element-6c06f06{top:-1px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-3b8e0b2{right:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-3b8e0b2{left:0px;}.elementor-20 .elementor-element.elementor-element-3b8e0b2{bottom:0px;}.elementor-20 .elementor-element.elementor-element-b5564eb{--display:flex;--min-height:330px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:44px;--padding-right:44px;}.elementor-20 .elementor-element.elementor-element-b5564eb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b5564eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-1fe5475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-20 .elementor-element.elementor-element-1fe5475 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1fe5475 .elementor-icon{font-size:40px;}.elementor-20 .elementor-element.elementor-element-1fe5475 .elementor-icon svg{height:40px;}.elementor-20 .elementor-element.elementor-element-1fe5475 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-5c29cde{width:var( --container-widget-width, 198px );max-width:198px;--container-widget-width:198px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-5c29cde .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-934deba{width:var( --container-widget-width, 261px );max-width:261px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-934deba .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#ABABAB;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-d27aed4{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-d27aed4{right:0px;}.elementor-20 .elementor-element.elementor-element-d27aed4{top:-1px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-fc02dd7{right:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-fc02dd7{left:0px;}.elementor-20 .elementor-element.elementor-element-fc02dd7{bottom:0px;}.elementor-20 .elementor-element.elementor-element-38af806{--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:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a7d5160{--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;--margin-top:-540px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5523d32{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-5523d32 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-438b33a{width:var( --container-widget-width, 536px );max-width:536px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:536px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-438b33a .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-eed8b83{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-eed8b83 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-732122d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-25ccf54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7926e18{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-7926e18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-5b2b1e7{width:var( --container-widget-width, 238px );max-width:238px;--container-widget-width:238px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-5b2b1e7 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-49e70fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-20ae3bf{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-20ae3bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-aa1ce18{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-aa1ce18 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-975477c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bba251e{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-bba251e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-b057093{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-b057093 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1a08a5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-27ae9ce{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-27ae9ce .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:500;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-3bc14a0{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-3bc14a0 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-612e50d{width:var( --container-widget-width, 374px );max-width:374px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-612e50d .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-612e50d .elementor-image-box-title{margin-bottom:0px;font-family:"Articulat CF", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-612e50d:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-612e50d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-612e50d .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;line-height:1em;color:#E6E6E6;}.elementor-20 .elementor-element.elementor-element-364e2eb{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-20 .elementor-element.elementor-element-1338598{width:var( --container-widget-width, 608px );max-width:608px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:608px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-1338598 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a9183e5{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4a05f0d{--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;--z-index:1;}.elementor-20 .elementor-element.elementor-element-288d9c5{--display:flex;}.elementor-20 .elementor-element.elementor-element-09b57a9{width:var( --container-widget-width, 931px );max-width:931px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:931px;--container-widget-flex-grow:0;z-index:0;}.elementor-20 .elementor-element.elementor-element-09b57a9.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-09b57a9 img{width:100%;}.elementor-20 .elementor-element.elementor-element-8cf2139{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-af35a73{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-af35a73 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-143d1f8{width:var( --container-widget-width, 380px );max-width:380px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-143d1f8 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-143d1f8 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-143d1f8:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-143d1f8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-143d1f8 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#E6E6E6;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-713d3c5{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-713d3c5 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-713d3c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-1b24bd7{width:var( --container-widget-width, 339px );max-width:339px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-1b24bd7.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-20 .elementor-element.elementor-element-1b24bd7.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-20 .elementor-element.elementor-element-1b24bd7.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-1b24bd7:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-1b24bd7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#ABABAB;}.elementor-20 .elementor-element.elementor-element-2becb45{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-2becb45 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-2becb45 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-4d9bc11{width:var( --container-widget-width, 302px );max-width:302px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:302px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-4d9bc11.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-20 .elementor-element.elementor-element-4d9bc11.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-20 .elementor-element.elementor-element-4d9bc11.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-4d9bc11:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-4d9bc11:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#ABABAB;}.elementor-20 .elementor-element.elementor-element-8fac6c0{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-8fac6c0 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-8fac6c0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d{width:var( --container-widget-width, 339px );max-width:339px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-a4fbe8d.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-a4fbe8d:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-a4fbe8d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#ABABAB;}.elementor-20 .elementor-element.elementor-element-0530bd8{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-0530bd8 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-0530bd8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-07d2e43{width:var( --container-widget-width, 339px );max-width:339px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-07d2e43.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-20 .elementor-element.elementor-element-07d2e43.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-20 .elementor-element.elementor-element-07d2e43.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-07d2e43:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-07d2e43:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#ABABAB;}.elementor-20 .elementor-element.elementor-element-234afd9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:90px;--padding-left:110px;--padding-right:110px;--z-index:22;}.elementor-20 .elementor-element.elementor-element-f7e94a0{z-index:2;}.elementor-20 .elementor-element.elementor-element-1608eb4{width:var( --container-widget-width, 565px );max-width:565px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:565px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1608eb4 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1608eb4 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1608eb4:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-1608eb4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1608eb4 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#E6E6E6;}.elementor-20 .elementor-element.elementor-element-095593b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-095593b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-095593b .elementor-button{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:400;line-height:1em;padding:26px 70px 26px 70px;}.elementor-20 .elementor-element.elementor-element-b023de4{width:var( --container-widget-width, 931px );max-width:931px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:931px;--container-widget-flex-grow:0;top:383px;z-index:0;}.elementor-20 .elementor-element.elementor-element-b023de4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-b023de4{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-b023de4{right:0px;}.elementor-20 .elementor-element.elementor-element-b023de4 img{width:100%;}.elementor-20 .elementor-element.elementor-element-1fa4bfd{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-ddaac61{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-ddaac61{right:0px;}.elementor-20 .elementor-element.elementor-element-ddaac61{top:0px;z-index:-1;}.elementor-20 .elementor-element.elementor-element-ad51dad{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-20 .elementor-element.elementor-element-4aafd3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-20 .elementor-element.elementor-element-958f646{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-da6aeb7{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-da6aeb7 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-824c023{width:var( --container-widget-width, 660px );max-width:660px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-824c023 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d9c1c76{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-d9c1c76 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-08e3cf8{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-08e3cf8 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-08e3cf8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-adbb289{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:36px 24px;--row-gap:36px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-20 .elementor-element.elementor-element-7834e13{--display:flex;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-ab2156f{z-index:3999;}.elementor-20 .elementor-element.elementor-element-6009076{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;z-index:2999;text-align:start;}.elementor-20 .elementor-element.elementor-element-6009076 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-8de687e{--display:flex;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-1846e91{z-index:993;}.elementor-20 .elementor-element.elementor-element-9200e80{width:var( --container-widget-width, 299px );max-width:299px;--container-widget-width:299px;--container-widget-flex-grow:0;z-index:2999;text-align:start;}.elementor-20 .elementor-element.elementor-element-9200e80 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-debd1fd{--display:flex;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-8b02cbe{z-index:399;}.elementor-20 .elementor-element.elementor-element-b9cb91d{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;z-index:2999;text-align:start;}.elementor-20 .elementor-element.elementor-element-b9cb91d .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-f77163f{--display:flex;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-65108e4{z-index:399;}.elementor-20 .elementor-element.elementor-element-552da98{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;z-index:2999;text-align:start;}.elementor-20 .elementor-element.elementor-element-552da98 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-0b58aa6{--display:flex;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-4c97aa5{z-index:399;}.elementor-20 .elementor-element.elementor-element-827dcb8{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;z-index:2999;text-align:start;}.elementor-20 .elementor-element.elementor-element-827dcb8 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-e2f19ff{--display:flex;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-fff3d2d{z-index:399;}.elementor-20 .elementor-element.elementor-element-53b97a9{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;z-index:2999;text-align:start;}.elementor-20 .elementor-element.elementor-element-53b97a9 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-1.6px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-87f23a7{--display:flex;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-83a5800{z-index:399;}.elementor-20 .elementor-element.elementor-element-dacec5b{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;z-index:2999;text-align:center;}.elementor-20 .elementor-element.elementor-element-dacec5b .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.8px;color:#FFF5F5;}.elementor-20 .elementor-element.elementor-element-31d5721{width:var( --container-widget-width, 707px );max-width:707px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;--container-widget-width:707px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-31d5721.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-31d5721 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f0846d6{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ca56c61{--e-transform-scale:1.1;}.elementor-20 .elementor-element.elementor-element-79ee2e0{width:var( --container-widget-width, 776px );max-width:776px;margin:-255px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:776px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-79ee2e0 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-40a9216{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fb594b8{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7c0c442{width:var( --container-widget-width, 482px );max-width:482px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;--container-widget-width:482px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7c0c442 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-7c0c442 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:36px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7c0c442:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-7c0c442:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7c0c442 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#E6E6E6;}.elementor-20 .elementor-element.elementor-element-e2ac5a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2043e10{--e-transform-scale:1.5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) -56px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-d5fea5b{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#442828;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-item > a{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-2ee8d9a{width:var( --container-widget-width, 606px );max-width:606px;--e-transform-scale:1.2;margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + -30px) -30px;--container-widget-width:606px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-20 .elementor-element.elementor-element-7f9aaf5{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3287939{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-3287939 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-edddd1f{width:var( --container-widget-width, 736px );max-width:736px;--container-widget-width:736px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-edddd1f .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-edddd1f .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-edddd1f:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-edddd1f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-edddd1f .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#DCCFCF;}.elementor-20 .elementor-element.elementor-element-3385b10{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-20 .elementor-element.elementor-element-3385b10 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-4e6bb7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09f1786 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-09f1786 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-09f1786 .elementor-button{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:400;line-height:1em;padding:26px 70px 26px 70px;}.elementor-20 .elementor-element.elementor-element-09edba9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d7f2348{width:var( --container-widget-width, 137px );max-width:137px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:137px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-d7f2348 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-e195573{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fa264c4{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8df5ef7{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-8df5ef7 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-e4fe14e{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e4fe14e .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-e4fe14e .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e4fe14e:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-e4fe14e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e4fe14e .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#DCCFCF;}.elementor-20 .elementor-element.elementor-element-323df65{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-656bdfc{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9716db8{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-9716db8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-013a45e{--display:flex;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-febce0d{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-febce0d .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-70b7f91{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-70b7f91 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF99;}.elementor-20 .elementor-element.elementor-element-9698c23{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fa02683{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-fa02683 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-e540731{--display:flex;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a715797{width:var( --container-widget-width, 299px );max-width:299px;--container-widget-width:299px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-a715797 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3909def{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-3909def .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF99;}.elementor-20 .elementor-element.elementor-element-dcb3ea8{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f6d62a2{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-f6d62a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#F1F5FF;}.elementor-20 .elementor-element.elementor-element-9b73556{--display:flex;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ca99e34{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-ca99e34 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7f78b25{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-7f78b25 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF99;}.elementor-20 .elementor-element.elementor-element-c077787{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-59ed6e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:66px 66px 66px 66px;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-59ed6e2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-59ed6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://risecommunity.com.br/wp-content/uploads/2026/01/Card-1.png");background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-49d5594{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-49d5594 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-da94004{width:var( --container-widget-width, 493px );max-width:493px;--container-widget-width:493px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-da94004 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-da94004 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:60px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-da94004:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-da94004:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-da94004 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#DCCFCF;}.elementor-20 .elementor-element.elementor-element-57ed265{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#442828;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-item > a{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-5356a56{width:var( --container-widget-width, 736px );max-width:736px;--container-widget-width:736px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5356a56 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5356a56 .elementor-image-box-title{margin-bottom:6px;font-family:"Articulat CF", Sans-serif;font-size:130px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5356a56:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-5356a56:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5356a56 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;color:#DCCFCF;}.elementor-20 .elementor-element.elementor-element-c47de5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-c47de5c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-c47de5c .elementor-button{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:400;line-height:1em;padding:26px 70px 26px 70px;}.elementor-20 .elementor-element.elementor-element-2399a2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c323dbc .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-c323dbc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-20 .elementor-element.elementor-element-c323dbc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c323dbc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-20 .elementor-element.elementor-element-c323dbc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c323dbc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-20 .elementor-element.elementor-element-c323dbc .elementor-icon{font-size:200px;}.elementor-20 .elementor-element.elementor-element-c323dbc .elementor-icon svg{height:200px;}.elementor-20 .elementor-element.elementor-element-c323dbc .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-cd242d8{width:var( --container-widget-width, 736px );max-width:736px;--container-widget-width:736px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-cd242d8 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-cd242d8 .elementor-image-box-title{margin-bottom:10px;font-family:"Articulat CF", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-cd242d8:has(:hover) .elementor-image-box-title,
					 .elementor-20 .elementor-element.elementor-element-cd242d8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-cd242d8 .elementor-image-box-description{font-family:"Articulat CF", Sans-serif;font-size:20px;font-weight:400;color:#EFF3F7;}.elementor-20 .elementor-element.elementor-element-035a56e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2f6cba3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d3becf5{padding:12px 36px 12px 36px;}.elementor-20 .elementor-element.elementor-element-d3becf5 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFA0A0;}.elementor-20 .elementor-element.elementor-element-179acba{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-179acba .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-eeac4bb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-6126e28{width:var( --container-widget-width, 522px );max-width:522px;--container-widget-width:522px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-6126e28 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-82285a1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-8ff38ba{text-align:start;}.elementor-20 .elementor-element.elementor-element-8ff38ba .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-91623db{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-60ae2b4{text-align:start;}.elementor-20 .elementor-element.elementor-element-60ae2b4 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-11c90ba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-633929d{text-align:start;}.elementor-20 .elementor-element.elementor-element-633929d .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-45489cf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-6894f86{text-align:start;}.elementor-20 .elementor-element.elementor-element-6894f86 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-8250a0e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-a823688{text-align:start;}.elementor-20 .elementor-element.elementor-element-a823688 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-285a520{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-32fcad4{text-align:start;}.elementor-20 .elementor-element.elementor-element-32fcad4 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-2715a0b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-a21aebb{text-align:start;}.elementor-20 .elementor-element.elementor-element-a21aebb .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#D7D7D7;}.elementor-20 .elementor-element.elementor-element-ced13c6{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;--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:12px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFAFA;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ced13c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#170C0C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#311818;}.elementor-20 .elementor-element.elementor-element-ced13c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#2C0808;}.elementor-20 .elementor-element.elementor-element-ced13c6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#5F0801;}:where( .elementor-20 .elementor-element.elementor-element-ced13c6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#300400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#470C07;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-right:30px;--padding-bottom:40px;--padding-left:30px;}.elementor-20 .elementor-element.elementor-element-ced13c6 {--n-accordion-padding:28px 30px 28px 30px;}:where( .elementor-20 .elementor-element.elementor-element-ced13c6 > .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:"Articulat CF", Sans-serif;font-weight:500;line-height:1em;}.elementor-20 .elementor-element.elementor-element-7f2c860{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ac84619{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ac84619 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#FFC7C7;}.elementor-20 .elementor-element.elementor-element-82edfa4{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-20 .elementor-element.elementor-element-82edfa4 .elementor-social-icon{background-color:#25181800;--icon-padding:0em;}.elementor-20 .elementor-element.elementor-element-bd6704e{--display:flex;}.elementor-20 .elementor-element.elementor-element-990ba40{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-990ba40:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-990ba40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-f5d18c1{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f5d18c1.elementor-element{--align-self:center;}body.elementor-page-20:not(.elementor-motion-effects-element-type-background), body.elementor-page-20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-438b33a{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-438b33a .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-5b2b1e7{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-5b2b1e7 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-aa1ce18{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-aa1ce18 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-b057093{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-b057093 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-3bc14a0{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-3bc14a0 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-1338598{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-1338598 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-824c023{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-824c023 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-6009076{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-6009076 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-9200e80{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-9200e80 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-b9cb91d{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-b9cb91d .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-552da98{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-552da98 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-827dcb8{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-827dcb8 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-53b97a9{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-53b97a9 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-dacec5b{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-dacec5b .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-31d5721{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-31d5721 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-79ee2e0{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-79ee2e0 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-febce0d{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-febce0d .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-a715797{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-a715797 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-ca99e34{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;text-align:center;}.elementor-20 .elementor-element.elementor-element-ca99e34 .elementor-heading-title{font-size:40px;line-height:1.1em;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-3186d56:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3186d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://risecommunity.com.br/wp-content/uploads/2026/01/Frame-1707478797-1.jpg");}.elementor-20 .elementor-element.elementor-element-3186d56{--min-height:800px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7246f1a{--min-height:76px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-13f39ec{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-20 .elementor-element.elementor-element-5f841a7{--width:40px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:40;}.elementor-20 .elementor-element.elementor-element-5dec042{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;--n-menu-title-space-between:0px;--n-menu-toggle-icon-distance-from-dropdown:16px;}.elementor-20 .elementor-element.elementor-element-5dec042 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button{font-size:12px;padding:10px 16px 10px 16px;}.elementor-20 .elementor-element.elementor-element-39471c6{text-align:center;}.elementor-20 .elementor-element.elementor-element-39471c6 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5e44b89{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-20 .elementor-element.elementor-element-5e44b89 .elementor-heading-title{font-size:28px;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-7679a47 .elementor-heading-title{font-size:16px;line-height:1.2em;letter-spacing:-0.1px;}.elementor-20 .elementor-element.elementor-element-8c12971 .elementor-button{font-size:16px;padding:16px 34px 16px 34px;}.elementor-20 .elementor-element.elementor-element-5ead5ca{--justify-content:center;}.elementor-20 .elementor-element.elementor-element-31764d3{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-20 .elementor-element.elementor-element-31764d3 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-6ccc25d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8dddeb8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-44b5d34{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-3ee125d{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;text-align:center;}.elementor-20 .elementor-element.elementor-element-3ee125d .elementor-heading-title{font-size:26px;}.elementor-20 .elementor-element.elementor-element-1b34416{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;text-align:center;}.elementor-20 .elementor-element.elementor-element-1b34416 .elementor-heading-title{font-size:16px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e6f2458{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-e6f2458{right:0px;}.elementor-20 .elementor-element.elementor-element-e6f2458{top:0px;}.elementor-20 .elementor-element.elementor-element-fe87223{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-90d71a4{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;text-align:center;}.elementor-20 .elementor-element.elementor-element-90d71a4 .elementor-heading-title{font-size:26px;}.elementor-20 .elementor-element.elementor-element-7834fd4{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;text-align:center;}.elementor-20 .elementor-element.elementor-element-7834fd4 .elementor-heading-title{font-size:16px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-6c06f06{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-6c06f06{right:0px;}.elementor-20 .elementor-element.elementor-element-6c06f06{top:0px;}.elementor-20 .elementor-element.elementor-element-b5564eb{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-5c29cde{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;text-align:center;}.elementor-20 .elementor-element.elementor-element-5c29cde .elementor-heading-title{font-size:26px;}.elementor-20 .elementor-element.elementor-element-934deba{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;text-align:center;}.elementor-20 .elementor-element.elementor-element-934deba .elementor-heading-title{font-size:16px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-d27aed4{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-d27aed4{right:0px;}.elementor-20 .elementor-element.elementor-element-d27aed4{top:0px;}.elementor-20 .elementor-element.elementor-element-38af806{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d26831d{--e-transform-scale:1.3;}.elementor-20 .elementor-element.elementor-element-a7d5160{--margin-top:-109px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-5523d32{text-align:center;}.elementor-20 .elementor-element.elementor-element-5523d32 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-438b33a{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;text-align:center;}.elementor-20 .elementor-element.elementor-element-438b33a .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-eed8b83{--container-widget-width:243px;--container-widget-flex-grow:0;width:var( --container-widget-width, 243px );max-width:243px;}.elementor-20 .elementor-element.elementor-element-eed8b83 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-25ccf54{--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;}.elementor-20 .elementor-element.elementor-element-7926e18{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-7926e18 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-5b2b1e7{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-20 .elementor-element.elementor-element-5b2b1e7 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-49e70fd{--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;}.elementor-20 .elementor-element.elementor-element-20ae3bf{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-20ae3bf .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-aa1ce18{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-20 .elementor-element.elementor-element-aa1ce18 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-975477c{--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;}.elementor-20 .elementor-element.elementor-element-bba251e{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-bba251e .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-b057093{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-20 .elementor-element.elementor-element-b057093 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-1a08a5b{--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;}.elementor-20 .elementor-element.elementor-element-27ae9ce{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-27ae9ce .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-3bc14a0{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-20 .elementor-element.elementor-element-3bc14a0 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-612e50d{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-20 .elementor-element.elementor-element-612e50d .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-612e50d .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-612e50d .elementor-image-box-description{font-size:18px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-1338598{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;z-index:22;text-align:center;}.elementor-20 .elementor-element.elementor-element-1338598 .elementor-heading-title{font-size:26px;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-a9183e5{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4a05f0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-09b57a9{--e-transform-scale:1.4;margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 37px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-20 .elementor-element.elementor-element-8cf2139{--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;}.elementor-20 .elementor-element.elementor-element-af35a73{text-align:center;}.elementor-20 .elementor-element.elementor-element-af35a73 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-143d1f8{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-20 .elementor-element.elementor-element-143d1f8 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-143d1f8 .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-143d1f8 .elementor-image-box-description{font-size:18px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-1b24bd7{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1b24bd7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-1b24bd7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1b24bd7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-1b24bd7 .elementor-image-box-description{font-size:16px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-4d9bc11{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-4d9bc11.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-4d9bc11.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4d9bc11.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-4d9bc11 .elementor-image-box-description{font-size:16px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-a4fbe8d .elementor-image-box-description{font-size:16px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-07d2e43{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-07d2e43.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-07d2e43.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-07d2e43.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-07d2e43 .elementor-image-box-description{font-size:16px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-234afd9{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-1608eb4{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-20 .elementor-element.elementor-element-1608eb4 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1608eb4 .elementor-image-box-title{font-size:30px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-1608eb4 .elementor-image-box-description{font-size:18px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-095593b .elementor-button{font-size:14px;padding:17px 20px 16px 20px;}.elementor-20 .elementor-element.elementor-element-1fa4bfd{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ddaac61{--e-transform-scale:1.1;}.elementor-20 .elementor-element.elementor-element-4aafd3f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-958f646{--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;}.elementor-20 .elementor-element.elementor-element-da6aeb7{text-align:center;}.elementor-20 .elementor-element.elementor-element-da6aeb7 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-824c023{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-20 .elementor-element.elementor-element-824c023 .elementor-heading-title{font-size:26px;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-d9c1c76{--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;text-align:center;}.elementor-20 .elementor-element.elementor-element-d9c1c76 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-adbb289{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-7834e13{--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-20 .elementor-element.elementor-element-6009076{--container-widget-width:279px;--container-widget-flex-grow:0;width:var( --container-widget-width, 279px );max-width:279px;z-index:400;text-align:center;}.elementor-20 .elementor-element.elementor-element-6009076 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-8de687e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-9200e80{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;z-index:20;text-align:center;}.elementor-20 .elementor-element.elementor-element-9200e80 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-debd1fd{--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-20 .elementor-element.elementor-element-b9cb91d{--container-widget-width:236px;--container-widget-flex-grow:0;width:var( --container-widget-width, 236px );max-width:236px;z-index:20;text-align:center;}.elementor-20 .elementor-element.elementor-element-b9cb91d .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-f77163f{--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;}.elementor-20 .elementor-element.elementor-element-552da98{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;z-index:20;text-align:center;}.elementor-20 .elementor-element.elementor-element-552da98 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-0b58aa6{--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;}.elementor-20 .elementor-element.elementor-element-827dcb8{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;z-index:20;text-align:center;}.elementor-20 .elementor-element.elementor-element-827dcb8 .elementor-heading-title{font-size:26px;letter-spacing:-0.6px;}.elementor-20 .elementor-element.elementor-element-e2f19ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-53b97a9{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;z-index:20;text-align:center;}.elementor-20 .elementor-element.elementor-element-53b97a9 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-87f23a7{--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;}.elementor-20 .elementor-element.elementor-element-dacec5b{--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;z-index:30;text-align:center;}.elementor-20 .elementor-element.elementor-element-dacec5b .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-31d5721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-20 .elementor-element.elementor-element-31d5721.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-31d5721 .elementor-heading-title{font-size:26px;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-f0846d6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-79ee2e0{margin:-101px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-20 .elementor-element.elementor-element-79ee2e0 .elementor-heading-title{font-size:25px;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-fb594b8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-7c0c442{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-20 .elementor-element.elementor-element-7c0c442 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7c0c442 .elementor-image-box-title{font-size:26px;line-height:1.2em;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-7c0c442 .elementor-image-box-description{font-size:16px;letter-spacing:0px;}.elementor-20 .elementor-element.elementor-element-e2ac5a4{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-2043e10{--e-transform-rotateZ:90deg;margin:90px 0px calc(var(--kit-widget-spacing, 0px) + -60px) -18px;}.elementor-20 .elementor-element.elementor-element-d5fea5b{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-d5fea5b .elementor-icon-list-item > a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-2ee8d9a{--e-transform-scale:1.1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-7f9aaf5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3287939{text-align:center;}.elementor-20 .elementor-element.elementor-element-3287939 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-edddd1f{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-20 .elementor-element.elementor-element-edddd1f .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-edddd1f .elementor-image-box-title{font-size:35px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-edddd1f .elementor-image-box-description{font-size:16px;letter-spacing:0px;}.elementor-20 .elementor-element.elementor-element-3385b10{--e-image-carousel-slides-to-show:2;}.elementor-20 .elementor-element.elementor-element-3385b10 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-09f1786 .elementor-button{font-size:16px;padding:16px 34px 16px 34px;}.elementor-20 .elementor-element.elementor-element-09edba9{--justify-content:center;}.elementor-20 .elementor-element.elementor-element-d7f2348{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-20 .elementor-element.elementor-element-d7f2348 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e195573{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-fa264c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-8df5ef7{text-align:center;}.elementor-20 .elementor-element.elementor-element-8df5ef7 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-e4fe14e{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-20 .elementor-element.elementor-element-e4fe14e .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-e4fe14e .elementor-image-box-title{font-size:35px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-e4fe14e .elementor-image-box-description{font-size:16px;letter-spacing:0px;}.elementor-20 .elementor-element.elementor-element-656bdfc{--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;}.elementor-20 .elementor-element.elementor-element-9716db8{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-9716db8 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-013a45e{--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;}.elementor-20 .elementor-element.elementor-element-febce0d{--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-20 .elementor-element.elementor-element-febce0d .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-70b7f91{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;text-align:center;}.elementor-20 .elementor-element.elementor-element-70b7f91 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-9698c23{--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;}.elementor-20 .elementor-element.elementor-element-fa02683{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-fa02683 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-e540731{--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;}.elementor-20 .elementor-element.elementor-element-a715797{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;text-align:center;}.elementor-20 .elementor-element.elementor-element-a715797 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-3909def{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;text-align:center;}.elementor-20 .elementor-element.elementor-element-3909def .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-dcb3ea8{--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;}.elementor-20 .elementor-element.elementor-element-f6d62a2{--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;}.elementor-20 .elementor-element.elementor-element-f6d62a2 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-9b73556{--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;}.elementor-20 .elementor-element.elementor-element-ca99e34{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;text-align:center;}.elementor-20 .elementor-element.elementor-element-ca99e34 .elementor-heading-title{font-size:26px;letter-spacing:-0.2px;}.elementor-20 .elementor-element.elementor-element-7f78b25{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;text-align:center;}.elementor-20 .elementor-element.elementor-element-7f78b25 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-c077787{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-59ed6e2{--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-49d5594{text-align:center;}.elementor-20 .elementor-element.elementor-element-49d5594 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-da94004{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-20 .elementor-element.elementor-element-da94004 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-da94004 .elementor-image-box-title{font-size:35px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-da94004 .elementor-image-box-description{font-size:16px;letter-spacing:0px;}.elementor-20 .elementor-element.elementor-element-57ed265{--container-widget-width:276px;--container-widget-flex-grow:0;width:var( --container-widget-width, 276px );max-width:276px;}.elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-57ed265 .elementor-icon-list-item > a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5356a56{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-20 .elementor-element.elementor-element-5356a56 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5356a56 .elementor-image-box-title{font-size:72px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-5356a56 .elementor-image-box-description{font-size:16px;letter-spacing:0px;}.elementor-20 .elementor-element.elementor-element-c47de5c .elementor-button{font-size:16px;padding:16px 24px 16px 24px;}.elementor-20 .elementor-element.elementor-element-2399a2e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-cd242d8{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-20 .elementor-element.elementor-element-cd242d8 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-cd242d8 .elementor-image-box-title{font-size:35px;letter-spacing:-0.8px;}.elementor-20 .elementor-element.elementor-element-cd242d8 .elementor-image-box-description{font-size:16px;letter-spacing:0px;}.elementor-20 .elementor-element.elementor-element-035a56e{--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2f6cba3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-d3becf5{text-align:center;}.elementor-20 .elementor-element.elementor-element-d3becf5 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-179acba{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-20 .elementor-element.elementor-element-179acba .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-6126e28 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8ff38ba .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-60ae2b4 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-633929d .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-6894f86 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a823688 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-32fcad4 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a21aebb .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ced13c6 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-20 .elementor-element.elementor-element-ced13c6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}:where( .elementor-20 .elementor-element.elementor-element-ced13c6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:28px;--padding-right:20px;--padding-bottom:28px;--padding-left:20px;}.elementor-20 .elementor-element.elementor-element-7f2c860{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ac84619{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;text-align:center;}.elementor-20 .elementor-element.elementor-element-ac84619 .elementor-heading-title{font-size:14px;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-f5d18c1{--container-widget-width:121px;--container-widget-flex-grow:0;width:var( --container-widget-width, 121px );max-width:121px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-5f841a7{--width:550px;}.elementor-20 .elementor-element.elementor-element-5ead5ca{--width:240px;}.elementor-20 .elementor-element.elementor-element-44b5d34{--width:352px;}.elementor-20 .elementor-element.elementor-element-fe87223{--width:352px;}.elementor-20 .elementor-element.elementor-element-b5564eb{--width:352px;}.elementor-20 .elementor-element.elementor-element-38af806{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-a7d5160{--width:50%;}.elementor-20 .elementor-element.elementor-element-25ccf54{--width:360px;}.elementor-20 .elementor-element.elementor-element-49e70fd{--width:336px;}.elementor-20 .elementor-element.elementor-element-975477c{--width:370px;}.elementor-20 .elementor-element.elementor-element-1a08a5b{--width:370px;}.elementor-20 .elementor-element.elementor-element-a9183e5{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-288d9c5{--width:50%;}.elementor-20 .elementor-element.elementor-element-8cf2139{--width:390px;}.elementor-20 .elementor-element.elementor-element-234afd9{--width:840px;}.elementor-20 .elementor-element.elementor-element-1fa4bfd{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-958f646{--width:660px;}.elementor-20 .elementor-element.elementor-element-7834e13{--width:370px;}.elementor-20 .elementor-element.elementor-element-8de687e{--width:380px;}.elementor-20 .elementor-element.elementor-element-debd1fd{--width:330px;}.elementor-20 .elementor-element.elementor-element-f77163f{--width:360px;}.elementor-20 .elementor-element.elementor-element-0b58aa6{--width:380px;}.elementor-20 .elementor-element.elementor-element-e2f19ff{--width:330px;}.elementor-20 .elementor-element.elementor-element-87f23a7{--width:330px;}.elementor-20 .elementor-element.elementor-element-fb594b8{--width:550px;}.elementor-20 .elementor-element.elementor-element-09edba9{--width:240px;}.elementor-20 .elementor-element.elementor-element-fa264c4{--width:50%;}.elementor-20 .elementor-element.elementor-element-323df65{--width:50%;}.elementor-20 .elementor-element.elementor-element-656bdfc{--width:460px;}.elementor-20 .elementor-element.elementor-element-013a45e{--width:340px;}.elementor-20 .elementor-element.elementor-element-9698c23{--width:460px;}.elementor-20 .elementor-element.elementor-element-e540731{--width:340px;}.elementor-20 .elementor-element.elementor-element-dcb3ea8{--width:460px;}.elementor-20 .elementor-element.elementor-element-9b73556{--width:340px;}.elementor-20 .elementor-element.elementor-element-59ed6e2{--width:670px;}.elementor-20 .elementor-element.elementor-element-2f6cba3{--width:340px;}}/* Start custom CSS for image, class: .elementor-element-13f39ec */.elementor-20 .elementor-element.elementor-element-13f39ec {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, -80px);
    animation: showFromTop 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromTop{
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, -80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e6ae41 *//* Wrapper do menu vira referência pro absolute */
.e-n-menu-wrapper {
  position: relative;
}

/* Itens sempre acima do highlight */
.e-n-menu-wrapper .e-n-menu-title-container {
  position: relative;
  z-index: 2;
}

/* Pílula deslizante */
.e-n-menu-wrapper .menu-highlight {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 1000px;

  /* CORES MAIS FORTES PRA TESTE (depois você suaviza) */
  background: #ffffff10;
  border: 1px solid #ffffff10;; /* teste */
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);

  pointer-events: none;
  transition:
    transform 0.3s ease,
    width 0.3s ease,
    height 0.3s ease,
    opacity 0.2s ease;
  opacity: 0;
  z-index: 1;
}

/* Quando visível */
.e-n-menu-wrapper .menu-highlight.is-visible {
  opacity: 1;
}

/* Opcional: texto do item ativo um pouco mais forte */
.e-n-menu-wrapper .e-n-menu-title.e-current .e-n-menu-title-text {
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f841a7 */.elementor-20 .elementor-element.elementor-element-5f841a7{
    border-radius: 40px;
background:  rgba(255, 255, 255, 0.01);
}

.elementor-20 .elementor-element.elementor-element-5f841a7 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-5f841a7:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 40px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #ffffff33, transparent, transparent, #ffffff33); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}

.elementor-20 .elementor-element.elementor-element-5f841a7 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, -80px);
    animation: showFromTop 0.5s 0.2s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromTop{
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, -80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e36f04e */.elementor-20 .elementor-element.elementor-element-e36f04e {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, -80px);
    animation: showFromTop 0.5s 0.4s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromTop{
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, -80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.elementor-20 .elementor-element.elementor-element-e36f04e .elementor-button{
    background: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7246f1a */.elementor-20 .elementor-element.elementor-element-7246f1a{
    border-radius: 30px;
border-bottom: 1px solid #000;
border-bottom: 1px solid color(display-p3 0 0 0);
background: rgba(0, 0, 0, 0.70);
background: color(display-p3 0 0 0 / 0.70);
backdrop-filter: blur(7.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39471c6 */.elementor-20 .elementor-element.elementor-element-39471c6{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-39471c6 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-39471c6:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ead5ca */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-20 .elementor-element.elementor-element-5ead5ca .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-20 .elementor-element.elementor-element-5ead5ca:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ccc25d */.elementor-20 .elementor-element.elementor-element-6ccc25d{
    white-space: nowrap;
}

.elementor-20 .elementor-element.elementor-element-6ccc25d{
    animation: txt infinite linear 95s;
    
}

@keyframes txt {
    from {
        transform: translateX(00%);
    }
    to {
        transform: translateX(-500%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d627654 */.elementor-20 .elementor-element.elementor-element-d627654{
    border: 0.716px solid rgba(255, 255, 255, 0.10);
border: 0.716px solid color(display-p3 1 1 1 / 0.10);
background: rgba(255, 255, 255, 0.03);
background: color(display-p3 1 1 1 / 0.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dddeb8 */.elementor-20 .elementor-element.elementor-element-8dddeb8{
border-radius: 20px;
border: 1px solid #2C2C2C;
border: 1px solid color(display-p3 0.1744 0.1744 0.1744);
background: #0E0E0E;
background: color(display-p3 0.0547 0.0547 0.0547);
}

.bx{
    border-radius: 15px;
border: 1px solid #362020;
border: 1px solid color(display-p3 0.1991 0.128 0.128);
background: #000;
background: color(display-p3 0 0 0);
    transition: 0.7s;
    scale: 1;
}

.bx:hover{
    background: white !important;
    scale: 1.015;
}

.tt .elementor-heading-title{
 color:white;
 transition: 0.7s;
}

.bx:hover .tt .elementor-heading-title{
 color: black;
 transition: 0.7s;
}


.bx:hover #seta{
    transform: rotate(45deg);
    transform-origin: 50%;
    transition: 0.7s ease all;
}

#seta{
    transform: rotate(0deg);

    transition: 0.7s ease all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5523d32 */.elementor-20 .elementor-element.elementor-element-5523d32{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-5523d32 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-5523d32:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-438b33a */.fundo{
    background: #830000;
background: color(display-p3 0.4676 0.0071 0.0071);
    padding: 10px 20px;
    border-radius: 20px;
}

@media(max-width:600px){
   .fundo{
    background: #830000;
background: color(display-p3 0.4676 0.0071 0.0071);
    padding: 6px 20px;
    border-radius: 10px;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ccf54 */.tg{
    border-radius: 29px;
    border: 1px solid #181B3100;
    background: #170C0C;
}

.numb{
    width: 50px !important;
    height: 50px !important;
    border-radius: 16px;
    border: 1px solid var(--Line-1, #311818);
}

.numb .elementor-heading-title{
    display:flex;
    justify-content: center;
    top: 50%;
    left: 50%;
    right:0;
    position: absolute;
    transform: translate(-50%, -50%);
}

.numb {
    z-index: 1;
}

.tg .numb:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 16px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.tg:hover .numb:before,
.tg.is-active .numb:before{
    opacity: 1;
}

.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.box:hover:before,
.box.is-active:before{
    opacity: 1;
}

/* MOBILE */
@media(max-width:600px){
.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to bottom, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49e70fd */.tg{
    border-radius: 29px;
    border: 1px solid #181B3100;
    background: #170C0C;
}

.numb{
    width: 50px !important;
    height: 50px !important;
    border-radius: 16px;
    border: 1px solid var(--Line-1, #311818);
}

.numb .elementor-heading-title{
    display:flex;
    justify-content: center;
    top: 50%;
    left: 50%;
    right:0;
    position: absolute;
    transform: translate(-50%, -50%);
}

.numb {
    z-index: 1;
}

.tg .numb:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 16px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.tg:hover .numb:before,
.tg.is-active .numb:before{
    opacity: 1;
}

.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.box:hover:before,
.box.is-active:before{
    opacity: 1;
}

/* MOBILE */
@media(max-width:600px){
.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to bottom, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-975477c */.tg{
    border-radius: 29px;
    border: 1px solid #181B3100;
    background: #170C0C;
}

.numb{
    width: 50px !important;
    height: 50px !important;
    border-radius: 16px;
    border: 1px solid var(--Line-1, #311818);
}

.numb .elementor-heading-title{
    display:flex;
    justify-content: center;
    top: 50%;
    left: 50%;
    right:0;
    position: absolute;
    transform: translate(-50%, -50%);
}

.numb {
    z-index: 1;
}

.tg .numb:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 16px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.tg:hover .numb:before,
.tg.is-active .numb:before{
    opacity: 1;
}

.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.box:hover:before,
.box.is-active:before{
    opacity: 1;
}

/* MOBILE */
@media(max-width:600px){
.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to bottom, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a08a5b */.tg{
    border-radius: 29px;
    border: 1px solid #181B3100;
    background: #170C0C;
}

.numb{
    width: 50px !important;
    height: 50px !important;
    border-radius: 16px;
    border: 1px solid var(--Line-1, #311818);
}

.numb .elementor-heading-title{
    display:flex;
    justify-content: center;
    top: 50%;
    left: 50%;
    right:0;
    position: absolute;
    transform: translate(-50%, -50%);
}

.numb {
    z-index: 1;
}

.tg .numb:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 16px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.tg:hover .numb:before,
.tg.is-active .numb:before{
    opacity: 1;
}

.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.box:hover:before,
.box.is-active:before{
    opacity: 1;
}

/* MOBILE */
@media(max-width:600px){
.tg:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to bottom, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af35a73 */.elementor-20 .elementor-element.elementor-element-af35a73{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-af35a73 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-af35a73:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7e94a0 */.elementor-20 .elementor-element.elementor-element-f7e94a0{
    position: absolute;
    left: 50%;
    top:0;
    transform: translate(-50%, -50%);
    backdrop-filter: blur(20px) !important;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-234afd9 */.elementor-20 .elementor-element.elementor-element-234afd9{
    border-radius: 20px;
border: 1px solid #666;
border: 1px solid color(display-p3 0.4 0.4 0.4);
background: radial-gradient(100% 100% at 50% 0%, rgba(255, 255, 255, 0.05) 0%, rgba(49, 49, 49, 0.05) 100%);
background: radial-gradient(100% 100% at 50% 0%, color(display-p3 1 1 1 / 0.05) 0%, color(display-p3 0.1938 0.1938 0.1938 / 0.05) 100%);
backdrop-filter: blur(75px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddaac61 */.elementor-20 .elementor-element.elementor-element-ddaac61::before{
    content: "";
    background: #992016;
    opacity:1;
    width: 100%;
    height: 100%;

    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    pointer-events:none;
    mix-blend-mode: hue;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad51dad */.elementor-20 .elementor-element.elementor-element-ad51dad::after{
    content: "";
    background: linear-gradient(0deg,black 15%, transparent 60%);
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da6aeb7 */.elementor-20 .elementor-element.elementor-element-da6aeb7{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-da6aeb7 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-da6aeb7:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adbb289 */.cx{
    border-radius: 29px;
background: #170C0C;
transition: 0.5s ease all !important;
}

.cx:after{
    content: "";
    position: absolute;
    z-index: 11;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 29px;
background: linear-gradient(90deg, #F00 0%, #A70505 100%);
backdrop-filter: blur(2px);
transition: 0.7s ease all !important;
opacity:0;
    
}

.cx:hover:after{
opacity: 0.2;
}

.cx:before{
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to left, #FE393980, transparent); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3287939 */.elementor-20 .elementor-element.elementor-element-3287939{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-3287939 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-3287939:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3385b10 */.swiper{
    overflow: visible !important;
}

.elementor-20 .elementor-element.elementor-element-3385b10 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09edba9 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-20 .elementor-element.elementor-element-09edba9 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-20 .elementor-element.elementor-element-09edba9:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9aaf5 */.elementor-20 .elementor-element.elementor-element-7f9aaf5{
border-top: 2px solid;
border-image: linear-gradient(to right, transparent, #FE3939, transparent) 50;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8df5ef7 */.elementor-20 .elementor-element.elementor-element-8df5ef7{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-8df5ef7 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-8df5ef7:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323df65 */.box:hover,
.box.is-active{
    border-radius: 29px;
    border: 1px solid #181B31;
}

.box{
    border-radius: 29px;
    border: 1px solid #181B3100;
    background: #170C0C;
}

.inner{
    height: 40px !important;
    overflow: hidden;
    transition: height .7s ease;
}

/* Quando .bx sofre hover OU está ativo */
.box:hover .inner,
.box.is-active .inner{
    height: 150px !important;
}

.num{
    width: 50px !important;
    height: 50px !important;
    border-radius: 16px;
    border: 1px solid var(--Line-1, #311818);
}

.num .elementor-heading-title{
    display:flex;
    justify-content: center;
    top: 50%;
    left: 50%;
    right:0;
    position: absolute;
    transform: translate(-50%, -50%);
}

.num {
    z-index: 1;
}

.box .num:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 16px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.box:hover .num:before,
.box.is-active .num:before{
    opacity: 1;
}

.box:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to right, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}

.box:hover:before,
.box.is-active:before{
    opacity: 1;
}

/* MOBILE */
@media(max-width:600px){

.box:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 29px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(to bottom, #FE393980, transparent);
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    transition: 0.7s ease all;
    opacity: 1;
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49d5594 */.elementor-20 .elementor-element.elementor-element-49d5594{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-49d5594 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-49d5594:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c323dbc */#Vector{
    transform-origin: 50%;
	animation: loading 14s linear infinite;
}

@keyframes loading {
	0% {
		transform: rotate(0);
	}
	100% {
		transform: rotate(360deg);
	}
}

.elementor-20 .elementor-element.elementor-element-c323dbc::before{
    content: "";
    background: #FF1300;
    opacity:0.4;
    width: 100%;
    height: 100%;
    border-radius:100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    pointer-events:none;
    mix-blend-mode: color;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3becf5 */.elementor-20 .elementor-element.elementor-element-d3becf5{
    border-radius: 22px;
background: rgba(255, 3, 41, 0.20);
background: color(display-p3 0.9961 0.2235 0.2235 / 0.20);
}

.elementor-20 .elementor-element.elementor-element-d3becf5 {
  z-index: 1;
}

.elementor-20 .elementor-element.elementor-element-d3becf5:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 22px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(-35deg, #684040, transparent, transparent, #684040); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179acba */.elementor-20 .elementor-element.elementor-element-179acba{
background: linear-gradient(90deg, rgba(255, 255, 255, 0.40) -8.64%, #FFF 12%, #FFF 73.91%, rgba(255, 255, 255, 0.40) 94.55%);
background: linear-gradient(90deg, color(display-p3 1 1 1 / 0.40) -8.64%, color(display-p3 1 1 1) 12%, color(display-p3 1 1 1) 73.91%, color(display-p3 1 1 1 / 0.40) 94.55%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ced13c6 */.elementor-20 .elementor-element.elementor-element-ced13c6{
    transition: 0.5s ease all !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac84619 */.elementor-20 .elementor-element.elementor-element-ac84619 .elementor-image-box-title{
    background: linear-gradient(180deg, #FFF -0.14%, #88ABCA 109.78%);
background: linear-gradient(180deg, color(display-p3 1 1 1) -0.14%, color(display-p3 0.5609 0.6651 0.7798) 109.78%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f2c860 */.elementor-20 .elementor-element.elementor-element-7f2c860{
    border-top: 1px solid rgba(255, 255, 255, 0.30);
border-top: 1px solid color(display-p3 1 1 1 / 0.30);
background: #120909;
background: color(display-p3 0.0667 0.0353 0.0353);
}/* End custom CSS */
/* Start custom CSS */.elementor-button{
    border-radius: 9000px;
background: var(--Linear, linear-gradient(90deg, #F00 0%, #A70505 100%));
background: var(--Linear, linear-gradient(90deg, color(display-p3 1 0.0763 0) 0%, color(display-p3 0.6 0.1255 0.0863) 100%));
box-shadow: 11px -3px 15px 0 rgba(255, 168, 170, 0.50) inset, 0 22px 72.6px 0 rgba(255, 0, 0, 0.30) !important;
}

.elementor-button.elementor-button{
  z-index: 1;
}

.elementor-button:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 200px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to left, #8C0000, #FFFFFF); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}

.elementor-button-icon{
    font-size: 26px;
}

@media(max-width:600px){
  .elementor-button-icon{
    font-size: 20px;
}  
}

.elementor-button-icon,
.elementor-button-text,
.elementor-button{
        align-self: center;
        transition: 0.5s ease all;
}

.deg{
    background: linear-gradient(90deg, #F00 0%, #A70505 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


.deg2{
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.40) -8.64%, #FFF 12%, #FFF 73.91%, rgba(255, 255, 255, 0.40) 94.55%);
background: linear-gradient(90deg, color(display-p3 1 1 1 / 0.40) -8.64%, color(display-p3 1 1 1) 12%, color(display-p3 1 1 1) 73.91%, color(display-p3 1 1 1 / 0.40) 94.55%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

/*Código padrão páginas*/
html, body{overflow-x: hidden !important;}

p:last-child{margin-bottom:0px;}

body::-webkit-scrollbar {width: 12px;}

body::-webkit-scrollbar-track {background: #000000;}

body::-webkit-scrollbar-thumb {background-image: linear-gradient(90deg, #F00 0%, #A70505 100%);
  border-radius: 20px; border: 3px solid #000000}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://risecommunity.com.br/wp-content/uploads/2026/01/ArticulatCF-Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://risecommunity.com.br/wp-content/uploads/2026/01/ArticulatCF-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://risecommunity.com.br/wp-content/uploads/2026/01/ArticulatCF-DemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://risecommunity.com.br/wp-content/uploads/2026/01/ArticulatCF-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Articulat CF';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://risecommunity.com.br/wp-content/uploads/2026/01/ArticulatCF-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */