.elementor-128 .elementor-element.elementor-element-1273562{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-8ce3a44{--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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-128 .elementor-element.elementor-element-70ee6d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-128 .elementor-element.elementor-element-70ee6d7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E5B75;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.24);}.elementor-128 .elementor-element.elementor-element-70ee6d7 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-128 .elementor-element.elementor-element-70ee6d7 .elementor-swiper-button{font-size:20px;}.elementor-128 .elementor-element.elementor-element-70ee6d7 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.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-128 .elementor-element.elementor-element-a1e2ee4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#265A70;}.elementor-128 .elementor-element.elementor-element-d0e452a{--display:flex;}.elementor-128 .elementor-element.elementor-element-77f55e6{--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-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-128 .elementor-element.elementor-element-e43ab0f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-128 .elementor-element.elementor-element-c3b449f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#42484B;}.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-128 .elementor-element.elementor-element-889c8d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-889c8d4 .elementor-button{border-radius:7px 7px 7px 7px;padding:22px 33px 22px 33px;}.elementor-128 .elementor-element.elementor-element-926f2c7{--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-128 .elementor-element.elementor-element-8b193aa.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-128 .elementor-element.elementor-element-8b193aa > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E5B75;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.24);}.elementor-128 .elementor-element.elementor-element-8b193aa .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-128 .elementor-element.elementor-element-8b193aa .elementor-swiper-button{font-size:20px;}.elementor-128 .elementor-element.elementor-element-b1c552d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#265A70;}.elementor-128 .elementor-element.elementor-element-79b6c73{--display:flex;}.elementor-128 .elementor-element.elementor-element-57752b2{--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-128 .elementor-element.elementor-element-5a561d7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-128 .elementor-element.elementor-element-a18064e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#42484B;}.elementor-128 .elementor-element.elementor-element-5070aa9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-5070aa9 .elementor-button{border-radius:7px 7px 7px 7px;padding:22px 33px 22px 33px;}.elementor-128 .elementor-element.elementor-element-f4dd90d{--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;}@media(max-width:1024px){.elementor-128 .elementor-element.elementor-element-70ee6d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-128 .elementor-element.elementor-element-8b193aa.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-8ce3a44{--min-height:0px;}.elementor-128 .elementor-element.elementor-element-70ee6d7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-128 .elementor-element.elementor-element-8b193aa.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-3eea87e */.aw-product-section {
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
      line-height: 1.7;
      color: #333;
      max-width: 1000px;
      margin: 0 auto;
      padding: 20px;
    }
    .aw-product-section h2 {
      font-size: 28px;
      color: #1a4b8c;
      margin-bottom: 20px;
      border-bottom: 2px solid #1a4b8c;
      padding-bottom: 10px;
    }
    .aw-product-section h3 {
      font-size: 20px;
      color: #2c5aa0;
      margin-top: 25px;
      display: flex;
      align-items: center;
      gap: 10px;
    }
    .aw-product-section p {
      margin: 15px 0;
      text-align: justify;
    }
    .aw-icon {
      color: #1a4b8c;
      width: 24px;
      text-align: center;
    }
    .aw-features {
      margin: 25px 0;
      padding-left: 0;
      list-style: none;
    }
    .aw-features li {
      margin: 12px 0;
      display: flex;
      align-items: center;
      gap: 12px;
    }
    .aw-highlight {
      background-color: #f0f5ff;
      padding: 15px;
      border-radius: 8px;
      margin: 20px 0;
      border-left: 4px solid #1a4b8c;
    }
    .aw-cta {
      background-color: #eef3fc;
      padding: 20px;
      border-radius: 8px;
      text-align: center;
      margin-top: 30px;
      font-weight: 600;
      color: #1a4b8c;
    }
    .aw-cta i {
      color: #1a4b8c;
    }/* End custom CSS */