.elementor-2154 .elementor-element.elementor-element-ee181e7{--display:flex;--min-height:78px;--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF47;--border-color:#FFFFFF47;}.elementor-2154 .elementor-element.elementor-element-ee181e7:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-ee181e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-ee181e7, .elementor-2154 .elementor-element.elementor-element-ee181e7::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-ee181e7.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-1db0234{--spacer-size:195px;width:var( --container-widget-width, 6.158% );max-width:6.158%;--container-widget-width:6.158%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-1db0234.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-bcaaa05{width:var( --container-widget-width, 1.893% );max-width:1.893%;--container-widget-width:1.893%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-bcaaa05.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 .elementor-icon-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 .elementor-icon{font-size:29px;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 .elementor-icon svg{height:29px;}.elementor-2154 .elementor-element.elementor-element-79fbf89{width:var( --container-widget-width, 1.927% );max-width:1.927%;--container-widget-width:1.927%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-79fbf89.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-79fbf89 .elementor-icon-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-79fbf89 .elementor-icon{font-size:29px;}.elementor-2154 .elementor-element.elementor-element-79fbf89 .elementor-icon svg{height:29px;}.elementor-2154 .elementor-element.elementor-element-d7158b8 .elementor-button{background-color:#E99808;border-radius:21px 21px 21px 21px;padding:13px 28px 14px 28px;}.elementor-2154 .elementor-element.elementor-element-d7158b8 .elementor-button:hover, .elementor-2154 .elementor-element.elementor-element-d7158b8 .elementor-button:focus{background-color:#012980;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-d7158b8{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-d7158b8 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-2154 .elementor-element.elementor-element-d7158b8.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-d7158b8 .elementor-button:hover svg, .elementor-2154 .elementor-element.elementor-element-d7158b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-74328c3{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:7px;--e-nav-menu-divider-color:#FFFFFF;--nav-menu-icon-size:15px;}.elementor-2154 .elementor-element.elementor-element-74328c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-menu-toggle{margin:0 auto;background-color:#2B6DA5;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu .elementor-item{font-weight:500;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#66C56D;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed .elementor-item:before,
					.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed .elementor-item:after{border-color:#66C56D;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-underline .elementor-item:after,
					 .elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-overline .elementor-item:before,
					 .elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-double-line .elementor-item:before,
					 .elementor-2154 .elementor-element.elementor-element-74328c3 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown a, .elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-menu-toggle{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown{background-color:#012980;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown a:hover,
					.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown a.highlighted{background-color:#CF8451;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 19px 4px rgba(255, 255, 255, 0.5);}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#F6AA52;border-bottom-width:1px;}.elementor-2154 .elementor-element.elementor-element-74328c3 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-74328c3 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-077914d{--spacer-size:132px;width:var( --container-widget-width, 5.396% );max-width:5.396%;--container-widget-width:5.396%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-077914d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-940430e{--display:flex;--min-height:746px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.93;--margin-top:-76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2154 .elementor-element.elementor-element-940430e:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-940430e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brasilcentercred.com.br/wp-content/uploads/2025/08/B68439080a2biJCwx60a-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2154 .elementor-element.elementor-element-940430e::before, .elementor-2154 .elementor-element.elementor-element-940430e > .elementor-background-video-container::before, .elementor-2154 .elementor-element.elementor-element-940430e > .e-con-inner > .elementor-background-video-container::before, .elementor-2154 .elementor-element.elementor-element-940430e > .elementor-background-slideshow::before, .elementor-2154 .elementor-element.elementor-element-940430e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2154 .elementor-element.elementor-element-940430e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(252deg, #000000 0%, #314D9E 44%);}.elementor-2154 .elementor-element.elementor-element-940430e, .elementor-2154 .elementor-element.elementor-element-940430e::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-ea717c4{--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;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:101px;--margin-right:0px;}.elementor-2154 .elementor-element.elementor-element-ea717c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-fe7d12d{--spacer-size:39px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 > .elementor-widget-container{background-color:#F1F1F124;margin:0px 0px 0px 2px;padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD;border-radius:42px 42px 42px 42px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92.elementor-element{--align-self:flex-start;}.elementor-2154 .elementor-element.elementor-element-d0d8d92.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2154 .elementor-element.elementor-element-d0d8d92{--icon-box-icon-margin:9px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon-box-title{margin-bottom:5px;color:#FFFFFF;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2154 .elementor-element.elementor-element-d0d8d92.elementor-view-stacked .elementor-icon{background-color:#48DA7D;}.elementor-2154 .elementor-element.elementor-element-d0d8d92.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-d0d8d92.elementor-view-default .elementor-icon{fill:#48DA7D;color:#48DA7D;border-color:#48DA7D;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon{font-size:19px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon-box-title, .elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon-box-title a{font-size:13px;}.elementor-2154 .elementor-element.elementor-element-11a2307{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-46b9e9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-108px;z-index:0;}.elementor-2154 .elementor-element.elementor-element-46b9e9a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-46b9e9a{left:-514px;}body.rtl .elementor-2154 .elementor-element.elementor-element-46b9e9a{right:-514px;}.elementor-2154 .elementor-element.elementor-element-46b9e9a img{width:100%;opacity:0.83;filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 8.1px ) hue-rotate( 0deg );}.elementor-2154 .elementor-element.elementor-element-af49738{width:var( --container-widget-width, 12.167% );max-width:12.167%;--container-widget-width:12.167%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-af49738.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-af49738 img{width:100%;}.elementor-2154 .elementor-element.elementor-element-031ffc0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-031ffc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-031ffc0 img{width:100%;}.elementor-2154 .elementor-element.elementor-element-a3675e6{width:var( --container-widget-width, 100.068% );max-width:100.068%;--container-widget-width:100.068%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-a3675e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-a3675e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-a3675e6 .elementor-heading-title{color:#FFFFFF;font-size:77px;font-weight:700;line-height:70px;}.elementor-2154 .elementor-element.elementor-element-231f8ba .elementor-button{background-color:#E99808;font-size:23px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;padding:15px 15px 15px 15px;}.elementor-2154 .elementor-element.elementor-element-231f8ba{width:var( --container-widget-width, 63.444% );max-width:63.444%;--container-widget-width:63.444%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-231f8ba.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-231f8ba .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2154 .elementor-element.elementor-element-f623084{width:var( --container-widget-width, 100.068% );max-width:100.068%;--container-widget-width:100.068%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-f623084 > .elementor-widget-container{margin:-24px 0px 14px 0px;}.elementor-2154 .elementor-element.elementor-element-f623084.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-f623084 .elementor-heading-title{color:#ECAB50;font-size:61px;font-weight:700;line-height:70px;}.elementor-2154 .elementor-element.elementor-element-8838321{width:var( --container-widget-width, 91.481% );max-width:91.481%;--container-widget-width:91.481%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-8838321.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-8838321 .elementor-heading-title{color:#FFFFFF;font-size:17px;}.elementor-2154 .elementor-element.elementor-element-feb4ca1{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-5d96dc9 > .elementor-widget-container{background-color:#F1F1F124;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD;border-radius:42px 42px 42px 42px;}.elementor-2154 .elementor-element.elementor-element-5d96dc9.elementor-element{--align-self:flex-start;}.elementor-2154 .elementor-element.elementor-element-5d96dc9.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2154 .elementor-element.elementor-element-5d96dc9{--icon-box-icon-margin:3px;}.elementor-2154 .elementor-element.elementor-element-5d96dc9 .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-5d96dc9.elementor-view-stacked .elementor-icon{background-color:#DFDFDF;}.elementor-2154 .elementor-element.elementor-element-5d96dc9.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-5d96dc9.elementor-view-default .elementor-icon{fill:#DFDFDF;color:#DFDFDF;border-color:#DFDFDF;}.elementor-2154 .elementor-element.elementor-element-5d96dc9 .elementor-icon{font-size:14px;}.elementor-2154 .elementor-element.elementor-element-5d96dc9 .elementor-icon-box-title, .elementor-2154 .elementor-element.elementor-element-5d96dc9 .elementor-icon-box-title a{font-size:11px;}.elementor-2154 .elementor-element.elementor-element-23e511f > .elementor-widget-container{background-color:#F1F1F124;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD;border-radius:42px 42px 42px 42px;}.elementor-2154 .elementor-element.elementor-element-23e511f.elementor-element{--align-self:flex-start;}.elementor-2154 .elementor-element.elementor-element-23e511f.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-2154 .elementor-element.elementor-element-23e511f{--icon-box-icon-margin:3px;}.elementor-2154 .elementor-element.elementor-element-23e511f .elementor-icon-box-title{margin-bottom:9px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-23e511f.elementor-view-stacked .elementor-icon{background-color:#DFDFDF;}.elementor-2154 .elementor-element.elementor-element-23e511f.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-23e511f.elementor-view-default .elementor-icon{fill:#DFDFDF;color:#DFDFDF;border-color:#DFDFDF;}.elementor-2154 .elementor-element.elementor-element-23e511f .elementor-icon{font-size:14px;}.elementor-2154 .elementor-element.elementor-element-23e511f .elementor-icon-box-title, .elementor-2154 .elementor-element.elementor-element-23e511f .elementor-icon-box-title a{font-size:11px;}.elementor-2154 .elementor-element.elementor-element-c127577{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:21px 21px 21px 21px;--margin-top:159px;--margin-bottom:91px;--margin-left:0px;--margin-right:-28px;}.elementor-2154 .elementor-element.elementor-element-c127577, .elementor-2154 .elementor-element.elementor-element-c127577::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-c127577.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-fe58d17{--spacer-size:1px;}.elementor-2154 .elementor-element.elementor-element-a594771{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-a594771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-a594771.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-7de0196{--display:flex;--min-height:0px;--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2154 .elementor-element.elementor-element-7de0196:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-7de0196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F8;}.elementor-2154 .elementor-element.elementor-element-7de0196, .elementor-2154 .elementor-element.elementor-element-7de0196::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-7de0196.e-con{--order:1;--flex-grow:1;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-5c086a2{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-5c086a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-cba32aa{--display:flex;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-fddf47b{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-fddf47b > .elementor-widget-container{margin:-7px 0px -19px 0px;padding:0px 0px -28px 0px;}.elementor-2154 .elementor-element.elementor-element-fddf47b.elementor-element{--align-self:center;}.elementor-2154 .elementor-element.elementor-element-fddf47b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-2154 .elementor-element.elementor-element-4888e47{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-4888e47 > .elementor-widget-container{margin:-7px 0px -19px 0px;padding:0px 0px -28px 0px;}.elementor-2154 .elementor-element.elementor-element-4888e47.elementor-element{--align-self:center;}.elementor-2154 .elementor-element.elementor-element-4888e47 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-2154 .elementor-element.elementor-element-d695109 > .elementor-widget-container{margin:-84px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-d8b44a3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2154 .elementor-element.elementor-element-d8b44a3.e-con{--align-self:center;--order:1;--flex-grow:1;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-b4de74f{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-b4de74f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-ae19d9b{--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:stretch;--gap:10px 10px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2154 .elementor-element.elementor-element-ae19d9b:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-ae19d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-ae19d9b, .elementor-2154 .elementor-element.elementor-element-ae19d9b::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-ae19d9b > .elementor-shape-top .elementor-shape-fill, .elementor-2154 .elementor-element.elementor-element-ae19d9b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#96969640;}.elementor-2154 .elementor-element.elementor-element-ae19d9b > .elementor-shape-top svg, .elementor-2154 .elementor-element.elementor-element-ae19d9b > .e-con-inner > .elementor-shape-top svg{width:calc(900% + 1.3px);height:14px;}.elementor-2154 .elementor-element.elementor-element-2efda93{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-59ec89b > .elementor-widget-container{margin:-15px -15px -15px -15px;}.elementor-2154 .elementor-element.elementor-element-738a622 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-ddd2e63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-9719190{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-8337048{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-59e5821{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-38af52d{width:100%;max-width:100%;text-align:center;}.elementor-2154 .elementor-element.elementor-element-38af52d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-38af52d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-38af52d .elementor-heading-title{color:#012980;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2154 .elementor-element.elementor-element-6e10499{width:100%;max-width:100%;text-align:center;}.elementor-2154 .elementor-element.elementor-element-6e10499.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-cc67b47{--display:flex;--min-height:234px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-cc67b47:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-cc67b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3652A0;}.elementor-2154 .elementor-element.elementor-element-cc67b47, .elementor-2154 .elementor-element.elementor-element-cc67b47::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-7aac1a7{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-7aac1a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-1acb589{width:auto;max-width:auto;text-align:center;}.elementor-2154 .elementor-element.elementor-element-1acb589 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-1acb589 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:400;}.elementor-2154 .elementor-element.elementor-element-0c3306d{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-0c3306d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-7ce5866{--spacer-size:50px;}.elementor-2154 .elementor-element.elementor-element-44bf365{width:var( --container-widget-width, 94.444% );max-width:94.444%;--container-widget-width:94.444%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2154 .elementor-element.elementor-element-44bf365 > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-2154 .elementor-element.elementor-element-44bf365.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-44bf365 .elementor-icon-box-wrapper{text-align:left;}.elementor-2154 .elementor-element.elementor-element-44bf365 .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-44bf365.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2154 .elementor-element.elementor-element-44bf365.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-44bf365.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-44bf365.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2154 .elementor-element.elementor-element-44bf365 .elementor-icon{font-size:20px;}.elementor-2154 .elementor-element.elementor-element-44bf365 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-05d1538{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-e3babbf{width:var( --container-widget-width, 103.885% );max-width:103.885%;--container-widget-width:103.885%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2154 .elementor-element.elementor-element-e3babbf > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-2154 .elementor-element.elementor-element-e3babbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-e3babbf .elementor-icon-box-wrapper{text-align:left;}.elementor-2154 .elementor-element.elementor-element-e3babbf .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-e3babbf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2154 .elementor-element.elementor-element-e3babbf.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-e3babbf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-e3babbf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2154 .elementor-element.elementor-element-e3babbf .elementor-icon{font-size:20px;}.elementor-2154 .elementor-element.elementor-element-e3babbf .elementor-icon-box-description{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-fdd653e{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-9bd970b{width:var( --container-widget-width, 103.885% );max-width:103.885%;--container-widget-width:103.885%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2154 .elementor-element.elementor-element-9bd970b > .elementor-widget-container{padding:0% 4% 0% 4%;}.elementor-2154 .elementor-element.elementor-element-9bd970b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-9bd970b .elementor-icon-box-wrapper{text-align:left;}.elementor-2154 .elementor-element.elementor-element-9bd970b .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-9bd970b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-2154 .elementor-element.elementor-element-9bd970b.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-9bd970b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-9bd970b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2154 .elementor-element.elementor-element-9bd970b .elementor-icon{font-size:20px;}.elementor-2154 .elementor-element.elementor-element-9bd970b .elementor-icon-box-description{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-f69ccdd{--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;--background-transition:0.3s;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2154 .elementor-element.elementor-element-8632005 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 16px 4px rgba(0,0,0,0.5);}.elementor-2154 .elementor-element.elementor-element-8632005 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2154 .elementor-element.elementor-element-738fe33 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 16px 4px rgba(0,0,0,0.5);}.elementor-2154 .elementor-element.elementor-element-738fe33 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2154 .elementor-element.elementor-element-ccccf5b > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 16px 4px rgba(0,0,0,0.5);}.elementor-2154 .elementor-element.elementor-element-ccccf5b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2154 .elementor-element.elementor-element-3fa69e5 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 16px 4px rgba(0,0,0,0.5);}.elementor-2154 .elementor-element.elementor-element-3fa69e5 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2154 .elementor-element.elementor-element-5aa72692 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2154 .elementor-element.elementor-element-5aa72692{overflow:hidden;padding:7em 0em 5em 0em;}.elementor-2154 .elementor-element.elementor-element-3b6dfccd > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-65cb0af{left:225px;}body.rtl .elementor-2154 .elementor-element.elementor-element-65cb0af{right:225px;}.elementor-2154 .elementor-element.elementor-element-65cb0af{top:-105px;}.elementor-2154 .elementor-element.elementor-element-52771209{overflow:hidden;}.elementor-2154 .elementor-element.elementor-element-1b409b8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-2dab2c6f{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;top:-64.997px;}.elementor-2154 .elementor-element.elementor-element-2dab2c6f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-2dab2c6f{left:438.993px;}body.rtl .elementor-2154 .elementor-element.elementor-element-2dab2c6f{right:438.993px;}.elementor-2154 .elementor-element.elementor-element-2dab2c6f img{width:35%;}.elementor-2154 .elementor-element.elementor-element-f2827d6{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;top:67.25px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-f2827d6{left:1050.469px;}body.rtl .elementor-2154 .elementor-element.elementor-element-f2827d6{right:1050.469px;}.elementor-2154 .elementor-element.elementor-element-f2827d6 img{width:15%;}.elementor-2154 .elementor-element.elementor-element-c14695c{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;top:34px;}.elementor-2154 .elementor-element.elementor-element-c14695c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-c14695c{left:-80px;}body.rtl .elementor-2154 .elementor-element.elementor-element-c14695c{right:-80px;}.elementor-2154 .elementor-element.elementor-element-c14695c img{width:100%;}.elementor-2154 .elementor-element.elementor-element-5227db8{width:var( --container-widget-width, 278px );max-width:278px;--container-widget-width:278px;--container-widget-flex-grow:0;top:325px;}.elementor-2154 .elementor-element.elementor-element-5227db8.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-5227db8{left:155px;}body.rtl .elementor-2154 .elementor-element.elementor-element-5227db8{right:155px;}.elementor-2154 .elementor-element.elementor-element-5227db8 img{width:100%;}.elementor-2154 .elementor-element.elementor-element-425b14a{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;top:-11px;}.elementor-2154 .elementor-element.elementor-element-425b14a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-425b14a{left:155px;}body.rtl .elementor-2154 .elementor-element.elementor-element-425b14a{right:155px;}.elementor-2154 .elementor-element.elementor-element-425b14a img{width:50%;}.elementor-2154 .elementor-element.elementor-element-1198d16{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;top:116px;}.elementor-2154 .elementor-element.elementor-element-1198d16.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1198d16{left:161px;}body.rtl .elementor-2154 .elementor-element.elementor-element-1198d16{right:161px;}.elementor-2154 .elementor-element.elementor-element-1198d16 img{width:100%;}.elementor-2154 .elementor-element.elementor-element-b8469e9{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;top:-12px;}.elementor-2154 .elementor-element.elementor-element-b8469e9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-b8469e9{left:158px;}body.rtl .elementor-2154 .elementor-element.elementor-element-b8469e9{right:158px;}.elementor-2154 .elementor-element.elementor-element-b8469e9 img{width:100%;max-width:100%;}.elementor-2154 .elementor-element.elementor-element-1760ce6{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;top:199px;}.elementor-2154 .elementor-element.elementor-element-1760ce6.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1760ce6{left:277px;}body.rtl .elementor-2154 .elementor-element.elementor-element-1760ce6{right:277px;}.elementor-2154 .elementor-element.elementor-element-1760ce6 img{width:100%;}.elementor-2154 .elementor-element.elementor-element-42f26f84 > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-2154 .elementor-element.elementor-element-36fbf90f .elementor-heading-title{font-weight:800;}.elementor-2154 .elementor-element.elementor-element-2fb39b69 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-2fb39b69 .elementor-heading-title{font-weight:700;line-height:1.5em;}.elementor-2154 .elementor-element.elementor-element-5296d79{--spacer-size:10px;}.elementor-2154 .elementor-element.elementor-element-af5632c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-6deeaf8{--spacer-size:10px;}.elementor-2154 .elementor-element.elementor-element-780e214b > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-780e214b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2154 .elementor-element.elementor-element-581fb95b{width:var( --container-widget-width, 97.633% );max-width:97.633%;--container-widget-width:97.633%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-581fb95b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-581fb95b .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:35px;}.elementor-2154 .elementor-element.elementor-element-85780ca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-85780ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-85780ca{text-align:center;}.elementor-2154 .elementor-element.elementor-element-85780ca .elementor-heading-title{font-weight:400;}.elementor-2154 .elementor-element.elementor-element-ef48b8c > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-ef48b8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2154 .elementor-element.elementor-element-f03ce4c{width:var( --container-widget-width, 96.449% );max-width:96.449%;--container-widget-width:96.449%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-f03ce4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-f03ce4c .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:39px;}.elementor-2154 .elementor-element.elementor-element-4c86f8a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-4c86f8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-4c86f8a{text-align:center;}.elementor-2154 .elementor-element.elementor-element-4c86f8a .elementor-heading-title{font-weight:400;}.elementor-2154 .elementor-element.elementor-element-4c696c34 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-4c696c34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2154 .elementor-element.elementor-element-ca6ec69{width:var( --container-widget-width, 97.633% );max-width:97.633%;--container-widget-width:97.633%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-ca6ec69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-ca6ec69 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:41px;}.elementor-2154 .elementor-element.elementor-element-6a08ebed{width:var( --container-widget-width, 86.981% );max-width:86.981%;--container-widget-width:86.981%;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-6a08ebed > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-6a08ebed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-6a08ebed .elementor-heading-title{font-weight:400;}.elementor-2154 .elementor-element.elementor-element-c5dad81{--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:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-e08cbcc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-e08cbcc, .elementor-2154 .elementor-element.elementor-element-e08cbcc::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-e08cbcc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-7846dcb{width:var( --container-widget-width, 97.633% );max-width:97.633%;--container-widget-width:97.633%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-7846dcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-7846dcb .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:35px;}.elementor-2154 .elementor-element.elementor-element-17efef1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-17efef1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-17efef1{text-align:center;}.elementor-2154 .elementor-element.elementor-element-17efef1 .elementor-heading-title{font-weight:400;}.elementor-2154 .elementor-element.elementor-element-f4db4d3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-f4db4d3, .elementor-2154 .elementor-element.elementor-element-f4db4d3::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-f4db4d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-26e6538{width:var( --container-widget-width, 97.633% );max-width:97.633%;--container-widget-width:97.633%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-26e6538.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-26e6538 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:35px;}.elementor-2154 .elementor-element.elementor-element-d40dde0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-d40dde0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-d40dde0{text-align:center;}.elementor-2154 .elementor-element.elementor-element-d40dde0 .elementor-heading-title{font-weight:400;}.elementor-2154 .elementor-element.elementor-element-4720576{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-4720576, .elementor-2154 .elementor-element.elementor-element-4720576::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-4720576.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-8b71f83{width:var( --container-widget-width, 97.633% );max-width:97.633%;--container-widget-width:97.633%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-8b71f83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-8b71f83 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:35px;}.elementor-2154 .elementor-element.elementor-element-7b4bb96 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-7b4bb96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-7b4bb96{text-align:center;}.elementor-2154 .elementor-element.elementor-element-7b4bb96 .elementor-heading-title{font-weight:400;}.elementor-2154 .elementor-element.elementor-element-5503a02{--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;--background-transition:0.3s;--overlay-opacity:0.2;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-5503a02:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(151deg, #2178DD 30%, #000000CF 100%);}.elementor-2154 .elementor-element.elementor-element-5503a02::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-background-video-container::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .e-con-inner > .elementor-background-video-container::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-background-slideshow::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://brasilcentercred.com.br/wp-content/uploads/2023/06/so-a-logo-colorida.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:28% auto;}.elementor-2154 .elementor-element.elementor-element-5503a02, .elementor-2154 .elementor-element.elementor-element-5503a02::before{--border-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-47ee26f{--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;--background-transition:0.3s;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-f2ef5b2{left:-135px;}body.rtl .elementor-2154 .elementor-element.elementor-element-f2ef5b2{right:-135px;}.elementor-2154 .elementor-element.elementor-element-f2ef5b2{top:302px;z-index:-2;}.elementor-2154 .elementor-element.elementor-element-f2ef5b2 img{width:100%;opacity:1;}.elementor-2154 .elementor-element.elementor-element-963ad5f > .elementor-widget-container{margin:0px 52px 0px -8px;padding:0px -48px 0px -17px;}.elementor-2154 .elementor-element.elementor-element-5dd5729{--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;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-2d7a652{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-2d7a652.elementor-element{--align-self:center;}.elementor-2154 .elementor-element.elementor-element-17870a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-3c87a38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-75f10e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-2154 .elementor-element.elementor-element-75f10e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-3982518{width:var( --container-widget-width, 608.172px );max-width:608.172px;--container-widget-width:608.172px;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-3982518 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-3982518.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-3982518 .elementor-heading-title{color:#012980;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2154 .elementor-element.elementor-element-c5eb86e{width:100%;max-width:100%;text-align:center;}.elementor-2154 .elementor-element.elementor-element-c5eb86e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-fd3bee0{--spacer-size:10px;}.elementor-2154 .elementor-element.elementor-element-835c917 > .elementor-widget-container{border-style:dotted;border-radius:39px 39px 39px 39px;box-shadow:-8px 15px 26px 0px rgba(0,0,0,0.5);}.elementor-2154 .elementor-element.elementor-element-d6b2e95{--spacer-size:50px;}.elementor-2154 .elementor-element.elementor-element-49a17a3{--spacer-size:10px;}.elementor-2154 .elementor-element.elementor-element-44282965 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2154 .elementor-element.elementor-element-44282965:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-44282965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #3954A2 13%, #F59B4F96 100%);}.elementor-2154 .elementor-element.elementor-element-44282965{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2em;margin-bottom:0em;padding:5em 0em 6em 0em;}.elementor-2154 .elementor-element.elementor-element-44282965 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2154 .elementor-element.elementor-element-76cee3b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2154 .elementor-element.elementor-element-76cee3b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2154 .elementor-element.elementor-element-76cee3b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 22% 0% 0%;}.elementor-2154 .elementor-element.elementor-element-3677b658 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-3677b658 .elementor-heading-title{color:#FFFFFF;font-size:46px;line-height:1.5em;}.elementor-2154 .elementor-element.elementor-element-40688690{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-7e49afb9{overflow:hidden;}.elementor-2154 .elementor-element.elementor-element-5b5c5a28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-777370e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-777370e6{--icon-box-icon-margin:16px;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-777370e6.elementor-view-stacked .elementor-icon{background-color:#FFFEFE3B;}.elementor-2154 .elementor-element.elementor-element-777370e6.elementor-view-framed .elementor-icon, .elementor-2154 .elementor-element.elementor-element-777370e6.elementor-view-default .elementor-icon{fill:#FFFEFE3B;color:#FFFEFE3B;border-color:#FFFEFE3B;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon{font-size:20px;padding:10px;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group > label, .elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FAFAFA12;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group .elementor-select-wrapper select{background-color:#FAFAFA12;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .e-form__buttons__wrapper__button-previous{border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-button[type="submit"]:hover{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-2154 .elementor-element.elementor-element-1026baa1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2154 .elementor-element.elementor-element-1026baa1{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2154 .elementor-element.elementor-element-4050b53:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-4050b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-2154 .elementor-element.elementor-element-4050b53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2154 .elementor-element.elementor-element-4050b53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2154 .elementor-element.elementor-element-6a021e1f{text-align:center;color:#232323;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-2154 .elementor-element.elementor-element-40499391:not(.elementor-motion-effects-element-type-background), .elementor-2154 .elementor-element.elementor-element-40499391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2154 .elementor-element.elementor-element-40499391{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2154 .elementor-element.elementor-element-40499391 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2154 .elementor-element.elementor-element-1085b66d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2154 .elementor-element.elementor-element-1085b66d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2154 .elementor-element.elementor-element-1085b66d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2154 .elementor-element.elementor-element-e335b48{width:var( --container-widget-width, 85.712% );max-width:85.712%;--container-widget-width:85.712%;--container-widget-flex-grow:0;text-align:center;color:#232323;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2154 .elementor-element.elementor-element-e335b48.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2154 .elementor-element.elementor-element-7de0196{--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:30px 30px;}.elementor-2154 .elementor-element.elementor-element-d8b44a3{--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:30px 30px;}.elementor-2154 .elementor-element.elementor-element-2efda93{--justify-content:flex-start;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2154 .elementor-element.elementor-element-38af52d{width:100%;max-width:100%;}.elementor-2154 .elementor-element.elementor-element-38af52d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-6e10499 .elementor-heading-title{font-size:14px;}.elementor-2154 .elementor-element.elementor-element-1acb589{width:100%;max-width:100%;}.elementor-2154 .elementor-element.elementor-element-1acb589 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-44bf365{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-2154 .elementor-element.elementor-element-e3babbf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-2154 .elementor-element.elementor-element-9bd970b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-2154 .elementor-element.elementor-element-5aa72692{padding:6em 1em 4em 0em;}.elementor-2154 .elementor-element.elementor-element-2dab2c6f{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:240px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-2dab2c6f{left:170px;}body.rtl .elementor-2154 .elementor-element.elementor-element-2dab2c6f{right:170px;}.elementor-2154 .elementor-element.elementor-element-f2827d6{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:240px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-f2827d6{left:170px;}body.rtl .elementor-2154 .elementor-element.elementor-element-f2827d6{right:170px;}.elementor-2154 .elementor-element.elementor-element-c14695c{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:240px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-c14695c{left:170px;}body.rtl .elementor-2154 .elementor-element.elementor-element-c14695c{right:170px;}.elementor-2154 .elementor-element.elementor-element-5227db8{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:240px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-5227db8{left:170px;}body.rtl .elementor-2154 .elementor-element.elementor-element-5227db8{right:170px;}.elementor-2154 .elementor-element.elementor-element-425b14a{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:240px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-425b14a{left:170px;}body.rtl .elementor-2154 .elementor-element.elementor-element-425b14a{right:170px;}.elementor-2154 .elementor-element.elementor-element-1198d16{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:293px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1198d16{left:85px;}body.rtl .elementor-2154 .elementor-element.elementor-element-1198d16{right:85px;}.elementor-2154 .elementor-element.elementor-element-b8469e9{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:270px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-b8469e9{left:108px;}body.rtl .elementor-2154 .elementor-element.elementor-element-b8469e9{right:108px;}.elementor-2154 .elementor-element.elementor-element-1760ce6{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:240px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1760ce6{left:170px;}body.rtl .elementor-2154 .elementor-element.elementor-element-1760ce6{right:170px;}.elementor-bc-flex-widget .elementor-2154 .elementor-element.elementor-element-42f26f84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2154 .elementor-element.elementor-element-42f26f84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2154 .elementor-element.elementor-element-42f26f84 > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-2154 .elementor-element.elementor-element-36fbf90f .elementor-heading-title{font-size:14px;}.elementor-2154 .elementor-element.elementor-element-2fb39b69 .elementor-heading-title{font-size:32px;}.elementor-2154 .elementor-element.elementor-element-1f729dba > .elementor-container{max-width:500px;}.elementor-2154 .elementor-element.elementor-element-f03ce4c{width:var( --container-widget-width, 141.969px );max-width:141.969px;--container-widget-width:141.969px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-4c86f8a{width:var( --container-widget-width, 122.297px );max-width:122.297px;--container-widget-width:122.297px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-ca6ec69{width:var( --container-widget-width, 153.078px );max-width:153.078px;--container-widget-width:153.078px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-6a08ebed{width:var( --container-widget-width, 114.094px );max-width:114.094px;--container-widget-width:114.094px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-3982518{width:100%;max-width:100%;}.elementor-2154 .elementor-element.elementor-element-3982518 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-c5eb86e .elementor-heading-title{font-size:14px;}.elementor-2154 .elementor-element.elementor-element-44282965{padding:12em 1em 4em 1em;}.elementor-2154 .elementor-element.elementor-element-76cee3b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 10% 0% 0%;}.elementor-2154 .elementor-element.elementor-element-3677b658 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-3677b658{text-align:left;}.elementor-2154 .elementor-element.elementor-element-3677b658 .elementor-heading-title{font-size:32px;}.elementor-2154 .elementor-element.elementor-element-40688690 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-40688690{text-align:left;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2154 .elementor-element.elementor-element-777370e6{--icon-box-icon-margin:8px;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon{font-size:18px;}}@media(min-width:768px){.elementor-2154 .elementor-element.elementor-element-ee181e7{--content-width:1033px;}.elementor-2154 .elementor-element.elementor-element-ea717c4{--width:45%;}.elementor-2154 .elementor-element.elementor-element-c127577{--width:43%;}.elementor-2154 .elementor-element.elementor-element-5c086a2{--width:100%;}.elementor-2154 .elementor-element.elementor-element-b4de74f{--width:100%;}.elementor-2154 .elementor-element.elementor-element-9719190{--content-width:1333px;}.elementor-2154 .elementor-element.elementor-element-8337048{--width:100%;}.elementor-2154 .elementor-element.elementor-element-7aac1a7{--width:70.19%;}.elementor-2154 .elementor-element.elementor-element-0c3306d{--width:33.3333%;}.elementor-2154 .elementor-element.elementor-element-05d1538{--width:33.3333%;}.elementor-2154 .elementor-element.elementor-element-fdd653e{--width:33.3333%;}.elementor-2154 .elementor-element.elementor-element-5503a02{--content-width:1134px;}.elementor-2154 .elementor-element.elementor-element-47ee26f{--width:50%;}.elementor-2154 .elementor-element.elementor-element-5dd5729{--width:50%;}.elementor-2154 .elementor-element.elementor-element-75f10e2{--width:56.106%;}.elementor-2154 .elementor-element.elementor-element-76cee3b8{width:48%;}.elementor-2154 .elementor-element.elementor-element-72b6fc9e{width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2154 .elementor-element.elementor-element-ee181e7{--content-width:500px;}.elementor-2154 .elementor-element.elementor-element-3b6dfccd{width:22%;}.elementor-2154 .elementor-element.elementor-element-42f26f84{width:58%;}.elementor-2154 .elementor-element.elementor-element-780e214b{width:39%;}.elementor-2154 .elementor-element.elementor-element-ef48b8c{width:30%;}.elementor-2154 .elementor-element.elementor-element-4c696c34{width:35%;}.elementor-2154 .elementor-element.elementor-element-e08cbcc{--width:47%;}.elementor-2154 .elementor-element.elementor-element-f4db4d3{--width:47%;}.elementor-2154 .elementor-element.elementor-element-4720576{--width:30.41%;}.elementor-2154 .elementor-element.elementor-element-76cee3b8{width:48%;}.elementor-2154 .elementor-element.elementor-element-72b6fc9e{width:52%;}}@media(max-width:767px){.elementor-2154 .elementor-element.elementor-element-ee181e7{--content-width:500px;--min-height:50px;--border-radius:0px 0px 18px 18px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-1db0234{--spacer-size:135px;--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 > .elementor-widget-container{margin:0px -35px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-bcaaa05{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-2154 .elementor-element.elementor-element-bcaaa05.elementor-element{--align-self:center;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 .elementor-icon-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 .elementor-icon{font-size:29px;}.elementor-2154 .elementor-element.elementor-element-bcaaa05 .elementor-icon svg{height:29px;}.elementor-2154 .elementor-element.elementor-element-79fbf89{width:var( --container-widget-width, 27.667px );max-width:27.667px;--container-widget-width:27.667px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-79fbf89.elementor-element{--align-self:center;}.elementor-2154 .elementor-element.elementor-element-79fbf89 .elementor-icon-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-79fbf89 .elementor-icon{font-size:30px;}.elementor-2154 .elementor-element.elementor-element-79fbf89 .elementor-icon svg{height:30px;}.elementor-2154 .elementor-element.elementor-element-d7158b8{width:var( --container-widget-width, 153px );max-width:153px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-d7158b8 > .elementor-widget-container{margin:4px 12px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-d7158b8.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2154 .elementor-element.elementor-element-d7158b8 .elementor-button{font-size:14px;padding:13px 19px 15px 21px;}.elementor-2154 .elementor-element.elementor-element-74328c3 > .elementor-widget-container{margin:0px 0px 0px 13px;}.elementor-2154 .elementor-element.elementor-element-74328c3{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;--nav-menu-icon-size:24px;}.elementor-2154 .elementor-element.elementor-element-74328c3.elementor-element{--order:-99999 /* order start hack */;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown{border-radius:0px 0px 23px 23px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:23px;border-bottom-left-radius:23px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--dropdown a{padding-left:71px;padding-right:71px;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:3px !important;}.elementor-2154 .elementor-element.elementor-element-74328c3 .elementor-menu-toggle{border-width:1px;border-radius:8px;}.elementor-2154 .elementor-element.elementor-element-077914d{--spacer-size:0px;width:var( --container-widget-width, 21.951px );max-width:21.951px;--container-widget-width:21.951px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-077914d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-940430e{--min-height:703px;}.elementor-2154 .elementor-element.elementor-element-ea717c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92{--icon-box-icon-margin:7px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon{font-size:14px;}.elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon-box-title, .elementor-2154 .elementor-element.elementor-element-d0d8d92 .elementor-icon-box-title a{line-height:0.4em;}.elementor-2154 .elementor-element.elementor-element-11a2307{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-031ffc0 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-2154 .elementor-element.elementor-element-031ffc0{text-align:left;}.elementor-2154 .elementor-element.elementor-element-031ffc0 img{width:87%;}.elementor-2154 .elementor-element.elementor-element-a3675e6 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-a3675e6 .elementor-heading-title{font-size:54px;line-height:1.1em;word-spacing:0em;}.elementor-2154 .elementor-element.elementor-element-231f8ba{width:100%;max-width:100%;}.elementor-2154 .elementor-element.elementor-element-231f8ba .elementor-button{font-size:19px;padding:14px 57px 14px 57px;}.elementor-2154 .elementor-element.elementor-element-f623084 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-f623084 .elementor-heading-title{font-size:35px;line-height:1.3em;word-spacing:0.3em;}.elementor-2154 .elementor-element.elementor-element-8838321 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-5d96dc9{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-5d96dc9 .elementor-icon-box-title, .elementor-2154 .elementor-element.elementor-element-5d96dc9 .elementor-icon-box-title a{line-height:0.4em;}.elementor-2154 .elementor-element.elementor-element-23e511f .elementor-icon-box-title, .elementor-2154 .elementor-element.elementor-element-23e511f .elementor-icon-box-title a{line-height:0.3em;}.elementor-2154 .elementor-element.elementor-element-c127577{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:27px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-a594771{width:var( --container-widget-width, 397px );max-width:397px;--container-widget-width:397px;--container-widget-flex-grow:0;z-index:1;}.elementor-2154 .elementor-element.elementor-element-a594771 > .elementor-widget-container{margin:0px 0px -74px 0px;}.elementor-2154 .elementor-element.elementor-element-7de0196{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;}.elementor-2154 .elementor-element.elementor-element-5c086a2{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-cba32aa{--min-height:0px;}.elementor-2154 .elementor-element.elementor-element-fddf47b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2154 .elementor-element.elementor-element-fddf47b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2154 .elementor-element.elementor-element-fddf47b .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;}.elementor-2154 .elementor-element.elementor-element-fddf47b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:7px 7px 7px 7px;}.elementor-2154 .elementor-element.elementor-element-4888e47{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2154 .elementor-element.elementor-element-4888e47 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2154 .elementor-element.elementor-element-4888e47 .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;}.elementor-2154 .elementor-element.elementor-element-4888e47 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:7px 7px 7px 7px;}.elementor-2154 .elementor-element.elementor-element-d8b44a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;}.elementor-2154 .elementor-element.elementor-element-ae19d9b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2154 .elementor-element.elementor-element-2efda93{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2154 .elementor-element.elementor-element-6e10499{text-align:left;}.elementor-2154 .elementor-element.elementor-element-cc67b47{--justify-content:center;}.elementor-2154 .elementor-element.elementor-element-7aac1a7{--width:376px;}.elementor-2154 .elementor-element.elementor-element-1acb589{width:var( --container-widget-width, 397px );max-width:397px;--container-widget-width:397px;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-1acb589.elementor-element{--align-self:center;}.elementor-2154 .elementor-element.elementor-element-1acb589 .elementor-heading-title{font-size:32px;}.elementor-2154 .elementor-element.elementor-element-0c3306d{--width:325px;}.elementor-2154 .elementor-element.elementor-element-44bf365{width:100%;max-width:100%;--icon-box-icon-margin:0px;}.elementor-2154 .elementor-element.elementor-element-44bf365 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-2154 .elementor-element.elementor-element-44bf365 .elementor-icon-box-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-e3babbf{width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-2154 .elementor-element.elementor-element-e3babbf > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-2154 .elementor-element.elementor-element-e3babbf .elementor-icon-box-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-9bd970b{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-2154 .elementor-element.elementor-element-9bd970b > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-2154 .elementor-element.elementor-element-9bd970b .elementor-icon-box-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-5aa72692{padding:4em 0em 4em 0em;}.elementor-2154 .elementor-element.elementor-element-2dab2c6f{width:var( --container-widget-width, 144px );max-width:144px;--container-widget-width:144px;--container-widget-flex-grow:0;top:383px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-2dab2c6f{left:-55px;}body.rtl .elementor-2154 .elementor-element.elementor-element-2dab2c6f{right:-55px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-f2827d6{left:220px;}body.rtl .elementor-2154 .elementor-element.elementor-element-f2827d6{right:220px;}.elementor-2154 .elementor-element.elementor-element-f2827d6{top:-9px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-c14695c{left:-65px;}body.rtl .elementor-2154 .elementor-element.elementor-element-c14695c{right:-65px;}.elementor-2154 .elementor-element.elementor-element-c14695c{top:-150px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-5227db8{left:232px;}body.rtl .elementor-2154 .elementor-element.elementor-element-5227db8{right:232px;}.elementor-2154 .elementor-element.elementor-element-5227db8{top:196px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-425b14a{left:153px;}body.rtl .elementor-2154 .elementor-element.elementor-element-425b14a{right:153px;}.elementor-2154 .elementor-element.elementor-element-425b14a{top:221px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1198d16{left:211px;}body.rtl .elementor-2154 .elementor-element.elementor-element-1198d16{right:211px;}.elementor-2154 .elementor-element.elementor-element-1198d16{top:86px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-b8469e9{left:202px;}body.rtl .elementor-2154 .elementor-element.elementor-element-b8469e9{right:202px;}.elementor-2154 .elementor-element.elementor-element-b8469e9{top:133px;}body:not(.rtl) .elementor-2154 .elementor-element.elementor-element-1760ce6{left:193px;}body.rtl .elementor-2154 .elementor-element.elementor-element-1760ce6{right:193px;}.elementor-2154 .elementor-element.elementor-element-1760ce6{top:248px;}.elementor-2154 .elementor-element.elementor-element-42f26f84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 1em 0em 1em;}.elementor-2154 .elementor-element.elementor-element-36fbf90f{text-align:center;}.elementor-2154 .elementor-element.elementor-element-2fb39b69{text-align:left;}.elementor-2154 .elementor-element.elementor-element-af5632c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-af5632c{text-align:center;}.elementor-2154 .elementor-element.elementor-element-780e214b{width:100%;}.elementor-2154 .elementor-element.elementor-element-780e214b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2154 .elementor-element.elementor-element-780e214b > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0em 0em 1em 0em;}.elementor-2154 .elementor-element.elementor-element-581fb95b{width:var( --container-widget-width, 244.375px );max-width:244.375px;--container-widget-width:244.375px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-85780ca{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-ef48b8c{width:100%;}.elementor-2154 .elementor-element.elementor-element-ef48b8c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2154 .elementor-element.elementor-element-ef48b8c > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0em 0em 1em 0em;}.elementor-2154 .elementor-element.elementor-element-4c86f8a{text-align:center;}.elementor-2154 .elementor-element.elementor-element-4c696c34{width:100%;}.elementor-2154 .elementor-element.elementor-element-4c696c34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2154 .elementor-element.elementor-element-4c696c34 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:0em 0em 1em 0em;}.elementor-2154 .elementor-element.elementor-element-6a08ebed{text-align:center;}.elementor-2154 .elementor-element.elementor-element-c5dad81{--justify-content:center;}.elementor-2154 .elementor-element.elementor-element-e08cbcc{--width:27.312%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-2154 .elementor-element.elementor-element-7846dcb{width:var( --container-widget-width, 244.375px );max-width:244.375px;--container-widget-width:244.375px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-7846dcb .elementor-counter-number-wrapper{font-size:24px;}.elementor-2154 .elementor-element.elementor-element-17efef1{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-17efef1 .elementor-heading-title{font-size:19px;}.elementor-2154 .elementor-element.elementor-element-f4db4d3{--width:25.286%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-2154 .elementor-element.elementor-element-26e6538{width:var( --container-widget-width, 244.375px );max-width:244.375px;--container-widget-width:244.375px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-26e6538 .elementor-counter-number-wrapper{font-size:24px;}.elementor-2154 .elementor-element.elementor-element-d40dde0{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-d40dde0 .elementor-heading-title{font-size:19px;}.elementor-2154 .elementor-element.elementor-element-4720576{--width:32.844%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-2154 .elementor-element.elementor-element-8b71f83{width:var( --container-widget-width, 244.375px );max-width:244.375px;--container-widget-width:244.375px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-8b71f83 .elementor-counter-number-wrapper{font-size:24px;}.elementor-2154 .elementor-element.elementor-element-7b4bb96{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;text-align:center;}.elementor-2154 .elementor-element.elementor-element-7b4bb96 .elementor-heading-title{font-size:19px;}.elementor-2154 .elementor-element.elementor-element-5503a02::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-background-video-container::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .e-con-inner > .elementor-background-video-container::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-background-slideshow::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2154 .elementor-element.elementor-element-5503a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-size:380px auto;}.elementor-2154 .elementor-element.elementor-element-5503a02{--margin-top:0px;--margin-bottom:-38px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-47ee26f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-963ad5f{width:var( --container-widget-width, 381px );max-width:381px;--container-widget-width:381px;--container-widget-flex-grow:0;}.elementor-2154 .elementor-element.elementor-element-963ad5f > .elementor-widget-container{padding:0px 0px 0px 24px;}.elementor-2154 .elementor-element.elementor-element-5dd5729.e-con{--order:-99999 /* order start hack */;}.elementor-2154 .elementor-element.elementor-element-2d7a652{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;}.elementor-2154 .elementor-element.elementor-element-2d7a652.elementor-element{--order:-99999 /* order start hack */;}.elementor-2154 .elementor-element.elementor-element-17870a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2154 .elementor-element.elementor-element-b09bba7{width:100%;max-width:100%;}.elementor-2154 .elementor-element.elementor-element-b09bba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-c5eb86e{text-align:left;}.elementor-2154 .elementor-element.elementor-element-44282965{padding:3em 0em 4em 0em;}.elementor-2154 .elementor-element.elementor-element-76cee3b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2154 .elementor-element.elementor-element-3677b658 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2154 .elementor-element.elementor-element-3677b658{text-align:center;}.elementor-2154 .elementor-element.elementor-element-40688690{text-align:center;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon-box-wrapper{text-align:center;}.elementor-2154 .elementor-element.elementor-element-777370e6{--icon-box-icon-margin:22px;}.elementor-2154 .elementor-element.elementor-element-777370e6 .elementor-icon{font-size:46px;}.elementor-2154 .elementor-element.elementor-element-72b6fc9e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:4em 0em 0em 0em;}.elementor-2154 .elementor-element.elementor-element-6a021e1f{font-size:6px;}.elementor-2154 .elementor-element.elementor-element-e335b48{width:var( --container-widget-width, 328.844px );max-width:328.844px;--container-widget-width:328.844px;--container-widget-flex-grow:0;text-align:center;font-size:9px;}}/* Start custom CSS for container, class: .elementor-element-ee181e7 */.elementor-2154 .elementor-element.elementor-element-ee181e7 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-231f8ba *//* Estilo base do botão */
.elementor-button {
  position: relative;
  overflow: hidden;
  background: linear-gradient(45deg, #E99808, #cc7a00);
  color: #fff;
  border: none;
  border-radius: 8px;
  padding: 12px 28px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
  transition: transform 0.3s ease;
}

/* Brilho animado passando */
.elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: brilho 2.5s infinite;
}

/* Animação do brilho */
@keyframes brilho {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}

/* Efeito hover extra */
.elementor-button:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c127577 */.elementor-2154 .elementor-element.elementor-element-c127577 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d695109 *//* ===== Variáveis ===== */
:root{
  --pc-white:#fff;
  --pc-black:#0c1324;
  --pc-muted:#4b5565;

  --sys-1:#f4f6f9; --sys-2:#eef1f6; --sys-3:#e9edf3;

  --pc-aurora:#04AA86;
  --pc-blue-2:#1E4FC9;
  --pc-orange:#FB9E0F;

  --pc-border:#e6eaf1;
  --pc-soft-shadow: 0 10px 28px rgba(10,17,35,.08);

  /* Alturas consistentes por seção do card */
  --top-h: 88px;     /* topo colorido */
  --media-h: 200px;  /* área da imagem */
}

/* ===== Dobra cinza ===== */
.planos-consorcio{
  position:relative; isolation:isolate; color:var(--pc-black);
  padding:64px 20px 84px;
  background:
    radial-gradient(1100px 500px at 50% -20%, rgba(3,55,175,.05), transparent 70%),
    linear-gradient(180deg, var(--sys-1), var(--sys-2) 55%, var(--sys-3));
}
.pc-wrap{ max-width:1140px; margin:0 auto; }

/* Cabeçalho */
.pc-head{ text-align:center; margin-bottom:22px; }
.pc-head h2{ font-size:clamp(28px,3.2vw,42px); line-height:1.1; font-weight:800; }
.pc-head h2 span{ color:var(--pc-aurora); }
.pc-head p{ margin-top:8px; color:#667084; }

/* Grid */
.pc-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; }
@media (max-width:1080px){ .pc-grid{ grid-template-columns:repeat(2,1fr); } }
@media (max-width:600px){ .pc-grid{ grid-template-columns:1fr; } }

/* ===== Card branco proporcional ===== */
.pc-card{
  position:relative; display:grid; grid-template-rows: var(--top-h) var(--media-h) 1fr auto;
  border-radius:16px; overflow:hidden;
  background:var(--pc-white); color:var(--pc-black);
  border:1px solid var(--pc-border); box-shadow:var(--pc-soft-shadow);
  transform-style:preserve-3d; perspective:1000px;
}

/* Borda animada sutil */
.pc-card::before{
  content:""; position:absolute; inset:-1px; border-radius:18px;
  background:conic-gradient(from var(--ang,0deg),
              rgba(255,255,255,0) 0 70%,
              rgba(30,79,201,.18) 72%,
              rgba(251,158,15,.25) 76%,
              rgba(255,255,255,0) 80% 100%);
  -webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite:xor; mask-composite:exclude;
  padding:1px; opacity:.5; pointer-events:none; transition:opacity .3s ease;
}
.pc-card:hover::before{ opacity:.7; }
@keyframes pcSpin{ to{ --ang:360deg; } }
.pc-card{ animation:pcSpin 16s linear infinite; }

/* Aurora sutil (não interfere na leitura) */
.pc-aurora{ position:absolute; inset:-8%; pointer-events:none; opacity:.35; mix-blend-mode:multiply; z-index:0; }
.pc-aurora::before{
  content:""; position:absolute; left:50%; top:50%; width:140%; height:140%;
  transform:translate(-50%,-50%) rotate(0deg);
  background:conic-gradient(from 0deg,
    rgba(30,79,201,.00) 0 18%, rgba(30,79,201,.10) 18% 26%,
    rgba(251,158,15,.08) 26% 32%, rgba(4,170,134,.10) 32% 42%,
    rgba(255,255,255,0) 42% 100%);
  filter:blur(30px); border-radius:50%; animation:aurora-rot 40s linear infinite;
}
.pc-aurora::after{
  content:""; position:absolute; left:-8%; top:26%; width:46%; height:46%;
  background:radial-gradient(60% 40% at 50% 50%, rgba(251,158,15,.10), rgba(251,158,15,0) 60%);
  filter:blur(24px); animation:aurora-drift 26s ease-in-out infinite alternate;
}
@keyframes aurora-rot{ to{ transform:translate(-50%,-50%) rotate(360deg); } }
@keyframes aurora-drift{ to{ left:58%; top:34%; } }

/* Camadas acima da aurora */
.pc-top, .pc-media, .pc-body, .pc-cta{ position:relative; z-index:1; }

/* ===== Topo fixo (sem quebras) ===== */
.pc-top{ display:flex; align-items:center; gap:10px; padding:12px 14px; }
.pc-top--orange{ background:linear-gradient(180deg,#FB9E0F,#E88D00); color:#fff; }
.pc-top--blue{   background:linear-gradient(180deg,#2C67F2,#1E4FC9); color:#fff; }
.pc-top--green{  background:linear-gradient(180deg,#04AA86,#028f73); color:#fff; }

.pc-top-icon{ width:34px; height:34px; border-radius:10px; display:grid; place-items:center; background:rgba(255,255,255,.2); color:#fff; flex:0 0 auto; }
.pc-top-icon svg{ width:20px; height:20px; }

.pc-top-txt strong{
  display:block; font-size:17px; font-weight:800; color:#fff;
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.pc-top-txt span{
  display:block; font-size:12px; color:#fff; opacity:.95;
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  /* 🔒 sem quebra */
}

/* ===== Imagem (cobertura total, mesma altura) ===== */
.pc-media{
  height:var(--media-h);
  background-image:var(--img);
  background-size:cover;       /* 🔒 cobertura total */
  background-position:center;  /* centralizado */
  background-repeat:no-repeat;
  border-bottom:1px solid var(--pc-border);
}

/* ===== Corpo mais enxuto ===== */
.pc-body{ padding:12px 14px 8px; }
.pc-bullets{ list-style:none; padding:0; margin:0; display:grid; gap:6px; }
.pc-bullets li{
  position:relative; padding-left:18px; font-size:14px; color:#0f172a; line-height:1.35;
}
.pc-bullets li::before{
  content:""; position:absolute; left:0; top:.58em; width:8px; height:8px; border-radius:50%;
  background:linear-gradient(180deg,#2C67F2,#1E4FC9);
  box-shadow:0 0 6px rgba(44,103,242,.26);
}

/* ===== CTA compacto ===== */
.pc-cta{ padding:12px 14px 14px; }
.pc-btn{
  width:100%; display:inline-flex; align-items:center; justify-content:center;
  padding:11px 12px; border-radius:10px; border:1px solid #c9d6f1; font-weight:800; color:#0d1324;
  background:linear-gradient(180deg,#f2f6ff,#deebff);
  box-shadow:0 8px 16px rgba(20,40,90,.08), inset 0 1px 0 rgba(255,255,255,.9);
  transition:transform .14s ease, box-shadow .14s ease, filter .14s ease;
}
.pc-btn:hover{ transform:translateY(-1px); box-shadow:0 10px 18px rgba(20,40,90,.14); }

/* CTA split */
.pc-cta-split{ position:relative; }
.pc-cta-split .pc-split{
  position:absolute; inset:auto 14px 14px 14px;
  display:grid; gap:6px; padding:10px; border-radius:10px;
  background:#fff; border:1px solid var(--pc-border); box-shadow:var(--pc-soft-shadow);
  transform:translateY(8px) scale(.98); opacity:0; pointer-events:none;
  transition:opacity .16s ease, transform .16s ease;
}
.pc-cta-split .pc-split a{
  display:block; text-align:center; padding:9px 10px; border-radius:8px; font-weight:700; color:#0f172a;
  background:linear-gradient(180deg,#f4f7ff,#e6eeff); border:1px solid #d8e2fb;
}
.pc-cta-split .pc-split a:hover{ background:linear-gradient(180deg,#ecf3ff,#d9e7ff); }
.pc-cta-split[data-open="true"] .pc-split{ opacity:1; transform:translateY(0) scale(1); pointer-events:auto; }

/* Tilt 3D leve */
.pc-card[data-tilt]{ will-change:transform; transition:transform .14s ease; }
.pc-card[data-tilt]:hover{ transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.004); }

/* Acessibilidade */
.pc-card a, .pc-card button{ text-decoration:none; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a30fd79 *//* Paleta base (alinha com o restante do site) */
:root{
  --c-bg:#f6f8fb;
  --c-surface:#ffffff;
  --c-ink:#0b1a2b;
  --c-muted:#5a697c;

  --green-1:#04AA86;
  --green-2:#2FC879;
  --green-3:#78E39F;
  --blue-1:#0337AF;

  --ring:#e6eef7;
  --shadow:0 10px 28px rgba(12,27,51,.08);
}

/* ===== Seção ===== */
.cc-section{
  position:relative;
  padding:72px 20px 48px;
  background:
    radial-gradient(1100px 480px at 15% -10%, rgba(3,55,175,.05), transparent 60%),
    linear-gradient(180deg, var(--c-bg), #eef3f8);
  color:var(--c-ink);
  scroll-margin-top:80px; /* âncora amigável com header fixo */
  overflow:hidden;
}
.cc-wrap{max-width:1200px;margin:0 auto;}

/* ===== Ondas ===== */
.cc-waves{
  position:absolute; left:0; right:0; bottom:-30px; height:340px; z-index:0;
  opacity:.65; pointer-events:none;
}
.w{ stroke-linecap:round; stroke-dasharray:8 10; stroke-dashoffset:0; }
.w.run{ animation:dash 18s linear infinite; }
.w2.run{ animation-duration:22s; opacity:.75; }
.w3.run{ animation-duration:26s; opacity:.55; }
@keyframes dash{ to{ stroke-dashoffset:-800; } }

/* ===== Hero ===== */
.cc-hero{
  position:relative; z-index:1;
  display:grid; grid-template-columns:280px 1fr; gap:28px; align-items:center;
  margin-bottom:28px;
}
@media (max-width:900px){ .cc-hero{ grid-template-columns:1fr; text-align:center; } }

/* Badge geométrico (estilizado, sem imagem) */
.cc-badge{
  width:210px; aspect-ratio:1/1; place-self:center;
  position:relative; transform:rotate(12deg);
  filter:drop-shadow(0 10px 24px rgba(4,170,134,.18));
}
.cc-badge span{
  position:absolute; inset:auto; left:12%; right:12%;
  height:18%; border-radius:16px;
  background:linear-gradient(135deg, var(--green-1), var(--green-2));
}
.cc-badge span:nth-child(1){ top:10%; width:76%; left:18%; }
.cc-badge span:nth-child(2){ top:32%; width:84%; left:8%; }
.cc-badge span:nth-child(3){ top:54%; width:88%; left:12%; background:linear-gradient(135deg, #0EAF53, var(--green-1)); }
.cc-badge span:nth-child(4){ top:76%; width:62%; left:34%; }

.cc-copy .cc-title{
  font-size: clamp(28px,3.2vw,44px);
  line-height:1.1; font-weight:900; letter-spacing:.2px;
}
.cc-copy .cc-title em{ color:var(--green-1); font-style:normal; }
.cc-copy .cc-lead{
  margin-top:14px; max-width:720px; color:var(--c-muted); font-size:clamp(15px,1.6vw,17px);
}

/* Sub-linha dinâmica sob o título */
.cc-copy .cc-title{
  position:relative; padding-bottom:14px;
}
.cc-copy .cc-title::after{
  content:""; position:absolute; left:0; bottom:0; height:6px; width:220px;
  background:
    linear-gradient(90deg, var(--green-1), var(--green-2) 50%, var(--blue-1));
  border-radius:999px;
  box-shadow:0 6px 22px rgba(4,170,134,.25);
  transform-origin:left center; transform:scaleX(0);
  animation:underline .9s .25s cubic-bezier(.2,.8,.2,1) forwards;
}
@keyframes underline{ to{ transform:scaleX(1); } }
@media (max-width:900px){
  .cc-copy .cc-title::after{ left:50%; transform-origin:center; transform:translateX(-50%) scaleX(0); }
}

/* ===== Cards ===== */
.cc-grid{
  position:relative; z-index:1;
  display:grid; grid-template-columns:repeat(4,1fr); gap:18px;
  margin-top:16px;
}
@media (max-width:1100px){ .cc-grid{ grid-template-columns:repeat(2,1fr); } }
@media (max-width:620px){ .cc-grid{ grid-template-columns:1fr; } }

.cc-card{
  background:var(--c-surface); border:1px solid var(--ring);
  border-radius:18px; padding:16px 16px 18px;
  box-shadow: var(--shadow);
  backdrop-filter: blur(4px) saturate(1.05);
  transform: translateY(6px); opacity:0;
  transition: transform .6s cubic-bezier(.2,.8,.2,1), opacity .6s ease;
}
.cc-card.in, .cc-card.reveal.in{ transform:none; opacity:1; }

.cc-card-head{ display:flex; align-items:center; gap:10px; margin-bottom:8px; }
.cc-check{
  width:36px; height:36px; border-radius:50%; display:grid; place-items:center; flex:0 0 auto;
  background: radial-gradient(80% 80% at 50% 30%, rgba(255,255,255,.9), rgba(255,255,255,.6));
  box-shadow: inset 0 1px 0 rgba(255,255,255,.8), 0 6px 16px rgba(4,170,134,.25);
  color:var(--green-1); border:1px solid #d9f2ea;
}
.cc-check svg{ width:20px; height:20px; }

.cc-card-title{
  font-size:18px; font-weight:900; color:var(--c-ink);
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.cc-card p{ color:var(--c-muted); margin:0; line-height:1.45; }

/* ===== CTA ===== */
.cc-cta{
  margin:22px auto 6px; display:flex; align-items:center; gap:12px; flex-wrap:wrap; justify-content:center;
  transform: translateY(8px); opacity:0; transition: transform .6s cubic-bezier(.2,.8,.2,1), opacity .6s ease;
}
.cc-cta.in{ transform:none; opacity:1; }

.cc-btn{
  display:inline-flex; align-items:center; justify-content:center; gap:10px;
  padding:12px 18px; border-radius:12px; border:1px solid #cfe9e1;
  color:#0d2a21; font-weight:800; letter-spacing:.2px; text-decoration:none;
  background: linear-gradient(180deg, #e9fff8, #d7f7ee);
  box-shadow: 0 10px 20px rgba(4,170,134,.18), inset 0 1px 0 rgba(255,255,255,.9);
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
}
.cc-btn:hover{ transform:translateY(-1px); filter:brightness(1.02); box-shadow:0 12px 22px rgba(4,170,134,.26); }
.cc-note{ color:#7b8a99; font-size:14px; }

/* Overlay de desfoque no rodapé para “assentar” as ondas */
.cc-fade{
  position:absolute; inset:auto 0 0 0; height:110px; pointer-events:none;
  background:linear-gradient(180deg, rgba(246,248,251,0), rgba(246,248,251,1));
}

/* ===== Reveal base (reuso) ===== */
.reveal{ opacity:0; transform: translateY(12px); }
.reveal.in{ opacity:1; transform:none; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59ec89b *//* ===== VARS (paleta da marca) ===== */
:root{
  --dc-blue:#0337AF;      /* azul principal */
  --dc-blue-2:#0f3e7a;    /* azul escuro */
  --dc-green:#04AA86;     /* verde */
  --dc-orange:#FB9E0F;    /* laranja (rajada/progresso) */
  --dc-white:#ffffff;
  --dc-muted:#b7c3d6;
  --dc-card:#17375f;
}

/* ===== Seção/base ===== */
.dobra-consorcio{
  position:relative; isolation:isolate;
  padding:80px 20px 56px; color:var(--dc-white);
  background:
    radial-gradient(1200px 600px at 15% 10%, rgba(46,125,240,.35), transparent 60%),
    radial-gradient(900px 500px at 85% 20%, rgba(4,170,134,.18), transparent 60%),
    linear-gradient(180deg, var(--dc-blue), #0b2a52 60%, #071a33 100%);
  overflow:hidden;
}
.dobra-consorcio::after{
  content:""; position:absolute; inset:auto -20% -35% -20%; height:50%;
  background:radial-gradient(50% 80% at 50% 0%, rgba(46,125,240,.35), transparent 70%);
  filter:blur(40px); z-index:-1;
}
.dc-container{ max-width:1100px; margin:0 auto; }

.dc-title{ font-size:clamp(28px,3.2vw,48px); font-weight:800; text-align:center; line-height:1.15; }
.dc-title span{ color:var(--dc-green); }
.dc-subtitle{ text-align:center; margin:12px auto 28px; color:var(--dc-muted); max-width:760px; font-size:clamp(14px,1.6vw,16px); }

/* ===== Timeline ===== */
.dc-timeline{ position:relative; display:grid; grid-template-columns:repeat(5,1fr); gap:18px; align-items:center; margin:28px 0 22px; }
.dc-track{
  position:absolute; left:0; right:0; top:38px; height:4px; border-radius:999px; overflow:hidden;
  background:linear-gradient(90deg, rgba(255,255,255,.18), rgba(255,255,255,.06));
}
.dc-track::after{
  content:""; position:absolute; left:0; top:0; height:100%;
  width:var(--dc-progress, 0%);
  background:linear-gradient(90deg, #ffb347, var(--dc-orange));
  box-shadow:0 0 18px rgba(251,158,15,.45);
  transition:width .6s cubic-bezier(.2,.8,.2,1);
}
.dc-step{
  position:relative; display:flex; flex-direction:column; align-items:center; gap:10px;
  background:transparent !important;   /* 🔥 nunca terá fundo colorido */
  border:0; color:var(--dc-white); cursor:pointer; padding:8px 6px 0; isolation:isolate;
  box-shadow:none !important;
}
.dc-step .dc-icon{
  display:grid; place-items:center; width:64px; height:64px; border-radius:50%;
  color:#cfe1ff;
  background: radial-gradient(80% 80% at 50% 30%, rgba(255,255,255,.35), rgba(255,255,255,.05) 70%),
             linear-gradient(180deg, #1b4f9c, #113a76);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 10px 24px rgba(3, 55, 175, .35);
  transition:transform .35s cubic-bezier(.2,.8,.2,1), box-shadow .35s;
}
.dc-step .dc-badge{
  position:absolute; right:2px; top:2px;
  background:linear-gradient(180deg, var(--dc-orange), #cc7a00);
  color:#17223a; font-weight:800; font-size:12px; padding:3px 7px; border-radius:999px;
  box-shadow:0 6px 18px rgba(251,158,15,.45);
}
.dc-step .dc-label{ font-weight:700; text-align:center; font-size:13.5px; color:var(--dc-white); text-shadow:0 1px 0 rgba(0,0,0,.25); max-width:160px; }

/* Hover sutil (sem vermelho, só o ícone brilha) */
.dc-step:hover,
.dc-step:focus{
  background:transparent !important;
  box-shadow:none !important;
}
.dc-step:hover .dc-icon,
.dc-step:focus-visible .dc-icon{
  transform:translateY(-3px) scale(1.03);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.35), 0 10px 24px rgba(46,125,240,.35);
}

/* Ativo: anel suave */
.dc-timeline[data-active="1"] .dc-step[data-step="1"] .dc-icon,
.dc-timeline[data-active="2"] .dc-step[data-step="2"] .dc-icon,
.dc-timeline[data-active="3"] .dc-step[data-step="3"] .dc-icon,
.dc-timeline[data-active="4"] .dc-step[data-step="4"] .dc-icon,
.dc-timeline[data-active="5"] .dc-step[data-step="5"] .dc-icon{
  outline:3px solid rgba(255,255,255,.22);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.45),
              0 16px 40px rgba(46,125,240,.75),
              0 0 0 8px rgba(46,125,240,.15);
}

/* Rajada/“radar” laranja (injetada via JS) */
.dc-step .dc-radar{ pointer-events:none; position:absolute; inset:0; display:grid; place-items:center; z-index:-1; }
.dc-step .dc-radar::before{
  content:""; width:112px; height:112px; border-radius:50%;
  background:radial-gradient(circle, rgba(251,158,15,.35) 0%, rgba(251,158,15,.22) 35%, rgba(251,158,15,0) 70%);
  filter:blur(1px); opacity:0; transform:scale(.6); animation:dcPing 900ms ease-out forwards;
}
.dc-step .dc-radar::after{
  content:""; width:130px; height:130px; border-radius:50%;
  background:conic-gradient(from 0deg,
     rgba(251,158,15,0) 0 10deg, rgba(251,158,15,.35) 10deg 12deg,
     rgba(251,158,15,0) 12deg 40deg, rgba(251,158,15,.25) 40deg 42deg,
     rgba(251,158,15,0) 42deg 360deg);
  filter:blur(2px); opacity:0; transform:scale(.7); animation:dcRays 900ms ease-out forwards;
}
@keyframes dcPing{ 0%{opacity:0; transform:scale(.6);} 20%{opacity:.9;} 100%{opacity:0; transform:scale(1.15);} }
@keyframes dcRays{ 0%{opacity:0; transform:scale(.7) rotate(0deg);} 40%{opacity:.6;} 100%{opacity:0; transform:scale(1.1) rotate(25deg);} }

/* ===== Card ===== */
.dc-card{
  margin:22px auto 0;
  background:linear-gradient(180deg, rgba(23,55,95,.85), rgba(15,43,83,.85));
  border:1px solid rgba(255,255,255,.06);
  box-shadow:0 10px 35px rgba(3, 55, 175, .25), inset 0 1px 0 rgba(255,255,255,.06);
  border-radius:18px; padding:20px; max-width:900px; backdrop-filter:saturate(1.2) blur(6px);
}
.dc-card-head{ display:flex; align-items:center; gap:16px; }
.dc-card-icon{
  display:grid; place-items:center; width:48px; height:48px; border-radius:12px;
  background: linear-gradient(180deg, #1b4f9c, #113a76); color:#cfe1ff;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.35), 0 10px 20px rgba(46,125,240,.35);
}
.dc-card-title{ font-size:20px; margin:0 0 4px; }
.dc-card-desc{ color:var(--dc-muted); margin:0; }

.dc-progress{ margin-top:14px; height:8px; width:100%; background:rgba(255,255,255,.08); border-radius:999px; overflow:hidden; }
.dc-progress-bar{ height:100%; background:linear-gradient(90deg, var(--dc-green), var(--dc-orange)); width:20%; border-radius:999px; transition:width .6s cubic-bezier(.2,.8,.2,1); }

/* ===== Responsivo ===== */
@media (max-width:900px){
  .dc-step .dc-label{ font-size:12.5px; max-width:120px; }
  .dc-step .dc-icon{ width:58px; height:58px; }
}
@media (max-width:680px){
  .dc-timeline{ grid-template-columns:repeat(5,minmax(0,1fr)); gap:10px; }
  .dc-track{ top:34px; }
  .dc-step .dc-label{ display:none; } /* compacto */
  .dc-card-title{ font-size:18px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-738a622 *//* ===== Paleta/Tokens – Tema Claro Sistema ===== */
:root{
  --bg-1:#f7f9fc;      /* topo */
  --bg-2:#f2f5fa;      /* meio */
  --bg-3:#edf1f7;      /* base */

  --ink:#0d1324;       /* texto principal */
  --muted:#5a6678;     /* texto secundário */

  --orange:#F6A63A;    /* acento suave */
  --orange-2:#FFE4BF;  /* claro do gradiente */
  --green:#04AA86;

  --ring:#e6eaf1;      /* bordas claras */
  --ring-strong:#dde5f1;

  --shadow:0 10px 28px rgba(11,23,45,.08);
  --soft-shadow:0 12px 34px rgba(11,23,45,.12);
}

/* ===== Seção – fundo cinza clarinho com degradê leve e spotlights ===== */
.fgts-hero{
  position:relative; isolation:isolate; overflow:hidden;
  padding:72px 20px 84px;
  color:var(--ink);
  background:
    radial-gradient(900px 420px at 15% -10%, rgba(4,170,134,.06), transparent 60%),
    radial-gradient(700px 360px at 85% 90%, rgba(44,103,242,.05), transparent 70%),
    linear-gradient(180deg, var(--bg-1), var(--bg-2) 55%, var(--bg-3));
}

/* Logo FGTS no topo (decorativo, sem alterar HTML) */
.fgts-hero::before{
  content:"";
  position:absolute; top:18px; right:90px;
  width:min(180px,28vw); height:70px;
  background:url("http://brasilcentercred.com.br/wp-content/uploads/2023/06/fgts-logo-1.png") center/contain no-repeat;
  opacity:.9; filter:drop-shadow(0 4px 10px rgba(0,0,0,.08));
  pointer-events:none; z-index:1;
}
@media (max-width:640px){
  .fgts-hero::before{ left:50%; right:auto; transform:translateX(-50%); top:16px; width:150px; height:60px; }
}

.fgts-wrap{
  position:relative; z-index:2;   /* acima do logo/spotlights */
  max-width:1180px; margin:0 auto;
  display:grid; grid-template-columns: 1.1fr .9fr; gap:36px; align-items:center;
}
@media (max-width:980px){ .fgts-wrap{ grid-template-columns:1fr; } }

/* ===== Coluna Esquerda (copys) ===== */
.chip{
  display:inline-block; padding:8px 14px; border-radius:999px;
  background: linear-gradient(180deg, rgba(255,255,255,.9), rgba(255,255,255,.75));
  border:1px solid var(--ring);
  box-shadow: inset 0 1px 0 rgba(255,255,255,1), var(--shadow);
  font-weight:700; letter-spacing:.3px; color:#1c2640; margin-bottom:14px;
}
.title{
  font-size:clamp(28px,3.6vw,48px); line-height:1.1; font-weight:900; margin:0 0 12px;
}
.title span{ color:var(--orange); }
.lead{ color:var(--muted); max-width:620px; margin:0 0 18px; }

/* Bullets */
.feats{
  display:grid; grid-template-columns:repeat(2, minmax(0,280px));
  gap:12px 16px; list-style:none; padding:0; margin:0 0 22px;
}
@media (max-width:520px){ .feats{ grid-template-columns:1fr; } }
.feats li{
  display:flex; align-items:center; gap:10px; font-weight:600; color:#1f2a44;
  background:#fff;
  border:1px solid var(--ring); padding:8px 12px; border-radius:12px;
  box-shadow: var(--shadow);
}
.feats .i{
  width:28px; height:28px; border-radius:9px; display:grid; place-items:center; flex:0 0 auto;
  background: linear-gradient(180deg, var(--orange-2), var(--orange));
  border:1px solid #f2d9b6;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.9), 0 8px 16px rgba(246,166,58,.20);
  color:#2b210c;
}
.feats .i svg{ width:16px; height:16px; }

/* ===== Botão principal (suave) ===== */
.btn-primary{
  display:inline-flex; align-items:center; gap:10px; padding:12px 18px;
  border-radius:14px;
  color:#2b210c; font-weight:900; text-decoration:none; letter-spacing:.2px;
  background: linear-gradient(180deg, #FFF6E6, #FFE6BF);
  border:1px solid #F3DAB8;
  box-shadow: 0 10px 20px rgba(246,166,58,.18), inset 0 1px 0 rgba(255,255,255,.95);
  transition: transform .15s ease, box-shadow .15s ease, filter .15s ease;
}
.btn-primary:hover{ transform:translateY(-1px); filter:brightness(1.02); box-shadow:0 14px 26px rgba(246,166,58,.26); }
.btn-primary svg{ width:18px; height:18px; }

/* ===== Card Glass/Blur – versão clara ===== */
.glass-card{
  position:relative; border-radius:22px; padding:2px;
  background: linear-gradient(180deg, rgba(255,255,255,.9), rgba(255,255,255,.7));
  border:1px solid var(--ring);
  box-shadow: var(--soft-shadow);
}
.glass-card::before{
  content:""; position:absolute; inset:-1px; border-radius:24px; pointer-events:none;
  background:linear-gradient(140deg, rgba(255,255,255,.75), rgba(255,255,255,0) 35% 65%, rgba(255,255,255,.55));
}
.glass-inner{
  position:relative; border-radius:20px; overflow:hidden;
  background: linear-gradient(180deg, rgba(255,255,255,.85), rgba(255,255,255,.65));
  border: 1px solid var(--ring-strong);
  backdrop-filter: blur(16px) saturate(1.1);
  -webkit-backdrop-filter: blur(16px) saturate(1.1);
  padding:22px 22px 18px;
}
.card-title{
  color:var(--ink); font-weight:900; font-size:20px; text-align:center; margin:0 0 12px;
}

/* Steps */
.steps{ list-style:none; padding:0; margin:0 0 12px; display:grid; gap:12px; }
.steps li{
  display:grid; grid-template-columns:36px 1fr; gap:12px; align-items:start;
  background:#ffffffd6;
  border:1px solid var(--ring);
  padding:10px 12px; border-radius:14px;
}
.num{
  display:grid; place-items:center; width:36px; height:36px; border-radius:50%;
  background:linear-gradient(180deg, var(--orange-2), var(--orange));
  border:1px solid #f2d9b6;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9), 0 10px 16px rgba(246,166,58,.20);
  color:#2b210c; font-weight:900;
}
.txt strong{ color:#10203a; font-weight:800; display:block; line-height:1.15; }
.txt span{ color:#55637a; font-size:14px; }

/* Banner informativo */
.banner{
  margin-top:8px; display:flex; align-items:center; gap:10px;
  background:#fff7ee;
  border:1px solid #ffe8cf;
  color:#2a3a54; padding:10px 12px; border-radius:12px;
}
.banner .dot{
  width:10px; height:10px; border-radius:50%;
  background:conic-gradient(from 0deg, #ffd6ae, #ffe8cf);
  box-shadow:0 0 0 6px rgba(255,214,179,.25);
}
.banner strong{ font-weight:900; }/* End custom CSS */