.elementor-18433 .elementor-element.elementor-element-41ff18e{--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-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__reviews-image{width:231px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__bg{background-position:center center;background-size:cover;opacity:0.4;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero{--cw-bg-fade-stop:70%;--cw-col-left:7;--cw-col-offset:48px;--cw-anim-duration:1.2s;--cw-bg:#09090b;--cw-fg:#ffffff;--cw-muted:#D2D0D0;--cw-dim:#D2D0D0;--cw-max-width:1280px;--cw-grid-gap:2rem;--cw-stack-gap:2rem;--cw-surface:rgba(255,255,255,0.05);--cw-surface-hover:rgba(255,255,255,0.1);--cw-border:rgba(255,255,255,0.1);--cw-border-strong:rgba(255,255,255,0.2);--cw-blur:24px;--cw-card-radius:1.5rem;--cw-card-padding:2rem;--cw-glow:rgba(255,255,255,0.05);--cw-title-size:6rem;--cw-grad-from:#ffffff;--cw-grad-via:#ffffff;--cw-grad-to:#ffcd75;--cw-grad-angle:135deg;--cw-track:rgba(39,39,42,0.5);--cw-fill-from:#ffffff;--cw-fill-to:#a1a1aa;--cw-track-height:8px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__container{padding:80px 32px 80px 32px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__badge-text{font-family:"Inter Tight", Sans-serif;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__badge{color:#d4d4d8;padding:0.375rem 0.75rem 0.375rem 0.75rem;border-radius:100px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__badge .cw-icon{color:#facc15;width:14px;height:14px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__title{font-family:"Inter Tight", Sans-serif;font-size:90px;font-weight:500;line-height:5.7rem;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__description{font-family:"Inter Tight", Sans-serif;color:#D2D0D0;max-width:36rem;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__btn{font-family:"Inter Tight", Sans-serif;padding:1rem 2rem 1rem 2rem;border-radius:100px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__btn .cw-icon{width:16px;height:16px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__btn--primary{background-color:#ffffff;color:#09090b;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__btn--primary:hover{background-color:#e4e4e7;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__stat-icon{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2);width:3rem;height:3rem;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__stat-value{font-family:"Inter Tight", Sans-serif;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__stat-label{font-family:"Inter Tight", Sans-serif;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__mini-value{font-family:"Inter Tight", Sans-serif;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__mini-label{font-family:"Inter Tight", Sans-serif;color:#D2D0D0;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__pill{color:#D4D4D8;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__reviews{--cw-reviews-image-gap:13px;--cw-reviews-gap:12px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__reviews-text{font-family:"Inter Tight", Sans-serif;}.elementor-18433 .elementor-element.elementor-element-42db5f2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-18433 .elementor-element.elementor-element-42db5f2:not(.elementor-motion-effects-element-type-background), .elementor-18433 .elementor-element.elementor-element-42db5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18433 .elementor-element.elementor-element-1bf1099{--e-image-carousel-slides-to-show:10;}.elementor-18433 .elementor-element.elementor-element-1bf1099 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-18433 .elementor-element.elementor-element-4c89406{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc{--cw-list-width:50%;--cw-columns-gap:3rem;--cw-fg:#18181b;--cw-muted:#71717a;--cw-border:rgba(0,0,0,0.1);--cw-row-padding:0.4rem;--cw-fade:350ms;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__inner{align-items:flex-start;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__header{text-align:center;margin-bottom:2.5rem;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__eyebrow{font-family:"Inter Tight", Sans-serif;font-weight:600;text-transform:none;color:#2f5fbf;margin-bottom:0.4rem;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__title{font-family:"Inter Tight", Sans-serif;font-size:46px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__description{font-family:"Inter Tight", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;max-width:905px;margin-top:0.875rem;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-title{font-family:"Inter Tight", Sans-serif;font-size:22px;line-height:64px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-desc{padding-bottom:1rem;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-media{padding-bottom:1rem;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__chevron .cw-icon{width:16px;height:16px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__preview{aspect-ratio:4 / 3;background-color:rgba(0,0,0,0.04);border-radius:0.75rem;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__preview-img{object-fit:cover;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-media img{border-radius:0.75rem;}.elementor-18433 .elementor-element.elementor-element-008f55e{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how{--cw-columns:4;--cw-gap:1.5rem;--cw-per-view:1.15;--cw-fg:#18181b;--cw-muted:#71717a;--cw-border:rgba(0,0,0,0.1);--cw-card-bg:#ffffff;--cw-card-radius:0.5rem;--cw-card-padding:1.5rem;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__inner{max-width:100%;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__header{text-align:center;margin-bottom:1.8rem;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__eyebrow{font-family:"Inter Tight", Sans-serif;font-weight:600;text-transform:none;color:#2F5FBF;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__title{font-family:"Inter Tight", Sans-serif;font-size:46px;font-weight:600;line-height:50px;max-width:672px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__description{font-family:"Inter Tight", Sans-serif;margin-top:0.875rem;max-width:672px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__heading{margin-top:0.4rem;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__icon{color:#0065D7;background-color:#EAF2FD;width:48px;height:48px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__step-title{font-size:18px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__step-heading{margin-top:1.25rem;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__step-text{margin-top:0.5rem;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__media{height:120px;border-radius:0.375rem;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__media img{object-fit:contain;}.elementor-18433 .elementor-element.elementor-element-72e7726{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__summary{display:flex;align-items:center;text-align:center;--cw-star-size:34px;gap:0.75rem;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev{--cw-duration:40s;--cw-fade:12%;--cw-summary-width:260px;--cw-columns-gap:2.5rem;--cw-bg:#ffffff;--cw-fg:#18181b;--cw-muted:#71717a;--cw-star:#fbbc04;--cw-star-empty:rgba(0,0,0,0.15);--cw-card-width:329px;--cw-card-bg:#ffffff;--cw-card-border:rgba(0,0,0,0.08);--cw-card-radius:1rem;--cw-card-padding:1.25rem;--cw-card-gap:1rem;--cw-avatar:44px;--cw-verified:#1a73e8;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__header{text-align:center;margin-bottom:2rem;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__title{font-family:"Inter Tight", Sans-serif;font-size:46px;font-weight:600;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__subtitle{margin-top:0.75rem;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__summary-logo{width:130px;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__card{--cw-star-size:16px;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__card-mark{width:22px;}.elementor-18433 .elementor-element.elementor-element-b908073{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc{--cw-fg:#18181b;--cw-muted:#71717a;--cw-border:rgba(0,0,0,0.1);--cw-row-padding:0.4rem;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__header{text-align:left;margin-bottom:0.1rem;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__eyebrow{font-family:"Inter Tight", Sans-serif;font-weight:600;text-transform:none;color:#2f5fbf;margin-bottom:0.1rem;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__title{font-family:"Inter Tight", Sans-serif;font-size:44px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__description{font-family:"Inter Tight", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;max-width:98%;margin-top:0.1rem;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__item-title{font-family:"Inter Tight", Sans-serif;font-size:16px;line-height:64px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__item-desc{font-size:16px;padding-bottom:1rem;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__item-media{padding-bottom:1rem;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__chevron .cw-icon{width:16px;height:16px;}.elementor-18433 .elementor-element.elementor-element-fc7880f{--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:70px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-18433 .elementor-element.elementor-element-17b1164{--display:flex;}.elementor-18433 .elementor-element.elementor-element-918ffcb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18433 .elementor-element.elementor-element-95aa268{--display:flex;--justify-content:space-around;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc{--cw-fg:#18181b;--cw-muted:#71717a;--cw-border:rgba(0,0,0,0.1);--cw-row-padding:0.4rem;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__header{text-align:left;margin-bottom:0.1rem;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__eyebrow{font-family:"Inter Tight", Sans-serif;font-weight:600;text-transform:none;color:#2f5fbf;margin-bottom:0.1rem;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__title{font-family:"Inter Tight", Sans-serif;font-size:44px;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__description{font-family:"Inter Tight", Sans-serif;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;max-width:98%;margin-top:0.1rem;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__item-title{font-family:"Inter Tight", Sans-serif;font-size:16px;line-height:64px;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__item-desc{font-size:16px;padding-bottom:1rem;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__item-media{padding-bottom:1rem;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__chevron .cw-icon{width:16px;height:16px;}.elementor-18433 .elementor-element.elementor-element-d8d1144{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18433 .elementor-element.elementor-element-84493e8{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-18433 .elementor-element.elementor-element-84493e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18433 .elementor-element.elementor-element-896aec4{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-18433 .elementor-element.elementor-element-896aec4.elementor-element{--align-self:center;}.elementor-18433 .elementor-element.elementor-element-896aec4 .elementor-heading-title{color:#0065D7;}.elementor-18433 .elementor-element.elementor-element-c1230fb{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-18433 .elementor-element.elementor-element-c1230fb.elementor-element{--align-self:center;}.elementor-18433 .elementor-element.elementor-element-1544b66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18433 .elementor-element.elementor-element-1544b66.elementor-element{--align-self:center;}.elementor-18433 .elementor-element.elementor-element-2a50d37 .elementor-button{background-color:#0065D7;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 28px 14px 28px;}.elementor-18433 .elementor-element.elementor-element-2a50d37 > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:1024px){.elementor-18433 .elementor-element.elementor-element-799281c .cw-how{--cw-columns:2;}.elementor-18433 .elementor-element.elementor-element-1544b66.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-18433 .elementor-element.elementor-element-41ff18e{--width:100%;}.elementor-18433 .elementor-element.elementor-element-4c89406{--width:100%;}.elementor-18433 .elementor-element.elementor-element-008f55e{--width:100%;}.elementor-18433 .elementor-element.elementor-element-b908073{--width:100%;}.elementor-18433 .elementor-element.elementor-element-fc7880f{--width:100%;}.elementor-18433 .elementor-element.elementor-element-84493e8{--width:76.024%;}}@media(max-width:767px){.elementor-18433 .elementor-element.elementor-element-41ff18e{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__container{padding:50px 15px 80px 15px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero{--cw-stack-gap:25px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__title{font-size:42px;line-height:2.7rem;letter-spacing:0px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__description{font-size:15px;}.elementor-18433 .elementor-element.elementor-element-0bc96c4 .cw-ghero__btn{font-size:13px;padding:14px 0px 14px 0px;}.elementor-18433 .elementor-element.elementor-element-1bf1099{--e-image-carousel-slides-to-show:4;}.elementor-18433 .elementor-element.elementor-element-4c89406{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc{--cw-columns-gap:20px;--cw-row-padding:12px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__title{font-size:36px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__description{font-size:16px;margin-top:12px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__header{margin-bottom:15px;}.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-title{font-size:20px;line-height:1.3em;}.elementor-18433 .elementor-element.elementor-element-008f55e{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how{--cw-columns:1;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__inner{max-width:100%;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__title{font-size:34px;line-height:1.1em;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__heading{margin-top:5px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__description{margin-top:12px;}.elementor-18433 .elementor-element.elementor-element-799281c .cw-how__header{margin-bottom:20px;}.elementor-18433 .elementor-element.elementor-element-72e7726{--width:100%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18433 .elementor-element.elementor-element-1bcb71f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__summary{display:none;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__title{font-size:36px;}.elementor-18433 .elementor-element.elementor-element-1bcb71f .cw-grev__header{margin-bottom:20px;}.elementor-18433 .elementor-element.elementor-element-b908073{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__title{font-size:36px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__description{font-size:16px;margin-top:12px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__header{margin-bottom:15px;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__item-title{font-size:20px;line-height:1.3em;}.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc{--cw-row-padding:12px;}.elementor-18433 .elementor-element.elementor-element-fc7880f{--width:100%;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-18433 .elementor-element.elementor-element-918ffcb{width:100%;max-width:100%;}.elementor-18433 .elementor-element.elementor-element-918ffcb img{height:120px;object-fit:contain;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__title{font-size:36px;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__description{font-size:16px;margin-top:12px;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__header{margin-bottom:15px;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__item-title{font-size:20px;line-height:1.3em;}.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc{--cw-row-padding:12px;}.elementor-18433 .elementor-element.elementor-element-d8d1144{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18433 .elementor-element.elementor-element-84493e8{--width:92.778%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18433 .elementor-element.elementor-element-84493e8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18433 .elementor-element.elementor-element-c1230fb{width:100%;max-width:100%;text-align:center;font-size:12px;}.elementor-18433 .elementor-element.elementor-element-1544b66.elementor-element{--align-self:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-1bf1099 */.elementor-18433 .elementor-element.elementor-element-1bf1099 .swiper-slide {
    background: white;
    border-radius: 7px;
}/* End custom CSS */
/* Start custom CSS for cw-accordion-features, class: .elementor-element-7b93141 *//* keep line breaks readable, esp. on mobile */
.elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-desc {
    white-space: pre-line;
}
@media (max-width: 767px) {
    .elementor-18433 .elementor-element.elementor-element-7b93141 .cw-acc__item-desc { font-size: 16px; line-height: 1.65; }
}/* End custom CSS */
/* Start custom CSS for cw-accordion-features, class: .elementor-element-94f0069 */.elementor-18433 .elementor-element.elementor-element-94f0069 .accordion-item-title,
.elementor-18433 .elementor-element.elementor-element-94f0069 [class*="title"],
.elementor-18433 .elementor-element.elementor-element-94f0069 button[class*="title"],
.elementor-18433 .elementor-element.elementor-element-94f0069 div[class*="title"] {
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
    max-width: 100%;
}

/* Ensure inner accordion text container spans full width */
.elementor-18433 .elementor-element.elementor-element-94f0069 .accordion-items-container,
.elementor-18433 .elementor-element.elementor-element-94f0069 [class*="accordion"] {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

/* keep line breaks readable, esp. on mobile */
.elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__item-desc {
    white-space: pre-line;
}
@media (max-width: 767px) {
    .elementor-18433 .elementor-element.elementor-element-94f0069 .cw-acc__item-desc { font-size: 16px; line-height: 1.65; }
}/* End custom CSS */
/* Start custom CSS for cw-accordion-features, class: .elementor-element-3a01ada */.elementor-18433 .elementor-element.elementor-element-3a01ada .accordion-item-title,
.elementor-18433 .elementor-element.elementor-element-3a01ada [class*="title"],
.elementor-18433 .elementor-element.elementor-element-3a01ada button[class*="title"],
.elementor-18433 .elementor-element.elementor-element-3a01ada div[class*="title"] {
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
    max-width: 100%;
}

/* Ensure inner accordion text container spans full width */
.elementor-18433 .elementor-element.elementor-element-3a01ada .accordion-items-container,
.elementor-18433 .elementor-element.elementor-element-3a01ada [class*="accordion"] {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

/* keep line breaks readable, esp. on mobile */
.elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__item-desc {
    white-space: pre-line;
}
@media (max-width: 767px) {
    .elementor-18433 .elementor-element.elementor-element-3a01ada .cw-acc__item-desc { font-size: 16px; line-height: 1.65; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-896aec4 */.elementor-18433 .elementor-element.elementor-element-896aec4 .elementor-heading-title {
    color: #0065D7 !important;
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 480px) {
  .ss-read-more {
    display: none;
  }

  .ss-read:before {
    content: "Read more...";
    display: block;
    cursor: pointer;
    color: blue;
  }

  .ss-read.open:before {
    content: "Read less";
  }

  .ss-read.open .ss-read-more {
    display: inline;
  }
}
/* Mobile text optimization */
@media (max-width:767px){
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-ghero__title-line{font-size:34px!important;line-height:1.12!important;letter-spacing:-0.5px!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-ghero__badge-text,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-ghero__mini-label{font-size:11.5px!important;line-height:1.35!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-ghero__description{font-size:16px!important;line-height:1.6!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-how__title,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-acc__title,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-team__title,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-fac__title,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-grev__title,body.elementor-page-18433 [data-elementor-type="wp-page"] [class*=__title]:not([class*=card]):not([class*=step]):not([class*=item]):not([class*=name]):not([class*=line]):not([class*=bnr]){font-size:28px!important;line-height:1.2!important;letter-spacing:-0.3px!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-heading .elementor-heading-title{font-size:24px!important;line-height:1.3!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-how__description,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-acc__item-desc,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-team__description,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-fac__description{font-size:16px!important;line-height:1.6!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-how__step-text,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-team__bio p,body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-team [class*=bio] p{font-size:15px!important;line-height:1.6!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-acc__item-title{font-size:18px!important;line-height:1.35!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-bnr__title{font-size:17px!important;line-height:1.45!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-bnr__meta-sub,body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-post-date,body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-post__read-more,body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-button-text,body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-video-playlist button{font-size:13.5px!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-text-editor p{font-size:15.5px!important;line-height:1.6!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-post__title,body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-post__title a{font-size:18px!important;line-height:1.35!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-post__excerpt p{font-size:15px!important;line-height:1.55!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] p,body.elementor-page-18433 [data-elementor-type="wp-page"] li{overflow-wrap:break-word;hyphens:auto}
}
@media (max-width:767px){
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-ghero__stat-value{font-size:22px!important;line-height:1.15!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .cw-ghero__mini-value{font-size:19px!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.18)}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__thumbnail__link{width:105px!important;min-width:105px;margin:0!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__thumbnail{padding-bottom:75%!important;border-radius:10px;overflow:hidden}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__text{flex:1;min-width:0}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__excerpt{display:none!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__title,body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__title a{font-size:16px!important;line-height:1.35!important;margin-top:0!important}
body.elementor-page-18433 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-posts-container{row-gap:16px!important}
}/* End custom CSS */