.elementor-8725 .elementor-element.elementor-element-3e3399f4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.61;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-3e3399f4:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160F13;background-image:url("https://cursos.melissarosa.com.br/wp-content/uploads/2026/02/BG-MR-1-scaled-1.webp");background-position:0px -25px;background-repeat:no-repeat;background-size:cover;}.elementor-8725 .elementor-element.elementor-element-3e3399f4::before, .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .elementor-background-video-container::before, .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .elementor-background-slideshow::before, .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020F1F00 35%, #020F1FFA 90%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8725 .elementor-element.elementor-element-2ffdedc7{width:var( --container-widget-width, 17.258% );max-width:17.258%;--container-widget-width:17.258%;--container-widget-flex-grow:0;text-align:left;}.elementor-8725 .elementor-element.elementor-element-2ffdedc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-2ffdedc7 img{width:88%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8725 .elementor-element.elementor-element-3b906aa9{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-3b906aa9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-3b906aa9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:-0.9px;color:#FAFAFA;}.elementor-8725 .elementor-element.elementor-element-5df00239{width:var( --container-widget-width, 43.941% );max-width:43.941%;--container-widget-width:43.941%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-5df00239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-5df00239 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;color:#E7DBDB;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-38535730{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-text{color:#E7DBDB;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-8725 .elementor-element.elementor-element-25aeadfa.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-77126fd6{--display:flex;--min-height:97px;--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:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-8725 .elementor-element.elementor-element-77126fd6:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-77126fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8725 .elementor-element.elementor-element-77126fd6.e-con{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-2566d3cd{width:100%;max-width:100%;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-2566d3cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-2566d3cd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-icon{padding-right:4px;}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-text{color:#F7C499;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-134c06d4{--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;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-134c06d4:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-134c06d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #090E1B 0%, #0C141F52 100%);}.elementor-8725 .elementor-element.elementor-element-134c06d4::before, .elementor-8725 .elementor-element.elementor-element-134c06d4 > .elementor-background-video-container::before, .elementor-8725 .elementor-element.elementor-element-134c06d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-8725 .elementor-element.elementor-element-134c06d4 > .elementor-background-slideshow::before, .elementor-8725 .elementor-element.elementor-element-134c06d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8725 .elementor-element.elementor-element-134c06d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 48%, #070B16 100%);}.elementor-8725 .elementor-element.elementor-element-217d8be0{width:var( --container-widget-width, 42.617% );max-width:42.617%;--container-widget-width:42.617%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-217d8be0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-217d8be0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-217d8be0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8725 .elementor-element.elementor-element-2e62e1e8{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-2e62e1e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-7b4382d1{--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;--border-radius:25px 25px 25px 25px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-7b4382d1:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-7b4382d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070B16;}.elementor-8725 .elementor-element.elementor-element-7b4382d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-6603b976{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-6603b976 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-6603b976.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-6603b976 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-134530a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-6em;}.elementor-8725 .elementor-element.elementor-element-134530a4.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8725 .elementor-element.elementor-element-9fe5ca8{width:var( --container-widget-width, 27.383% );max-width:27.383%;--container-widget-width:27.383%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-stacked .elementor-icon{background-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-default .elementor-icon{fill:#EE2B2B;color:#EE2B2B;border-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-9fe5ca8.elementor-view-default:has(:focus) .elementor-icon{fill:#FA0E0E;color:#FA0E0E;border-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon{font-size:16px;border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-9fe5ca8:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-50f8a09d{width:var( --container-widget-width, 29.216% );max-width:29.216%;--container-widget-width:29.216%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-50f8a09d > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-stacked .elementor-icon{background-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-default .elementor-icon{fill:#EE2B2B;color:#EE2B2B;border-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-50f8a09d.elementor-view-default:has(:focus) .elementor-icon{fill:#FA0E0E;color:#FA0E0E;border-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon{font-size:16px;border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-50f8a09d:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-50f8a09d:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-f35506e{width:var( --container-widget-width, 29.217% );max-width:29.217%;--container-widget-width:29.217%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-f35506e > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-f35506e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-stacked .elementor-icon{background-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-default .elementor-icon{fill:#EE2B2B;color:#EE2B2B;border-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-f35506e.elementor-view-default:has(:focus) .elementor-icon{fill:#FA0E0E;color:#FA0E0E;border-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon{font-size:16px;border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-f35506e:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-f35506e:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-484337e6{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8725 .elementor-element.elementor-element-1a19faac{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-1a19faac > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-stacked .elementor-icon{background-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-default .elementor-icon{fill:#EE2B2B;color:#EE2B2B;border-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-1a19faac.elementor-view-default:has(:focus) .elementor-icon{fill:#FA0E0E;color:#FA0E0E;border-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon{font-size:16px;border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-1a19faac:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-1a19faac:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-7f401e1e{width:var( --container-widget-width, 36.488% );max-width:36.488%;--container-widget-width:36.488%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-7f401e1e > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-stacked .elementor-icon{background-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-default .elementor-icon{fill:#EE2B2B;color:#EE2B2B;border-color:#EE2B2B;}.elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-7f401e1e.elementor-view-default:has(:focus) .elementor-icon{fill:#FA0E0E;color:#FA0E0E;border-color:#FA0E0E;}.elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon{font-size:16px;border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-7f401e1e:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-7f401e1e:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-357d37b2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-357d37b2{left:48.75%;}body.rtl .elementor-8725 .elementor-element.elementor-element-357d37b2{right:48.75%;}.elementor-8725 .elementor-element.elementor-element-357d37b2{top:-20px;}.elementor-8725 .elementor-element.elementor-element-5f586271{--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;--padding-top:0vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-5f586271:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-5f586271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #070B16 60%, #000000 100%);}.elementor-8725 .elementor-element.elementor-element-4f07dd2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;}.elementor-8725 .elementor-element.elementor-element-4f07dd2c:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-4f07dd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111B34;}.elementor-8725 .elementor-element.elementor-element-35fc0561 > .elementor-widget-container{margin:0px 0px -200px 0px;}.elementor-8725 .elementor-element.elementor-element-35fc0561.elementor-element{--order:-99999 /* order start hack */;}.elementor-8725 .elementor-element.elementor-element-35fc0561 img{width:63%;}.elementor-8725 .elementor-element.elementor-element-5304dbe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8725 .elementor-element.elementor-element-5304dbe2.e-con{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-db1d517{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-db1d517 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-db1d517.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-db1d517 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-1d538a23{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#E7DBDB;}.elementor-8725 .elementor-element.elementor-element-7b7a3fd6{--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;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8725 .elementor-element.elementor-element-2fb2b70f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-wrapper{text-align:left;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f:has(:hover) .elementor-image-box-title,
					 .elementor-8725 .elementor-element.elementor-element-2fb2b70f:has(:focus) .elementor-image-box-title{color:#353C36;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-7b01606d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-wrapper{text-align:left;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8725 .elementor-element.elementor-element-7b01606d:has(:hover) .elementor-image-box-title,
					 .elementor-8725 .elementor-element.elementor-element-7b01606d:has(:focus) .elementor-image-box-title{color:#353C36;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-62ae24f5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-wrapper{text-align:left;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8725 .elementor-element.elementor-element-62ae24f5:has(:hover) .elementor-image-box-title,
					 .elementor-8725 .elementor-element.elementor-element-62ae24f5:has(:focus) .elementor-image-box-title{color:#353C36;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-wrapper{text-align:left;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b:has(:hover) .elementor-image-box-title,
					 .elementor-8725 .elementor-element.elementor-element-20cb8c2b:has(:focus) .elementor-image-box-title{color:#353C36;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-8725 .elementor-element.elementor-element-48dc2df4.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-ac16dc7{--display:flex;--min-height:80px;--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:3;}.elementor-8725 .elementor-element.elementor-element-ac16dc7:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-ac16dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-ac16dc7.e-con{--e-con-transform-rotateZ:-4deg;--e-con-transform-scale:1.1;}.elementor-8725 .elementor-element.elementor-element-120a69a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-120a69a8.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(19px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(19px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(19px/2);margin-left:calc(19px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-19px/2);margin-left:calc(-19px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-19px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-19px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-120a69a8{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-icon{padding-right:15px;}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-748ecd68{--display:flex;--min-height:80px;--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:-90px;--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-8725 .elementor-element.elementor-element-748ecd68:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-748ecd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-748ecd68.e-con{--e-con-transform-rotateZ:4deg;--e-con-transform-scale:1.1;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(19px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(19px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(19px/2);margin-left:calc(19px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-19px/2);margin-left:calc(-19px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-19px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-19px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-icon{padding-right:15px;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-461e9144{--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;--border-radius:25px 25px 25px 25px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-461e9144:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-461e9144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-461e9144.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-2093410c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-2093410c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-2093410c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-2093410c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-3248ef51{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2px 3px;--row-gap:2px;--column-gap:3px;--flex-wrap:wrap;--align-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8725 .elementor-element.elementor-element-76c4fb01{width:var( --container-widget-width, 27.383% );max-width:27.383%;--container-widget-width:27.383%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-stacked .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-default .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-76c4fb01.elementor-view-default:has(:focus) .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon{font-size:25px;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-76c4fb01:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-76c4fb01:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-271811c5{width:var( --container-widget-width, 27.383% );max-width:27.383%;--container-widget-width:27.383%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-271811c5 > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-271811c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-stacked .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-default .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-271811c5.elementor-view-default:has(:focus) .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon{font-size:25px;}.elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-271811c5:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-271811c5:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-71a7e324{width:var( --container-widget-width, 27.383% );max-width:27.383%;--container-widget-width:27.383%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-71a7e324 > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-stacked .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-default .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-71a7e324.elementor-view-default:has(:focus) .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon{font-size:25px;}.elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-71a7e324:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-71a7e324:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-27b8cf4{--display:flex;--min-height:0px;--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:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-27b8cf4.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-b968ec6{width:var( --container-widget-width, 27.383% );max-width:27.383%;--container-widget-width:27.383%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-b968ec6 > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-stacked .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-default .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-b968ec6.elementor-view-default:has(:focus) .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon{font-size:25px;}.elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-b968ec6:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-b968ec6:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-327ebe6{width:var( --container-widget-width, 27.383% );max-width:27.383%;--container-widget-width:27.383%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-8725 .elementor-element.elementor-element-327ebe6 > .elementor-widget-container{background-color:#0F172A;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-stacked .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-default .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8725 .elementor-element.elementor-element-327ebe6.elementor-view-default:has(:focus) .elementor-icon{fill:#43B644;color:#43B644;border-color:#43B644;}.elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon{font-size:25px;}.elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-327ebe6:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-327ebe6:has(:focus) .elementor-icon-box-title{color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D6D6D6;}.elementor-8725 .elementor-element.elementor-element-11a172d4{text-align:center;font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#E7DBDB;}.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-8725 .elementor-element.elementor-element-690db0cf.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-269a7203{--display:flex;--min-height:604px;--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-269a7203:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-269a7203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-3325a27f{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-3325a27f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-3325a27f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-3325a27f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-47ee84cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-8725 .elementor-element.elementor-element-47ee84cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-1f5d7002{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F80000;--border-color:#F80000;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-8725 .elementor-element.elementor-element-1f5d7002:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-1f5d7002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(35deg, #101318 69%, #102925 100%);}.elementor-8725 .elementor-element.elementor-element-1f5d7002.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-5cc8898e{width:var( --container-widget-width, 179.024% );max-width:179.024%;--container-widget-width:179.024%;--container-widget-flex-grow:0;text-align:left;}.elementor-8725 .elementor-element.elementor-element-5cc8898e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-5cc8898e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:33px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-1186e46f{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-1c6c891d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#04F1B9;--border-color:#04F1B9;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-8725 .elementor-element.elementor-element-1c6c891d:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-1c6c891d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(35deg, #101318 69%, #102925 100%);}.elementor-8725 .elementor-element.elementor-element-1c6c891d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-6002e7b4{width:var( --container-widget-width, 179.024% );max-width:179.024%;--container-widget-width:179.024%;--container-widget-flex-grow:0;text-align:left;}.elementor-8725 .elementor-element.elementor-element-6002e7b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-6002e7b4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:33px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-7f1e2732{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-7f1e2732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-icon i{color:#43B644;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-icon svg{fill:#43B644;transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-b95afb2{--display:flex;--min-height:623px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-b95afb2:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-b95afb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8725 .elementor-element.elementor-element-2b3d79b1{--divider-border-style:solid;--divider-color:#F7C499;--divider-border-width:3px;}.elementor-8725 .elementor-element.elementor-element-2b3d79b1 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-8725 .elementor-element.elementor-element-2b3d79b1 .elementor-divider{text-align:center;padding-block-start:38px;padding-block-end:38px;}.elementor-8725 .elementor-element.elementor-element-7fd5a5f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:7px 7px 7px 7px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8725 .elementor-element.elementor-element-7fd5a5f9:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-7fd5a5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111B34;}.elementor-8725 .elementor-element.elementor-element-7fd5a5f9.e-con{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-256174d3{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-256174d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-256174d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-256174d3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-23a3a3c6{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:start;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#E7DBDB;}.elementor-8725 .elementor-element.elementor-element-23a3a3c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-18af3ece{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;--e-icon-list-icon-size:36px;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-18af3ece > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-18af3ece.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(23px/2);}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(23px/2);}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(23px/2);margin-left:calc(23px/2);}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-23px/2);margin-left:calc(-23px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-23px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-23px/2);}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-icon{padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8725 .elementor-element.elementor-element-18af3ece .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-289841ab{--display:flex;--min-height:531px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-289841ab:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-289841ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-502a4fa3{--e-image-carousel-slides-to-show:5;}.elementor-8725 .elementor-element.elementor-element-502a4fa3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-36d0244a{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;top:2066.87px;z-index:1;}.elementor-8725 .elementor-element.elementor-element-36d0244a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-36d0244a{left:1165px;}body.rtl .elementor-8725 .elementor-element.elementor-element-36d0244a{right:1165px;}.elementor-8725 .elementor-element.elementor-element-2dd08920{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-2dd08920:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-2dd08920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-5a442e34{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-8725 .elementor-element.elementor-element-5a442e34:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-5a442e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111B34;}.elementor-8725 .elementor-element.elementor-element-197522a5{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-197522a5 > .elementor-widget-container{margin:30px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-197522a5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-197522a5 img{width:66%;border-radius:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7ceec8fa{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-7ceec8fa > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7ceec8fa.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-7ceec8fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFE6;}.elementor-8725 .elementor-element.elementor-element-64d7a542{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-64d7a542 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-64d7a542 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:1em;color:#FFFFFFE6;}.elementor-8725 .elementor-element.elementor-element-79719f77{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-79719f77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-79719f77 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:85px;font-weight:700;line-height:1em;color:#F7C499;}.elementor-8725 .elementor-element.elementor-element-33353516{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-33353516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-33353516 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:1em;color:#FFFFFFE6;}.elementor-8725 .elementor-element.elementor-element-23834605{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.2px;}.elementor-8725 .elementor-element.elementor-element-23834605 .elementor-divider-separator{width:100%;}.elementor-8725 .elementor-element.elementor-element-23834605 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-8725 .elementor-element.elementor-element-5d72e47b.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-221a2ad3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-221a2ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-221a2ad3.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-221a2ad3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#FFFFFFE6;}.elementor-8725 .elementor-element.elementor-element-5e9981bb{--display:flex;--min-height:0px;--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:60px 60px;--row-gap:60px;--column-gap:60px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8725 .elementor-element.elementor-element-5e9981bb:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-5e9981bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-8b19c2b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-8b19c2b.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-8b19c2b img{width:40%;}.elementor-8725 .elementor-element.elementor-element-362b02ed{--display:flex;}.elementor-8725 .elementor-element.elementor-element-7d93e779{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-7d93e779 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7d93e779.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-7d93e779 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-7196dbc3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-cc7a1fe{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-cc7a1fe:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-cc7a1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-14b2368b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-14b2368b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-14b2368b.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-14b2368b img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-8725 .elementor-element.elementor-element-104ada0b{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-61422898{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-61422898 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-61422898.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-61422898 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-361f8985 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-3f0cbc2e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-6ffcc6d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-28a6bf5d{--display:flex;--min-height:0px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-28a6bf5d:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-28a6bf5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-6fa7b415{z-index:0;}.elementor-8725 .elementor-element.elementor-element-2b4f080f{--display:flex;}.elementor-8725 .elementor-element.elementor-element-2b4f080f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-62609f79{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-62609f79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-62609f79.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-wrapper{text-align:start;}.elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-title{margin-bottom:11px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:120%;}.elementor-8725 .elementor-element.elementor-element-62609f79:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-62609f79:has(:focus) .elementor-icon-box-title{color:#491B26;}.elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-description{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#3D3D3D;}.elementor-8725 .elementor-element.elementor-element-4ff4fbbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-4ff4fbbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-4ff4fbbb.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-4ff4fbbb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFE6;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-wrapper{text-align:left;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title{margin-bottom:0px;color:#24375C;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c.elementor-view-stacked .elementor-icon{background-color:#24375C;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c.elementor-view-framed .elementor-icon, .elementor-8725 .elementor-element.elementor-element-7b7f2e1c.elementor-view-default .elementor-icon{fill:#24375C;color:#24375C;border-color:#24375C;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon{font-size:77px;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:23px;font-weight:700;line-height:46px;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#24375C;}.elementor-8725 .elementor-element.elementor-element-700dbbc1{--display:flex;}.elementor-8725 .elementor-element.elementor-element-7193f2be{--display:flex;border-style:none;--border-style:none;}.elementor-8725 .elementor-element.elementor-element-ce6f78c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-732d722b{--display:flex;border-style:none;--border-style:none;}.elementor-8725 .elementor-element.elementor-element-b2b9d73 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-58c6851e{--display:flex;border-style:none;--border-style:none;}.elementor-8725 .elementor-element.elementor-element-1fe2bc67 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-1e24ec35{--display:flex;border-style:none;--border-style:none;}.elementor-8725 .elementor-element.elementor-element-7d0aa81d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-5a02e548{--display:flex;border-style:none;--border-style:none;}.elementor-8725 .elementor-element.elementor-element-16a40b4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-50b0fdb7{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-8725 .elementor-element.elementor-element-50b0fdb7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-8725 .elementor-element.elementor-element-50b0fdb7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-8725 .elementor-element.elementor-element-2f59c973{z-index:1;}.elementor-8725 .elementor-element.elementor-element-53e113bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-53e113bd:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-53e113bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090E1B;}.elementor-8725 .elementor-element.elementor-element-7223f560{--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;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8725 .elementor-element.elementor-element-7223f560:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-7223f560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #111B34 0%, #1A263F 100%);}.elementor-8725 .elementor-element.elementor-element-7223f560::before, .elementor-8725 .elementor-element.elementor-element-7223f560 > .elementor-background-video-container::before, .elementor-8725 .elementor-element.elementor-element-7223f560 > .e-con-inner > .elementor-background-video-container::before, .elementor-8725 .elementor-element.elementor-element-7223f560 > .elementor-background-slideshow::before, .elementor-8725 .elementor-element.elementor-element-7223f560 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8725 .elementor-element.elementor-element-7223f560 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8725 .elementor-element.elementor-element-6402fd9b{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-6402fd9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-6402fd9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-title{margin-bottom:11px;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:120%;}.elementor-8725 .elementor-element.elementor-element-6402fd9b:has(:hover) .elementor-icon-box-title,
					 .elementor-8725 .elementor-element.elementor-element-6402fd9b:has(:focus) .elementor-icon-box-title{color:#491B26;}.elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-description{font-family:"Cabin", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#3D3D3D;}.elementor-8725 .elementor-element.elementor-element-77407f8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button{background-color:#B2FE0200;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:15em;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-8725 .elementor-element.elementor-element-1c9c1cdd.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-562e5063{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-562e5063:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-562e5063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-067e78e );}.elementor-8725 .elementor-element.elementor-element-76f8a64e{--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-8725 .elementor-element.elementor-element-7d1f21d0.elementor-element{--order:99999 /* order end hack */;}.elementor-8725 .elementor-element.elementor-element-7d1f21d0{text-align:center;}.elementor-8725 .elementor-element.elementor-element-7d1f21d0 img{width:5vw;}.elementor-8725 .elementor-element.elementor-element-6b971210{--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-8725 .elementor-element.elementor-element-6b971210.e-con{--order:-99999 /* order start hack */;}.elementor-8725 .elementor-element.elementor-element-26d03e7e{text-align:left;}.elementor-8725 .elementor-element.elementor-element-26d03e7e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8725 .elementor-element.elementor-element-558e7655{--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-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8725 .elementor-element.elementor-element-2e1ccc86{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(min-width:768px){.elementor-8725 .elementor-element.elementor-element-3e3399f4{--content-width:1280px;}.elementor-8725 .elementor-element.elementor-element-4f07dd2c{--width:50%;}.elementor-8725 .elementor-element.elementor-element-5304dbe2{--width:50%;}.elementor-8725 .elementor-element.elementor-element-ac16dc7{--width:100%;}.elementor-8725 .elementor-element.elementor-element-748ecd68{--width:100%;}.elementor-8725 .elementor-element.elementor-element-1f5d7002{--width:43%;}.elementor-8725 .elementor-element.elementor-element-1c6c891d{--width:43%;}.elementor-8725 .elementor-element.elementor-element-7fd5a5f9{--width:100%;}.elementor-8725 .elementor-element.elementor-element-289841ab{--content-width:1300px;}.elementor-8725 .elementor-element.elementor-element-5a442e34{--width:45%;}.elementor-8725 .elementor-element.elementor-element-5e9981bb{--content-width:1280px;}.elementor-8725 .elementor-element.elementor-element-362b02ed{--width:50%;}.elementor-8725 .elementor-element.elementor-element-104ada0b{--width:50%;}.elementor-8725 .elementor-element.elementor-element-28a6bf5d{--content-width:1280px;}.elementor-8725 .elementor-element.elementor-element-2b4f080f{--width:45.44%;}.elementor-8725 .elementor-element.elementor-element-700dbbc1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8725 .elementor-element.elementor-element-4f07dd2c{--width:100%;}.elementor-8725 .elementor-element.elementor-element-5304dbe2{--width:100%;}.elementor-8725 .elementor-element.elementor-element-3248ef51{--width:100%;}.elementor-8725 .elementor-element.elementor-element-27b8cf4{--width:100%;}.elementor-8725 .elementor-element.elementor-element-5a442e34{--width:80%;}.elementor-8725 .elementor-element.elementor-element-362b02ed{--width:100%;}.elementor-8725 .elementor-element.elementor-element-104ada0b{--width:80%;}.elementor-8725 .elementor-element.elementor-element-2b4f080f{--width:100%;}.elementor-8725 .elementor-element.elementor-element-700dbbc1{--width:100%;}}@media(max-width:1024px){.elementor-8725 .elementor-element.elementor-element-3e3399f4:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8725 .elementor-element.elementor-element-3b906aa9{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;}.elementor-8725 .elementor-element.elementor-element-77126fd6{--min-height:69px;}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd{--e-icon-list-icon-size:20px;}.elementor-8725 .elementor-element.elementor-element-217d8be0{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-217d8be0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-217d8be0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-8725 .elementor-element.elementor-element-7b4382d1{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8725 .elementor-element.elementor-element-6603b976{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-6603b976 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-6603b976.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-6603b976 .elementor-heading-title{font-size:30px;}.elementor-8725 .elementor-element.elementor-element-134530a4{--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-8725 .elementor-element.elementor-element-134530a4.e-con{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-50f8a09d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-f35506e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-484337e6{--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-8725 .elementor-element.elementor-element-1a19faac{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-7f401e1e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-5f586271{--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-8725 .elementor-element.elementor-element-35fc0561 img{width:40%;}.elementor-8725 .elementor-element.elementor-element-db1d517{width:100%;max-width:100%;text-align:start;}.elementor-8725 .elementor-element.elementor-element-db1d517 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-db1d517.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-title{font-size:23px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-description{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-7b01606d{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-title{font-size:23px;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-description{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-title{font-size:23px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-description{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-title{font-size:23px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-description{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-748ecd68{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8725 .elementor-element.elementor-element-2093410c{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-2093410c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-2093410c.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-2093410c .elementor-heading-title{font-size:29px;}.elementor-8725 .elementor-element.elementor-element-3248ef51{--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-8725 .elementor-element.elementor-element-76c4fb01{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-271811c5{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-71a7e324{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-27b8cf4{--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-8725 .elementor-element.elementor-element-b968ec6{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-327ebe6{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-8725 .elementor-element.elementor-element-269a7203{--min-height:722px;}.elementor-8725 .elementor-element.elementor-element-3325a27f{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-3325a27f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-3325a27f.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-47ee84cd{--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-8725 .elementor-element.elementor-element-1f5d7002{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8725 .elementor-element.elementor-element-5cc8898e .elementor-heading-title{font-size:24px;}.elementor-8725 .elementor-element.elementor-element-1c6c891d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8725 .elementor-element.elementor-element-6002e7b4 .elementor-heading-title{font-size:24px;}.elementor-8725 .elementor-element.elementor-element-7fd5a5f9{--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-8725 .elementor-element.elementor-element-256174d3{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-256174d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-256174d3.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-23a3a3c6{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-8725 .elementor-element.elementor-element-23a3a3c6.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-18af3ece{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-18af3ece.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-289841ab{--min-height:463px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 20px;--row-gap:5px;--column-gap:20px;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a .elementor-heading-title{font-size:30px;}.elementor-8725 .elementor-element.elementor-element-502a4fa3{--e-image-carousel-slides-to-show:3;}.elementor-8725 .elementor-element.elementor-element-2dd08920{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-5a442e34.e-con{--order:99999 /* order end hack */;}.elementor-8725 .elementor-element.elementor-element-79719f77 .elementor-heading-title{font-size:3.1em;}.elementor-8725 .elementor-element.elementor-element-5e9981bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-8b19c2b{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-8b19c2b img{width:89%;}.elementor-8725 .elementor-element.elementor-element-7d93e779{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-7d93e779 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7d93e779.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-7196dbc3{text-align:center;}.elementor-8725 .elementor-element.elementor-element-7196dbc3 .elementor-heading-title{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-cc7a1fe{--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;}.elementor-8725 .elementor-element.elementor-element-14b2368b{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-14b2368b img{width:69%;}.elementor-8725 .elementor-element.elementor-element-61422898{width:100%;max-width:100%;text-align:center;}.elementor-8725 .elementor-element.elementor-element-61422898 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-61422898.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-361f8985{text-align:center;}.elementor-8725 .elementor-element.elementor-element-3f0cbc2e{text-align:center;}.elementor-8725 .elementor-element.elementor-element-6ffcc6d1{text-align:center;}.elementor-8725 .elementor-element.elementor-element-28a6bf5d{--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-8725 .elementor-element.elementor-element-2b4f080f{--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-8725 .elementor-element.elementor-element-62609f79{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-62609f79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-62609f79.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title a{font-size:20px;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-ce6f78c.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-ce6f78c{text-align:start;}.elementor-8725 .elementor-element.elementor-element-b2b9d73.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-b2b9d73{text-align:start;}.elementor-8725 .elementor-element.elementor-element-1fe2bc67.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-1fe2bc67{text-align:start;}.elementor-8725 .elementor-element.elementor-element-7d0aa81d.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-7d0aa81d{text-align:start;}.elementor-8725 .elementor-element.elementor-element-16a40b4e.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-16a40b4e{text-align:start;}.elementor-8725 .elementor-element.elementor-element-6402fd9b{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-6402fd9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-6402fd9b.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-77407f8{text-align:center;}.elementor-8725 .elementor-element.elementor-element-562e5063{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-76f8a64e.e-con{--order:-99999 /* order start hack */;}.elementor-8725 .elementor-element.elementor-element-7d1f21d0 img{width:16vw;}.elementor-8725 .elementor-element.elementor-element-26d03e7e{text-align:center;}.elementor-8725 .elementor-element.elementor-element-26d03e7e .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-8725 .elementor-element.elementor-element-3e3399f4:not(.elementor-motion-effects-element-type-background), .elementor-8725 .elementor-element.elementor-element-3e3399f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursos.melissarosa.com.br/wp-content/uploads/2026/02/BG-mobile.webp");background-position:center center;}.elementor-8725 .elementor-element.elementor-element-3e3399f4{--min-height:713px;--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;}.elementor-8725 .elementor-element.elementor-element-2ffdedc7{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-2ffdedc7 img{width:59%;}.elementor-8725 .elementor-element.elementor-element-3b906aa9{width:var( --container-widget-width, 98.058% );max-width:98.058%;--container-widget-width:98.058%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-3b906aa9.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-3b906aa9 .elementor-heading-title{font-size:26px;}.elementor-8725 .elementor-element.elementor-element-5df00239{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-5df00239 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:-0.7px;}.elementor-8725 .elementor-element.elementor-element-38535730.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-38535730 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-8725 .elementor-element.elementor-element-25aeadfa.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button{font-size:15px;}.elementor-8725 .elementor-element.elementor-element-77126fd6{--min-height:94px;--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;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8725 .elementor-element.elementor-element-2566d3cd > .elementor-widget-container{padding:2vw 2vw 2vw 2vw;}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-2566d3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-8725 .elementor-element.elementor-element-2566d3cd{--e-icon-list-icon-size:16px;}.elementor-8725 .elementor-element.elementor-element-134c06d4{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-217d8be0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-217d8be0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-217d8be0.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-217d8be0 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-2e62e1e8{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;font-size:16px;}.elementor-8725 .elementor-element.elementor-element-7b4382d1{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-6603b976{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-6603b976 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-6603b976 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-9fe5ca8 .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-50f8a09d{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-50f8a09d .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-f35506e{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-f35506e .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-484337e6{--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8725 .elementor-element.elementor-element-1a19faac{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-1a19faac .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-7f401e1e{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-7f401e1e .elementor-icon-box-title a{font-size:16px;}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-357d37b2{left:45%;}body.rtl .elementor-8725 .elementor-element.elementor-element-357d37b2{right:45%;}.elementor-8725 .elementor-element.elementor-element-357d37b2{top:-20px;}.elementor-8725 .elementor-element.elementor-element-35fc0561 img{width:61%;}.elementor-8725 .elementor-element.elementor-element-db1d517{width:var( --container-widget-width, 96.916% );max-width:96.916%;--container-widget-width:96.916%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-db1d517 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-db1d517.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-db1d517 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-1d538a23.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-1d538a23{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-7b7a3fd6{--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;}.elementor-8725 .elementor-element.elementor-element-7b7a3fd6.e-con{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-img img{border-radius:0px;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-2fb2b70f .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8725 .elementor-element.elementor-element-7b01606d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-7b01606d .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-62ae24f5 .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-wrapper .elementor-image-box-img{width:25px;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-20cb8c2b .elementor-image-box-description{font-size:16px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-48dc2df4.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button{font-size:15px;}.elementor-8725 .elementor-element.elementor-element-ac16dc7.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-8725 .elementor-element.elementor-element-ac16dc7{--min-height:55px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-120a69a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-120a69a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-8725 .elementor-element.elementor-element-120a69a8{--e-icon-list-icon-size:20px;}.elementor-8725 .elementor-element.elementor-element-748ecd68.e-con{--e-con-transform-rotateZ:5deg;}.elementor-8725 .elementor-element.elementor-element-748ecd68{--min-height:55px;--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-8725 .elementor-element.elementor-element-7e93d2a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-8725 .elementor-element.elementor-element-7e93d2a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-8725 .elementor-element.elementor-element-7e93d2a0{--e-icon-list-icon-size:20px;}.elementor-8725 .elementor-element.elementor-element-461e9144{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-2093410c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-2093410c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-2093410c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-3248ef51{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-3248ef51.e-con{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-76c4fb01{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-76c4fb01 .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-271811c5{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-271811c5 .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-71a7e324{width:var( --container-widget-width, 103.779% );max-width:103.779%;--container-widget-width:103.779%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-71a7e324 .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-27b8cf4{--width:97%;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-8725 .elementor-element.elementor-element-b968ec6{width:var( --container-widget-width, 103.779% );max-width:103.779%;--container-widget-width:103.779%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-b968ec6 .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-327ebe6{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-327ebe6 .elementor-icon-box-title a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-11a172d4.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-11a172d4{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-690db0cf.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button{font-size:15px;}.elementor-8725 .elementor-element.elementor-element-269a7203{--min-height:0px;--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-3325a27f{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-3325a27f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-3325a27f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-47ee84cd{--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-8725 .elementor-element.elementor-element-1f5d7002{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-8725 .elementor-element.elementor-element-5cc8898e{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-5cc8898e .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-1186e46f .elementor-icon-list-item > a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-1c6c891d{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-8725 .elementor-element.elementor-element-6002e7b4{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-6002e7b4.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-6002e7b4 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-7f1e2732 .elementor-icon-list-item > a{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-b95afb2{--content-width:360px;--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8725 .elementor-element.elementor-element-2b3d79b1 .elementor-divider-separator{width:26%;}.elementor-8725 .elementor-element.elementor-element-2b3d79b1 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-8725 .elementor-element.elementor-element-7fd5a5f9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8725 .elementor-element.elementor-element-256174d3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-256174d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-256174d3.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-256174d3 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-23a3a3c6.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-289841ab{--content-width:360px;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-5bb8f07a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-502a4fa3{--e-image-carousel-slides-to-show:2;}.elementor-8725 .elementor-element.elementor-element-2dd08920{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;--z-index:3;}.elementor-8725 .elementor-element.elementor-element-5a442e34.e-con{--order:99999 /* order end hack */;}.elementor-8725 .elementor-element.elementor-element-197522a5 img{width:100%;}.elementor-8725 .elementor-element.elementor-element-7ceec8fa{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-8725 .elementor-element.elementor-element-64d7a542{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-64d7a542 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-64d7a542 .elementor-heading-title{font-size:20px;}.elementor-8725 .elementor-element.elementor-element-79719f77{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-79719f77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-79719f77 .elementor-heading-title{font-size:66px;}.elementor-8725 .elementor-element.elementor-element-33353516{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-33353516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-33353516 .elementor-heading-title{font-size:20px;}.elementor-8725 .elementor-element.elementor-element-5d72e47b.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button{font-size:15px;}.elementor-8725 .elementor-element.elementor-element-221a2ad3 .elementor-heading-title{font-size:14px;}.elementor-8725 .elementor-element.elementor-element-5e9981bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8725 .elementor-element.elementor-element-8b19c2b img{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-362b02ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8725 .elementor-element.elementor-element-362b02ed.e-con{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-7d93e779{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-7d93e779 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-7d93e779.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-7d93e779 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-7196dbc3{text-align:start;}.elementor-8725 .elementor-element.elementor-element-7196dbc3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-14b2368b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-14b2368b img{width:100%;max-width:100%;}.elementor-8725 .elementor-element.elementor-element-61422898{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8725 .elementor-element.elementor-element-61422898 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-61422898 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-361f8985.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-361f8985{text-align:start;}.elementor-8725 .elementor-element.elementor-element-3f0cbc2e{text-align:start;}.elementor-8725 .elementor-element.elementor-element-6ffcc6d1{text-align:start;}.elementor-8725 .elementor-element.elementor-element-28a6bf5d{--padding-top:20vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-62609f79{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-62609f79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-62609f79.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-62609f79 .elementor-icon-box-title a{font-size:24px;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-8725 .elementor-element.elementor-element-7b7f2e1c .elementor-icon-box-description{font-size:16px;line-height:1.4em;}.elementor-8725 .elementor-element.elementor-element-ce6f78c{text-align:start;}.elementor-8725 .elementor-element.elementor-element-ce6f78c .elementor-heading-title{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-b2b9d73{text-align:start;}.elementor-8725 .elementor-element.elementor-element-b2b9d73 .elementor-heading-title{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-1fe2bc67{text-align:start;}.elementor-8725 .elementor-element.elementor-element-1fe2bc67 .elementor-heading-title{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-7d0aa81d{text-align:start;}.elementor-8725 .elementor-element.elementor-element-7d0aa81d .elementor-heading-title{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-16a40b4e{text-align:start;}.elementor-8725 .elementor-element.elementor-element-16a40b4e .elementor-heading-title{font-size:16px;}.elementor-8725 .elementor-element.elementor-element-50b0fdb7{--n-accordion-title-font-size:18px;}.elementor-8725 .elementor-element.elementor-element-7223f560{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8725 .elementor-element.elementor-element-6402fd9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8725 .elementor-element.elementor-element-6402fd9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8725 .elementor-element.elementor-element-6402fd9b.elementor-element{--align-self:flex-start;}.elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-wrapper{text-align:center;}.elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-title, .elementor-8725 .elementor-element.elementor-element-6402fd9b .elementor-icon-box-title a{font-size:19px;}.elementor-8725 .elementor-element.elementor-element-1c9c1cdd.elementor-element{--align-self:center;}.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button{font-size:15px;}.elementor-8725 .elementor-element.elementor-element-562e5063{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8725 .elementor-element.elementor-element-7d1f21d0 img{width:23vw;}.elementor-8725 .elementor-element.elementor-element-26d03e7e{text-align:center;}.elementor-8725 .elementor-element.elementor-element-26d03e7e .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8725 .elementor-element.elementor-element-2e1ccc86 .elementor-icon-list-item > a{font-size:12px;line-height:1.4em;}}/* Start custom CSS for heading, class: .elementor-element-3b906aa9 */.elementor-8725 .elementor-element.elementor-element-3b906aa9{
    background: linear-gradient(180deg, #FFFFFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25aeadfa *//* BOTÃO BASE - ESTILO GERAL */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button::before,
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-8725 .elementor-element.elementor-element-25aeadfa .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3399f4 */.elementor-8725 .elementor-element.elementor-element-3e3399f4{
border-top: 1px solid;
border-bottom: 1px solid;
border-image: linear-gradient(to right, transparent, #F5ECE2, transparent) 50;
}


html,body{
width:100%;
overflow-x:hidden;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77126fd6 */.elementor-8725 .elementor-element.elementor-element-77126fd6 {
    border: 2px solid;
    border-image: linear-gradient(
        210deg,
        #ffffff 0%,
        #f7c499 100%
    ) 1;
    border-left: 0;
    border-right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-217d8be0 */.elementor-8725 .elementor-element.elementor-element-217d8be0{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6603b976 */.elementor-8725 .elementor-element.elementor-element-6603b976{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fe5ca8 *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-9fe5ca8{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-9fe5ca8:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-9fe5ca8{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-9fe5ca8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-9fe5ca8:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-9fe5ca8 {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-9fe5ca8::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-9fe5ca8:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50f8a09d *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-50f8a09d{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-50f8a09d:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-50f8a09d{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-50f8a09d::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-50f8a09d:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-50f8a09d {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-50f8a09d::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-50f8a09d:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f35506e *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-f35506e{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-f35506e:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-f35506e{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-f35506e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-f35506e:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-f35506e {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-f35506e::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-f35506e:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a19faac *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-1a19faac{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-1a19faac:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-1a19faac{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-1a19faac::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-1a19faac:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-1a19faac {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-1a19faac::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-1a19faac:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f401e1e *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-7f401e1e{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-7f401e1e:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-7f401e1e{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-7f401e1e::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-7f401e1e:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-7f401e1e {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-7f401e1e::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-7f401e1e:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db1d517 */.elementor-8725 .elementor-element.elementor-element-db1d517{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48dc2df4 *//* BOTÃO BASE - ESTILO GERAL */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button::before,
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-8725 .elementor-element.elementor-element-48dc2df4 .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac16dc7 */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}
html body{
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748ecd68 */.marquee.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;

}

.marquee.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2093410c */.elementor-8725 .elementor-element.elementor-element-2093410c{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76c4fb01 *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-76c4fb01{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-76c4fb01:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-76c4fb01{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-76c4fb01::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-76c4fb01:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-76c4fb01 {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-76c4fb01::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-76c4fb01:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-271811c5 *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-271811c5{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-271811c5:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-271811c5{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-271811c5::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-271811c5:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-271811c5 {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-271811c5::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-271811c5:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71a7e324 *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-71a7e324{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-71a7e324:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-71a7e324{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-71a7e324::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-71a7e324:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-71a7e324 {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-71a7e324::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-71a7e324:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b968ec6 *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-b968ec6{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-b968ec6:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-b968ec6{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-b968ec6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-b968ec6:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-b968ec6 {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-b968ec6::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-b968ec6:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-327ebe6 *//* Seletor mais específico para o container */
.elementor-8725 .elementor-element.elementor-element-327ebe6{
    position: relative;
    overflow: hidden;


    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-8725 .elementor-element.elementor-element-327ebe6:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.15) !important;
}

/* Gradiente de fundo no hover */
.elementor-8725 .elementor-element.elementor-element-327ebe6{
    text-wrap:  balance;
}
.elementor-8725 .elementor-element.elementor-element-327ebe6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(135deg, rgba(52, 132, 247, 0.05), rgba(52, 132, 247, 0.1));
    opacity: 0;
    transition: opacity 0.3s ease;
    pointer-events: none;
    z-index: 1;
}

.elementor-8725 .elementor-element.elementor-element-327ebe6:hover::before {
    opacity: 1;
}

.elementor-8725 .elementor-element.elementor-element-327ebe6 {
    position: relative;
    border-radius: 8px;
}

.elementor-8725 .elementor-element.elementor-element-327ebe6::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(to right, #3484F7, #1a5cd4);
    transform: scaleX(0);
    transition: transform 0.3s ease;
    z-index: 2;
    clip-path: inset(0 0 0 0 round 0 0 8px 8px);
}

.elementor-8725 .elementor-element.elementor-element-327ebe6:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-690db0cf *//* BOTÃO BASE - ESTILO GERAL */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button::before,
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-8725 .elementor-element.elementor-element-690db0cf .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3325a27f */.elementor-8725 .elementor-element.elementor-element-3325a27f{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-256174d3 */.elementor-8725 .elementor-element.elementor-element-256174d3{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd5a5f9 */.elementor-8725 .elementor-element.elementor-element-7fd5a5f9 {
background: rgba( 255, 255, 255, 0.02 );
backdrop-filter: blur( 20px );
-webkit-backdrop-filter:
blur( 40px );
}


.elementor-8725 .elementor-element.elementor-element-7fd5a5f9{
    --first-color: #00040a; 
    --second-color: #1d2844;
    --third-color: #090e1b;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-8725 .elementor-element.elementor-element-7fd5a5f9::before, .elementor-8725 .elementor-element.elementor-element-7fd5a5f9::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-8725 .elementor-element.elementor-element-7fd5a5f9:hover::before, .elementor-8725 .elementor-element.elementor-element-7fd5a5f9:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-8725 .elementor-element.elementor-element-7fd5a5f9:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-8725 .elementor-element.elementor-element-7fd5a5f9:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bb8f07a */.elementor-8725 .elementor-element.elementor-element-5bb8f07a{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-502a4fa3 */.elementor-8725 .elementor-element.elementor-element-502a4fa3 .swiper-slide{
    opacity: 1;
    filter: none;
    animation: none;
    transition: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36d0244a */.elementor-8725 .elementor-element.elementor-element-36d0244a {
    animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ceec8fa */.elementor-8725 .elementor-element.elementor-element-7ceec8fa{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64d7a542 */.elementor-8725 .elementor-element.elementor-element-64d7a542{
    text-wrap: balance;
}

.elementor-8725 .elementor-element.elementor-element-64d7a542 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79719f77 */.elementor-8725 .elementor-element.elementor-element-79719f77{
    text-wrap: balance;
}

.elementor-8725 .elementor-element.elementor-element-79719f77 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.valor{
    font-size: 36px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33353516 */.elementor-8725 .elementor-element.elementor-element-33353516{
    text-wrap: balance;
}

.elementor-8725 .elementor-element.elementor-element-33353516 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d72e47b *//* BOTÃO BASE - ESTILO GERAL */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button::before,
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-8725 .elementor-element.elementor-element-5d72e47b .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221a2ad3 */.elementor-8725 .elementor-element.elementor-element-221a2ad3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a442e34 */.elementor-8725 .elementor-element.elementor-element-5a442e34{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-8725 .elementor-element.elementor-element-5a442e34 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


/* USE O EASY CODER PARA ALTERAR AS CORES */

.elementor-8725 .elementor-element.elementor-element-5a442e34:before {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 30%;
    transition: 2s;
    border-radius: 100px;
    height: 3px; 
    background: linear-gradient(98deg, #f7c499, #ffffff, #f7c499);
    box-shadow: 
        0px 100px 80px 0px #f7c499,
        0px 41.778px 33.422px 0px #f7c499,
        0px 22.336px 17.869px 0px #ffffff,
        0px 12.522px 10.017px 0px #ffffff,
        0px 6.65px 5.32px 0px #ffffff,
        0px 2.767px 2.214px 0px #f7c499;
}


.elementor-8725 .elementor-element.elementor-element-5a442e34:hover:before {
    width: 83%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d93e779 */.elementor-8725 .elementor-element.elementor-element-7d93e779{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7196dbc3 */.elementor-8725 .elementor-element.elementor-element-7196dbc3{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61422898 */.elementor-8725 .elementor-element.elementor-element-61422898{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fa7b415 */.elementor-8725 .elementor-element.elementor-element-6fa7b415{
    width: 400px;
    height: 400px;
    z-index: 999;
    position: absolute;
    top: 0;
    right: -600px;
    transform: translateX(-50%);
    filter: blur(200px);
    border-radius: 50%; /* Torna o elemento circular */
    background-color: rgba(125, 162, 242, 1); /* Cor sólida do círculo */
    box-shadow: 0 0 50px 20px rgba(125, 162, 242, 0.5); /* Efeito de luz circular */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62609f79 */.elementor-8725 .elementor-element.elementor-element-62609f79{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ff4fbbb */.elementor-8725 .elementor-element.elementor-element-4ff4fbbb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b7f2e1c */.elementor-8725 .elementor-element.elementor-element-7b7f2e1c{
     background: linear-gradient(90deg, #FFF 0%, #f7c499 113.14%);
     border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-50b0fdb7 */.elementor-8725 .elementor-element.elementor-element-50b0fdb7 .e-n-accordion-item-title-text{
    background: linear-gradient(-180deg, #FFFFFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f59c973 */.elementor-8725 .elementor-element.elementor-element-2f59c973{
    width: 400px;
    height: 400px;
    z-index: 999;
    position: absolute;
    bottom: 0;
    left: -300px;
    transform: translateX(-50%);
    filter: blur(200px);
    border-radius: 50%; /* Torna o elemento circular */
    background-color: rgba(125, 162, 242, 1); /* Cor sólida do círculo */
    box-shadow: 0 0 50px 20px rgba(125, 162, 242, 0.5); /* Efeito de luz circular */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6402fd9b */.elementor-8725 .elementor-element.elementor-element-6402fd9b{
    background: linear-gradient(90deg, #FFF 0%, #f7c499 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c9c1cdd *//* BOTÃO BASE - ESTILO GERAL */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button {
    position: relative; /* Necessário para os pseudos ::before e ::after */
    display: inline-flex; /* Flexbox interno */
    align-items: center;
    justify-content: center;
    border-radius: 50px; /* Botão estilo cápsula */
    border: none;
    cursor: pointer;
    overflow: hidden; /* Esconde brilho/efeitos fora da borda */
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /* Remove flash azul no clique em mobile */

/* SOMBRA MULTICAMADA LIME NEON COM #e6af87 */
box-shadow: 
    0 -3px 0 0 #f7c499 inset, /* Borda interna verde escura */
    0 323px 90px 0 rgba(230, 175, 135, 0.01),
    0 207px 83px 0 rgba(230, 175, 135, 0.07),
    0 116px 70px 0 rgba(230, 175, 135, 0.15),
    0 52px 52px 0 rgba(230, 175, 135, 0.25),
    0 13px 28px 0 rgba(230, 175, 135, 0.35);

    /* SUAVIZA a animação do clique e da sombra */
    transition: transform 0.1s ease-out, box-shadow 0.1s ease-out;
}

/* CAMADAS ANIMADAS DO BOTÃO (gradientes e brilhos) */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button::before,
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    transition: opacity 0.5s ease; /* Troca de camadas suave */
    pointer-events: none;
}

/* CAMADA BASE: gradiente com verde neon e sombra */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button::before {
    background: linear-gradient(90deg, #e6af87 0%, #fde6d6 50%, #e6af87 100%);
    box-shadow: 0 -3px 0 0 #e6af87 inset;
    border-top: 2px solid #e9ab85;
    z-index: 0;
    opacity: 1;
}

/* CAMADA ALTERNATIVA (ativa no hover) */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button::after {
    background: linear-gradient(90deg, #f3c498 0%, #fde6d6 50%, #f3c498 100%);
    box-shadow: 0 -3px 0 0 #fde6d6 inset;
    border-top: 2px solid #e9ab85;
    opacity: 0; /* Começa invisível */
    z-index: 1;
}

/* AO PASSAR O MOUSE: mostra o brilho ::after */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button:hover::after {
    opacity: 1;
}

/* AO CLICAR: botão desce e a sombra muda */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button:active {
    transform: translateY(3px); /* Efeito de pressão */

box-shadow:
    0 -2px 0 0 #8aa349 inset, /* Sombra interna menor */
    0 140px 50px 0 rgba(230, 175, 135, 0.05),
    0 80px 40px 0 rgba(230, 175, 135, 0.10),
    0 30px 25px 0 rgba(230, 175, 135, 0.15),
    0 5px 10px 0 rgba(230, 175, 135, 0.25);
}

/* WRAPPER DE CONTEÚDO DO BOTÃO - texto + ícone */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button-content-wrapper {
    position: relative;
    z-index: 2; /* Fica acima do brilho ::before/::after */
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

/* TEXTO DO BOTÃO */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button-text {
    line-height: normal;
    text-align: center;
}

/* FOCO COM ACESSIBILIDADE (teclado) */
.elementor-8725 .elementor-element.elementor-element-1c9c1cdd .elementor-button:focus-visible {
    outline: 3px solid #f3c498; /* Borda de foco bem visível */
    outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d03e7e */.elementor-8725 .elementor-element.elementor-element-26d03e7e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */html,body{
width:100%;
overflow-x:hidden;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}

<script>

const tituloOriginal = document.title;

const titulo1 = "🚀 Volta aqui!";

const titulo2 = "👀 E sua landing page?";



let intervaloTitulo = null;



function alternarTitulo() {

    document.title = document.title === titulo1 ? titulo2 : titulo1;

}



document.addEventListener("visibilitychange", () => {

    if (document.hidden) {

        intervaloTitulo = setInterval(alternarTitulo, 2000); // alterne a cada 2 segundos

    } else {

        clearInterval(intervaloTitulo);

        document.title = tituloOriginal;

    }

});

</script>/* End custom CSS */