.elementor-11 .elementor-element.elementor-element-e78fb21{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e78fb21:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e78fb21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434343;}body:not(.elementor-editor-active) .she-header-yes{box-shadow:0 0 0 0 rgb(0 0 0 / 0%);clip-path:inset(0 0 -100vh 0);}body:not(.elementor-editor-active) .she-header-yes.she-header{box-shadow:0 0px 30px 0px rgba(0, 0, 0, 0.15);clip-path:inset(0 0 -100vh 0);}.elementor-11 .elementor-element.elementor-element-e78fb21.she-header{backdrop-filter:blur(39px) saturate(5.7) !important;-webkit-backdrop-filter:blur(39px) saturate(5.7) !important;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-bd69a01{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-bd69a01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bd69a01 img{width:65%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-2fcac33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;}.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main .elementor-item:focus{color:#FF6EC4;fill:#FF6EC4;}.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#D70A84;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed .elementor-item:before,
					.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed .elementor-item:after{border-color:#D70A84;}.elementor-11 .elementor-element.elementor-element-2fcac33 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#D70A84;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-underline .elementor-item:after,
					 .elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-overline .elementor-item:before,
					 .elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-double-line .elementor-item:before,
					 .elementor-11 .elementor-element.elementor-element-2fcac33 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-11 .elementor-element.elementor-element-8b1c26d{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-09fb835 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;background-image:linear-gradient(180deg, #61CE7000 0%, #EACE00 100%);border-style:none;border-radius:9px 9px 9px 9px;padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-09fb835{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a015ecc{--display:flex;--min-height:749px;--justify-content:space-between;--overlay-opacity:0.2;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:#3B3B3B;--border-color:#3B3B3B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a015ecc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-11 .elementor-element.elementor-element-a015ecc::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://osoriodigital.com.br/wp-content/uploads/2026/03/principal.png");--background-overlay:'';background-position:273px -41px;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-5aee177{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-721f8bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-cde3e46{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cde3e46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:1.3em;color:#EACE00;}.elementor-11 .elementor-element.elementor-element-8850763{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-8850763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-051cab5 .elementor-button{background-color:#EACE00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#050505;color:#050505;border-radius:43px 43px 43px 43px;padding:15px 30px 15px 40px;}.elementor-11 .elementor-element.elementor-element-051cab5{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-051cab5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-051cab5 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-11 .elementor-element.elementor-element-d7d6aa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-0e6d395 img{width:71%;border-radius:56px 56px 56px 56px;box-shadow:0px 0px 10px 0px #EACE00;}.elementor-11 .elementor-element.elementor-element-1b27398{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1b27398.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1b27398 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-1b27398 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-c7d608c{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-color:#EACE0070;--border-color:#EACE0070;--border-radius:25px 25px 25px 25px;box-shadow:-100px 0px 100px 100px #1A1A1A;}.elementor-11 .elementor-element.elementor-element-c7d608c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c7d608c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-11 .elementor-element.elementor-element-c7d608c::before, .elementor-11 .elementor-element.elementor-element-c7d608c > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c7d608c > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c7d608c > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c7d608c > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c7d608c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A1A;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-bba6c1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-bba6c1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:600;line-height:1.3em;color:#1A1A1A;}.elementor-11 .elementor-element.elementor-element-4b281ea{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:-1px;}.elementor-11 .elementor-element.elementor-element-4b281ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4b281ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-4b281ea::before, .elementor-11 .elementor-element.elementor-element-4b281ea > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4b281ea > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4b281ea > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4b281ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4b281ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(148deg, #EACE00 0%, #000000 26%);}.elementor-11 .elementor-element.elementor-element-fe1021c{--display:flex;--min-height:0px;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:#FFFFFF2E;--border-color:#FFFFFF2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-fe1021c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fe1021c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, #EACE0054 0%, #1F1F1F40 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-7882788 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-11 .elementor-element.elementor-element-7882788.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-7882788.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-7882788.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-7882788 .elementor-icon{font-size:28px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-7882788 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-7882788 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-7882788 .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-7882788:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-7882788:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7882788 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7cba000{--display:flex;--min-height:0px;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:#FFFFFF2E;--border-color:#FFFFFF2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-7cba000:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7cba000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, #EACE0054 0%, #1F1F1F40 100%);}.elementor-11 .elementor-element.elementor-element-c69e744 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-11 .elementor-element.elementor-element-c69e744.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-c69e744.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c69e744.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-c69e744 .elementor-icon{font-size:28px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-c69e744 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c69e744 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c69e744 .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-c69e744:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-c69e744:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c69e744 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e82d5f2{--display:flex;--min-height:0px;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:#FFFFFF2E;--border-color:#FFFFFF2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-e82d5f2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e82d5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, #EACE0054 0%, #1F1F1F40 100%);}.elementor-11 .elementor-element.elementor-element-dab2ca6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-11 .elementor-element.elementor-element-dab2ca6.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-dab2ca6.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-dab2ca6.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-dab2ca6 .elementor-icon{font-size:28px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-dab2ca6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-dab2ca6 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-dab2ca6 .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-dab2ca6:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-dab2ca6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dab2ca6 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-172effb{--display:flex;--min-height:0px;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:#FFFFFF2E;--border-color:#FFFFFF2E;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-172effb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-172effb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, #EACE0054 0%, #1F1F1F40 100%);}.elementor-11 .elementor-element.elementor-element-b1ab1b2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-11 .elementor-element.elementor-element-b1ab1b2.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-b1ab1b2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b1ab1b2.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-b1ab1b2 .elementor-icon{font-size:28px;padding:15px;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-b1ab1b2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b1ab1b2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b1ab1b2 .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-b1ab1b2:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b1ab1b2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b1ab1b2 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:15px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-51de4de{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-51de4de:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-51de4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-11 .elementor-element.elementor-element-51de4de::before, .elementor-11 .elementor-element.elementor-element-51de4de > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-51de4de > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-51de4de > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-51de4de > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-51de4de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(3deg, #000000 70%, #EACE00 92%);}.elementor-11 .elementor-element.elementor-element-18404a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF9C;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-18404a8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.3em;letter-spacing:8.4px;color:#EACE00;}.elementor-11 .elementor-element.elementor-element-6a35ab4{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6a35ab4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-ca24213{--divider-border-style:solid;--divider-color:#EACE00;--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-ca24213 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-ca24213 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-3fc2e93{--display:flex;--min-height:127px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-11 .elementor-element.elementor-element-3fc2e93:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3fc2e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-d2710ec{--display:flex;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d2710ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d2710ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #434343 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-d2710ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9cc3d82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9cc3d82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-9cc3d82.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-9cc3d82.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-9cc3d82.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9cc3d82:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-9cc3d82:has(:focus) .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-description{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-6b346d3{--display:flex;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6b346d3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6b346d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #434343 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-6b346d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-daabd61{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-daabd61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-daabd61.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-daabd61.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-daabd61.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-daabd61:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-daabd61:has(:focus) .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-description{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-eed29ef{--display:flex;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-eed29ef:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-eed29ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #434343 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-eed29ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-eb0411c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-eb0411c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-eb0411c.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-eb0411c.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-eb0411c.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-eb0411c:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-eb0411c:has(:focus) .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-description{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-16698e2{--display:flex;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-16698e2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-16698e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #434343 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-16698e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8364637{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8364637.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-wrapper{gap:15px;}.elementor-11 .elementor-element.elementor-element-8364637.elementor-view-stacked .elementor-icon{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-8364637.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8364637.elementor-view-default .elementor-icon{fill:#EACE00;color:#EACE00;border-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8364637:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-8364637:has(:focus) .elementor-icon-box-title{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-description{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-f301145{--display:flex;--min-height:692px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f301145:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f301145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-1c38235{--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:flex-end;--margin-top:19px;--margin-bottom:31px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4108f1e{--display:flex;--min-height:21px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-65375a7 img{border-radius:51px 51px 51px 51px;}.elementor-11 .elementor-element.elementor-element-8717322{--display:flex;--min-height:21px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-632e5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-632e5c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:600;line-height:1.3em;color:#EAC31B;}.elementor-11 .elementor-element.elementor-element-0217e24{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-0217e24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;color:#EAC31B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1cbdc41{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e170e58{width:100%;max-width:100%;text-align:start;}.elementor-11 .elementor-element.elementor-element-e170e58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2c240cb{--display:flex;}.elementor-11 .elementor-element.elementor-element-2c240cb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2c240cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-11 .elementor-element.elementor-element-2e36732{--display:flex;--min-height:201px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2e36732:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2e36732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-11 .elementor-element.elementor-element-0a9251c{--display:flex;--min-height:395px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0a9251c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0a9251c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://osoriodigital.com.br/wp-content/uploads/2026/03/group_1707478377-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5863730{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5863730 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:32px;line-height:1.1em;color:#EACE00;}.elementor-11 .elementor-element.elementor-element-6ec3a29{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-6ec3a29 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:20px;line-height:1.1em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5692bfc{width:var( --container-widget-width, 324px );max-width:324px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5692bfc .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:18px;line-height:1.1em;border-style:none;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-055d90c{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e8ec62d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.32;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e8ec62d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e8ec62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-e8ec62d::before, .elementor-11 .elementor-element.elementor-element-e8ec62d > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-e8ec62d > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-e8ec62d > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-e8ec62d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-e8ec62d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(152deg, #000000 45%, #EACE00 94%);}.elementor-11 .elementor-element.elementor-element-fa27796{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 22px 10px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EACE00;border-radius:256px 256px 256px 256px;text-align:center;}.elementor-11 .elementor-element.elementor-element-fa27796 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#EACE00;}.elementor-11 .elementor-element.elementor-element-68a3bd2{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-68a3bd2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dcc140d{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-dcc140d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:100;line-height:1.4em;color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-504bb1d{width:var( --container-widget-width, 846px );max-width:846px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:846px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title{border-width:0px;border-color:#00000021;background-color:#FFFFFF1F;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-content{border-width:0px;border-block-end-color:#00000021;background-color:#FFFFFF05;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-item:not(:last-child){margin-block-end:8px;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-title, .elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-icon{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title.elementor-active a, .elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#EACE00;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#EACE00;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-icon{margin-inline-end:14px;}.elementor-11 .elementor-element.elementor-element-c166104{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.32;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c166104:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c166104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-c166104::before, .elementor-11 .elementor-element.elementor-element-c166104 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c166104 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c166104 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c166104 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c166104 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(197deg, #000000 56%, #EACE00 100%);}.elementor-11 .elementor-element.elementor-element-60ca033{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-60ca033 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:33px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-bullet-active, .elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-progressbar-fill{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-fraction{color:#000000;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-main-swiper{width:100%;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-swiper-button svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-bullet{height:8px;width:8px;}.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E4E4E4;opacity:1;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__content, .elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__content:after{background-color:#EACE00;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__content{padding:35px 35px 35px 35px;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:35px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 35px 0 35px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:33px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:33px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:33px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:33px;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__text{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;line-height:1.6em;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__name{color:#000000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__title{color:#000000;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__image img{width:55px;height:55px;border-radius:8px;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 35px + (55px / 2) - 8px );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 35px + (55px / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 35px + (55px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 35px + (55px / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 35px + (55px / 2) - 8px );left:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:11px;margin-right:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:11px;margin-left:0;}.elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-e8eff7c.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:11px;}.elementor-11 .elementor-element.elementor-element-1fe5ae3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.32;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1fe5ae3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1fe5ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-1fe5ae3::before, .elementor-11 .elementor-element.elementor-element-1fe5ae3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-1fe5ae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-1fe5ae3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-1fe5ae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-1fe5ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(162deg, #000000 56%, #EACE00 100%);}.elementor-11 .elementor-element.elementor-element-495c791{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-495c791 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:600;line-height:1.3em;color:#EAC31B;}.elementor-11 .elementor-element.elementor-element-255504f{width:var( --container-widget-width, 37% );max-width:37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-255504f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-331975d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2833614{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF4F;--border-color:#FFFFFF4F;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-2833614:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2833614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-11 .elementor-element.elementor-element-4ceec4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-4ceec4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e1d3037{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-e1d3037 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;line-height:1.4em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-97724df{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD42;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-icon i{color:#EACE00;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-icon svg{fill:#EACE00;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-11 .elementor-element.elementor-element-97724df .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-88dbd15 .elementor-button{background-color:#920E81;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;border-radius:9px 9px 9px 9px;padding:22px 70px 22px 70px;}.elementor-11 .elementor-element.elementor-element-88dbd15{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-497e562{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD42;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-11 .elementor-element.elementor-element-497e562 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-ca90aa1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-ca90aa1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ca90aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #5B117F 0%, #920E81 100%);}.elementor-11 .elementor-element.elementor-element-fd317a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-fd317a2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:39px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7a04ffe{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD42;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-icon i{color:#EACE00;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-icon svg{fill:#EACE00;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-11 .elementor-element.elementor-element-7a04ffe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-112c178 .elementor-button{background-color:#920E81;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;border-radius:9px 9px 9px 9px;padding:22px 70px 22px 70px;}.elementor-11 .elementor-element.elementor-element-112c178{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-179d225{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD42;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-11 .elementor-element.elementor-element-179d225 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-1dd2c01{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-1dd2c01:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1dd2c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-11 .elementor-element.elementor-element-a3eec08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-a3eec08 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ade1603{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-ade1603 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-be333d5{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD42;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-icon i{color:#EACE00;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-icon svg{fill:#EACE00;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-11 .elementor-element.elementor-element-be333d5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-5eb6241 .elementor-button{background-color:#920E81;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;border-radius:9px 9px 9px 9px;padding:22px 70px 22px 70px;}.elementor-11 .elementor-element.elementor-element-5eb6241{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-a910fcc{width:100%;max-width:100%;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD42;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-11 .elementor-element.elementor-element-a910fcc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-6bbaeee{--display:flex;--min-height:646px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6bbaeee:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6bbaeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-11 .elementor-element.elementor-element-60dbc63 img{width:54%;border-radius:51px 51px 51px 51px;}.elementor-11 .elementor-element.elementor-element-b4c5314{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3ceac1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 22px 10px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EACE00;border-radius:256px 256px 256px 256px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3ceac1d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#EACE00;}.elementor-11 .elementor-element.elementor-element-9f6abfc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-9f6abfc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:31px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-06be203 img{width:73%;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-3910712{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3cc78d9 .elementor-button{background-color:#267ED7;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;border-radius:114px 114px 114px 114px;padding:22px 40px 22px 40px;}.elementor-11 .elementor-element.elementor-element-3cc78d9{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-dd39d8a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-dd39d8a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dd39d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d185734{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d185734 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-d185734.elementor-view-stacked .elementor-icon{background-color:#CB6CE6;}.elementor-11 .elementor-element.elementor-element-d185734.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d185734.elementor-view-default .elementor-icon{color:#CB6CE6;border-color:#CB6CE6;}.elementor-11 .elementor-element.elementor-element-d185734.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d185734.elementor-view-default .elementor-icon svg{fill:#CB6CE6;}.elementor-11 .elementor-element.elementor-element-ba1f347{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-ba1f347 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f7f6649{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-f7f6649 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:200;line-height:1.4em;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-bc6e750{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--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-11 .elementor-element.elementor-element-bc6e750 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-15px;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-subgroup label{color:#000000;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-type-html{padding-bottom:0px;color:#D1D1D1;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-subgroup label{font-family:"Sora", Sans-serif;font-weight:200;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF29;border-color:#FFFFFF5C;border-radius:112px 112px 112px 112px;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF29;border-color:#FFFFFF5C;border-radius:112px 112px 112px 112px;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF5C;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;border-radius:125px 125px 125px 125px;padding:22px 22px 22px 22px;}.elementor-11 .elementor-element.elementor-element-bc6e750 .e-form__buttons__wrapper__button-next{background-color:#CB6CE6;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-button[type="submit"]{background-color:#CB6CE6;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .e-form__buttons__wrapper__button-previous{background-color:#636363;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-bc6e750 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-284fd56{--display:flex;--min-height:72px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3A3A3A;--border-color:#3A3A3A;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-284fd56:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-284fd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-11 .elementor-element.elementor-element-9efd4ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d727e8b{width:100%;max-width:100%;text-align:start;}.elementor-11 .elementor-element.elementor-element-d727e8b img{width:244px;}.elementor-11 .elementor-element.elementor-element-3819f5f{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-3819f5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-73b4401{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-73b4401 .elementor-social-icon{background-color:#494949;}.elementor-11 .elementor-element.elementor-element-f251176{--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;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-8b1c26d{--width:46%;}.elementor-11 .elementor-element.elementor-element-a015ecc{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-721f8bb{--width:45%;}.elementor-11 .elementor-element.elementor-element-d7d6aa6{--width:50%;}.elementor-11 .elementor-element.elementor-element-51de4de{--content-width:1140px;}.elementor-11 .elementor-element.elementor-element-3fc2e93{--width:1140px;}.elementor-11 .elementor-element.elementor-element-d2710ec{--width:32%;}.elementor-11 .elementor-element.elementor-element-6b346d3{--width:32%;}.elementor-11 .elementor-element.elementor-element-eed29ef{--width:32%;}.elementor-11 .elementor-element.elementor-element-16698e2{--width:32%;}.elementor-11 .elementor-element.elementor-element-4108f1e{--width:45%;}.elementor-11 .elementor-element.elementor-element-8717322{--width:45%;}.elementor-11 .elementor-element.elementor-element-0a9251c{--width:1198px;}.elementor-11 .elementor-element.elementor-element-331975d{--width:100%;}.elementor-11 .elementor-element.elementor-element-b4c5314{--width:42%;}.elementor-11 .elementor-element.elementor-element-dd39d8a{--width:100%;}.elementor-11 .elementor-element.elementor-element-9efd4ed{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-e78fb21{--content-width:90%;}.elementor-11 .elementor-element.elementor-element-8b1c26d{--width:100%;}.elementor-11 .elementor-element.elementor-element-c166104{--content-width:90%;}.elementor-11 .elementor-element.elementor-element-1fe5ae3{--content-width:90%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-bd69a01{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-11 .elementor-element.elementor-element-bd69a01 img{width:100%;}.elementor-11 .elementor-element.elementor-element-a015ecc::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-60ca033{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-e78fb21{--content-width:100%;--justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-bd69a01{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-11 .elementor-element.elementor-element-2fcac33{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8b1c26d{--width:56%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-09fb835{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-11 .elementor-element.elementor-element-09fb835.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-09fb835 .elementor-button{font-size:3.8vw;}.elementor-11 .elementor-element.elementor-element-a015ecc::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a015ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://osoriodigital.com.br/wp-content/uploads/2026/03/fundo-finaol.png");background-position:-356px -321px;}.elementor-11 .elementor-element.elementor-element-a015ecc{--content-width:90%;--min-height:392px;--overlay-opacity:0.31;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-cde3e46{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-cde3e46 .elementor-heading-title{font-size:6.6vw;}.elementor-11 .elementor-element.elementor-element-8850763{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-8850763 .elementor-heading-title{font-size:3.5vw;}.elementor-11 .elementor-element.elementor-element-051cab5{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-051cab5 .elementor-button{font-size:4.3vw;}.elementor-11 .elementor-element.elementor-element-0e6d395{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0e6d395 img{width:100%;}.elementor-11 .elementor-element.elementor-element-1b27398{--e-image-carousel-slides-to-show:3;}.elementor-11 .elementor-element.elementor-element-bba6c1e .elementor-heading-title{font-size:10vw;}.elementor-11 .elementor-element.elementor-element-4b281ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-51de4de{--content-width:90%;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-18404a8 .elementor-heading-title{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-6a35ab4{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-6a35ab4 .elementor-heading-title{font-size:6vw;}.elementor-11 .elementor-element.elementor-element-ca24213 .elementor-divider-separator{width:47%;}.elementor-11 .elementor-element.elementor-element-3fc2e93{--width:100%;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d2710ec{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9cc3d82 .elementor-icon-box-title a{font-size:15px;}.elementor-11 .elementor-element.elementor-element-6b346d3{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-daabd61 .elementor-icon-box-title a{font-size:15px;}.elementor-11 .elementor-element.elementor-element-eed29ef{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-eb0411c .elementor-icon-box-title a{font-size:15px;}.elementor-11 .elementor-element.elementor-element-16698e2{--width:48%;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8364637 .elementor-icon-box-title a{font-size:15px;}.elementor-11 .elementor-element.elementor-element-f301145{--content-width:90%;--min-height:593px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-4108f1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8717322{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-632e5c3 .elementor-heading-title{font-size:10vw;}.elementor-11 .elementor-element.elementor-element-0217e24{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0217e24 .elementor-heading-title{font-size:11vw;}.elementor-11 .elementor-element.elementor-element-2e36732{--content-width:360px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0a9251c{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-5863730 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-6ec3a29 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-5692bfc{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5692bfc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5692bfc .elementor-button{font-size:14px;line-height:1.2em;border-radius:77px 77px 77px 77px;padding:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-e8ec62d{--content-width:90%;--padding-top:29px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fa27796{padding:10px 30px 10px 30px;}.elementor-11 .elementor-element.elementor-element-fa27796 .elementor-heading-title{font-size:3.7vw;}.elementor-11 .elementor-element.elementor-element-68a3bd2{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-11 .elementor-element.elementor-element-68a3bd2 .elementor-heading-title{font-size:7.7vw;}.elementor-11 .elementor-element.elementor-element-dcc140d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-dcc140d .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-504bb1d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-toggle-title{font-size:4.2vw;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-c166104{--content-width:90%;--padding-top:23px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1fe5ae3{--content-width:90%;--padding-top:23px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-495c791 .elementor-heading-title{font-size:10vw;}.elementor-11 .elementor-element.elementor-element-255504f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-11 .elementor-element.elementor-element-2833614{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-88dbd15 .elementor-button{padding:22px 0px 22px 0px;}.elementor-11 .elementor-element.elementor-element-112c178 .elementor-button{padding:22px 0px 22px 0px;}.elementor-11 .elementor-element.elementor-element-5eb6241 .elementor-button{padding:22px 0px 22px 0px;}.elementor-11 .elementor-element.elementor-element-6bbaeee{--content-width:84%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:48px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6bbaeee.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-60dbc63.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-60dbc63 img{width:60%;}.elementor-11 .elementor-element.elementor-element-b4c5314{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-3ceac1d{padding:10px 30px 10px 30px;}.elementor-11 .elementor-element.elementor-element-3ceac1d .elementor-heading-title{font-size:3.7vw;}.elementor-11 .elementor-element.elementor-element-9f6abfc{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-9f6abfc .elementor-heading-title{font-size:6.3vw;}.elementor-11 .elementor-element.elementor-element-06be203{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-3cc78d9{width:100%;max-width:100%;padding:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-3cc78d9 .elementor-button{padding:22px 0px 22px 0px;}.elementor-11 .elementor-element.elementor-element-ba1f347{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-ba1f347 .elementor-heading-title{font-size:7.2vw;}.elementor-11 .elementor-element.elementor-element-f7f6649{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-bc6e750{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-284fd56{--content-width:90%;}.elementor-11 .elementor-element.elementor-element-d727e8b{text-align:center;}.elementor-11 .elementor-element.elementor-element-3819f5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3819f5f .elementor-heading-title{font-size:2.9vw;}.elementor-11 .elementor-element.elementor-element-73b4401{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-73b4401.elementor-element{--order:-99999 /* order start hack */;}}/* Start custom CSS for button, class: .elementor-element-09fb835 */.elementor-11 .elementor-element.elementor-element-09fb835 .elementor-button {
  position: relative !important;
  overflow: hidden !important;
  background: #111111 !important;
  border-radius: 8px !important;
  border: none !important;
  box-shadow: none !important;
  isolation: isolate !important;
}

.elementor-11 .elementor-element.elementor-element-09fb835 .elementor-button::before {
  content: '';
  position: absolute;
  width: 400%;
  height: 400%;
  top: -150%;
  left: -150%;
  background: conic-gradient(
    #111111 0deg,
    #111111 260deg,
    #EACE00 280deg,
    #fff6a0 295deg,
    #EACE00 310deg,
    #111111 330deg,
    #111111 360deg
  );
  animation: girar-nav 4s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-09fb835 .elementor-button::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #111111;
  border-radius: 6px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-09fb835 .elementor-button-text {
  position: relative !important;
  z-index: 2 !important;
  color: #EACE00 !important;
  font-weight: 700 !important;
}

@keyframes girar-nav {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78fb21 */.elementor-11 .elementor-element.elementor-element-e78fb21.elementor-sticky--effects{
    background-color: #00000099 !important;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    min-height: 80px;
    transition: all 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940);
    border-bottom:1px solid #ffffff20;
}

.elementor-11 .elementor-element.elementor-element-e78fb21{
    transition: all 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-051cab5 */.elementor-button {
    animation: 2s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite brilho;
    background-image: linear-gradient(45deg, #F5C518, #1A1A1A, #F5C518, #1A1A1A);
    background-size: 400% 200%;
    transition: all .8s;
}

@keyframes brilho {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1b27398 */.elementor-11 .elementor-element.elementor-element-1b27398 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

@media(max-width:432px){
    .elementor-11 .elementor-element.elementor-element-1b27398 .swiper-slide{
        margin-right:60px !important;
        width:30% !important;
    }
}

@media(max-width:432px){
    .elementor-11 .elementor-element.elementor-element-1b27398 .swiper-wrapper{
        transition-duration: 2000ms !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bba6c1e */.elementor-11 .elementor-element.elementor-element-bba6c1e {
  background: linear-gradient(90deg, #1a1a1a 0%, #EACE00 30%, #ffffff 50%, #EACE00 70%, #1a1a1a 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: shimmer-texto 4s ease-in-out infinite alternate;
  -webkit-animation: shimmer-texto 4s ease-in-out infinite alternate;
}

@keyframes shimmer-texto {
  0%   { background-position: 0% center; }
  100% { background-position: 200% center; }
}

@-webkit-keyframes shimmer-texto {
  0%   { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d608c */.elementor-11 .elementor-element.elementor-element-c7d608c {
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  isolation: isolate;
  background: #0d0d0d !important;
}

.elementor-11 .elementor-element.elementor-element-c7d608c .elementor-heading-title {
  background: transparent !important;
}

.elementor-11 .elementor-element.elementor-element-c7d608c::before {
  content: '';
  position: absolute;
  width: 200%;
  height: 200%;
  top: -50%;
  left: -50%;
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    #EACE00 60deg,
    transparent 120deg
  );
  animation: girar 3s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-c7d608c::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #0d0d0d;
  border-radius: 10px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-c7d608c > * {
  position: relative;
  z-index: 2;
}

@keyframes girar {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1021c */.elementor-11 .elementor-element.elementor-element-fe1021c {
  position: relative !important;
  overflow: hidden !important;
  background: #1a1a1a !important;
  border-radius: 12px !important;
}

.elementor-11 .elementor-element.elementor-element-fe1021c::before {
  content: '';
  position: absolute;
  width: 200%;
  height: 200%;
  top: -50%;
  left: -50%;
  background: conic-gradient(
    #1a1a1a 0deg,
    #1a1a1a 260deg,
    #EACE00 280deg,
    #fff6a0 300deg,
    #EACE00 320deg,
    #1a1a1a 340deg,
    #1a1a1a 360deg
  );
  animation: girar-fundo 4s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-fe1021c::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #1a1a1a;
  border-radius: 10px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-fe1021c > * {
  position: relative;
  z-index: 2;
}

@keyframes girar-fundo {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e82d5f2 */.elementor-11 .elementor-element.elementor-element-e82d5f2 {
  position: relative !important;
  overflow: hidden !important;
  background: #1a1a1a !important;
  border-radius: 12px !important;
}

.elementor-11 .elementor-element.elementor-element-e82d5f2::before {
  content: '';
  position: absolute;
  width: 200%;
  height: 200%;
  top: -50%;
  left: -50%;
  background: conic-gradient(
    #1a1a1a 0deg,
    #1a1a1a 260deg,
    #EACE00 280deg,
    #fff6a0 300deg,
    #EACE00 320deg,
    #1a1a1a 340deg,
    #1a1a1a 360deg
  );
  animation: girar-fundo 4s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-e82d5f2::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #1a1a1a;
  border-radius: 10px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-e82d5f2 > * {
  position: relative;
  z-index: 2;
}

@keyframes girar-fundo {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b281ea */.elementor-11 .elementor-element.elementor-element-4b281ea {
  position: relative;
  overflow: hidden;
  background: #111111 !important;
}

.elementor-11 .elementor-element.elementor-element-4b281ea::before {
  content: '';
  position: absolute;
  inset: -150%;
  background: conic-gradient(
    from 0deg,
    transparent 0%,
    transparent 65%,
    #EACE00 75%,
    transparent 85%,
    transparent 100%
  );
  animation: girar-fundo 6s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-4b281ea::after {
  content: '';
  position: absolute;
  inset: 3px;
  background: #111111;
  border-radius: inherit;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-4b281ea > * {
  position: relative;
  z-index: 2;
}

@keyframes girar-fundo {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a35ab4 */.elementor-11 .elementor-element.elementor-element-6a35ab4 {
  color: #FFFFFF !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

.elementor-11 .elementor-element.elementor-element-6a35ab4 .elementor-heading-title {
  color: #FFFFFF !important;
  border: none !important;
}

.elementor-11 .elementor-element.elementor-element-6a35ab4 strong,
.elementor-11 .elementor-element.elementor-element-6a35ab4 b {
  color: #EACE00 !important;
  font-weight: 700 !important;
}
```

Depois no **texto do título**, deixa assim — a parte amarela em negrito:
```
Uma assessoria completa,
<strong>do anúncio ao resultado.</strong>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51de4de */.elementor-11 .elementor-element.elementor-element-51de4de {
  position: relative !important;
  overflow: hidden !important;
}

.elementor-11 .elementor-element.elementor-element-51de4de::before {
  content: '';
  position: absolute;
  width: 700px;
  height: 700px;
  top: 0;
  left: -250px;
  background: radial-gradient(
    circle,
    rgba(234, 206, 0, 0.6) 0%,
    rgba(234, 206, 0, 0.2) 50%,
    transparent 70%
  );
  animation: brilho-fundo 8s linear infinite;
  z-index: 0;
  filter: blur(120px);
  border-radius: 50%;
}

.elementor-11 .elementor-element.elementor-element-51de4de > * {
  position: relative;
  z-index: 1;
}

/* DESKTOP */
@keyframes brilho-fundo {
  0%   { top: 0px;    left: -250px; }
  6%   { top: -80px;  left: 200px;  }
  12%  { top: -100px; left: 467px;  }
  18%  { top: -80px;  left: 800px;  }
  25%  { top: 0px;    left: 1184px; }
  31%  { top: 200px;  left: 1320px; }
  37%  { top: 325px;  left: 1350px; }
  43%  { top: 500px;  left: 1320px; }
  50%  { top: 650px;  left: 1184px; }
  56%  { top: 720px;  left: 800px;  }
  62%  { top: 750px;  left: 467px;  }
  68%  { top: 720px;  left: 200px;  }
  75%  { top: 650px;  left: -250px; }
  81%  { top: 500px;  left: -380px; }
  87%  { top: 325px;  left: -400px; }
  93%  { top: 150px;  left: -380px; }
  100% { top: 0px;    left: -250px; }
}

/* MOBILE — 430 x 1056px */
@media (max-width: 768px) {
  .elementor-11 .elementor-element.elementor-element-51de4de::before {
    width: 350px;
    height: 350px;
    filter: blur(80px);
  }

  @keyframes brilho-fundo {
    0%   { top: 0px;    left: -175px; }
    6%   { top: -60px;  left: 0px;    }
    12%  { top: -80px;  left: 215px;  }
    18%  { top: -60px;  left: 350px;  }
    25%  { top: 0px;    left: 255px;  }
    31%  { top: 150px;  left: 380px;  }
    37%  { top: 353px;  left: 430px;  }
    43%  { top: 550px;  left: 380px;  }
    50%  { top: 706px;  left: 255px;  }
    56%  { top: 820px;  left: 100px;  }
    62%  { top: 880px;  left: 215px;  }
    68%  { top: 820px;  left: 0px;    }
    75%  { top: 706px;  left: -175px; }
    81%  { top: 550px;  left: -230px; }
    87%  { top: 353px;  left: -230px; }
    93%  { top: 150px;  left: -200px; }
    100% { top: 0px;    left: -175px; }
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-632e5c3 */.elementor-11 .elementor-element.elementor-element-632e5c3 {
  background: linear-gradient(90deg, #1a1a1a 0%, #EACE00 30%, #ffffff 50%, #EACE00 70%, #1a1a1a 100%);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: shimmer-texto 4s ease-in-out infinite alternate;
  -webkit-animation: shimmer-texto 4s ease-in-out infinite alternate;
}

@keyframes shimmer-texto {
  0%   { background-position: 0% center; }
  100% { background-position: 200% center; }
}

@-webkit-keyframes shimmer-texto {
  0%   { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0217e24 */.elementor-11 .elementor-element.elementor-element-0217e24 {
  color: #FFFFFF !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

.elementor-11 .elementor-element.elementor-element-0217e24 .elementor-heading-title {
  color: #FFFFFF !important;
  border: none !important;
}

.elementor-11 .elementor-element.elementor-element-0217e24 strong,
.elementor-11 .elementor-element.elementor-element-0217e24 b {
  color: #EACE00 !important;
  font-weight: 700 !important;
}
```

Depois no **texto do título**, deixa assim — a parte amarela em negrito:
```
Uma assessoria completa,
<strong>do anúncio ao resultado.</strong>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c240cb */.elementor-11 .elementor-element.elementor-element-2c240cb {
  padding: 0 !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5692bfc */.elementor-11 .elementor-element.elementor-element-5692bfc {
  position: relative !important;
  overflow: hidden !important;
  background: #B8970A !important;
  border-radius: 8px !important;
  border: none !important;
  box-shadow: none !important;
  isolation: isolate !important;
}

.elementor-11 .elementor-element.elementor-element-5692bfc::before {
  content: '';
  position: absolute;
  width: 400%;
  height: 400%;
  top: -150%;
  left: -150%;
  background: conic-gradient(
    #B8970A 0deg,
    #B8970A 265deg,
    #7a6200 275deg,
    #ffffff 290deg,
    #EACE00 300deg,
    #ffffff 310deg,
    #7a6200 320deg,
    #B8970A 330deg,
    #B8970A 360deg
  );
  animation: girar-btn 4s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-5692bfc::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #B8970A;
  border-radius: 6px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-5692bfc .elementor-button-text {
  position: relative !important;
  z-index: 2 !important;
  color: #111111 !important;
  font-weight: 700 !important;
}

@keyframes girar-btn {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a9251c */.elementor-11 .elementor-element.elementor-element-0a9251c .elementor-button {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  position: static !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-504bb1d */.elementor-11 .elementor-element.elementor-element-504bb1d .elementor-tab-title{
    border-radius:12px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60ca033 */.elementor-11 .elementor-element.elementor-element-60ca033 .elementor-heading-title {
  color: #ffffff !important;
  font-size: 42px !important;
  font-weight: 900 !important;
  line-height: 1.2 !important;
  position: relative !important;
  display: inline-block !important;
}

/* Linha amarela embaixo animada */
.elementor-11 .elementor-element.elementor-element-60ca033 .elementor-heading-title::after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 0%;
  height: 3px;
  background: linear-gradient(90deg, #EACE00, transparent);
  animation: linha-cresce 1.5s ease forwards 0.5s;
}

@keyframes linha-cresce {
  0%   { width: 0%; }
  100% { width: 100%; }
}

.elementor-11 .elementor-element.elementor-element-60ca033 strong {
  color: #EACE00 !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-e8eff7c */.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial {
  background: #1a1a1a !important;
  border-radius: 16px !important;
  border: 1px solid rgba(234, 206, 0, 0.15) !important;
  padding: 32px !important;
  position: relative !important;
  overflow: hidden !important;
  transition: transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease !important;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial:hover {
  transform: translateY(-8px) !important;
  box-shadow: 0 16px 50px rgba(234, 206, 0, 0.15) !important;
  border-color: #EACE00 !important;
}

/* Brilho girando na borda */
.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial::before {
  content: '';
  position: absolute;
  width: 300%;
  height: 300%;
  top: -100%;
  left: -100%;
  background: conic-gradient(
    #1a1a1a 0deg,
    #1a1a1a 260deg,
    #EACE00 280deg,
    #fff6a0 295deg,
    #EACE00 310deg,
    #1a1a1a 330deg,
    #1a1a1a 360deg
  );
  animation: girar-test 6s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial::after {
  content: '';
  position: absolute;
  inset: 1px;
  background: #1a1a1a;
  border-radius: 15px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__content,
.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__footer,
.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__cite {
  position: relative !important;
  z-index: 2 !important;
  background: transparent !important;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__text {
  color: #ffffff !important;
  font-size: 15px !important;
  line-height: 1.8 !important;
  font-style: italic !important;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__name {
  color: #EACE00 !important;
  font-weight: 700 !important;
  font-size: 15px !important;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .elementor-testimonial__title {
  color: rgba(255,255,255,0.45) !important;
  font-size: 12px !important;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-bullet {
  background: rgba(234, 206, 0, 0.3) !important;
  opacity: 1 !important;
  transition: transform 0.3s ease !important;
}

.elementor-11 .elementor-element.elementor-element-e8eff7c .swiper-pagination-bullet-active {
  background: #EACE00 !important;
  transform: scale(1.4) !important;
}

@keyframes girar-test {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-495c791 */.elementor-11 .elementor-element.elementor-element-495c791 {
  background: linear-gradient(90deg, #0d0d0d, #EACE00, #ffffff, #EACE00, #0d0d0d);
  background-size: 200%;
  background-repeat: no-repeat;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: sombra 5s linear infinite alternate;
}

@keyframes sombra {
  0%   { background-position: -100%; }
  100% { background-position: 200%;  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67cefa0 */.elementor-11 .elementor-element.elementor-element-67cefa0{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2833614 */.elementor-11 .elementor-element.elementor-element-2833614 {
  background: #1a1a1a !important;
  border: 1px solid rgba(234, 206, 0, 0.2) !important;
  border-radius: 16px !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}
.elementor-11 .elementor-element.elementor-element-2833614:hover {
  transform: translateY(-8px) !important;
  box-shadow: 0 16px 50px rgba(234, 206, 0, 0.15) !important;
  border-color: #EACE00 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd317a2 */.elementor-11 .elementor-element.elementor-element-fd317a2 .elementor-heading-title {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 6px !important;
}

.elementor-11 .elementor-element.elementor-element-fd317a2 .elementor-heading-title::before {
  content: '⭐ MAIS POPULAR ⭐';
  display: block !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 3px !important;
  color: #111111 !important;
  background: #EACE00 !important;
  padding: 4px 14px !important;
  border-radius: 20px !important;
  -webkit-text-fill-color: #111111 !important;
  animation: none !important;
}

.elementor-11 .elementor-element.elementor-element-fd317a2 .elementor-heading-title {
  color: #ffffff !important;
  font-size: 22px !important;
  font-weight: 900 !important;
  background: linear-gradient(90deg, #EACE00, #ffffff, #EACE00) !important;
  background-size: 200% !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
  animation: shimmer-titulo 3s linear infinite !important;
}

@keyframes shimmer-titulo {
  0%   { background-position: -100%; }
  100% { background-position: 200%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca90aa1 */.elementor-11 .elementor-element.elementor-element-ca90aa1 {
  background: #1a1a1a !important;
  border: 2px solid #EACE00 !important;
  border-radius: 16px !important;
  position: relative !important;
  overflow: hidden !important;
  transform: scale(1.04) !important;
  box-shadow: 0 0 40px rgba(234, 206, 0, 0.25) !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

.elementor-11 .elementor-element.elementor-element-ca90aa1:hover {
  transform: scale(1.04) translateY(-8px) !important;
  box-shadow: 0 20px 60px rgba(234, 206, 0, 0.35) !important;
}

.elementor-11 .elementor-element.elementor-element-ca90aa1::before {
  content: '';
  position: absolute;
  width: 300%;
  height: 300%;
  top: -100%;
  left: -100%;
  background: conic-gradient(
    #1a1a1a 0deg,
    #1a1a1a 260deg,
    #EACE00 280deg,
    #fff6a0 295deg,
    #EACE00 310deg,
    #1a1a1a 330deg,
    #1a1a1a 360deg
  );
  animation: girar-popular 6s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-ca90aa1::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #1a1a1a;
  border-radius: 14px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-ca90aa1 > * {
  position: relative;
  z-index: 2;
}

/* MOBILE */
@media (max-width: 768px) {
  .elementor-11 .elementor-element.elementor-element-ca90aa1 {
    t/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd2c01 */.elementor-11 .elementor-element.elementor-element-1dd2c01 {
  background: #1a1a1a !important;
  border: 1px solid rgba(234, 206, 0, 0.2) !important;
  border-radius: 16px !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}
.elementor-11 .elementor-element.elementor-element-1dd2c01:hover {
  transform: translateY(-8px) !important;
  box-shadow: 0 16px 50px rgba(234, 206, 0, 0.15) !important;
  border-color: #EACE00 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cc78d9 */.elementor-11 .elementor-element.elementor-element-3cc78d9 .elementor-button {
  position: relative !important;
  overflow: hidden !important;
  background: #111111 !important;
  border-radius: 8px !important;
  border: none !important;
  box-shadow: none !important;
  isolation: isolate !important;
}

.elementor-11 .elementor-element.elementor-element-3cc78d9 .elementor-button::before {
  content: '';
  position: absolute;
  width: 400%;
  height: 400%;
  top: -150%;
  left: -150%;
  background: conic-gradient(
    #111111 0deg,
    #111111 260deg,
    #EACE00 280deg,
    #fff6a0 295deg,
    #EACE00 310deg,
    #111111 330deg,
    #111111 360deg
  );
  animation: girar-nav 4s linear infinite;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-3cc78d9 .elementor-button::after {
  content: '';
  position: absolute;
  inset: 2px;
  background: #111111;
  border-radius: 6px;
  z-index: 1;
}

.elementor-11 .elementor-element.elementor-element-3cc78d9 .elementor-button-text {
  position: relative !important;
  z-index: 2 !important;
  color: #EACE00 !important;
  font-weight: 700 !important;
}

@keyframes girar-nav {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */