.elementor-359 .elementor-element.elementor-element-5dc67c67{--display:flex;--min-height:633px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 40px 40px;}.elementor-359 .elementor-element.elementor-element-5dc67c67:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-5dc67c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 53%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-6e06c885{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-359 .elementor-element.elementor-element-6e06c885.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-359 .elementor-element.elementor-element-1c7bf134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-359 .elementor-element.elementor-element-1c7bf134.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-359 .elementor-element.elementor-element-da7e42b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-359 .elementor-element.elementor-element-da7e42b.e-con{--flex-grow:0;--flex-shrink:0;}.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-359 .elementor-element.elementor-element-60a5639b .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-359 .elementor-element.elementor-element-75033e9b{--spacer-size:12px;}.elementor-359 .elementor-element.elementor-element-2a0d520b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.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-359 .elementor-element.elementor-element-16c5cc3c .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-radius:18px 18px 18px 18px;}.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-359 .elementor-element.elementor-element-dd0e10a{text-align:start;}.elementor-359 .elementor-element.elementor-element-dd0e10a img{width:58%;}.elementor-359 .elementor-element.elementor-element-76bb9692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-359 .elementor-element.elementor-element-77b2013d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -77px) 0px;}.elementor-359 .elementor-element.elementor-element-77b2013d.elementor-element{--align-self:flex-end;}.elementor-359 .elementor-element.elementor-element-7fbe6c74{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-359 .elementor-element.elementor-element-efe81ad{text-align:center;}.elementor-359 .elementor-element.elementor-element-efe81ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-text );}.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-359 .elementor-element.elementor-element-1de7c41d{text-align:center;font-family:"General Sans", Sans-serif;font-weight:400;}.elementor-359 .elementor-element.elementor-element-41f1ce31{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-359 .elementor-element.elementor-element-13b44946{--display:flex;--min-height:424px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-359 .elementor-element.elementor-element-4e7a146{--display:flex;--min-height:343px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:18px 18px 18px 19px;}.elementor-359 .elementor-element.elementor-element-4e7a146:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-4e7a146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-359 .elementor-element.elementor-element-4e7a146:hover{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-79e9e4e8{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-79e9e4e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-359 .elementor-element.elementor-element-24a07646{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-family:var( --e-global-typography-b83612e-font-family ), Sans-serif;font-size:var( --e-global-typography-b83612e-font-size );font-weight:var( --e-global-typography-b83612e-font-weight );}.elementor-359 .elementor-element.elementor-element-7677b11{--display:flex;--min-height:343px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:18px 18px 18px 19px;}.elementor-359 .elementor-element.elementor-element-7677b11:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-7677b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-359 .elementor-element.elementor-element-7677b11:hover{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-60d99917{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-60d99917 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-359 .elementor-element.elementor-element-7a7c3e9c{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-359 .elementor-element.elementor-element-335e2f7c{--display:flex;--min-height:343px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:18px 18px 18px 19px;}.elementor-359 .elementor-element.elementor-element-335e2f7c:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-335e2f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-359 .elementor-element.elementor-element-335e2f7c:hover{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-3bffa33d{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-3bffa33d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-359 .elementor-element.elementor-element-10300b6b{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-359 .elementor-element.elementor-element-3af846d5{--display:flex;--min-height:573px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-359 .elementor-element.elementor-element-3af846d5:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-3af846d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.xtapro.com/wp-content/uploads/2026/01/Gemini_Generated_Image_o2eay9o2eay9o2ea-1-1.png");background-position:center center;background-repeat:no-repeat;}.elementor-359 .elementor-element.elementor-element-33ebadef{text-align:center;}.elementor-359 .elementor-element.elementor-element-16ec67b0{--display:flex;--min-height:879px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-359 .elementor-element.elementor-element-16ec67b0:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-16ec67b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-359 .elementor-element.elementor-element-283374f1{--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-359 .elementor-element.elementor-element-321d3c37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:54px 54px 54px 54px;--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-359 .elementor-element.elementor-element-321d3c37:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-321d3c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-359 .elementor-element.elementor-element-1574da39{width:var( --container-widget-width, 19.784% );max-width:19.784%;--container-widget-width:19.784%;--container-widget-flex-grow:0;}.elementor-359 .elementor-element.elementor-element-1574da39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-359 .elementor-element.elementor-element-1574da39 img{height:52px;}.elementor-359 .elementor-element.elementor-element-2f71265f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-text );}.elementor-359 .elementor-element.elementor-element-681ce416{--display:flex;--padding-top:107px;--padding-bottom:107px;--padding-left:107px;--padding-right:107px;}.elementor-359 .elementor-element.elementor-element-78e59d48{text-align:center;}.elementor-359 .elementor-element.elementor-element-78e59d48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;color:#FFFFFF;}.elementor-359 .elementor-element.elementor-element-68d943ef{text-align:center;font-family:var( --e-global-typography-b83612e-font-family ), Sans-serif;font-size:var( --e-global-typography-b83612e-font-size );font-weight:var( --e-global-typography-b83612e-font-weight );color:#FFFFFF;}.elementor-359 .elementor-element.elementor-element-51183a83{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-359 .elementor-element.elementor-element-51183a83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-359 .elementor-element.elementor-element-71e7743e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-77abf05-font-family ), Sans-serif;font-size:var( --e-global-typography-77abf05-font-size );font-weight:var( --e-global-typography-77abf05-font-weight );}.elementor-359 .elementor-element.elementor-element-5b6718f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-198cc96 );}.elementor-359 .elementor-element.elementor-element-635880f9{text-align:center;font-family:var( --e-global-typography-b83612e-font-family ), Sans-serif;font-size:var( --e-global-typography-b83612e-font-size );font-weight:var( --e-global-typography-b83612e-font-weight );color:var( --e-global-color-198cc96 );}.elementor-359 .elementor-element.elementor-element-7a674540{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-359 .elementor-element.elementor-element-7a674540.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-359 .elementor-element.elementor-element-dcbd71a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-77abf05-font-family ), Sans-serif;font-size:var( --e-global-typography-77abf05-font-size );font-weight:var( --e-global-typography-77abf05-font-weight );}.elementor-359 .elementor-element.elementor-element-18cad173 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-198cc96 );}.elementor-359 .elementor-element.elementor-element-7564fd0a{text-align:center;font-family:var( --e-global-typography-b83612e-font-family ), Sans-serif;font-size:var( --e-global-typography-b83612e-font-size );font-weight:var( --e-global-typography-b83612e-font-weight );color:var( --e-global-color-198cc96 );}.elementor-359 .elementor-element.elementor-element-24d93559{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-359 .elementor-element.elementor-element-37ca1283 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:var( --e-global-typography-77abf05-font-family ), Sans-serif;font-size:var( --e-global-typography-77abf05-font-size );font-weight:var( --e-global-typography-77abf05-font-weight );}.elementor-359 .elementor-element.elementor-element-5fc7b212 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;color:var( --e-global-color-198cc96 );}.elementor-359 .elementor-element.elementor-element-58b3e66e{text-align:center;font-family:var( --e-global-typography-b83612e-font-family ), Sans-serif;font-size:var( --e-global-typography-b83612e-font-size );font-weight:var( --e-global-typography-b83612e-font-weight );color:var( --e-global-color-198cc96 );}.elementor-359 .elementor-element.elementor-element-25ac48cb{--display:flex;--min-height:149px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--border-radius:0px 0px 40px 40px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-359 .elementor-element.elementor-element-25ac48cb:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-25ac48cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-359 .elementor-element.elementor-element-70964dde{text-align:center;}.elementor-359 .elementor-element.elementor-element-70964dde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2ba79a4 );}.elementor-359 .elementor-element.elementor-element-3af061ad{--display:flex;--min-height:424px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-359 .elementor-element.elementor-element-1b97ed15{--display:flex;--min-height:343px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:18px 18px 18px 19px;}.elementor-359 .elementor-element.elementor-element-1b97ed15:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-1b97ed15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-359 .elementor-element.elementor-element-1b97ed15:hover{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-318d3280{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-318d3280 .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-359 .elementor-element.elementor-element-a41f320{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-family:var( --e-global-typography-b83612e-font-family ), Sans-serif;font-size:var( --e-global-typography-b83612e-font-size );font-weight:var( --e-global-typography-b83612e-font-weight );}.elementor-359 .elementor-element.elementor-element-cb9ba86{--display:flex;--min-height:343px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:18px 18px 18px 19px;}.elementor-359 .elementor-element.elementor-element-cb9ba86:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-cb9ba86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-359 .elementor-element.elementor-element-cb9ba86:hover{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-d98d9df{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-d98d9df .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-359 .elementor-element.elementor-element-ea2db8d{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-359 .elementor-element.elementor-element-2a9c452b{--display:flex;--min-height:343px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:18px 18px 18px 19px;}.elementor-359 .elementor-element.elementor-element-2a9c452b:not(.elementor-motion-effects-element-type-background), .elementor-359 .elementor-element.elementor-element-2a9c452b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-359 .elementor-element.elementor-element-2a9c452b:hover{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-2ba79a4 ) 100%);}.elementor-359 .elementor-element.elementor-element-5ea32c4e{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-5ea32c4e .elementor-heading-title{font-family:"Sofia Sans Extra Condensed", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-359 .elementor-element.elementor-element-435b911e{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}@media(max-width:1024px){.elementor-359 .elementor-element.elementor-element-24a07646{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-68d943ef{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-71e7743e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77abf05-font-size );}.elementor-359 .elementor-element.elementor-element-635880f9{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-dcbd71a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77abf05-font-size );}.elementor-359 .elementor-element.elementor-element-7564fd0a{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-37ca1283 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77abf05-font-size );}.elementor-359 .elementor-element.elementor-element-58b3e66e{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-a41f320{font-size:var( --e-global-typography-b83612e-font-size );}}@media(max-width:767px){.elementor-359 .elementor-element.elementor-element-5dc67c67{--min-height:0px;--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-359 .elementor-element.elementor-element-6e06c885{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-359 .elementor-element.elementor-element-1c7bf134{--width:100%;--gap:46px 46px;--row-gap:46px;--column-gap:46px;}.elementor-359 .elementor-element.elementor-element-da7e42b{--width:100%;}.elementor-359 .elementor-element.elementor-element-2a0d520b .elementor-heading-title{font-size:36px;}.elementor-359 .elementor-element.elementor-element-dd0e10a{text-align:center;}.elementor-359 .elementor-element.elementor-element-dd0e10a img{width:100%;}.elementor-359 .elementor-element.elementor-element-76bb9692{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-359 .elementor-element.elementor-element-77b2013d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-359 .elementor-element.elementor-element-7fbe6c74{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-359 .elementor-element.elementor-element-efe81ad .elementor-heading-title{font-size:30px;}.elementor-359 .elementor-element.elementor-element-41f1ce31{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-359 .elementor-element.elementor-element-13b44946{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-359 .elementor-element.elementor-element-79e9e4e8{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-24a07646{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-60d99917{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-7a7c3e9c{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-359 .elementor-element.elementor-element-3bffa33d{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-10300b6b{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-359 .elementor-element.elementor-element-3af846d5{--min-height:573px;}.elementor-359 .elementor-element.elementor-element-16ec67b0{--min-height:0px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-359 .elementor-element.elementor-element-321d3c37{--width:100%;--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-359 .elementor-element.elementor-element-2f71265f .elementor-heading-title{font-size:28px;}.elementor-359 .elementor-element.elementor-element-681ce416{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-359 .elementor-element.elementor-element-78e59d48 .elementor-heading-title{font-size:34px;}.elementor-359 .elementor-element.elementor-element-68d943ef{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-51183a83{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-359 .elementor-element.elementor-element-71e7743e .elementor-counter-number-wrapper{gap:0px;font-size:var( --e-global-typography-77abf05-font-size );}.elementor-359 .elementor-element.elementor-element-5b6718f5 .elementor-heading-title{font-size:22px;}.elementor-359 .elementor-element.elementor-element-635880f9{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-7a674540{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-359 .elementor-element.elementor-element-dcbd71a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77abf05-font-size );}.elementor-359 .elementor-element.elementor-element-18cad173 .elementor-heading-title{font-size:22px;}.elementor-359 .elementor-element.elementor-element-7564fd0a{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-24d93559{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-359 .elementor-element.elementor-element-37ca1283 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77abf05-font-size );}.elementor-359 .elementor-element.elementor-element-5fc7b212 .elementor-heading-title{font-size:22px;}.elementor-359 .elementor-element.elementor-element-58b3e66e{font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-25ac48cb{--gap:59px 59px;--row-gap:59px;--column-gap:59px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-359 .elementor-element.elementor-element-70964dde .elementor-heading-title{font-size:34px;}.elementor-359 .elementor-element.elementor-element-3af061ad{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-359 .elementor-element.elementor-element-318d3280{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-318d3280 .elementor-heading-title{font-size:30px;}.elementor-359 .elementor-element.elementor-element-a41f320{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;font-size:var( --e-global-typography-b83612e-font-size );}.elementor-359 .elementor-element.elementor-element-d98d9df{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-d98d9df .elementor-heading-title{font-size:30px;}.elementor-359 .elementor-element.elementor-element-ea2db8d{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-359 .elementor-element.elementor-element-5ea32c4e{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-359 .elementor-element.elementor-element-5ea32c4e .elementor-heading-title{font-size:30px;}.elementor-359 .elementor-element.elementor-element-435b911e{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}}@media(min-width:768px){.elementor-359 .elementor-element.elementor-element-6e06c885{--width:100%;}.elementor-359 .elementor-element.elementor-element-1c7bf134{--width:48.309%;}.elementor-359 .elementor-element.elementor-element-da7e42b{--width:122.292%;}.elementor-359 .elementor-element.elementor-element-76bb9692{--width:100%;}.elementor-359 .elementor-element.elementor-element-7fbe6c74{--content-width:969px;}.elementor-359 .elementor-element.elementor-element-321d3c37{--width:39%;}}/* Start custom CSS for container, class: .elementor-element-4e7a146 */.elementor-359 .elementor-element.elementor-element-4e7a146:hover h1,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover h2,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover h3,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover h4,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover h5,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover h6,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover p,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover span,
.elementor-359 .elementor-element.elementor-element-4e7a146:hover div {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7677b11 */.elementor-359 .elementor-element.elementor-element-7677b11:hover h1,
.elementor-359 .elementor-element.elementor-element-7677b11:hover h2,
.elementor-359 .elementor-element.elementor-element-7677b11:hover h3,
.elementor-359 .elementor-element.elementor-element-7677b11:hover h4,
.elementor-359 .elementor-element.elementor-element-7677b11:hover h5,
.elementor-359 .elementor-element.elementor-element-7677b11:hover h6,
.elementor-359 .elementor-element.elementor-element-7677b11:hover p,
.elementor-359 .elementor-element.elementor-element-7677b11:hover span,
.elementor-359 .elementor-element.elementor-element-7677b11:hover div {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-335e2f7c */.elementor-359 .elementor-element.elementor-element-335e2f7c:hover h1,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover h2,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover h3,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover h4,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover h5,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover h6,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover p,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover span,
.elementor-359 .elementor-element.elementor-element-335e2f7c:hover div {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33ebadef */.marquee {
  overflow: hidden;
  white-space: nowrap;
  box-sizing: border-box;
}

.marquee span {
  display: inline-block;
  padding-left: 100%;
  animation: marquee 20s linear infinite;
  font-size: 60px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: bold;
}

@keyframes marquee {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
@media (max-width: 767px) {
  .marquee span {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b97ed15 */.elementor-359 .elementor-element.elementor-element-1b97ed15:hover h1,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover h2,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover h3,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover h4,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover h5,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover h6,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover p,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover span,
.elementor-359 .elementor-element.elementor-element-1b97ed15:hover div {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb9ba86 */.elementor-359 .elementor-element.elementor-element-cb9ba86:hover h1,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover h2,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover h3,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover h4,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover h5,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover h6,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover p,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover span,
.elementor-359 .elementor-element.elementor-element-cb9ba86:hover div {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9c452b */.elementor-359 .elementor-element.elementor-element-2a9c452b:hover h1,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover h2,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover h3,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover h4,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover h5,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover h6,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover p,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover span,
.elementor-359 .elementor-element.elementor-element-2a9c452b:hover div {
    color: #ffffff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.xtapro.com/wp-content/uploads/2026/01/AnyConv.com__GeneralSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */