.elementor-18718 .elementor-element.elementor-element-ef03630{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-18718 .elementor-element.elementor-element-ef03630{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-18718 .elementor-element.elementor-element-ef03630{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* 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-18718 [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-18718 [data-elementor-type="wp-page"] .cw-ghero__badge-text,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-ghero__mini-label{font-size:11.5px!important;line-height:1.35!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-ghero__description{font-size:16px!important;line-height:1.6!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-how__title,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-acc__title,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-team__title,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-fac__title,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-grev__title,body.elementor-page-18718 [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-18718 [data-elementor-type="wp-page"] .elementor-widget-heading .elementor-heading-title{font-size:24px!important;line-height:1.3!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-how__description,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-acc__item-desc,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-team__description,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-fac__description{font-size:16px!important;line-height:1.6!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-how__step-text,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-team__bio p,body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-team [class*=bio] p{font-size:15px!important;line-height:1.6!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-acc__item-title{font-size:18px!important;line-height:1.35!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-bnr__title{font-size:17px!important;line-height:1.45!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-bnr__meta-sub,body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-post-date,body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-post__read-more,body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-button-text,body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-widget-video-playlist button{font-size:13.5px!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-widget-text-editor p{font-size:15.5px!important;line-height:1.6!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-post__title,body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-post__title a{font-size:18px!important;line-height:1.35!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-post__excerpt p{font-size:15px!important;line-height:1.55!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] p,body.elementor-page-18718 [data-elementor-type="wp-page"] li{overflow-wrap:break-word;hyphens:auto}
}
@media (max-width:767px){
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-ghero__stat-value{font-size:22px!important;line-height:1.15!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .cw-ghero__mini-value{font-size:19px!important}
body.elementor-page-18718 [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-18718 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__thumbnail__link{width:105px!important;min-width:105px;margin:0!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__thumbnail{padding-bottom:75%!important;border-radius:10px;overflow:hidden}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__text{flex:1;min-width:0}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__excerpt{display:none!important}
body.elementor-page-18718 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-post__title,body.elementor-page-18718 [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-18718 [data-elementor-type="wp-page"] .elementor-widget-posts .elementor-posts-container{row-gap:16px!important}
}/* End custom CSS */