.elementor-36 .elementor-element.elementor-element-f8edc70{--display:grid;--min-height:750px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 23px;--row-gap:0px;--column-gap:23px;--grid-auto-flow:row;--overlay-opacity:1;--overlay-mix-blend-mode:screen;--margin-top:-76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-f8edc70:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-f8edc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C5F3;}.elementor-36 .elementor-element.elementor-element-f8edc70::before, .elementor-36 .elementor-element.elementor-element-f8edc70 > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-f8edc70 > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-f8edc70 > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-f8edc70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-f8edc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #FF007F33 0%, #00CFFF33 100%);}.elementor-36 .elementor-element.elementor-element-f8edc70.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-b40236a > .elementor-widget-container{margin:0px -13px 0px 79px;padding:0px 0px 0px -1px;}.elementor-36 .elementor-element.elementor-element-b40236a.elementor-element{--order:99999 /* order end hack */;}.elementor-36 .elementor-element.elementor-element-b40236a img{width:97%;border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-35fd263{--display:flex;}.elementor-36 .elementor-element.elementor-element-602dc56{--divider-border-style:solid;--divider-color:var( --e-global-color-99a44a1 );--divider-border-width:4px;--divider-element-spacing:1px;}.elementor-36 .elementor-element.elementor-element-602dc56 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-602dc56 .elementor-divider-separator{width:72%;}.elementor-36 .elementor-element.elementor-element-602dc56 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-36 .elementor-element.elementor-element-602dc56 .elementor-divider__text{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-8e3238d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-21d2832{width:var( --container-widget-width, 102.564% );max-width:102.564%;--container-widget-width:102.564%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-21d2832.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-21d2832 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-2025ede{font-family:"Poppins", Sans-serif;font-size:18px;color:#333333;}.elementor-36 .elementor-element.elementor-element-2e24214{--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-36 .elementor-element.elementor-element-af094a9{--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-36 .elementor-element.elementor-element-29e3070{--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-48ef9ca{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-48ef9ca > .elementor-widget-container{margin:0px 0px 0px 48px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-48ef9ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-da4920a{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-da4920a > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-da4920a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-70bf2ac{--display:flex;}.elementor-36 .elementor-element.elementor-element-aafde41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-14d1d68{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-14d1d68 > .elementor-widget-container{margin:0px 0px 0px 97px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-4d5be9e{--display:flex;}.elementor-36 .elementor-element.elementor-element-fe6e149{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-fe6e149.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-fe6e149 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-36 .elementor-element.elementor-element-7af89b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-bd084fd{--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-36 .elementor-element.elementor-element-bd084fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-714ca5a > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-f9b04d9{width:initial;max-width:initial;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-36 .elementor-element.elementor-element-8da8195 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-64194ca{--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-36 .elementor-element.elementor-element-ca9b056{font-family:"Poppins", Sans-serif;}.elementor-36 .elementor-element.elementor-element-d5bf976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d27efd8{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-weight:normal;}.elementor-36 .elementor-element.elementor-element-ca2e1cf{--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-36 .elementor-element.elementor-element-1d0b253{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-1d0b253 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 050px;}.elementor-36 .elementor-element.elementor-element-1d0b253 .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-7d53c32{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-36 .elementor-element.elementor-element-7d53c32 > .elementor-widget-container{margin:0px 0px 0px 050px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-04a3eea{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-36 .elementor-element.elementor-element-04a3eea:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-04a3eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(168deg, #FFFFFF 0%, var( --e-global-color-99a44a1 ) 100%);}.elementor-36 .elementor-element.elementor-element-d4edd26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-0a3290f{--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-36 .elementor-element.elementor-element-0a3290f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-cce9e6f > .elementor-widget-container{margin:0px 0px 0px 82px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-cce9e6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-b284075{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-36 .elementor-element.elementor-element-b284075 > .elementor-widget-container{margin:0px 0px 0px 78px;padding:0px 0px 0px 2px;}.elementor-36 .elementor-element.elementor-element-b284075.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-7e05aeb{--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-36 .elementor-element.elementor-element-d7f66d1{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-d7f66d1 > .elementor-widget-container{margin:0px 0px 0px 050px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d7f66d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-36 .elementor-element.elementor-element-dc0fdc8{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-36 .elementor-element.elementor-element-dc0fdc8 > .elementor-widget-container{margin:0px 0px 0px 050px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-8174b2d{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-36 .elementor-element.elementor-element-8174b2d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-8174b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E8FBFF 0%, #EB7AD9 64%);}.elementor-36 .elementor-element.elementor-element-6f656f5{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-5edacfd{--display:flex;}.elementor-36 .elementor-element.elementor-element-287b849{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-weight:normal;}.elementor-36 .elementor-element.elementor-element-287b849 > .elementor-widget-container{margin:0px 0px 0px 60px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-54ac5fc > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(219deg, var( --e-global-color-99a44a1 ) 0%, var( --e-global-color-d584444 ) 100%);border-radius:16px 16px 16px 16px;}.elementor-36 .elementor-element.elementor-element-54ac5fc .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-54ac5fc .elementor-swiper-button{font-size:20px;}.elementor-36 .elementor-element.elementor-element-54ac5fc .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-54ac5fc.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-36 .elementor-element.elementor-element-54ac5fc.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-36 .elementor-element.elementor-element-54ac5fc.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-36 .elementor-element.elementor-element-54ac5fc.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-36 .elementor-element.elementor-element-54ac5fc.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-36 .elementor-element.elementor-element-54ac5fc .elementor-testimonial__text{font-family:"Poppins", Sans-serif;}.elementor-36 .elementor-element.elementor-element-54ac5fc .elementor-testimonial__name{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-54ac5fc .elementor-testimonial__title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5e368c6{--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-36 .elementor-element.elementor-element-a71cb6c > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-169f65d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-169f65d.e-con{--align-self:center;}.elementor-36 .elementor-element.elementor-element-1a8580d{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-1a8580d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-1a8580d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C78BFF 0%, #8A2BE2 100%);}.elementor-36 .elementor-element.elementor-element-8e8ac91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-697b1a6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-697b1a6 > .elementor-widget-container{--e-transform-rotateZ:-11deg;background-color:#B361FF;margin:0px 0px 0px 0px;padding:4px 0px 04px 0px;border-radius:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-697b1a6 > .elementor-widget-container:hover{--e-transform-scale:1.15;}.elementor-36 .elementor-element.elementor-element-697b1a6 .elementor-heading-title{font-size:19px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-710097b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-710097b > .elementor-widget-container:hover{--e-transform-scale:1.15;}.elementor-36 .elementor-element.elementor-element-710097b > .elementor-widget-container{background-color:#B361FF;margin:0px 0px 0px 0px;padding:4px 0px 04px 0px;border-radius:15px 15px 15px 15px;}.elementor-36 .elementor-element.elementor-element-710097b .elementor-heading-title{font-size:19px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-92e8212 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-36 .elementor-element.elementor-element-92e8212{text-align:center;}.elementor-36 .elementor-element.elementor-element-92e8212 .elementor-heading-title{color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-5a156c9{--display:flex;}.elementor-36 .elementor-element.elementor-element-551d3e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-e7d1c20{--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-36 .elementor-element.elementor-element-c620cee > .elementor-widget-container{background-color:transparent;padding:15px 0px 15px 10px;background-image:linear-gradient(130deg, #BD75FF 0%, var( --e-global-color-d584444 ) 91%);border-radius:13px 13px 13px 13px;}.elementor-36 .elementor-element.elementor-element-c620cee{text-align:start;}.elementor-36 .elementor-element.elementor-element-c620cee .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-d773eaa{--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-36 .elementor-element.elementor-element-8ea997e{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-bd084fd{--width:47%;}.elementor-36 .elementor-element.elementor-element-64194ca{--width:66%;}.elementor-36 .elementor-element.elementor-element-0a3290f{--width:100%;}.elementor-36 .elementor-element.elementor-element-e7d1c20{--width:33.3333%;}.elementor-36 .elementor-element.elementor-element-d773eaa{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-f8edc70{--content-width:1024%;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-f8edc70{--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-b40236a > .elementor-widget-container{margin:107px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-b40236a img{width:100%;}.elementor-36 .elementor-element.elementor-element-21d2832{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-21d2832 .elementor-heading-title{font-size:34px;}.elementor-36 .elementor-element.elementor-element-2025ede{font-size:17px;}.elementor-36 .elementor-element.elementor-element-169f65d{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-36 .elementor-element.elementor-element-92e8212 > .elementor-widget-container{padding:0% 10% 0% 10%;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-f8edc70{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:110px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-602dc56 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-36 .elementor-element.elementor-element-602dc56 .elementor-divider-separator{width:100%;}.elementor-36 .elementor-element.elementor-element-602dc56 .elementor-divider__text{font-size:14px;}.elementor-36 .elementor-element.elementor-element-8e3238d{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-8e3238d > .elementor-widget-container{margin:-43px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-8e3238d img{width:89%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-21d2832 > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-21d2832{text-align:start;}.elementor-36 .elementor-element.elementor-element-21d2832 .elementor-heading-title{font-size:26px;}.elementor-36 .elementor-element.elementor-element-2025ede{font-size:14px;}.elementor-36 .elementor-element.elementor-element-48ef9ca > .elementor-widget-container{margin:0px 0px 0px 35px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-48ef9ca{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-36 .elementor-element.elementor-element-48ef9ca .elementor-heading-title{font-size:24px;}.elementor-36 .elementor-element.elementor-element-da4920a > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-da4920a{--container-widget-width:938px;--container-widget-flex-grow:0;width:var( --container-widget-width, 938px );max-width:938px;}.elementor-36 .elementor-element.elementor-element-14d1d68 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-14d1d68{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-36 .elementor-element.elementor-element-fe6e149{width:100%;max-width:100%;text-align:start;}.elementor-36 .elementor-element.elementor-element-fe6e149 > .elementor-widget-container{margin:0px 0px 0px 17px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-fe6e149 .elementor-heading-title{font-size:24px;}.elementor-36 .elementor-element.elementor-element-ca9b056 > .elementor-widget-container{margin:0px 0px 0px 19px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d27efd8 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1d0b253 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1d0b253{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-36 .elementor-element.elementor-element-1d0b253 .elementor-heading-title{font-size:24px;}.elementor-36 .elementor-element.elementor-element-7d53c32 > .elementor-widget-container{margin:0px 0px 0px 18px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-7d53c32{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-36 .elementor-element.elementor-element-cce9e6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-cce9e6f .elementor-heading-title{font-size:33px;}.elementor-36 .elementor-element.elementor-element-b284075{width:var( --container-widget-width, 304.59px );max-width:304.59px;--container-widget-width:304.59px;--container-widget-flex-grow:0;font-size:13px;}.elementor-36 .elementor-element.elementor-element-b284075 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0add46c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d7f66d1 > .elementor-widget-container{margin:0px 0px 0px 22px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-d7f66d1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-36 .elementor-element.elementor-element-d7f66d1 .elementor-heading-title{font-size:24px;}.elementor-36 .elementor-element.elementor-element-dc0fdc8 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-dc0fdc8{--container-widget-width:965px;--container-widget-flex-grow:0;width:var( --container-widget-width, 965px );max-width:965px;font-size:13px;}.elementor-36 .elementor-element.elementor-element-287b849 > .elementor-widget-container{margin:0px 0px 0px 22px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-287b849{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-36 .elementor-element.elementor-element-a71cb6c > .elementor-widget-container{margin:0px 0px 0px 29px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-169f65d{--padding-top:80px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-36 .elementor-element.elementor-element-697b1a6{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-710097b{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-92e8212 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-0add46c *//* ===== Mobile / Small screens fixes ===== */
@media (max-width: 1024px){
  .ns-list{ grid-template-columns: 1fr; } /* always 1 col on tablets & below */
}

@media (max-width: 768px){
  .ns-wrap{ padding:16px; }
  .ns-title{ font-size:16px; }

  /* input row wraps instead of squishing */
  .ns-input-row{ flex-wrap: wrap; gap:8px; }
  .ns-input-row input{ width:100%; min-width:0; }
  .ns-ghost{ padding:10px 12px; }

  /* actions wrap nicely */
  .ns-actions{ flex-wrap: wrap; gap:8px; }

  /* card spacing */
  .ns-item{ padding:10px; gap:8px; }

  /* remove fixed label width; allow wrap */
  .ns-label{
    width:auto; min-width:0;
    font-size:11px; color:var(--ns-muted);
    flex:0 0 auto;
  }

  /* allow values to wrap, scale down on small screens */
  .ns-value{
    font-size: clamp(15px, 4.2vw, 18px);
    white-space: normal;          /* was nowrap */
    word-break: break-word;
    overflow: visible;
    flex: 1 1 auto;
  }

  .ns-copy{ padding:8px 10px; font-size:12px; }
}

/* ultra-small phones */
@media (max-width: 380px){
  .ns-item{
    flex-direction: column;
    align-items: flex-start;
  }
  .ns-copy{ align-self: flex-end; margin-top:6px; }
}/* End custom CSS */