.elementor-12 .elementor-element.elementor-element-73e0a4c{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-80f32ee > .elementor-widget-container{--e-transform-translateX:-5px;--e-transform-translateY:33px;--e-transform-scale:2;margin:0px 0px 0px 0px;padding:50px 0px -80px 0px;}.elementor-12 .elementor-element.elementor-element-80f32ee.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-80f32ee .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-80f32ee .elementor-icon{font-size:83px;}.elementor-12 .elementor-element.elementor-element-80f32ee .elementor-icon svg{height:83px;}.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-12 .elementor-element.elementor-element-4ae58ad{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4ae58ad .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;text-transform:uppercase;line-height:29px;color:#E6E6E6;}.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-12 .elementor-element.elementor-element-7e44115 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e44115{font-family:"SORA", Sans-serif;font-size:1.2vw;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a4aabdf{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a4aabdf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4aabdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-12 .elementor-element.elementor-element-36ed260 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-36ed260 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-9502195{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9502195 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.3vw;font-weight:700;line-height:21px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a2737aa{--display:flex;--min-height:88px;--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;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-a2737aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a2737aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0CFF6D;}.elementor-12 .elementor-element.elementor-element-812ce84{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-812ce84 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.3vw;font-weight:900;text-transform:none;letter-spacing:-0.7px;color:#0F0E0E;}.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-12 .elementor-element.elementor-element-1dca1d5 .elementor-button{background-color:#403E3E;font-family:"SORA", Sans-serif;font-size:1vw;font-weight:900;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-1dca1d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1dca1d5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1dca1d5 .elementor-button:focus{border-color:#000000;}.elementor-12 .elementor-element.elementor-element-e374e7f{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-19e9f3d > .elementor-widget-container{--e-transform-scale:0.8;}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-19e9f3d{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-item > a{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:800;}.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c00bb66{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-036f32c > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#302F2F;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-036f32c .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:600;color:#E6E6E69C;}.elementor-12 .elementor-element.elementor-element-d1db829{text-align:center;}.elementor-12 .elementor-element.elementor-element-d1db829 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.5vw;font-weight:600;text-transform:uppercase;letter-spacing:8.9px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-6582184 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6582184{text-align:center;}.elementor-12 .elementor-element.elementor-element-6582184 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:4vw;font-weight:900;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-beecfa5{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5a172c8{--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-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-12 .elementor-element.elementor-element-7bd42b6 > .elementor-widget-container{--e-transform-scale:0.5;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7bd42b6{left:7px;}body.rtl .elementor-12 .elementor-element.elementor-element-7bd42b6{right:7px;}.elementor-12 .elementor-element.elementor-element-7bd42b6{top:-250px;}.elementor-12 .elementor-element.elementor-element-bbbb063 img{filter:brightness( 117% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 261deg );}.elementor-12 .elementor-element.elementor-element-9ce588d{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9ce588d > .elementor-widget-container{--e-transform-translateY:-139px;}.elementor-12 .elementor-element.elementor-element-9ce588d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:900;fill:#3B3B3B;color:#3B3B3B;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-52aac74{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f43e538{--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-12 .elementor-element.elementor-element-070e1f4{--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-12 .elementor-element.elementor-element-4467a81 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.6vw;font-weight:500;letter-spacing:5.4px;}.elementor-12 .elementor-element.elementor-element-ab8fbfa{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ab8fbfa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ab8fbfa .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3.3vw;font-weight:900;line-height:68px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-52db4a7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-52db4a7 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:800;line-height:21px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8fadf42{--display:flex;--min-height:350px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8fadf42:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8fadf42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1E1E;}.elementor-12 .elementor-element.elementor-element-4a0106d{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4a0106d > .elementor-widget-container{--e-transform-scale:1.1;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4a0106d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-04fb550{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f871d1 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#302F2F;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-2f871d1 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:600;color:#E6E6E69C;}.elementor-12 .elementor-element.elementor-element-754e762{text-align:center;}.elementor-12 .elementor-element.elementor-element-754e762 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.7vw;font-weight:600;text-transform:uppercase;letter-spacing:4.2px;}.elementor-12 .elementor-element.elementor-element-7ad64d5{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-7ad64d5 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-2f9994d{--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;}.elementor-12 .elementor-element.elementor-element-f05fb57{--display:flex;}.elementor-12 .elementor-element.elementor-element-0dfe625{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0dfe625 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-990f4e3{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:500;color:#DBDADA;}.elementor-12 .elementor-element.elementor-element-8ec0a78{--display:flex;}.elementor-12 .elementor-element.elementor-element-ba3e9fd{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ba3e9fd .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-2d87c82{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:500;color:#DBDADA;}.elementor-12 .elementor-element.elementor-element-6f92537{--display:flex;}.elementor-12 .elementor-element.elementor-element-06ce355{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-06ce355 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.5vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-a530be5{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:500;color:#DBDADA;}.elementor-12 .elementor-element.elementor-element-14e9ecf{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa70441{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:9000;text-align:center;}.elementor-12 .elementor-element.elementor-element-fa70441.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fa70441 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.9em;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7768f5e{--display:flex;--min-height:855px;--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-12 .elementor-element.elementor-element-7768f5e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7768f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#27272726;}.elementor-12 .elementor-element.elementor-element-8a90c38{--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;--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:9999;}.elementor-12 .elementor-element.elementor-element-8a90c38:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a90c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-12 .elementor-element.elementor-element-538d1a2 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#302F2F;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-538d1a2 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:600;color:#E6E6E69C;}.elementor-12 .elementor-element.elementor-element-1328008{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1328008 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-b58e25f{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1vw;font-weight:700;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-27c4a1a{--display:flex;--min-height:369px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e39bd34{--display:flex;--min-height:300px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e39bd34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e39bd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-27a7f79{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-27a7f79:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-27a7f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-12 .elementor-element.elementor-element-db367a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-82b707e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-82b707e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82b707e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B181800;}.elementor-12 .elementor-element.elementor-element-0cd4db0 > .elementor-widget-container{--e-transform-scale:0.7;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0cd4db0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0cd4db0.elementor-view-stacked .elementor-icon{background-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-0cd4db0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0cd4db0.elementor-view-default .elementor-icon{color:#EE0A0A;border-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-0cd4db0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0cd4db0.elementor-view-default .elementor-icon svg{fill:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-150651c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-150651c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-150651c .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2260d08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2260d08{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-49ffa43{--display:flex;--min-height:300px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-49ffa43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-49ffa43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-e5f319d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-e5f319d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e5f319d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-12 .elementor-element.elementor-element-0868c1f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-1477fff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1477fff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1477fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B181800;}.elementor-12 .elementor-element.elementor-element-9d356f0 > .elementor-widget-container{--e-transform-scale:0.7;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9d356f0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9d356f0.elementor-view-stacked .elementor-icon{background-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-9d356f0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9d356f0.elementor-view-default .elementor-icon{color:#EE0A0A;border-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-9d356f0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9d356f0.elementor-view-default .elementor-icon svg{fill:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-7ccccf8{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7ccccf8 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;color:#0CFF6D;}.elementor-12 .elementor-element.elementor-element-1116433{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ca4f3c9{--display:flex;--min-height:300px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ca4f3c9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ca4f3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-a5b6e90{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-a5b6e90:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a5b6e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-12 .elementor-element.elementor-element-7ec7c4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-93fd1e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93fd1e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93fd1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B181800;}.elementor-12 .elementor-element.elementor-element-ea24240 > .elementor-widget-container{--e-transform-scale:0.7;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ea24240 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea24240.elementor-view-stacked .elementor-icon{background-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-ea24240.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ea24240.elementor-view-default .elementor-icon{color:#EE0A0A;border-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-ea24240.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ea24240.elementor-view-default .elementor-icon svg{fill:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-e85268a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e85268a .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-00de6d3{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4f25fdf{--display:flex;--min-height:300px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4f25fdf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f25fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-a0891b8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-a0891b8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a0891b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-12 .elementor-element.elementor-element-28a43aa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-b148c67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b148c67:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b148c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B181800;}.elementor-12 .elementor-element.elementor-element-b964d44 > .elementor-widget-container{--e-transform-scale:0.7;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b964d44 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b964d44.elementor-view-stacked .elementor-icon{background-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-b964d44.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b964d44.elementor-view-default .elementor-icon{color:#EE0A0A;border-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-b964d44.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b964d44.elementor-view-default .elementor-icon svg{fill:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-1c6775d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1c6775d .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-52209be{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c7d8afc{--display:flex;--min-height:300px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c7d8afc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c7d8afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-5e96da1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-5e96da1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e96da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-12 .elementor-element.elementor-element-cc87ec3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-9d68501{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9d68501:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9d68501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B181800;}.elementor-12 .elementor-element.elementor-element-ad253ff > .elementor-widget-container{--e-transform-scale:0.7;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad253ff .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ad253ff.elementor-view-stacked .elementor-icon{background-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-ad253ff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ad253ff.elementor-view-default .elementor-icon{color:#EE0A0A;border-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-ad253ff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ad253ff.elementor-view-default .elementor-icon svg{fill:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-755fc04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-755fc04 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-191d23f{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d68d3a4{--display:flex;--min-height:300px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d68d3a4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d68d3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-12 .elementor-element.elementor-element-5cdc477{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--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-12 .elementor-element.elementor-element-5cdc477:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cdc477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-12 .elementor-element.elementor-element-85c9352{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a328451{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a328451:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a328451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B181800;}.elementor-12 .elementor-element.elementor-element-f56cf29 > .elementor-widget-container{--e-transform-scale:0.7;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f56cf29 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f56cf29.elementor-view-stacked .elementor-icon{background-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-f56cf29.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f56cf29.elementor-view-default .elementor-icon{color:#EE0A0A;border-color:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-f56cf29.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f56cf29.elementor-view-default .elementor-icon svg{fill:#EE0A0A;}.elementor-12 .elementor-element.elementor-element-1a7f7dc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1a7f7dc .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2vw;font-weight:900;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-722a1a8{font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f4eae84{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f4eae84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f4eae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a2ba318 > .elementor-widget-container{margin:0px 0px 0px -1000px;}.elementor-12 .elementor-element.elementor-element-a2ba318 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.2vw;font-weight:900;text-transform:uppercase;color:#2A2A2A;}.elementor-12 .elementor-element.elementor-element-a408c0f{--display:flex;--min-height:901px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a408c0f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a408c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1c1a539{--display:flex;--min-height:352px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.52;--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1c1a539:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1c1a539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5C5C599;}.elementor-12 .elementor-element.elementor-element-1c1a539::before, .elementor-12 .elementor-element.elementor-element-1c1a539 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1c1a539 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1c1a539 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1c1a539 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1c1a539 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, #0CFF6D 0%, #F2295B00 55%);}.elementor-12 .elementor-element.elementor-element-b2cd348 > .elementor-widget-container{--e-transform-scale:1.2;margin:-50px 0px -68px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b2cd348{z-index:2;}.elementor-12 .elementor-element.elementor-element-b2cd348 img{width:100%;max-width:100%;height:500px;}.elementor-12 .elementor-element.elementor-element-5aaea22{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;top:-20px;}.elementor-12 .elementor-element.elementor-element-5aaea22.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5aaea22{left:213px;}body.rtl .elementor-12 .elementor-element.elementor-element-5aaea22{right:213px;}.elementor-12 .elementor-element.elementor-element-5aaea22 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-12 .elementor-element.elementor-element-d393d94 > .elementor-widget-container{background-color:#10101017;margin:50px 0px 20px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A89E9E;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d393d94.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d393d94{text-align:center;}.elementor-12 .elementor-element.elementor-element-d393d94 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:800;color:#00000094;}.elementor-12 .elementor-element.elementor-element-58dc727{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-58dc727 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.9vw;font-weight:900;text-transform:uppercase;color:#101010;}.elementor-12 .elementor-element.elementor-element-de53b30{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1.2vw;font-weight:700;color:#080808;}.elementor-12 .elementor-element.elementor-element-de53b30 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ad8bdc{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6ad8bdc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6ad8bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-12 .elementor-element.elementor-element-8f35c41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:120px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3686d05{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:3;}.elementor-12 .elementor-element.elementor-element-3686d05 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-0109fc3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:3;font-family:"SORA", Sans-serif;font-weight:600;color:#E6E6E6;}.elementor-12 .elementor-element.elementor-element-a613eff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a613eff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0083f75{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:3;}.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:900;text-transform:uppercase;fill:#383737;color:#383737;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-0d7dda1{--display:flex;}.elementor-12 .elementor-element.elementor-element-0d7dda1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d7dda1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a498ed9{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a498ed9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a498ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0CFF6D00;}.elementor-12 .elementor-element.elementor-element-cddf980{--display:flex;}.elementor-12 .elementor-element.elementor-element-0121833{--display:flex;--min-height:500px;--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:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-0121833:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0121833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7db0bdd{--display:flex;}.elementor-12 .elementor-element.elementor-element-d52c728{--display:flex;--min-height:500px;--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:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-d52c728:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d52c728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-815e65a{--display:flex;}.elementor-12 .elementor-element.elementor-element-79185e3{--display:flex;--min-height:500px;--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:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-79185e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79185e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4e5b732{--display:flex;}.elementor-12 .elementor-element.elementor-element-5cd0ad6{--display:flex;--min-height:500px;--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:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-5cd0ad6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5cd0ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cfd9c36{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:20px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-cfd9c36 > .elementor-widget-container{margin:0px -50px 0px 0px;}:where( .elementor-12 .elementor-element.elementor-element-cfd9c36 .swiper-slide ) > .e-con{--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12 .elementor-element.elementor-element-0691bcb{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0691bcb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0691bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-12 .elementor-element.elementor-element-1f3b67b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-1f3b67b .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-5567b99{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1.2vw;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-afc1770{--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;}.elementor-12 .elementor-element.elementor-element-2e4c55b{--display:flex;--min-height:200px;}.elementor-12 .elementor-element.elementor-element-2e4c55b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e4c55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-822d61b{--display:flex;--min-height:200px;}.elementor-12 .elementor-element.elementor-element-822d61b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-822d61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9334eba{--display:flex;--min-height:200px;}.elementor-12 .elementor-element.elementor-element-9334eba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9334eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c30f210{--display:flex;--min-height:200px;}.elementor-12 .elementor-element.elementor-element-c30f210:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c30f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cf122a3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cf122a3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cf122a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-12 .elementor-element.elementor-element-a4289e3{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a4289e3 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-54612b1{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1.2vw;font-weight:600;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5854787{--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;}.elementor-12 .elementor-element.elementor-element-6a50719{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-12 .elementor-element.elementor-element-6a50719:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a50719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-12 .elementor-element.elementor-element-219d023{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-219d023 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-219d023.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-219d023 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.2vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7d51e68{text-align:center;font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:#AFADAD;}.elementor-12 .elementor-element.elementor-element-a216e4d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-a216e4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a216e4d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a216e4d .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.3vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a93a378{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-item > a{font-family:"SORA", Sans-serif;font-size:0.7vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a93a378 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3a0f457{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3a0f457:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a0f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-12 .elementor-element.elementor-element-e0dbe6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-e0dbe6b > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e0dbe6b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e0dbe6b .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.2vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fb7333e{text-align:center;font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:#AFADAD;}.elementor-12 .elementor-element.elementor-element-92c0ad0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-92c0ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-92c0ad0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-92c0ad0 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.3vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-af3dff8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-item > a{font-family:"SORA", Sans-serif;font-size:0.7vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-af3dff8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1346f3b{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1346f3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1346f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-12 .elementor-element.elementor-element-0b6d6e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-0b6d6e2 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0b6d6e2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0b6d6e2 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.2vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-45d1fee{text-align:center;font-family:"SORA", Sans-serif;font-size:0.9vw;font-weight:400;color:#AFADAD;}.elementor-12 .elementor-element.elementor-element-3739129{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-3739129 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3739129.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3739129 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1.3vw;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-04096ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-item > a{font-family:"SORA", Sans-serif;font-size:0.7vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-04096ce .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-dd5ebc7{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dd5ebc7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd5ebc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-12 .elementor-element.elementor-element-cf8c93a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:4;text-align:center;}.elementor-12 .elementor-element.elementor-element-cf8c93a .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-0a62b83{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;z-index:4;text-align:center;font-family:"SORA", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7a295a8 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7a295a8{z-index:4;}.elementor-12 .elementor-element.elementor-element-7a295a8 img{width:40%;}.elementor-12 .elementor-element.elementor-element-9b7679e{--display:flex;--min-height:855px;--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-12 .elementor-element.elementor-element-9b7679e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b7679e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2727270D;}.elementor-12 .elementor-element.elementor-element-419f748{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-419f748:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-419f748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-5914a71{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5914a71 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5914a71 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:2.4vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-4f4a11c{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1vw;font-weight:700;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-29d7201{--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;}.elementor-12 .elementor-element.elementor-element-fa96ace{--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;}.elementor-12 .elementor-element.elementor-element-4ec7aae > .elementor-widget-container{margin:0px 0px -49px 0px;}.elementor-12 .elementor-element.elementor-element-4ec7aae.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4ec7aae{text-align:start;}.elementor-12 .elementor-element.elementor-element-cab2f70{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cab2f70 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#302F2F;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-cab2f70 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:1vw;font-weight:600;text-transform:uppercase;color:#E6E6E69C;}.elementor-12 .elementor-element.elementor-element-448e880{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-448e880:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-448e880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #101010 46%, #141414 100%);}.elementor-12 .elementor-element.elementor-element-09f51a9{--display:flex;}.elementor-12 .elementor-element.elementor-element-ee29b6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ee29b6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ee29b6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ee29b6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b78878e{--display:flex;--min-height:500px;--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;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-71a3320{left:755px;}body.rtl .elementor-12 .elementor-element.elementor-element-71a3320{right:755px;}.elementor-12 .elementor-element.elementor-element-71a3320{bottom:400px;}.elementor-12 .elementor-element.elementor-element-71a3320 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-71a3320 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-943778b img{width:34%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-724b611 .elementor-heading-title{font-family:"SORA", Sans-serif;font-size:3vw;font-weight:900;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-49b0266{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:"SORA", Sans-serif;font-size:1.3vw;font-weight:700;color:#E6E6E6AD;}.elementor-12 .elementor-element.elementor-element-893e694{--display:flex;--min-height:60vh;--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-12 .elementor-element.elementor-element-4c7c8b8{--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;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}@media(max-width:1200px){body:not(.rtl) .elementor-12 .elementor-element.elementor-element-71a3320{left:542px;}body.rtl .elementor-12 .elementor-element.elementor-element-71a3320{right:542px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-a4aabdf{--width:50%;}.elementor-12 .elementor-element.elementor-element-a2737aa{--width:38%;}.elementor-12 .elementor-element.elementor-element-e374e7f{--width:75%;}.elementor-12 .elementor-element.elementor-element-5a172c8{--width:58%;}.elementor-12 .elementor-element.elementor-element-f43e538{--width:50%;}.elementor-12 .elementor-element.elementor-element-070e1f4{--width:50%;}.elementor-12 .elementor-element.elementor-element-f05fb57{--width:28%;}.elementor-12 .elementor-element.elementor-element-8ec0a78{--width:28%;}.elementor-12 .elementor-element.elementor-element-6f92537{--width:28%;}.elementor-12 .elementor-element.elementor-element-27c4a1a{--width:87%;}.elementor-12 .elementor-element.elementor-element-e39bd34{--width:30%;}.elementor-12 .elementor-element.elementor-element-27a7f79{--width:47%;}.elementor-12 .elementor-element.elementor-element-49ffa43{--width:30%;}.elementor-12 .elementor-element.elementor-element-e5f319d{--width:47%;}.elementor-12 .elementor-element.elementor-element-ca4f3c9{--width:30%;}.elementor-12 .elementor-element.elementor-element-a5b6e90{--width:47%;}.elementor-12 .elementor-element.elementor-element-4f25fdf{--width:30%;}.elementor-12 .elementor-element.elementor-element-a0891b8{--width:47%;}.elementor-12 .elementor-element.elementor-element-c7d8afc{--width:30%;}.elementor-12 .elementor-element.elementor-element-5e96da1{--width:47%;}.elementor-12 .elementor-element.elementor-element-d68d3a4{--width:30%;}.elementor-12 .elementor-element.elementor-element-5cdc477{--width:47%;}.elementor-12 .elementor-element.elementor-element-1c1a539{--width:72%;}.elementor-12 .elementor-element.elementor-element-8f35c41{--width:72%;}.elementor-12 .elementor-element.elementor-element-a613eff{--width:100%;}.elementor-12 .elementor-element.elementor-element-0d7dda1{--width:100%;}.elementor-12 .elementor-element.elementor-element-a498ed9{--width:100%;}.elementor-12 .elementor-element.elementor-element-cddf980{--width:100%;}.elementor-12 .elementor-element.elementor-element-0121833{--width:100%;}.elementor-12 .elementor-element.elementor-element-7db0bdd{--width:100%;}.elementor-12 .elementor-element.elementor-element-d52c728{--width:100%;}.elementor-12 .elementor-element.elementor-element-815e65a{--width:100%;}.elementor-12 .elementor-element.elementor-element-79185e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-4e5b732{--width:100%;}.elementor-12 .elementor-element.elementor-element-5cd0ad6{--width:100%;}.elementor-12 .elementor-element.elementor-element-6a50719{--width:40%;}.elementor-12 .elementor-element.elementor-element-3a0f457{--width:40%;}.elementor-12 .elementor-element.elementor-element-1346f3b{--width:40%;}.elementor-12 .elementor-element.elementor-element-fa96ace{--width:25%;}.elementor-12 .elementor-element.elementor-element-448e880{--width:25%;}.elementor-12 .elementor-element.elementor-element-09f51a9{--width:25%;}}@media(max-width:1200px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-a613eff{--width:330.837px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-cfd9c36{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4a0106d > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4a0106d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-fa70441 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa70441{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:start;}.elementor-12 .elementor-element.elementor-element-fa70441 .elementor-heading-title{font-size:2.4em;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-cfd9c36{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-1dca1d5 *//* Estilos para o contêiner principal do botão */
.botaobox {
    cursor: pointer;
    overflow: hidden;
    border-radius: 10px;
    transition: 1s;
}

/* Estilos para o ícone do botão */
.botaobox .elementor-button-icon {
    background: transparent;
    fill: #0cff6d;
    padding: 0px 0px;
    border-radius: 100px;
    transition: 1s;
}

/* Efeito de foco (hover) para o ícone do botão */
.botaobox:hover .elementor-button-icon {
    fill: white;
    border-radius: 100px;
    animation: down ease-in-out 0.5s infinite;
}

/* Keyframes para a animação do ícone ao passar o mouse */
@keyframes down {
    0% {
        transform: translateX(0px);
        transition: 5s;
    }
    50% {
        transform: translateX(5px);
        transition: 5s;
    }
    100% {
        transform: translateX(0px);
        transition: 5s;
    }
}

/* Estilos para o texto do botão */
.botaobox .elementor-button-text {
    align-self: center !important;
    z-index: 999;
    transition: 0.5s;
}

/* Efeito de foco (hover) para o contêiner principal do botão */
.botaobox:hover {
    border-radius: 100px !important;
    cursor: pointer;
    background: #0cff6d !important;
    overflow: hidden;
    border-radius: 10px; /* Isso parece redundante, pois já foi definido acima */
    transition: 5s;
}


/* Pseudo-elemento para um efeito de desfoque de fundo */
.botaobox:after {
    content: "";
    position: absolute;
    top: var(--pseudo-top, 50%);
    left: var(--pseudo-left, 50%);
    width: 80px;
    height: 40px;
    transform: translate(-50%, -50%);
    background: #0cff6d;
    border-radius: 100%;
    filter: blur(20px);
    pointer-events: none;
    opacity: 0;
}

/* Mostrar o efeito de desfoque ao passar o mouse */
.botaobox:hover:after {
    opacity: 1;
}

/* Pseudo-elemento para um efeito de brilho (sweep) */
.botaobox:before {
    content: "";
    position: absolute;
    left: 0%;
    width: 150px;
    height: 300%;
    top: -100%;
    filter: blur(10px);
    transition: 0s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
    opacity: 1;
    background: linear-gradient(to right, transparent 1%, #0cff6d 40%,#0cff6d 60% , transparent 100%);
    pointer-events: none;
    transform: rotate(20deg) translateX(-100%);
}

/* Animar o efeito de brilho ao passar o mouse */
.botaobox:hover:before {
    transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000);
    transform: rotate(20deg) translateX(200%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0278eb8 */.elementor-12 .elementor-element.elementor-element-0278eb8{
position: absolute;
top:0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-19e9f3d */.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-items {
 display: flex !important;
flex-wrap: nowrap !important;
overflow: visible !important;
}
.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-inline-item{
background: #202020;
padding: 10px 15px;
border-radius: 100px;
}
.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-text{
background: #292929;
padding: 10px 15px;
border-radius: 100px;
}
.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-icon-list-icon{
background: #393939;
padding: 10px 10px;
margin-right: 10px;
border-radius: 100px;
}
.elementor-12 .elementor-element.elementor-element-19e9f3d .elementor-widget-container{
overflow: visible !important;
    white-space: nowrap;
}

.elementor-12 .elementor-element.elementor-element-19e9f3d{
animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
0%{
transform: translatex(-250px);
}
100%{
transform: translatex(-900px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374e7f */.elementor-12 .elementor-element.elementor-element-e374e7f::before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to right, #101010 0%, transparent 25%, transparent 85%, #101010 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bd42b6 */@keyframes upDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px); /* Subir 20px */
  }
  100% {
    transform: translateY(0);
  }
}

.subida-desce {
  animation: upDown 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbbb063 */.seu-gif {
  mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ce588d */.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #0cff6d, transparent, #c6ffdd, #0cff6d, transparent, #c6ffdd);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    animation: btn 5s linear infinite;
}

.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button::after {
    box-shadow: 0 0px 70px -2px #0cff6d /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(to left, #0cff6d, #d4fde5); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button{
    transition: 0.5s all;
}

.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-12 .elementor-element.elementor-element-9ce588d .elementor-button:hover::after {
     background: linear-gradient(20deg, #c6ffdd, transparent, #01bfec, #0cff6d, transparent, #0cff6d);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #0cff6d /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a0106d */#checklist {
  --text: #fff;
  --check: #fff;
  --disabled: #4a4b4a;
  --height: 80px;
  background: var(--background);
  height: var(--height);
  position: relative;
  box-shadow: 0 10px 30px rgba(65, 72, 86, 0.05);
  display: grid;
  grid-template-columns: 40px auto;
  align-items: center;
  justify-content: center;
  font-size: 0.9em;
  font-family: "sora" !important;
}
#checklist label {
  color: var(--text);
  position: relative;
  cursor: pointer;
  display: grid;
  align-items: center;
  width: fit-content;
  transition: color 0.3s ease;
  line-height: 1.6em;
}
#checklist label::before, #checklist label::after {
  content: "";
  position: absolute;
}
#checklist label::before {
  height: 2px;
  width: 8px;
  left: -27px;
  background: var(--check);
  border-radius: 2px;
  transition: background 0.3s ease;
}
#checklist label:after {
  height: 4px;
  width: 4px;
  top: 8px;
  left: -25px;
  border-radius: 50%;
}
#checklist input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  height: 15px;
  width: 15px;
  outline: none;
  border: 0;
  margin: 0 15px 0 0;
  cursor: pointer;
  background: var(--background);
  display: grid;
  align-items: center;
  margin-right: 20px;
}
#checklist input[type="checkbox"]::before, #checklist input[type="checkbox"]::after {
  content: "";
  position: absolute;
  height: 2px;
  --check: #0cff6d;
  top: auto;
  background: var(--check);
  border-radius: 2px;
}
#checklist input[type="checkbox"]::before {
  width: 0px;
  right: 60%;
  transform-origin: right bottom;
}
#checklist input[type="checkbox"]::after {
  width: 0px;
  left: 40%;
  transform-origin: left bottom;
}
#checklist input[type="checkbox"]:checked::before {
  animation: check-01 0.4s ease forwards;
}
#checklist input[type="checkbox"]:checked::after {
  animation: check-02 0.4s ease forwards;
}
#checklist input[type="checkbox"]:checked + label {
  color: var(--disabled);
  animation: move 0.3s ease 0.1s forwards;
}
#checklist input[type="checkbox"]:checked + label::before {
  background: var(--disabled);
  animation: slice 0.4s ease forwards;
}
#checklist input[type="checkbox"]:checked + label::after {
  animation: firework 0.5s ease forwards 0.1s;
}
@keyframes move {
  50% {
    padding-left: 8px;
    padding-right: 0px;
  }
  100% {
    padding-right: 4px;
  }
}
@keyframes slice {
  60% {
    width: 100%;
    left: 4px;
  }
  100% {
    width: 100%;
    left: -2px;
    padding-left: 0;
  }
}
@keyframes check-01 {
  0% {
    width: 4px;
    top: auto;
    transform: rotate(0);
  }
  50% {
    width: 0px;
    top: auto;
    transform: rotate(0);
  }
  51% {
    width: 0px;
    top: 8px;
    transform: rotate(45deg);
  }
  100% {
    width: 5px;
    top: 8px;
    transform: rotate(45deg);
  }
}
@keyframes check-02 {
  0% {
    width: 4px;
    top: auto;
    transform: rotate(0);
  }
  50% {
    width: 0px;
    top: auto;
    transform: rotate(0);
  }
  51% {
    width: 0px;
    top: 8px;
    transform: rotate(-45deg);
  }
  100% {
    width: 10px;
    top: 8px;
    transform: rotate(-45deg);
  }
}
@keyframes firework {
  0% {
    opacity: 1;
    box-shadow: 0 0 0 -2px #0cff6d, 0 0 0 -2px #0cff6d, 0 0 0 -2px #0cff6d, 0 0 0 -2px #0cff6d, 0 0 0 -2px #0cff6d, 0 0 0 -2px #0cff6d;
  }
  30% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    box-shadow: 0 -15px 0 0px #fff, 14px -8px 0 0px #fff, 14px 8px 0 0px #fff, 0 15px 0 0px #fff, -14px 8px 0 0px #fff, -14px -8px 0 0px #fff;
  }
}
@media(max-width: 767px){
    #checklist {
  --height: 100px;
  height: var(--height);
  font-size: 0.9em;
  transform: scale(0.68);
}
@keyframes slice {
  60% {
    width: 100%;
    left: 4px;
  }
  100% {
    width: 100%;
    left: -2px;
    padding-left: 0;
  }
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7768f5e */.elementor-12 .elementor-element.elementor-element-7768f5e{
    padding: 0px;
    position: absolute;
    mask: url('https://ronacademy.com.br/wp-content/uploads/2025/03/linhas-brilhante.svg');
    -webkit-mask: url('https://ronacademy.com.br/wp-content/uploads/2025/03/linhas-brilhante.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
}

.elementor-12 .elementor-element.elementor-element-7768f5e:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  filter: blur(80px);
  background: linear-gradient(to bottom, #0cff6d 10%,transparent 25%);
  animation: LUZVERTICAL 4s linear infinite;
  animation-delay: 5s !important;
}
@keyframes LUZVERTICAL {
  0% {
    transform: translateY(-150%);
    opacity: 1;
  }
  50% {
    transform: translateY(100%);
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14e9ecf */.elementor-12 .elementor-element.elementor-element-14e9ecf::before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background: linear-gradient(to right, #101010 0%, transparent 25%, transparent 85%, #101010 100%);
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e39bd34 */.elementor-12 .elementor-element.elementor-element-e39bd34:after {
content: '';
position: absolute;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
width: 20%;
transition: 2s;
border-radius: 1a00px;
height: 8px;
background: linear-gradient(98deg, #78ffae, #78ffae, #78ffae, #78ffae);
box-shadow: 0px 100px 80px 0px #eed7ff, 0px 41.778px 33.422px 0px #0cff6d, 0px 22.336px 17.869px 0px #0cff6d, 0px 12.522px 10.017px 0px #0cff6d, 0px 6.65px 5.32px 0px #0cff6d, 0px 2.767px 2.214px 0px #0cff6d;
}
.elementor-12 .elementor-element.elementor-element-e39bd34:hover:after {
width: 70%;
}



.iconesba{
    width: 80px;
    height: 80px;
    background: #2c2c2c;
    border-radius: 100%;
    position: relative;
    border: 2px solid #2c2c2c;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: inset 0px 0px 20px 0px #2c2c2c;
    z-index: 5;
}

.iconesba2{
    width: 60px;
    height: 60px;
    background: #323232;
    border-radius: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden ;  /* Alterado para permitir que o anel apareça fora */
}

.iconesba3{
    width: 56px;
    height: 56px;
    background: linear-gradient(to bottom, #1f1e1e, #2c2c2c);
    border-radius: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

.imagem01{
    width: 55px;
  }

.iconesba2:before {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 45%;
    width: 63px;
    height: 63px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #0CFF6D 60deg, transparent 60.1deg), 
                conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #0CFF6D 250deg, transparent 250.1deg), 
                transparent;
    animation: complete-line 2s linear infinite;
}

.b1:hover .iconesba2:before{
    animation: complete-line 0.4s linear infinite !important;
}

@keyframes complete-line {
    to {
        transform: translate(-50%, -50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ffa43 */.elementor-12 .elementor-element.elementor-element-49ffa43:after {
content: '';
position: absolute;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
width: 20%;
transition: 2s;
border-radius: 1a00px;
height: 8px;
background: linear-gradient(98deg, #78ffae, #78ffae, #78ffae, #78ffae);
box-shadow: 0px 100px 80px 0px #eed7ff, 0px 41.778px 33.422px 0px #0cff6d, 0px 22.336px 17.869px 0px #0cff6d, 0px 12.522px 10.017px 0px #0cff6d, 0px 6.65px 5.32px 0px #0cff6d, 0px 2.767px 2.214px 0px #0cff6d;
}
.elementor-12 .elementor-element.elementor-element-49ffa43:hover:after {
width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca4f3c9 */.elementor-12 .elementor-element.elementor-element-ca4f3c9:after {
content: '';
position: absolute;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
width: 20%;
transition: 2s;
border-radius: 1a00px;
height: 8px;
background: linear-gradient(98deg, #78ffae, #78ffae, #78ffae, #78ffae);
box-shadow: 0px 100px 80px 0px #eed7ff, 0px 41.778px 33.422px 0px #0cff6d, 0px 22.336px 17.869px 0px #0cff6d, 0px 12.522px 10.017px 0px #0cff6d, 0px 6.65px 5.32px 0px #0cff6d, 0px 2.767px 2.214px 0px #0cff6d;
}
.elementor-12 .elementor-element.elementor-element-ca4f3c9:hover:after {
width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f25fdf */.elementor-12 .elementor-element.elementor-element-4f25fdf:after {
content: '';
position: absolute;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
width: 20%;
transition: 2s;
border-radius: 1a00px;
height: 8px;
background: linear-gradient(98deg, #78ffae, #78ffae, #78ffae, #78ffae);
box-shadow: 0px 100px 80px 0px #eed7ff, 0px 41.778px 33.422px 0px #0cff6d, 0px 22.336px 17.869px 0px #0cff6d, 0px 12.522px 10.017px 0px #0cff6d, 0px 6.65px 5.32px 0px #0cff6d, 0px 2.767px 2.214px 0px #0cff6d;
}
.elementor-12 .elementor-element.elementor-element-4f25fdf:hover:after {
width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d8afc */.elementor-12 .elementor-element.elementor-element-c7d8afc:after {
content: '';
position: absolute;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
width: 20%;
transition: 2s;
border-radius: 1a00px;
height: 8px;
background: linear-gradient(98deg, #78ffae, #78ffae, #78ffae, #78ffae);
box-shadow: 0px 100px 80px 0px #eed7ff, 0px 41.778px 33.422px 0px #0cff6d, 0px 22.336px 17.869px 0px #0cff6d, 0px 12.522px 10.017px 0px #0cff6d, 0px 6.65px 5.32px 0px #0cff6d, 0px 2.767px 2.214px 0px #0cff6d;
}
.elementor-12 .elementor-element.elementor-element-c7d8afc:hover:after {
width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d68d3a4 */.elementor-12 .elementor-element.elementor-element-d68d3a4:after {
content: '';
position: absolute;
top: 0%;
left: 50%;
transform: translate(-50%, -50%);
width: 20%;
transition: 2s;
border-radius: 1a00px;
height: 8px;
background: linear-gradient(98deg, #78ffae, #78ffae, #78ffae, #78ffae);
box-shadow: 0px 100px 80px 0px #eed7ff, 0px 41.778px 33.422px 0px #0cff6d, 0px 22.336px 17.869px 0px #0cff6d, 0px 12.522px 10.017px 0px #0cff6d, 0px 6.65px 5.32px 0px #0cff6d, 0px 2.767px 2.214px 0px #0cff6d;
}
.elementor-12 .elementor-element.elementor-element-d68d3a4:hover:after {
width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c4a1a */.cardh {  cursor: pointer;  transition: 1s;}.elementor-12 .elementor-element.elementor-element-27c4a1a .cardh:hover {  transform: scale(1.1);}.elementor-12 .elementor-element.elementor-element-27c4a1a:hover .cardh:not(:hover) {  filter: blur(10px);  transform: scale(0.9);  opacity: 50%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2ba318 */.elementor-12 .elementor-element.elementor-element-a2ba318{
white-space: nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a408c0f */.elementor-12 .elementor-element.elementor-element-a408c0f {
    clip-path: polygon(0 0, 100% 0, 100% 47%, 100% 100%, 60% 100%, 57% 94%, 43% 94%, 40% 100%, 0 100%);
    border-bottom: 3px solid #0cff6d; /* Configura a borda na parte inferior */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0083f75 */.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button::before {
    content: "";
    border-radius: inherit;
    transition: all .3s;
    background: linear-gradient(45deg, #0cff6d, transparent, #c6ffdd, #0cff6d, transparent, #c6ffdd);
    background-size: 1800%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: calc(100% + 5px);
    height: calc(100% + 5px);
    animation: btn 5s linear infinite;
}

.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button::after {
    box-shadow: 0 0px 70px -2px #0cff6d /*cor do brilho*/;
    content: "";
    border-radius: inherit;
    transition: 0.5s all;
    background: linear-gradient(to left, #0cff6d, #d4fde5); /*cor do BG*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: 5s all;
}

.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button:hover{
    scale: 1.05; /*crescimento no hover*/
}

.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button{
    transition: 0.5s all;
}

.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button *{
    z-index: 3!important;
}

@keyframes btn{ /*animação*/
0% {
    background-position: 0%;
}
50% {
    background-position: 50%;
}
100% {
    background-position: 100%;
}
}

.elementor-12 .elementor-element.elementor-element-0083f75 .elementor-button:hover::after {
     background: linear-gradient(20deg, #c6ffdd, transparent, #01bfec, #0cff6d, transparent, #0cff6d);
  background-size: 1200%;
  transition: 0.5s all;
     box-shadow: 0 0px 100px -2px #0cff6d /*cor do brilho no hover*/;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a295a8 *//* Estilo para o container da imagem */
.elementor-image { /* Substitua por sua classe real do container */
    position: relative; /* Importante para posicionar o ::before corretamente */
    overflow: hidden; /* Opcional: se você quiser que o efeito fique dentro das bordas do container */
}

/* Animação de crescimento, diminuição e rotação (para a imagem, se desejar) */
.elementor-image img { /* Aplica a animação à tag <img> dentro do container */
    animation: pulseRotate 3s infinite alternate ease-in-out;
    transform-origin: center center;
}

@keyframes pulseRotate {
    0% {
        transform: scale(1) rotate(0deg);
    }
    100% {
        transform: scale(1.05) rotate(3deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b7679e */.elementor-12 .elementor-element.elementor-element-9b7679e{
    padding: 0px;
    position: absolute;
    mask: url('https://ronacademy.com.br/wp-content/uploads/2025/03/linhas-certificado.svg');
    -webkit-mask: url('https://ronacademy.com.br/wp-content/uploads/2025/03/linhas-certificado.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
}

.elementor-12 .elementor-element.elementor-element-9b7679e:before {
    content: "";
    position: absolute;
    left: -100%;
    width: 150px;
    height: 100%;
    top: 0%;
    z-index: 20;
    background: linear-gradient(to right, transparent 0%, #0cff6d 60%,#0cff6d 80% , transparent 100%);
    pointer-events: none;
    animation: luzlateralesquerda 5.5s linear infinite;
}

.elementor-12 .elementor-element.elementor-element-9b7679e:after {
    content: "";
    position: absolute;
    right: 100%;
    width: 150px;
    height: 100%;
    top: 0%;
    z-index: 20;
    background: linear-gradient(to right, transparent 0%, #0cff6d 60%,#0cff6d 80% , transparent 100%);
    pointer-events: none;
    animation: luzlateraldireita 5.5s linear infinite;
}


@keyframes luzlateralesquerda {
    0% {
        left: -5%;
        opacity: 0;
    }

    10% {
        left: 2%;
        opacity: 1;
    }

    90% {
        left: 45%;
    }

    100% {
        left: 47%;
        opacity: 0;
    }
}

@keyframes luzlateraldireita {
    0% {
        right: -5%;
        opacity: 0;
    }

    10% {
        right: 2%;
        opacity: 1;
    }

    90% {
        right: 45%;
    }

    100% {
        right: 47%;
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-419f748 */.elementor-12 .elementor-element.elementor-element-419f748::before{
content:"";
position: absolute;
top: 25%;
left: inherit;
right: calc(50% - 000px);
width: 200px;
height: 200px;
background: #0cff6d;
border-radius: 1000%;
filter: blur(150px);
mix-blend-mode: screen;
animation: light 5s infinite;
pointer-events: none;
opacity: 0;
}
.elementor-12 .elementor-element.elementor-element-419f748::after{
content:"";
position: absolute;
top: 20%;
left: inherit;
right: calc(50% - 900px);
width: 500px;
height: 500px;
background: #15ea6a;
border-radius: 100%;
filter: blur(200px);
mix-blend-mode: plus-lighter;
animation: light 5s 2s infinite;
pointer-events: none;
opacity: 0
}
@keyframes light{
0%, 100%{
opacity: 0;
}
50%{
opacity: 1;
}
}

.elementor-12 .elementor-element.elementor-element-419f748{
 clip-path: polygon( 3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111% );
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71a3320 */.elementor-12 .elementor-element.elementor-element-71a3320 .elementor-icon-wrapper {
     border: 3px solid  #f2f2f2;
     border-radius: 10px;
      backdrop-filter: blur(10px); /* Ajuste o valor do desfoque conforme necessário */
  -webkit-backdrop-filter: blur(10px); /* Para navegadores Safari */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-943778b */.flash-luz img {
  /* Ajuste o tempo total da animação (6s) conforme desejar */
  animation: doubleFlash 4s infinite;
}

@keyframes doubleFlash {
  /* Início e fim do ciclo sem flash */
  0%, 100% {
    filter: brightness(100%);
  }

  /* 1º flash (rápido) */
  5% {
    filter: brightness(200%);
  }
  8% {
    filter: brightness(100%);
  }

  /* 2º flash (rápido) */
  10% {
    filter: brightness(200%);
  }
  14% {
    filter: brightness(100%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4760cb1 */.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100% !important;
    overflow-x: hidden !important;
}

*::-webkit-scrollbar {
width: 7px !important;
}
*::-webkit-scrollbar-track {
background: #434444;
}
*::-webkit-scrollbar-thumb {
background: linear-gradient(to bottom, #0cff6d, #53fb96);
border-radius: 10px;
border: 2px solid #5d5e5d;
}

/*Personalize o cursor geral do site aqui*/

html{
cursor:url('https://ronacademy.com.br/wp-content/uploads/2025/03/cursor.svg'), auto;
}

/*Personalize o cursor das partes de clique e hover aqui, caso prefira deixar essas como padrão do navegador, basta remover essa parte do código*/

html.click, html.click a, html.click a:hover, a:hover{
cursor:url('https://ronacademy.com.br/wp-content/uploads/2025/03/clique.svg'), auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SORA';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://ronacademy.com.br/wp-content/uploads/2025/03/Sora-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'SORA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ronacademy.com.br/wp-content/uploads/2025/03/Sora-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'SORA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ronacademy.com.br/wp-content/uploads/2025/03/Sora-ExtraLight.woff2') format('woff2');
}
/* End Custom Fonts CSS */