.elementor-3251 .elementor-element.elementor-element-b90e552{--display:flex;--min-height:856px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:0.29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-3251 .elementor-element.elementor-element-b90e552:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-b90e552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/bg-1-snap-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-b90e552::before, .elementor-3251 .elementor-element.elementor-element-b90e552 > .elementor-background-video-container::before, .elementor-3251 .elementor-element.elementor-element-b90e552 > .e-con-inner > .elementor-background-video-container::before, .elementor-3251 .elementor-element.elementor-element-b90e552 > .elementor-background-slideshow::before, .elementor-3251 .elementor-element.elementor-element-b90e552 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3251 .elementor-element.elementor-element-b90e552 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/ee7d9ddb-ecbd-439a-b8dc-83a06c0bec86.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-b2354b4{--display:flex;--min-height:70px;--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3251 .elementor-element.elementor-element-1509303{--display:flex;}.elementor-3251 .elementor-element.elementor-element-8b44fc5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-53aefb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-3251 .elementor-element.elementor-element-cfc3702.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-cfc3702{text-align:left;}.elementor-3251 .elementor-element.elementor-element-cfc3702 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-edefa4e.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-edefa4e{text-align:left;}.elementor-3251 .elementor-element.elementor-element-edefa4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-fa5a73b.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-fa5a73b{text-align:left;}.elementor-3251 .elementor-element.elementor-element-fa5a73b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-04cee82.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-04cee82{text-align:left;}.elementor-3251 .elementor-element.elementor-element-04cee82 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-d9ee0c4{--display:flex;}.elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button:hover, .elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button:focus{color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button:hover svg, .elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-138296e{--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;--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-3251 .elementor-element.elementor-element-e3a6ec9{--display:flex;--justify-content: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-3251 .elementor-element.elementor-element-38200d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-3251 .elementor-element.elementor-element-38200d9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:59px;font-weight:500;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-9f55fa8{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;text-align:left;}.elementor-3251 .elementor-element.elementor-element-9f55fa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-9f55fa8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:300;line-height:31.5px;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button:hover, .elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button:focus{color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button:hover svg, .elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-134d0a1{--display:flex;--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-3251 .elementor-element.elementor-element-793a8aa > .elementor-widget-container{margin:-90px -90px -90px -90px;padding:-24px -24px -24px -24px;}.elementor-3251 .elementor-element.elementor-element-793a8aa img{max-width:638px;}.elementor-3251 .elementor-element.elementor-element-7228763{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-7228763{right:0px;}body.rtl .elementor-3251 .elementor-element.elementor-element-7228763{left:0px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-10ed263{left:-149px;}body.rtl .elementor-3251 .elementor-element.elementor-element-10ed263{right:-149px;}.elementor-3251 .elementor-element.elementor-element-10ed263{bottom:89.974px;}.elementor-3251 .elementor-element.elementor-element-10ed263 img{max-width:21%;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-c49f014{right:77px;}body.rtl .elementor-3251 .elementor-element.elementor-element-c49f014{left:77px;}.elementor-3251 .elementor-element.elementor-element-c49f014{top:254px;}.elementor-3251 .elementor-element.elementor-element-c49f014 img{max-width:183px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-9b39ce9{left:242px;}body.rtl .elementor-3251 .elementor-element.elementor-element-9b39ce9{right:242px;}.elementor-3251 .elementor-element.elementor-element-9b39ce9{bottom:0px;}.elementor-3251 .elementor-element.elementor-element-9b39ce9 img{max-width:183px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-b664b3d{left:28px;}body.rtl .elementor-3251 .elementor-element.elementor-element-b664b3d{right:28px;}.elementor-3251 .elementor-element.elementor-element-b664b3d{top:66px;}.elementor-3251 .elementor-element.elementor-element-b664b3d img{max-width:100px;}.elementor-3251 .elementor-element.elementor-element-3c75de2{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:0px;}.elementor-3251 .elementor-element.elementor-element-3c75de2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-3c75de2{left:0px;}body.rtl .elementor-3251 .elementor-element.elementor-element-3c75de2{right:0px;}.elementor-3251 .elementor-element.elementor-element-da138f2{--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;--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-3251 .elementor-element.elementor-element-da138f2:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-da138f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-6a430ac{--display:flex;--min-height:142px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:620px 620px 620px 620px;--margin-top:-68px;--margin-bottom:-74px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-b3fcdc0 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-b3fcdc0 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:37px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-b3fcdc0 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-3251 .elementor-element.elementor-element-834d9eb > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-834d9eb .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:37px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-834d9eb .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-3251 .elementor-element.elementor-element-512333d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-512333d .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:37px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-512333d .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-3251 .elementor-element.elementor-element-2357c3b{--display:flex;--min-height:1048px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-2357c3b:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-2357c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/globo.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-2357c3b::before, .elementor-3251 .elementor-element.elementor-element-2357c3b > .elementor-background-video-container::before, .elementor-3251 .elementor-element.elementor-element-2357c3b > .e-con-inner > .elementor-background-video-container::before, .elementor-3251 .elementor-element.elementor-element-2357c3b > .elementor-background-slideshow::before, .elementor-3251 .elementor-element.elementor-element-2357c3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3251 .elementor-element.elementor-element-2357c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #CA666600 0%, #110011 60%);}.elementor-3251 .elementor-element.elementor-element-e1e8131{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-e1e8131.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-75f15c8{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;text-align:center;}.elementor-3251 .elementor-element.elementor-element-75f15c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-7c437a3{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;columns:1;text-align:center;font-family:"Sora", Sans-serif;font-size:20px;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-77405fe{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--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-3251 .elementor-element.elementor-element-46911c8{--display:flex;--min-height:216px;--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:space-around;--gap:2.69rem 2.69rem;--row-gap:2.69rem;--column-gap:2.69rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-46911c8:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-46911c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#660066A3;}.elementor-3251 .elementor-element.elementor-element-46911c8.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3251 .elementor-element.elementor-element-be616d1{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-cc28386 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#BCBCBC;}.elementor-3251 .elementor-element.elementor-element-7a7a301{--display:flex;--min-height:216px;--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:space-around;--gap:2.69rem 2.69rem;--row-gap:2.69rem;--column-gap:2.69rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-7a7a301:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-7a7a301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#660066A3;}.elementor-3251 .elementor-element.elementor-element-7a7a301.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3251 .elementor-element.elementor-element-3059ef0{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-90c6a7b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#BCBCBC;}.elementor-3251 .elementor-element.elementor-element-05e0994{--display:flex;--min-height:216px;--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:space-around;--gap:2.69rem 2.69rem;--row-gap:2.69rem;--column-gap:2.69rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-05e0994:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-05e0994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#660066A3;}.elementor-3251 .elementor-element.elementor-element-05e0994.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3251 .elementor-element.elementor-element-8fa0e03{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-d7e5aab .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#BCBCBC;}.elementor-3251 .elementor-element.elementor-element-d169771{--display:flex;--min-height:216px;--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:space-around;--gap:2.69rem 2.69rem;--row-gap:2.69rem;--column-gap:2.69rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-d169771:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-d169771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#660066A3;}.elementor-3251 .elementor-element.elementor-element-d169771.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3251 .elementor-element.elementor-element-d8f001b{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-text{color:#DEDEDE;transition:color 0.3s;}.elementor-3251 .elementor-element.elementor-element-5d27586 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#BCBCBC;}.elementor-3251 .elementor-element.elementor-element-e63b4c0{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-a2f7991{width:var( --container-widget-width, 717px );max-width:717px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;}.elementor-3251 .elementor-element.elementor-element-a2f7991.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-a2f7991 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:400;line-height:42px;color:#000000;}.elementor-3251 .elementor-element.elementor-element-2348561{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-3251 .elementor-element.elementor-element-2348561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-2348561 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-03a5792{--display:flex;}.elementor-3251 .elementor-element.elementor-element-ccf1797{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3251 .elementor-element.elementor-element-ff06d9c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-15e8784{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-15e8784 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;}.elementor-3251 .elementor-element.elementor-element-e44a501{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-e44a501 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-6b70f13{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-6b70f13:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-6b70f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-902db63{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-902db63 p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-754a9d1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-754a9d1:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-754a9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-eb041e1{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-eb041e1 p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-de79288{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-3251 .elementor-element.elementor-element-de79288:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-de79288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/729b6db8-4e3c-4848-b06a-292346017a1b.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-8507af6{--spacer-size:394px;}.elementor-3251 .elementor-element.elementor-element-b7cf27d{--display:flex;}.elementor-3251 .elementor-element.elementor-element-dbb107d{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3251 .elementor-element.elementor-element-9c1dede{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-f2d4696{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-f2d4696 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;}.elementor-3251 .elementor-element.elementor-element-ff88512{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-ff88512 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-6ef380c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-6ef380c:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-6ef380c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-3e43a55{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-3e43a55 p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-34acc8c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-34acc8c:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-34acc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-e77f73d{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-e77f73d p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-f2ad524{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-3251 .elementor-element.elementor-element-f2ad524:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-f2ad524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/bbdf0f8f-15d8-4e6e-82f6-5735c7faebf2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-c0a6c9a{--spacer-size:394px;}.elementor-3251 .elementor-element.elementor-element-29a5654{--display:flex;}.elementor-3251 .elementor-element.elementor-element-2252488{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3251 .elementor-element.elementor-element-9de4592{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-8d9af26{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-8d9af26 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;}.elementor-3251 .elementor-element.elementor-element-83fae52{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-83fae52 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-231c625{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-231c625:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-231c625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-f0f6aea{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-f0f6aea p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-014677a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-014677a:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-014677a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-5214f34{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-5214f34 p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-36fa24c{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-3251 .elementor-element.elementor-element-36fa24c:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-36fa24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/d6195244-3357-4e62-9cdd-ec2d96c2c1a8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-8ed807d{--spacer-size:394px;}.elementor-3251 .elementor-element.elementor-element-514a57c{--display:flex;}.elementor-3251 .elementor-element.elementor-element-fd681d2{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3251 .elementor-element.elementor-element-ad1cd80{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-e24b5d6{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-e24b5d6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;}.elementor-3251 .elementor-element.elementor-element-0784c09{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-0784c09 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-071a61c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-071a61c:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-071a61c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-9bb1873{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-9bb1873 p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-cb5610a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-cb5610a:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-cb5610a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-a25cd5e{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-a25cd5e p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-21d7009{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-3251 .elementor-element.elementor-element-21d7009:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-21d7009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/ee7d9ddb-ecbd-439a-b8dc-83a06c0bec86.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-5dfc01b{--spacer-size:394px;}.elementor-3251 .elementor-element.elementor-element-149e08e{--display:flex;}.elementor-3251 .elementor-element.elementor-element-8447615{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3251 .elementor-element.elementor-element-88ec763{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-762ae2f{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-762ae2f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;letter-spacing:-0.9px;}.elementor-3251 .elementor-element.elementor-element-6f74fd2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-6f74fd2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-9682711{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-9682711:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-9682711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-ab7332a{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-ab7332a p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-a6e4413{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 8px 8px 0px;--padding-top:016px;--padding-bottom:16px;--padding-left:34px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-a6e4413:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-a6e4413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006612;}.elementor-3251 .elementor-element.elementor-element-8ed43f0{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;color:#611561;}.elementor-3251 .elementor-element.elementor-element-8ed43f0 p{margin-block-end:0px;}.elementor-3251 .elementor-element.elementor-element-acfd790{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-3251 .elementor-element.elementor-element-acfd790:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-acfd790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/729b6db8-4e3c-4848-b06a-292346017a1b.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-81736d4{--spacer-size:394px;}.elementor-3251 .elementor-element.elementor-element-fc0a0f8{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-title-border-radius:79px 79px 79px 79px;--n-tabs-title-color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-fc0a0f8 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-3251 .elementor-element.elementor-element-fc0a0f8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:none;}.elementor-3251 .elementor-element.elementor-element-fc0a0f8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3251 .elementor-element.elementor-element-fc0a0f8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );border-style:none;}.elementor-3251 .elementor-element.elementor-element-fc0a0f8 > .elementor-widget-container{padding:40px 0px 80px 0px;}.elementor-3251 .elementor-element.elementor-element-fc0a0f8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-3251 .elementor-element.elementor-element-fc0a0f8.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3251 .elementor-element.elementor-element-ccd2630{--e-image-carousel-slides-to-show:4;}.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;color:var( --e-global-color-primary );}.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-3251 .elementor-element.elementor-element-83e33a9{--display:flex;--min-height:1094px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-09a759b{width:var( --container-widget-width, 619px );max-width:619px;--container-widget-width:619px;--container-widget-flex-grow:0;text-align:center;}.elementor-3251 .elementor-element.elementor-element-09a759b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-09a759b.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-09a759b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-f284bcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3251 .elementor-element.elementor-element-96201b4{--display:flex;--min-height:603px;--border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-96201b4:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-96201b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/midia-kit-@Raymarcelle-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-e370e98{--spacer-size:416px;}.elementor-3251 .elementor-element.elementor-element-56ee2b1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.9s;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3251 .elementor-element.elementor-element-56ee2b1.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-abec7af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3251 .elementor-element.elementor-element-3f4899f{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-3f4899f:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-3f4899f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/hayra-midia-kit-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-7fe723d{--spacer-size:233px;}.elementor-3251 .elementor-element.elementor-element-0daba99 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.9s;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3251 .elementor-element.elementor-element-0daba99.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-a7b2230{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-a7b2230:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-a7b2230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/midia-kit-day-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-3fe84b8{--spacer-size:233px;}.elementor-3251 .elementor-element.elementor-element-658776c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.9s;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3251 .elementor-element.elementor-element-658776c.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-ff02eb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3251 .elementor-element.elementor-element-ded63bf{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-ded63bf:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-ded63bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/melissa-midia-kit-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-755b36a{--spacer-size:233px;}.elementor-3251 .elementor-element.elementor-element-02c59d7 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.9s;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3251 .elementor-element.elementor-element-02c59d7.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-e42211f{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-e42211f:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-e42211f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agenciakg.com.br/wp-content/uploads/2025/11/DANYNHA-MIDIA-KIT-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3251 .elementor-element.elementor-element-e3007ad{--spacer-size:233px;}.elementor-3251 .elementor-element.elementor-element-3d9d1fc .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.9s;border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-3251 .elementor-element.elementor-element-3d9d1fc.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-5bf49d6{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-3251 .elementor-element.elementor-element-5bf49d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-5bf49d6.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-5bf49d6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#B6B6B6;}.elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button:hover, .elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button:focus{color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button:hover svg, .elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-bc3fbf4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-3251 .elementor-element.elementor-element-e8a7d13{width:var( --container-widget-width, 619px );max-width:619px;--container-widget-width:619px;--container-widget-flex-grow:0;text-align:center;}.elementor-3251 .elementor-element.elementor-element-e8a7d13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-e8a7d13.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-e8a7d13 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-104ec37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-c93b2c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-c93b2c7.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-c93b2c7:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-c93b2c7:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-bbdd0ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-27ef3d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-27ef3d5.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-27ef3d5:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-27ef3d5:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-39d0c6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-c1b62c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-c1b62c7.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-c1b62c7:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-c1b62c7:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-9845502{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-2203a7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-2203a7d.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-2203a7d.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-2203a7d.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-2203a7d:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-2203a7d:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-47f04fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-0b879fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-0b879fb.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-0b879fb.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-0b879fb.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-0b879fb:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-0b879fb:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-b499f75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-4003466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-4003466.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-4003466.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-4003466.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-4003466:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-4003466:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-f62fbb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-16dddd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-16dddd3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-16dddd3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-16dddd3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-16dddd3:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-16dddd3:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-6f09ab1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-0b50f26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-0b50f26.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-0b50f26.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-0b50f26.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-0b50f26:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-0b50f26:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-cf27d41{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-5a896a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-5a896a0.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-5a896a0.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-5a896a0.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-5a896a0:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-5a896a0:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-1463170{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-3251 .elementor-element.elementor-element-b542585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-b542585.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3251 .elementor-element.elementor-element-b542585.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3251 .elementor-element.elementor-element-b542585.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:150%;color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-img img{border-radius:28px;transition-duration:0.3s;}.elementor-3251 .elementor-element.elementor-element-b542585:has(:hover) .elementor-image-box-title,
					 .elementor-3251 .elementor-element.elementor-element-b542585:has(:focus) .elementor-image-box-title{color:#9C4EFF;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-e6bafa8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:48px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-78px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-479px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-479px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:40px;}.elementor-3251 .elementor-element.elementor-element-e6bafa8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;padding:12px 12px 12px 12px;}.elementor-3251 .elementor-element.elementor-element-e6bafa8 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3251 .elementor-element.elementor-element-e6bafa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-3251 .elementor-element.elementor-element-e6bafa8 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-3251 .elementor-element.elementor-element-6b8bcce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4.75rem 4.75rem;--row-gap:4.75rem;--column-gap:4.75rem;--overlay-opacity:0.73;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3251 .elementor-element.elementor-element-6b8bcce:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-6b8bcce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3251 .elementor-element.elementor-element-6b8bcce::before, .elementor-3251 .elementor-element.elementor-element-6b8bcce > .elementor-background-video-container::before, .elementor-3251 .elementor-element.elementor-element-6b8bcce > .e-con-inner > .elementor-background-video-container::before, .elementor-3251 .elementor-element.elementor-element-6b8bcce > .elementor-background-slideshow::before, .elementor-3251 .elementor-element.elementor-element-6b8bcce > .e-con-inner > .elementor-background-slideshow::before, .elementor-3251 .elementor-element.elementor-element-6b8bcce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3251 .elementor-element.elementor-element-6b8bcce.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-300fc7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-77f66c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-77f66c5 img{width:100%;max-width:100%;}.elementor-3251 .elementor-element.elementor-element-c595d5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--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-3251 .elementor-element.elementor-element-c595d5d.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-2533940{width:var( --container-widget-width, 31rem );max-width:31rem;--container-widget-width:31rem;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-2533940 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-2533940 .elementor-image-box-title{margin-bottom:2rem;font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-2533940 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:200;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button{background-color:#07CCE6;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button:hover, .elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button:focus{color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button:hover svg, .elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-c98aa41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2.69rem 2.69rem;--row-gap:2.69rem;--column-gap:2.69rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-3251 .elementor-element.elementor-element-c98aa41:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-c98aa41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66006685;}.elementor-3251 .elementor-element.elementor-element-c98aa41.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-15bdcb7{width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 > .elementor-widget-container{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-title{margin-bottom:6px;font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;line-height:1.95rem;letter-spacing:-0.015rem;color:#FFA8FF;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-757756b{width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-757756b > .elementor-widget-container{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-title{margin-bottom:6px;font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;line-height:1.95rem;letter-spacing:-0.015rem;color:#FFA8FF;}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-8bcf043{width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-8bcf043 > .elementor-widget-container{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-wrapper{text-align:left;}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-title{margin-bottom:6px;font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;line-height:1.95rem;letter-spacing:-0.015rem;color:#FFA8FF;}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-44d86f2{--display:flex;--min-height:270px;--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;--z-index:999999999999;}.elementor-3251 .elementor-element.elementor-element-8bd1fce{--display:flex;--min-height:100vh;--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;--z-index:99999;}.elementor-3251 .elementor-element.elementor-element-8bd1fce:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-8bd1fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3251 .elementor-element.elementor-element-ca017d2{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-ca017d2 img{width:100%;}.elementor-3251 .elementor-element.elementor-element-a394207{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-1091d39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-1091d39:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-1091d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3251 .elementor-element.elementor-element-ed57a68{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-ef85582{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-ef85582 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3251 .elementor-element.elementor-element-1e56683{width:var( --container-widget-width, 816px );max-width:816px;--container-widget-width:816px;--container-widget-flex-grow:0;text-align:left;}.elementor-3251 .elementor-element.elementor-element-1e56683 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-1e56683 .elementor-heading-title{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-6b313d3{width:var( --container-widget-width, 816px );max-width:816px;--container-widget-width:816px;--container-widget-flex-grow:0;text-align:left;}.elementor-3251 .elementor-element.elementor-element-6b313d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-6b313d3 .elementor-heading-title{font-family:"Neue Haas", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-c206836{width:var( --container-widget-width, 816px );max-width:816px;--container-widget-width:816px;--container-widget-flex-grow:0;text-align:left;}.elementor-3251 .elementor-element.elementor-element-c206836 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-3251 .elementor-element.elementor-element-c206836 .elementor-heading-title{font-family:"Neue Haas", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:-0.3px;color:#D1D1D1;}.elementor-3251 .elementor-element.elementor-element-6f18df8{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3251 .elementor-element.elementor-element-6f18df8 .elementor-widget-container{text-align:left;}.elementor-3251 .elementor-element.elementor-element-6f18df8 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-3251 .elementor-element.elementor-element-6f18df8 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-6f18df8 .elementor-social-icon svg{fill:var( --e-global-color-text );}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-7e8f55a{left:1px;}body.rtl .elementor-3251 .elementor-element.elementor-element-7e8f55a{right:1px;}.elementor-3251 .elementor-element.elementor-element-7e8f55a{top:0px;}.elementor-3251 .elementor-element.elementor-element-4c0a06f{--display:flex;}.elementor-3251 .elementor-element.elementor-element-1fd07ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#333333;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#333333;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-primary-color:#333333;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group > label, .elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-subgroup label{color:#333333;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-mark-required .elementor-field-label:after{color:#017C6E;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-type-html{padding-bottom:0px;color:#323232;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group .elementor-field, .elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#6600664F;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-field-group .elementor-select-wrapper select{background-color:#6600664F;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.01em;border-radius:8px 8px 8px 8px;padding:16px 32px 16px 32px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__buttons__wrapper__button-previous{background-color:#121517;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__buttons__wrapper__button-next:hover{background-color:#333333;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button[type="submit"]:hover{background-color:#333333;color:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__buttons__wrapper__button-previous:hover{background-color:#333333;color:#ffffff;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-message{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-message.elementor-message-success{color:#333333;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-message.elementor-message-danger{color:#333333;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-message.elementor-help-inline{color:#333333;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__indicators__indicator, .elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__indicators__indicator__label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;}body.elementor-page-3251:not(.elementor-motion-effects-element-type-background), body.elementor-page-3251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-3251 .elementor-element.elementor-element-b90e552{--content-width:1280px;}.elementor-3251 .elementor-element.elementor-element-b2354b4{--width:100%;}.elementor-3251 .elementor-element.elementor-element-1509303{--width:11%;}.elementor-3251 .elementor-element.elementor-element-53aefb9{--width:45%;}.elementor-3251 .elementor-element.elementor-element-d9ee0c4{--width:29%;}.elementor-3251 .elementor-element.elementor-element-2357c3b{--content-width:1280px;}.elementor-3251 .elementor-element.elementor-element-77405fe{--width:100%;}.elementor-3251 .elementor-element.elementor-element-46911c8{--width:23%;}.elementor-3251 .elementor-element.elementor-element-7a7a301{--width:23%;}.elementor-3251 .elementor-element.elementor-element-05e0994{--width:23%;}.elementor-3251 .elementor-element.elementor-element-d169771{--width:23%;}.elementor-3251 .elementor-element.elementor-element-ff06d9c{--width:50%;}.elementor-3251 .elementor-element.elementor-element-de79288{--width:50%;}.elementor-3251 .elementor-element.elementor-element-9c1dede{--width:50%;}.elementor-3251 .elementor-element.elementor-element-f2ad524{--width:50%;}.elementor-3251 .elementor-element.elementor-element-9de4592{--width:50%;}.elementor-3251 .elementor-element.elementor-element-36fa24c{--width:50%;}.elementor-3251 .elementor-element.elementor-element-ad1cd80{--width:50%;}.elementor-3251 .elementor-element.elementor-element-21d7009{--width:50%;}.elementor-3251 .elementor-element.elementor-element-88ec763{--width:50%;}.elementor-3251 .elementor-element.elementor-element-acfd790{--width:50%;}.elementor-3251 .elementor-element.elementor-element-96201b4{--width:100%;}.elementor-3251 .elementor-element.elementor-element-3f4899f{--width:50%;}.elementor-3251 .elementor-element.elementor-element-a7b2230{--width:50%;}.elementor-3251 .elementor-element.elementor-element-ded63bf{--width:50%;}.elementor-3251 .elementor-element.elementor-element-e42211f{--width:50%;}.elementor-3251 .elementor-element.elementor-element-bc3fbf4{--content-width:1312px;}.elementor-3251 .elementor-element.elementor-element-c595d5d{--width:69%;}.elementor-3251 .elementor-element.elementor-element-ed57a68{--width:50%;}.elementor-3251 .elementor-element.elementor-element-4c0a06f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3251 .elementor-element.elementor-element-53aefb9{--width:100%;}.elementor-3251 .elementor-element.elementor-element-46911c8{--width:38%;}.elementor-3251 .elementor-element.elementor-element-7a7a301{--width:38%;}.elementor-3251 .elementor-element.elementor-element-05e0994{--width:38%;}.elementor-3251 .elementor-element.elementor-element-d169771{--width:38%;}.elementor-3251 .elementor-element.elementor-element-c595d5d{--width:90%;}.elementor-3251 .elementor-element.elementor-element-c98aa41{--width:69%;}}@media(max-width:1024px){.elementor-3251 .elementor-element.elementor-element-b90e552{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3251 .elementor-element.elementor-element-8b44fc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3251 .elementor-element.elementor-element-8b44fc5 img{max-width:98%;}.elementor-3251 .elementor-element.elementor-element-53aefb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-138296e{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3251 .elementor-element.elementor-element-e3a6ec9{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-3251 .elementor-element.elementor-element-38200d9 .elementor-heading-title{font-size:48px;}.elementor-3251 .elementor-element.elementor-element-b5d57ab{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-793a8aa > .elementor-widget-container{margin:111px 0px 9px -38px;padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-793a8aa img{max-width:421px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-9b39ce9{left:180px;}body.rtl .elementor-3251 .elementor-element.elementor-element-9b39ce9{right:180px;}.elementor-3251 .elementor-element.elementor-element-9b39ce9{bottom:114px;}.elementor-3251 .elementor-element.elementor-element-da138f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3251 .elementor-element.elementor-element-77405fe{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3251 .elementor-element.elementor-element-46911c8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3251 .elementor-element.elementor-element-7a7a301{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3251 .elementor-element.elementor-element-05e0994{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3251 .elementor-element.elementor-element-d169771{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3251 .elementor-element.elementor-element-ccf1797{--padding-top:0100px;--padding-bottom:170px;--padding-left:20px;--padding-right:020px;}.elementor-3251 .elementor-element.elementor-element-dbb107d{--padding-top:0100px;--padding-bottom:170px;--padding-left:20px;--padding-right:020px;}.elementor-3251 .elementor-element.elementor-element-2252488{--padding-top:0100px;--padding-bottom:170px;--padding-left:20px;--padding-right:020px;}.elementor-3251 .elementor-element.elementor-element-fd681d2{--padding-top:0100px;--padding-bottom:170px;--padding-left:20px;--padding-right:020px;}.elementor-3251 .elementor-element.elementor-element-8447615{--padding-top:0100px;--padding-bottom:170px;--padding-left:20px;--padding-right:020px;}.elementor-3251 .elementor-element.elementor-element-ccd2630{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-next{font-size:23px;}.elementor-3251 .elementor-element.elementor-element-ccd2630 .swiper-wrapper{display:flex;align-items:center;}.elementor-3251 .elementor-element.elementor-element-bc3fbf4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-title{margin-bottom:0px;}.elementor-3251 .elementor-element.elementor-element-e6bafa8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:80px;}.elementor-3251 .elementor-element.elementor-element-e6bafa8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-6b8bcce{--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-3251 .elementor-element.elementor-element-300fc7d{--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-3251 .elementor-element.elementor-element-77f66c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-77f66c5 img{width:571px;}.elementor-3251 .elementor-element.elementor-element-c595d5d.e-con{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-2533940.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-2533940 .elementor-image-box-wrapper{text-align:center;}.elementor-3251 .elementor-element.elementor-element-9961d6f.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-c98aa41{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-title{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-description{font-size:1rem;line-height:1.5rem;}.elementor-3251 .elementor-element.elementor-element-757756b > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-title{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-description{font-size:1rem;line-height:1.5rem;}.elementor-3251 .elementor-element.elementor-element-8bcf043 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-title{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-description{font-size:1rem;line-height:1.5rem;}.elementor-3251 .elementor-element.elementor-element-1091d39{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea{width:100%;max-width:100%;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__indicators__indicator, .elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__indicators__indicator__label{font-size:16px;}}@media(max-width:767px){.elementor-3251 .elementor-element.elementor-element-b90e552{--content-width:360px;--min-height:562px;--padding-top:40px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3251 .elementor-element.elementor-element-b2354b4{--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-3251 .elementor-element.elementor-element-1509303{--width:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-d9ee0c4{--width:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-e9b4f4f .elementor-button{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-138296e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-e3a6ec9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3251 .elementor-element.elementor-element-38200d9{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-38200d9.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-38200d9 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3251 .elementor-element.elementor-element-9f55fa8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-9f55fa8{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-9f55fa8.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-9f55fa8 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-3251 .elementor-element.elementor-element-b5d57ab .elementor-button{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-793a8aa > .elementor-widget-container{margin:29px 0px -75px 0px;}.elementor-3251 .elementor-element.elementor-element-793a8aa img{max-width:373px;}.elementor-3251 .elementor-element.elementor-element-7228763 img{max-width:56px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-10ed263{left:5px;}body.rtl .elementor-3251 .elementor-element.elementor-element-10ed263{right:5px;}.elementor-3251 .elementor-element.elementor-element-10ed263{bottom:-7%;z-index:3;}.elementor-3251 .elementor-element.elementor-element-10ed263 img{max-width:78px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-c49f014{right:15%;}body.rtl .elementor-3251 .elementor-element.elementor-element-c49f014{left:15%;}.elementor-3251 .elementor-element.elementor-element-c49f014{top:85%;}.elementor-3251 .elementor-element.elementor-element-c49f014 img{max-width:89px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-9b39ce9{left:70%;}body.rtl .elementor-3251 .elementor-element.elementor-element-9b39ce9{right:70%;}.elementor-3251 .elementor-element.elementor-element-9b39ce9{bottom:46%;}.elementor-3251 .elementor-element.elementor-element-9b39ce9 img{max-width:95px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-b664b3d{left:12%;}body.rtl .elementor-3251 .elementor-element.elementor-element-b664b3d{right:12%;}.elementor-3251 .elementor-element.elementor-element-b664b3d{top:4%;}.elementor-3251 .elementor-element.elementor-element-b664b3d img{max-width:61px;}.elementor-3251 .elementor-element.elementor-element-da138f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-6a430ac{--min-height:70px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3251 .elementor-element.elementor-element-b3fcdc0 .elementor-counter-number-wrapper{font-size:24px;}.elementor-3251 .elementor-element.elementor-element-b3fcdc0 .elementor-counter-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-834d9eb .elementor-counter-number-wrapper{font-size:24px;}.elementor-3251 .elementor-element.elementor-element-834d9eb .elementor-counter-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-512333d .elementor-counter-number-wrapper{font-size:24px;}.elementor-3251 .elementor-element.elementor-element-512333d .elementor-counter-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-2357c3b{--content-width:360px;--min-height:650px;--justify-content:space-between;--padding-top:40px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3251 .elementor-element.elementor-element-2357c3b:not(.elementor-motion-effects-element-type-background), .elementor-3251 .elementor-element.elementor-element-2357c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-115px 66px;background-size:618px auto;}.elementor-3251 .elementor-element.elementor-element-e1e8131{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-3251 .elementor-element.elementor-element-e1e8131 img{max-width:100%;}.elementor-3251 .elementor-element.elementor-element-75f15c8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3251 .elementor-element.elementor-element-75f15c8{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-75f15c8.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-75f15c8 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-3251 .elementor-element.elementor-element-7c437a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-3251 .elementor-element.elementor-element-77405fe{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-46911c8{--width:90%;}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-be616d1{--e-icon-list-icon-size:29px;}.elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-be616d1 .elementor-icon-list-item > a{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-cc28386 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-3251 .elementor-element.elementor-element-7a7a301{--width:90%;}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-3059ef0{--e-icon-list-icon-size:29px;}.elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-3059ef0 .elementor-icon-list-item > a{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-90c6a7b .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-3251 .elementor-element.elementor-element-05e0994{--width:90%;}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-8fa0e03{--e-icon-list-icon-size:29px;}.elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-8fa0e03 .elementor-icon-list-item > a{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-d7e5aab .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-3251 .elementor-element.elementor-element-d169771{--width:90%;}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3251 .elementor-element.elementor-element-d8f001b{--e-icon-list-icon-size:29px;}.elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3251 .elementor-element.elementor-element-d8f001b .elementor-icon-list-item > a{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-5d27586 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-3251 .elementor-element.elementor-element-e63b4c0{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-a2f7991{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-a2f7991.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-a2f7991 .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-3251 .elementor-element.elementor-element-2348561 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-2348561{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-2348561.elementor-element{--align-self:center;}.elementor-3251 .elementor-element.elementor-element-2348561 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-3251 .elementor-element.elementor-element-ccf1797{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-3251 .elementor-element.elementor-element-ff06d9c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3251 .elementor-element.elementor-element-15e8784{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-15e8784 .elementor-heading-title{font-size:26px;}.elementor-3251 .elementor-element.elementor-element-e44a501{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-e44a501 .elementor-heading-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-8507af6{--spacer-size:234px;}.elementor-3251 .elementor-element.elementor-element-dbb107d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-3251 .elementor-element.elementor-element-9c1dede{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3251 .elementor-element.elementor-element-f2d4696{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-f2d4696 .elementor-heading-title{font-size:26px;}.elementor-3251 .elementor-element.elementor-element-ff88512{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-ff88512 .elementor-heading-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-c0a6c9a{--spacer-size:234px;}.elementor-3251 .elementor-element.elementor-element-2252488{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-3251 .elementor-element.elementor-element-9de4592{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3251 .elementor-element.elementor-element-8d9af26{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-8d9af26 .elementor-heading-title{font-size:26px;}.elementor-3251 .elementor-element.elementor-element-83fae52{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-83fae52 .elementor-heading-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-8ed807d{--spacer-size:234px;}.elementor-3251 .elementor-element.elementor-element-fd681d2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-3251 .elementor-element.elementor-element-ad1cd80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3251 .elementor-element.elementor-element-e24b5d6{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-e24b5d6 .elementor-heading-title{font-size:26px;}.elementor-3251 .elementor-element.elementor-element-0784c09{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-0784c09 .elementor-heading-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-5dfc01b{--spacer-size:234px;}.elementor-3251 .elementor-element.elementor-element-8447615{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-3251 .elementor-element.elementor-element-88ec763{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3251 .elementor-element.elementor-element-762ae2f{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-762ae2f .elementor-heading-title{font-size:26px;}.elementor-3251 .elementor-element.elementor-element-6f74fd2{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-6f74fd2 .elementor-heading-title{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-81736d4{--spacer-size:234px;}.elementor-3251 .elementor-element.elementor-element-ccd2630{--e-image-carousel-slides-to-show:1;}.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-83e33a9{--min-height:887px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3251 .elementor-element.elementor-element-09a759b{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-09a759b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3251 .elementor-element.elementor-element-09a759b .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-3251 .elementor-element.elementor-element-e370e98{--spacer-size:146px;}.elementor-3251 .elementor-element.elementor-element-56ee2b1 .elementor-button{font-size:14px;}.elementor-3251 .elementor-element.elementor-element-7fe723d{--spacer-size:146px;}.elementor-3251 .elementor-element.elementor-element-0daba99 .elementor-button{font-size:14px;}.elementor-3251 .elementor-element.elementor-element-3fe84b8{--spacer-size:146px;}.elementor-3251 .elementor-element.elementor-element-658776c .elementor-button{font-size:14px;}.elementor-3251 .elementor-element.elementor-element-755b36a{--spacer-size:146px;}.elementor-3251 .elementor-element.elementor-element-02c59d7 .elementor-button{font-size:14px;}.elementor-3251 .elementor-element.elementor-element-e3007ad{--spacer-size:146px;}.elementor-3251 .elementor-element.elementor-element-3d9d1fc .elementor-button{font-size:14px;}.elementor-3251 .elementor-element.elementor-element-5bf49d6 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-3251 .elementor-element.elementor-element-5bf49d6{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-3251 .elementor-element.elementor-element-5bf49d6 .elementor-heading-title{font-size:19px;line-height:1.3em;}.elementor-3251 .elementor-element.elementor-element-0a1bdd4 .elementor-button{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-bc3fbf4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-3251 .elementor-element.elementor-element-e8a7d13{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-e8a7d13 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3251 .elementor-element.elementor-element-e8a7d13 .elementor-heading-title{font-size:29px;line-height:1.1em;}.elementor-3251 .elementor-element.elementor-element-104ec37{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-c93b2c7 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-bbdd0ad{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-27ef3d5 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-39d0c6d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-c1b62c7 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-9845502{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-2203a7d .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-47f04fe{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-0b879fb .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-b499f75{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-4003466 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-f62fbb3{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-16dddd3 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-6f09ab1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-0b50f26 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-cf27d41{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-5a896a0 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-1463170{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-img{margin-bottom:16px;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-title{font-size:18px;}.elementor-3251 .elementor-element.elementor-element-b542585 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-e6bafa8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-vertical-offset:25px;}.elementor-3251 .elementor-element.elementor-element-e6bafa8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-3251 .elementor-element.elementor-element-6b8bcce{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3251 .elementor-element.elementor-element-c595d5d{--width:90%;}.elementor-3251 .elementor-element.elementor-element-2533940 .elementor-image-box-title{font-size:20px;}.elementor-3251 .elementor-element.elementor-element-2533940 .elementor-image-box-description{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-9961d6f .elementor-button{font-size:14px;}.elementor-3251 .elementor-element.elementor-element-c98aa41{--width:100%;}.elementor-3251 .elementor-element.elementor-element-15bdcb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-title{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-3251 .elementor-element.elementor-element-15bdcb7 .elementor-image-box-description{font-size:0.875rem;line-height:1.5rem;}.elementor-3251 .elementor-element.elementor-element-757756b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-title{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-3251 .elementor-element.elementor-element-757756b .elementor-image-box-description{font-size:0.875rem;line-height:1.5rem;}.elementor-3251 .elementor-element.elementor-element-8bcf043{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-title{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-3251 .elementor-element.elementor-element-8bcf043 .elementor-image-box-description{font-size:0.875rem;line-height:1.5rem;}.elementor-3251 .elementor-element.elementor-element-8bd1fce{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:999999;}.elementor-3251 .elementor-element.elementor-element-ca017d2{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-3251 .elementor-element.elementor-element-1091d39{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3251 .elementor-element.elementor-element-ed57a68{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-1e56683 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-1e56683{--container-widget-width:187px;--container-widget-flex-grow:0;width:var( --container-widget-width, 187px );max-width:187px;text-align:left;}.elementor-3251 .elementor-element.elementor-element-1e56683 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-3251 .elementor-element.elementor-element-6b313d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-6b313d3{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-6b313d3 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-3251 .elementor-element.elementor-element-c206836 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3251 .elementor-element.elementor-element-c206836{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-3251 .elementor-element.elementor-element-c206836 .elementor-heading-title{font-size:16px;}body:not(.rtl) .elementor-3251 .elementor-element.elementor-element-7e8f55a{left:1px;}body.rtl .elementor-3251 .elementor-element.elementor-element-7e8f55a{right:1px;}.elementor-3251 .elementor-element.elementor-element-7e8f55a{top:-1px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea{width:100%;max-width:100%;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .elementor-button{font-size:16px;}.elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__indicators__indicator, .elementor-3251 .elementor-element.elementor-element-1fd07ea .e-form__indicators__indicator__label{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-e9b4f4f */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg,#AD24AD 0%, #AD24AD 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2354b4 */.elementor-3251 .elementor-element.elementor-element-b2354b4{
border-radius: 10px;
background: rgba(26, 27, 30, 0.45);
    backdrop-filter: blur(20px);
    webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5d57ab */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg,#AD24AD 0%, #AD24AD 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7228763 */.elementor-3251 .elementor-element.elementor-element-7228763 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10ed263 */.elementor-3251 .elementor-element.elementor-element-10ed263 {
animation: floating2 4s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c49f014 */.elementor-3251 .elementor-element.elementor-element-c49f014 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b39ce9 */.elementor-3251 .elementor-element.elementor-element-9b39ce9 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b664b3d */.elementor-3251 .elementor-element.elementor-element-b664b3d {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(02deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c75de2 */.menuu{
    transform: translatey(0px);
    transition: 1s ease;
    border-bottom: solid 1px #ffffff10;
}

.menuu-desativado{
    transform: translatey(-150px);
    transition: 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a430ac */.elementor-3251 .elementor-element.elementor-element-6a430ac {
  --gradient-direction: to bottom; /* Altere para to right, to top, -45deg, etc. */
  --gradient-color: #9C4EFF;       /* Cor do gradiente */
  --bg-color: #131418;             /* Cor de fundo interna */
  --radius: 20px;                  /* Arredondamento */
  --border-padding: 2px;           /* Espessura da borda */

  position: relative;
  border-radius: var(--radius);
  z-index: 1;
}

.elementor-3251 .elementor-element.elementor-element-6a430ac::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding: var(--border-padding);
  border-radius: var(--radius);
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(var(--gradient-direction), var(--gradient-color), transparent);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;

  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
}

.elementor-3251 .elementor-element.elementor-element-6a430ac::after {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  border-radius: var(--radius);
  background: var(--bg-color);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46911c8 */.elementor-3251 .elementor-element.elementor-element-46911c8 {
  --gradient-direction: to bottom; /* Altere para to right, to top, -45deg, etc. */
  --gradient-color: #9C4EFF;       /* Cor do gradiente */
  --bg-color: #131418;             /* Cor de fundo interna */
  --radius: 20px;                  /* Arredondamento */
  --border-padding: 2px;           /* Espessura da borda */

  position: relative;
  border-radius: var(--radius);
  z-index: 1;
}

.elementor-3251 .elementor-element.elementor-element-46911c8::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding: var(--border-padding);
  border-radius: var(--radius);
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(var(--gradient-direction), var(--gradient-color), transparent);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;

  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
}

.elementor-3251 .elementor-element.elementor-element-46911c8::after {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  border-radius: var(--radius);
  background: var(--bg-color);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7a301 */.elementor-3251 .elementor-element.elementor-element-7a7a301 {
  --gradient-direction: to bottom; /* Altere para to right, to top, -45deg, etc. */
  --gradient-color: #9C4EFF;       /* Cor do gradiente */
  --bg-color: #131418;             /* Cor de fundo interna */
  --radius: 20px;                  /* Arredondamento */
  --border-padding: 2px;           /* Espessura da borda */

  position: relative;
  border-radius: var(--radius);
  z-index: 1;
}

.elementor-3251 .elementor-element.elementor-element-7a7a301::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding: var(--border-padding);
  border-radius: var(--radius);
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(var(--gradient-direction), var(--gradient-color), transparent);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;

  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
}

.elementor-3251 .elementor-element.elementor-element-7a7a301::after {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  border-radius: var(--radius);
  background: var(--bg-color);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05e0994 */.elementor-3251 .elementor-element.elementor-element-05e0994 {
  --gradient-direction: to bottom; /* Altere para to right, to top, -45deg, etc. */
  --gradient-color: #9C4EFF;       /* Cor do gradiente */
  --bg-color: #131418;             /* Cor de fundo interna */
  --radius: 20px;                  /* Arredondamento */
  --border-padding: 2px;           /* Espessura da borda */

  position: relative;
  border-radius: var(--radius);
  z-index: 1;
}

.elementor-3251 .elementor-element.elementor-element-05e0994::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding: var(--border-padding);
  border-radius: var(--radius);
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(var(--gradient-direction), var(--gradient-color), transparent);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;

  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
}

.elementor-3251 .elementor-element.elementor-element-05e0994::after {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  border-radius: var(--radius);
  background: var(--bg-color);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d169771 */.elementor-3251 .elementor-element.elementor-element-d169771 {
  --gradient-direction: to bottom; /* Altere para to right, to top, -45deg, etc. */
  --gradient-color: #9C4EFF;       /* Cor do gradiente */
  --bg-color: #131418;             /* Cor de fundo interna */
  --radius: 20px;                  /* Arredondamento */
  --border-padding: 2px;           /* Espessura da borda */

  position: relative;
  border-radius: var(--radius);
  z-index: 1;
}

.elementor-3251 .elementor-element.elementor-element-d169771::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  padding: var(--border-padding);
  border-radius: var(--radius);
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(var(--gradient-direction), var(--gradient-color), transparent);

  -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;

  mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
}

.elementor-3251 .elementor-element.elementor-element-d169771::after {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  border-radius: var(--radius);
  background: var(--bg-color);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2357c3b */@media(max-width:767px){
    .elementor-3251 .elementor-element.elementor-element-2357c3b::before {
  content: "";
  position: absolute;
  top: 36%;
  left: 0;
  width: 100%;
  height: 120px;
  background: linear-gradient(to top, #121212, transparent);
  pointer-events: none; /* Para não interferir na interação com o conteúdo */
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-902db63 */.elementor-3251 .elementor-element.elementor-element-902db63 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb041e1 */.elementor-3251 .elementor-element.elementor-element-eb041e1 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e43a55 */.elementor-3251 .elementor-element.elementor-element-3e43a55 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e77f73d */.elementor-3251 .elementor-element.elementor-element-e77f73d .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f6aea */.elementor-3251 .elementor-element.elementor-element-f0f6aea .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5214f34 */.elementor-3251 .elementor-element.elementor-element-5214f34 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb1873 */.elementor-3251 .elementor-element.elementor-element-9bb1873 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25cd5e */.elementor-3251 .elementor-element.elementor-element-a25cd5e .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7332a */.elementor-3251 .elementor-element.elementor-element-ab7332a .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed43f0 */.elementor-3251 .elementor-element.elementor-element-8ed43f0 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-902db63 */.elementor-3251 .elementor-element.elementor-element-902db63 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb041e1 */.elementor-3251 .elementor-element.elementor-element-eb041e1 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e43a55 */.elementor-3251 .elementor-element.elementor-element-3e43a55 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e77f73d */.elementor-3251 .elementor-element.elementor-element-e77f73d .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f6aea */.elementor-3251 .elementor-element.elementor-element-f0f6aea .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5214f34 */.elementor-3251 .elementor-element.elementor-element-5214f34 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb1873 */.elementor-3251 .elementor-element.elementor-element-9bb1873 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25cd5e */.elementor-3251 .elementor-element.elementor-element-a25cd5e .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7332a */.elementor-3251 .elementor-element.elementor-element-ab7332a .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed43f0 */.elementor-3251 .elementor-element.elementor-element-8ed43f0 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-902db63 */.elementor-3251 .elementor-element.elementor-element-902db63 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb041e1 */.elementor-3251 .elementor-element.elementor-element-eb041e1 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e43a55 */.elementor-3251 .elementor-element.elementor-element-3e43a55 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e77f73d */.elementor-3251 .elementor-element.elementor-element-e77f73d .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f6aea */.elementor-3251 .elementor-element.elementor-element-f0f6aea .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5214f34 */.elementor-3251 .elementor-element.elementor-element-5214f34 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb1873 */.elementor-3251 .elementor-element.elementor-element-9bb1873 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25cd5e */.elementor-3251 .elementor-element.elementor-element-a25cd5e .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7332a */.elementor-3251 .elementor-element.elementor-element-ab7332a .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed43f0 */.elementor-3251 .elementor-element.elementor-element-8ed43f0 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-902db63 */.elementor-3251 .elementor-element.elementor-element-902db63 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb041e1 */.elementor-3251 .elementor-element.elementor-element-eb041e1 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e43a55 */.elementor-3251 .elementor-element.elementor-element-3e43a55 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e77f73d */.elementor-3251 .elementor-element.elementor-element-e77f73d .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f6aea */.elementor-3251 .elementor-element.elementor-element-f0f6aea .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5214f34 */.elementor-3251 .elementor-element.elementor-element-5214f34 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb1873 */.elementor-3251 .elementor-element.elementor-element-9bb1873 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25cd5e */.elementor-3251 .elementor-element.elementor-element-a25cd5e .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7332a */.elementor-3251 .elementor-element.elementor-element-ab7332a .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed43f0 */.elementor-3251 .elementor-element.elementor-element-8ed43f0 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-902db63 */.elementor-3251 .elementor-element.elementor-element-902db63 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb041e1 */.elementor-3251 .elementor-element.elementor-element-eb041e1 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e43a55 */.elementor-3251 .elementor-element.elementor-element-3e43a55 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e77f73d */.elementor-3251 .elementor-element.elementor-element-e77f73d .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f6aea */.elementor-3251 .elementor-element.elementor-element-f0f6aea .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5214f34 */.elementor-3251 .elementor-element.elementor-element-5214f34 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb1873 */.elementor-3251 .elementor-element.elementor-element-9bb1873 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25cd5e */.elementor-3251 .elementor-element.elementor-element-a25cd5e .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7332a */.elementor-3251 .elementor-element.elementor-element-ab7332a .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed43f0 */.elementor-3251 .elementor-element.elementor-element-8ed43f0 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-902db63 */.elementor-3251 .elementor-element.elementor-element-902db63 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb041e1 */.elementor-3251 .elementor-element.elementor-element-eb041e1 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e43a55 */.elementor-3251 .elementor-element.elementor-element-3e43a55 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e77f73d */.elementor-3251 .elementor-element.elementor-element-e77f73d .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0f6aea */.elementor-3251 .elementor-element.elementor-element-f0f6aea .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5214f34 */.elementor-3251 .elementor-element.elementor-element-5214f34 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bb1873 */.elementor-3251 .elementor-element.elementor-element-9bb1873 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a25cd5e */.elementor-3251 .elementor-element.elementor-element-a25cd5e .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7332a */.elementor-3251 .elementor-element.elementor-element-ab7332a .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ed43f0 */.elementor-3251 .elementor-element.elementor-element-8ed43f0 .elementor-icon-list-item{
    padding: 18px 34px !important;
    border-left: 2px solid #634C18A1;
background: rgbargb(132, 17, 132, 0.04);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ccd2630 */.elementor-3251 .elementor-element.elementor-element-ccd2630 .swiper-pagination-bullet-active{
    width: 30px;
    border-radius: 2px;
}

.elementor-3251 .elementor-element.elementor-element-ccd2630 .swiper-pagination-bullet{
    transition: 0.5s;
}

.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button-next::before,
.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button-prev::before{
    content: "";
    width: 70%;
    height: 70%;
    background: #9C4EFF; 
    padding: 20px;
    border-radius: 100px;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(calc(-50% + 2px), -50%);
}

.elementor-3251 .elementor-element.elementor-element-ccd2630 .elementor-swiper-button-next::before{
    transform: translate(calc(-50% - 2px), -50%)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56ee2b1 */:root {
 /* Tons de roxo personalizados */
 --glow-primary: #9C4EFF;
 --glow-border: #9C4EFF33;
 --glow-bg: #0f0f0f;
}

.shine-wrap {
    border-radius: 10px;
    padding: 0;
    overflow: hidden;
    position: relative;
}

.shine-wrap .elementor-button * {
    z-index: 8;
    position: relative;
}

.shine-wrap .elementor-button {
    background: transparent !important;
    padding: 22px 40px;
    width: 280px;
    position: relative;
    z-index: 4;
    transition: all 0.4s ease;
}

/* Camada externa com borda */
.shine-wrap .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: var(--glow-border);
    border-radius: 10px;
    z-index: 2;
    opacity: 1;
    transition: opacity 0.35s ease-in-out;
}

/* Camada interna de fundo */
.shine-wrap .elementor-button::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: var(--glow-bg);
    border-radius: 9px;
    z-index: 4;
    opacity: 1;
    transition: all 0.4s ease;
}

/* Efeito de luz rotativa */
.shine-wrap::before {
    content: "";
    position: absolute;
    top: -150%;
    left: 50%;
    width: 60px;
    height: 400%;
    background: var(--glow-primary);
    filter: blur(7px);
    border-radius: 12px;
    z-index: 3;
    opacity: 1;
    transform-origin: center bottom;
    animation: girar-luz 4.5s linear infinite;
}

/* Keyframe da rotação do brilho */
@keyframes girar-luz {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* Efeito hover */
.shine-wrap .elementor-button:hover::before {
    background: var(--glow-bg);
    opacity: 0.95;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0daba99 */:root {
 /* Tons de roxo personalizados */
 --glow-primary: #9C4EFF;
 --glow-border: #9C4EFF33;
 --glow-bg: #0f0f0f;
}

.shine-wrap {
    border-radius: 10px;
    padding: 0;
    overflow: hidden;
    position: relative;
}

.shine-wrap .elementor-button * {
    z-index: 8;
    position: relative;
}

.shine-wrap .elementor-button {
    background: transparent !important;
    padding: 22px 40px;
    width: 280px;
    position: relative;
    z-index: 4;
    transition: all 0.4s ease;
}

/* Camada externa com borda */
.shine-wrap .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: var(--glow-border);
    border-radius: 10px;
    z-index: 2;
    opacity: 1;
    transition: opacity 0.35s ease-in-out;
}

/* Camada interna de fundo */
.shine-wrap .elementor-button::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: var(--glow-bg);
    border-radius: 9px;
    z-index: 4;
    opacity: 1;
    transition: all 0.4s ease;
}

/* Efeito de luz rotativa */
.shine-wrap::before {
    content: "";
    position: absolute;
    top: -150%;
    left: 50%;
    width: 60px;
    height: 400%;
    background: var(--glow-primary);
    filter: blur(7px);
    border-radius: 12px;
    z-index: 3;
    opacity: 1;
    transform-origin: center bottom;
    animation: girar-luz 4.5s linear infinite;
}

/* Keyframe da rotação do brilho */
@keyframes girar-luz {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* Efeito hover */
.shine-wrap .elementor-button:hover::before {
    background: var(--glow-bg);
    opacity: 0.95;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-658776c */:root {
 /* Tons de roxo personalizados */
 --glow-primary: #9C4EFF;
 --glow-border: #9C4EFF33;
 --glow-bg: #0f0f0f;
}

.shine-wrap {
    border-radius: 10px;
    padding: 0;
    overflow: hidden;
    position: relative;
}

.shine-wrap .elementor-button * {
    z-index: 8;
    position: relative;
}

.shine-wrap .elementor-button {
    background: transparent !important;
    padding: 22px 40px;
    width: 280px;
    position: relative;
    z-index: 4;
    transition: all 0.4s ease;
}

/* Camada externa com borda */
.shine-wrap .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: var(--glow-border);
    border-radius: 10px;
    z-index: 2;
    opacity: 1;
    transition: opacity 0.35s ease-in-out;
}

/* Camada interna de fundo */
.shine-wrap .elementor-button::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: var(--glow-bg);
    border-radius: 9px;
    z-index: 4;
    opacity: 1;
    transition: all 0.4s ease;
}

/* Efeito de luz rotativa */
.shine-wrap::before {
    content: "";
    position: absolute;
    top: -150%;
    left: 50%;
    width: 60px;
    height: 400%;
    background: var(--glow-primary);
    filter: blur(7px);
    border-radius: 12px;
    z-index: 3;
    opacity: 1;
    transform-origin: center bottom;
    animation: girar-luz 4.5s linear infinite;
}

/* Keyframe da rotação do brilho */
@keyframes girar-luz {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* Efeito hover */
.shine-wrap .elementor-button:hover::before {
    background: var(--glow-bg);
    opacity: 0.95;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-02c59d7 */:root {
 /* Tons de roxo personalizados */
 --glow-primary: #9C4EFF;
 --glow-border: #9C4EFF33;
 --glow-bg: #0f0f0f;
}

.shine-wrap {
    border-radius: 10px;
    padding: 0;
    overflow: hidden;
    position: relative;
}

.shine-wrap .elementor-button * {
    z-index: 8;
    position: relative;
}

.shine-wrap .elementor-button {
    background: transparent !important;
    padding: 22px 40px;
    width: 280px;
    position: relative;
    z-index: 4;
    transition: all 0.4s ease;
}

/* Camada externa com borda */
.shine-wrap .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: var(--glow-border);
    border-radius: 10px;
    z-index: 2;
    opacity: 1;
    transition: opacity 0.35s ease-in-out;
}

/* Camada interna de fundo */
.shine-wrap .elementor-button::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: var(--glow-bg);
    border-radius: 9px;
    z-index: 4;
    opacity: 1;
    transition: all 0.4s ease;
}

/* Efeito de luz rotativa */
.shine-wrap::before {
    content: "";
    position: absolute;
    top: -150%;
    left: 50%;
    width: 60px;
    height: 400%;
    background: var(--glow-primary);
    filter: blur(7px);
    border-radius: 12px;
    z-index: 3;
    opacity: 1;
    transform-origin: center bottom;
    animation: girar-luz 4.5s linear infinite;
}

/* Keyframe da rotação do brilho */
@keyframes girar-luz {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* Efeito hover */
.shine-wrap .elementor-button:hover::before {
    background: var(--glow-bg);
    opacity: 0.95;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d9d1fc */:root {
 /* Tons de roxo personalizados */
 --glow-primary: #9C4EFF;
 --glow-border: #9C4EFF33;
 --glow-bg: #0f0f0f;
}

.shine-wrap {
    border-radius: 10px;
    padding: 0;
    overflow: hidden;
    position: relative;
}

.shine-wrap .elementor-button * {
    z-index: 8;
    position: relative;
}

.shine-wrap .elementor-button {
    background: transparent !important;
    padding: 22px 40px;
    width: 280px;
    position: relative;
    z-index: 4;
    transition: all 0.4s ease;
}

/* Camada externa com borda */
.shine-wrap .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background: var(--glow-border);
    border-radius: 10px;
    z-index: 2;
    opacity: 1;
    transition: opacity 0.35s ease-in-out;
}

/* Camada interna de fundo */
.shine-wrap .elementor-button::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background: var(--glow-bg);
    border-radius: 9px;
    z-index: 4;
    opacity: 1;
    transition: all 0.4s ease;
}

/* Efeito de luz rotativa */
.shine-wrap::before {
    content: "";
    position: absolute;
    top: -150%;
    left: 50%;
    width: 60px;
    height: 400%;
    background: var(--glow-primary);
    filter: blur(7px);
    border-radius: 12px;
    z-index: 3;
    opacity: 1;
    transform-origin: center bottom;
    animation: girar-luz 4.5s linear infinite;
}

/* Keyframe da rotação do brilho */
@keyframes girar-luz {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/* Efeito hover */
.shine-wrap .elementor-button:hover::before {
    background: var(--glow-bg);
    opacity: 0.95;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a1bdd4 */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg,#AD24AD 0%, #AD24AD 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e6bafa8 */.elementor-3251 .elementor-element.elementor-element-e6bafa8 .e-n-carousel {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83e33a9 */.elementor-3251 .elementor-element.elementor-element-83e33a9{
    background: radial-gradient(38.8% 38.8% at 50% 0%, #661766 0%, #0D0B0E 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9961d6f */.snap .elementor-button {
  padding: 0.4rem 0.4rem 0.4rem 2rem !important; /* Espaçamento interno */
  border-radius: 50px !important; /* Borda arredondada */
  background: linear-gradient(90deg,#AD24AD 0%, #AD24AD 100%) !important; /* 🌈 Gradiente roxo Snap */
}

.snap .elementor-button-text {
  align-self: center;
}

.snap .elementor-button-icon {
  font-size: 18px !important;
  padding: 10px;
  margin-left: 10px;
  background: #fff;
  border-radius: 50%;
  color: #000 !important;
  vertical-align: middle;
  rotate: -45deg;
  transition: 0.4s ease all;
}

.snap .elementor-button-icon svg path {
  fill: #000 !important;
  transition: 0.6s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 0deg; /* Ícone gira suavemente ao hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c98aa41 */.elementor-3251 .elementor-element.elementor-element-c98aa41{
    border-radius: 24px;
background: var(--purple-heart-800, #3C1885);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b8bcce */.elementor-3251 .elementor-element.elementor-element-6b8bcce{
    background: radial-gradient(38.8% 38.8% at 50% 100%, #661766 0%, #0D0B0E 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cbe2f86 */.elementor-3251 .elementor-element.elementor-element-cbe2f86{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}

.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.5s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}



.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e00b7d */.noise {
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: 0.05;
    background-image: url('https://snappages.com.br/wp-content/uploads/2025/07/ruido-animado.gif');
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 50;
        mix-blend-mode: plus-lighter;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d86f2 */.elementor-3251 .elementor-element.elementor-element-44d86f2{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd1fce */.elementor-3251 .elementor-element.elementor-element-8bd1fce{
 position: fixed;
 top: 0;
 left: 0;
 pointer-events: none !important;
 background: linear-gradient(180deg, #000 0%, var(--Color, #100B1A) 100%);
background: linear-gradient(180deg, color(display-p3 0 0 0) 0%, var(--Color, color(display-p3 0.0549 0.0431 0.0941)) 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33f1f3d */.iniciarb{
opacity: 0.5;
 transition: 1s;
 filter: blur(10px);
 transform: scale(1);
}
.iniciarativob{
opacity: 1;
 transition: 1s;
 filter: blur(0px);
 transform: scale(1.2);
}
.iniciar2b{
 transition: all 1s !important;
 clip-path: circle(70.7% at 50% 50%);
}
.iniciarativo2b{
 position: relative;
 transition: all 1s !important;
 clip-path: circle(0% at 50% 50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b554344 */.scroll-left{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important;
}

.lista .elementor-icon-list-item{
    opacity: 0;
        transition: 0.5s all !important;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativo{
    opacity: 1;
        transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.ativo{
    opacity: 1;
    transition: 0.5s ease all;
    transform: translate(0, 0);
    transform: scale(1);
    filter: blur(0px);
}

@media only screen and (min-width: 600px) {

.e1{
    transition-delay:0.5s !important;
}

.e2{
    transition-delay:1s !important;
}
.e3{
        transition-delay:1.5s !important;
}
.e4{
        transition-delay:2s !important;
}
.e5{
        transition-delay:2.5s !important;
}
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-6f18df8 */.elementor-social-icon{
    border-radius: 12px !important;
background: radial-gradient(51.92% 51.92% at 50% 78.85%, #666 0%, #000 100%);
box-shadow: 0px 0px 4.4px 0px rgba(255, 255, 255, 0.53) inset !important;
}

.elementor-social-icon svg{
    fill: #FFF;
filter: drop-shadow(0px 0px 6.5px #FFF);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e8f55a */.scroll-left{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, 30px);
}


.lista .elementor-icon-list-item{
    opacity: 0;
        transition: 0.5s all !important;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativo{
    opacity: 1;
        transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.ativo{
    opacity: 1;
    transition: 0.5s ease all;
    transform: translate(0, 0);
    transform: scale(1);
}

@media only screen and (min-width: 600px) {

.e1{
    transition-delay:0.5s !important;
}

.e2{
    transition-delay:1s !important;
}
.e3{
        transition-delay:1.5s !important;
}
.e4{
        transition-delay:2s !important;
}
.e5{
        transition-delay:2.5s !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1091d39 */.elementor-3251 .elementor-element.elementor-element-1091d39{
    background: radial-gradient(38.8% 38.8% at 50% 0%, #661766 0%, #0D0B0E 100%);
}/* End custom CSS */
/* Start custom CSS *//* Estilização da barra de rolagem para navegadores baseados em WebKit (Chrome, Safari, Edge) */

/* Define a largura da barra de rolagem lateral */
body::-webkit-scrollbar {
  width: 9px;
}

/* Define o fundo da área por onde o scroll se move */
body::-webkit-scrollbar-track {
  background-color: #0a0a0a; /* Cor de fundo da trilha da rolagem */
}

/* Estiliza o "puxador" (a parte que se move) da rolagem */
body::-webkit-scrollbar-thumb {
  background: #A921A9;        /* Cor principal do puxador */
  border-radius: 8px;         /* Arredondamento nas extremidades *//* Espaço entre o puxador e a borda, usando a cor do fundo */
}

/*  Estilização específica para o Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: thin; /* Define uma espessura fina para a barra */
    
    /* Define as cores da barra:
       primeiro valor = cor do puxador,
       segundo valor = cor do fundo da trilha */
    scrollbar-color:  #A921A9;
  }
}

:root {
  --cor-principal: #fff; /* cor principal do texto */
  --cor-destaque: #9C4EFF; /* cor de destaque */
  --velocidade-animacao: 2s; /* velocidade da animação */
}

.snapgradiente {
  text-align: center;
  background: linear-gradient(
    to right,
    var(--cor-principal) 20%,
    var(--cor-destaque) 40%,
    var(--cor-destaque) 60%,
    var(--cor-principal) 80%
  );
  background-size: 200% auto;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradient var(--velocidade-animacao) linear infinite;
}

@keyframes gradient {
  to {
    background-position: 200% center;
  }
}

body{
    overflow-x: hidden;
}/* End custom CSS */