.elementor-5970 .elementor-element.elementor-element-639946a{margin-top:-50px;margin-bottom:0px;}.elementor-5970 .elementor-element.elementor-element-a18c8d1 .ct-heading{text-align:center;}.elementor-5970 .elementor-element.elementor-element-a18c8d1 .ct-heading .item--title{margin-bottom:0px;}.elementor-5970 .elementor-element.elementor-element-a18c8d1 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-5970 .elementor-element.elementor-element-bcae467 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-5970 .elementor-element.elementor-element-ad7442e > .elementor-widget-container{margin:5px 10px 10px 10px;}.elementor-5970 .elementor-element.elementor-element-ad7442e .ct-text-editor{color:#000000;}.elementor-5970 .elementor-element.elementor-element-ccbafa4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.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-5970 .elementor-element.elementor-element-b788bb0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5970 .elementor-element.elementor-element-a97457f{margin-top:35px;margin-bottom:35px;}.elementor-5970 .elementor-element.elementor-element-c7e0a26 .ct-heading{text-align:center;}.elementor-5970 .elementor-element.elementor-element-c7e0a26 .ct-heading .item--title{margin-bottom:0px;}.elementor-5970 .elementor-element.elementor-element-c7e0a26 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-5970 .elementor-element.elementor-element-0a5d4f3{margin-top:-32px;margin-bottom:0px;}.elementor-5970 .elementor-element.elementor-element-873cb4b{margin-top:0px;margin-bottom:0px;}.elementor-widget-ucaddon_underline_link_hover_effect a.ue-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5970 .elementor-element.elementor-element-c938cdd > .elementor-widget-container{margin:-10px 0px 0px 7px;}.elementor-5970 .elementor-element.elementor-element-c938cdd .ue-link-wrap{justify-content:center;}.elementor-5970 .elementor-element.elementor-element-c938cdd a.ue-link{flex-direction:row;color:#008080;}.elementor-5970 .elementor-element.elementor-element-c938cdd a.ue-link svg{fill:#008080;}.elementor-5970 .elementor-element.elementor-element-c938cdd a.ue-link:after{background-color:#000000;height:2px;}.elementor-5970 .elementor-element.elementor-element-c938cdd .ue-link-hover-effect-icon{font-size:15px;transform:rotate(0deg);}.elementor-5970 .elementor-element.elementor-element-c938cdd .ue-link-hover-effect-icon img,.elementor-5970 .elementor-element.elementor-element-c938cdd .ue-link-hover-effect-icon svg{width:15px;height:15px;}.elementor-5970 .elementor-element.elementor-element-c938cdd .ue-link-hover-effect-spacing{width:15px;}.elementor-5970 .elementor-element.elementor-element-c938cdd a:hover .ue-link-hover-effect-spacing{width:30px;}.elementor-5970 .elementor-element.elementor-element-c938cdd a:hover .ue-link-hover-effect-icon{transform:rotate(0deg);}.elementor-5970 .elementor-element.elementor-element-fe7b671 > .elementor-widget-container{margin:-10px 0px 0px 7px;}.elementor-5970 .elementor-element.elementor-element-fe7b671 .ue-link-wrap{justify-content:center;}.elementor-5970 .elementor-element.elementor-element-fe7b671 a.ue-link{flex-direction:row;color:#008080;}.elementor-5970 .elementor-element.elementor-element-fe7b671 a.ue-link svg{fill:#008080;}.elementor-5970 .elementor-element.elementor-element-fe7b671 a.ue-link:after{background-color:#000000;height:2px;}.elementor-5970 .elementor-element.elementor-element-fe7b671 .ue-link-hover-effect-icon{font-size:15px;transform:rotate(0deg);}.elementor-5970 .elementor-element.elementor-element-fe7b671 .ue-link-hover-effect-icon img,.elementor-5970 .elementor-element.elementor-element-fe7b671 .ue-link-hover-effect-icon svg{width:15px;height:15px;}.elementor-5970 .elementor-element.elementor-element-fe7b671 .ue-link-hover-effect-spacing{width:15px;}.elementor-5970 .elementor-element.elementor-element-fe7b671 a:hover .ue-link-hover-effect-spacing{width:30px;}.elementor-5970 .elementor-element.elementor-element-fe7b671 a:hover .ue-link-hover-effect-icon{transform:rotate(0deg);}.elementor-5970 .elementor-element.elementor-element-cff1004 > .elementor-widget-container{margin:-10px 0px 0px 7px;}.elementor-5970 .elementor-element.elementor-element-cff1004 .ue-link-wrap{justify-content:center;}.elementor-5970 .elementor-element.elementor-element-cff1004 a.ue-link{flex-direction:row;color:#008080;}.elementor-5970 .elementor-element.elementor-element-cff1004 a.ue-link svg{fill:#008080;}.elementor-5970 .elementor-element.elementor-element-cff1004 a.ue-link:after{background-color:#000000;height:2px;}.elementor-5970 .elementor-element.elementor-element-cff1004 .ue-link-hover-effect-icon{font-size:15px;transform:rotate(0deg);}.elementor-5970 .elementor-element.elementor-element-cff1004 .ue-link-hover-effect-icon img,.elementor-5970 .elementor-element.elementor-element-cff1004 .ue-link-hover-effect-icon svg{width:15px;height:15px;}.elementor-5970 .elementor-element.elementor-element-cff1004 .ue-link-hover-effect-spacing{width:15px;}.elementor-5970 .elementor-element.elementor-element-cff1004 a:hover .ue-link-hover-effect-spacing{width:30px;}.elementor-5970 .elementor-element.elementor-element-cff1004 a:hover .ue-link-hover-effect-icon{transform:rotate(0deg);}.elementor-5970 .elementor-element.elementor-element-1fdec14{margin-top:20px;margin-bottom:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5970 .elementor-element.elementor-element-a4a97eb{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-5970 .elementor-element.elementor-element-a4a97eb .elementor-headline{text-align:center;}.elementor-5970 .elementor-element.elementor-element-a4a97eb .elementor-headline-dynamic-wrapper path{stroke:#008080;}.elementor-5970 .elementor-element.elementor-element-a4a97eb .elementor-headline-plain-text{color:#000000;}.elementor-5970 .elementor-element.elementor-element-8e27310{margin-top:0px;margin-bottom:-50px;}.elementor-5970 .elementor-element.elementor-element-b3d128c > .elementor-element-populated >  .elementor-background-overlay{background-color:#F3FFFF;opacity:0.5;}.elementor-5970 .elementor-element.elementor-element-b3d128c > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;box-shadow:19px 0px 10px 0px rgba(0, 0, 0, 0.39);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-5970 .elementor-element.elementor-element-b3d128c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5970 .elementor-element.elementor-element-c2c2d7f .elementor-icon-wrapper{text-align:center;}.elementor-5970 .elementor-element.elementor-element-c2c2d7f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5970 .elementor-element.elementor-element-c2c2d7f.elementor-view-framed .elementor-icon, .elementor-5970 .elementor-element.elementor-element-c2c2d7f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5970 .elementor-element.elementor-element-c2c2d7f.elementor-view-framed .elementor-icon, .elementor-5970 .elementor-element.elementor-element-c2c2d7f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5970 .elementor-element.elementor-element-c2c2d7f .elementor-icon{font-size:16px;}.elementor-5970 .elementor-element.elementor-element-c2c2d7f .elementor-icon svg{height:16px;}.elementor-5970 .elementor-element.elementor-element-10aa70c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5970 .elementor-element.elementor-element-10aa70c{text-align:left;}.elementor-5970 .elementor-element.elementor-element-10aa70c img{width:29%;max-width:35%;height:107px;}.elementor-widget-ucaddon_ue_unfold .ue_unfold_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_unfold .ue-txt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_ue_unfold .ubfold_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5970 .elementor-element.elementor-element-a5a324e > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-5970 .elementor-element.elementor-element-a5a324e .unfold_wrapper{height:200px;}.elementor-5970 .elementor-element.elementor-element-a5a324e .unfold_card{text-align:center;padding:30px 30px 30px 30px;}.elementor-5970 .elementor-element.elementor-element-a5a324e .ue_unfold_title{color:#1d1d1d;}.elementor-5970 .elementor-element.elementor-element-a5a324e .ue-txt{color:#3a3a3a;}.elementor-5970 .elementor-element.elementor-element-a5a324e .ue-btn-wrap{justify-content:center;margin-top:20px;}.elementor-5970 .elementor-element.elementor-element-a5a324e .ubfold_btn{background:#008080;color:#ffffff;padding:8px 20px 8px 20px;border-radius:8px 8px 8px 8px;gap:10px;}.elementor-5970 .elementor-element.elementor-element-a5a324e .uf_overlay{height:50%;}.elementor-5970 .elementor-element.elementor-element-8efe63c > .elementor-element-populated >  .elementor-background-overlay{background-color:#F3FFFF;opacity:0.5;}.elementor-5970 .elementor-element.elementor-element-8efe63c > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;box-shadow:19px 0px 10px 0px rgba(0, 0, 0, 0.39);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-5970 .elementor-element.elementor-element-8efe63c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5970 .elementor-element.elementor-element-f3ea89a .elementor-icon-wrapper{text-align:center;}.elementor-5970 .elementor-element.elementor-element-f3ea89a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5970 .elementor-element.elementor-element-f3ea89a.elementor-view-framed .elementor-icon, .elementor-5970 .elementor-element.elementor-element-f3ea89a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5970 .elementor-element.elementor-element-f3ea89a.elementor-view-framed .elementor-icon, .elementor-5970 .elementor-element.elementor-element-f3ea89a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5970 .elementor-element.elementor-element-f3ea89a .elementor-icon{font-size:16px;}.elementor-5970 .elementor-element.elementor-element-f3ea89a .elementor-icon svg{height:16px;}.elementor-5970 .elementor-element.elementor-element-8ecf89e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5970 .elementor-element.elementor-element-8ecf89e{text-align:left;}.elementor-5970 .elementor-element.elementor-element-8ecf89e img{width:29%;max-width:35%;height:107px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .unfold_wrapper{height:200px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .unfold_card{text-align:center;padding:30px 30px 30px 30px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .ue_unfold_title{color:#1d1d1d;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .ue-txt{color:#3a3a3a;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .ue-btn-wrap{justify-content:center;margin-top:20px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .ubfold_btn{background:#008080;color:#ffffff;padding:8px 20px 8px 20px;border-radius:8px 8px 8px 8px;gap:10px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .uf_overlay{height:50%;}.elementor-5970 .elementor-element.elementor-element-3dedf56 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F3FFFF;opacity:0.5;}.elementor-5970 .elementor-element.elementor-element-3dedf56 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;box-shadow:19px 0px 10px 0px rgba(0, 0, 0, 0.39);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-5970 .elementor-element.elementor-element-3dedf56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5970 .elementor-element.elementor-element-8ee1a36 .elementor-icon-wrapper{text-align:center;}.elementor-5970 .elementor-element.elementor-element-8ee1a36.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5970 .elementor-element.elementor-element-8ee1a36.elementor-view-framed .elementor-icon, .elementor-5970 .elementor-element.elementor-element-8ee1a36.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-5970 .elementor-element.elementor-element-8ee1a36.elementor-view-framed .elementor-icon, .elementor-5970 .elementor-element.elementor-element-8ee1a36.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-5970 .elementor-element.elementor-element-8ee1a36 .elementor-icon{font-size:16px;}.elementor-5970 .elementor-element.elementor-element-8ee1a36 .elementor-icon svg{height:16px;}.elementor-5970 .elementor-element.elementor-element-66d2a1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5970 .elementor-element.elementor-element-66d2a1a{text-align:left;}.elementor-5970 .elementor-element.elementor-element-66d2a1a img{width:29%;max-width:35%;height:107px;}.elementor-5970 .elementor-element.elementor-element-27fe859 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .unfold_wrapper{height:200px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .unfold_card{text-align:center;padding:30px 30px 30px 30px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .ue_unfold_title{color:#1d1d1d;}.elementor-5970 .elementor-element.elementor-element-27fe859 .ue-txt{color:#3a3a3a;}.elementor-5970 .elementor-element.elementor-element-27fe859 .ue-btn-wrap{justify-content:center;margin-top:20px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .ubfold_btn{background:#008080;color:#ffffff;padding:8px 20px 8px 20px;border-radius:8px 8px 8px 8px;gap:10px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .uf_overlay{height:50%;}@media(max-width:1024px){.elementor-5970 .elementor-element.elementor-element-a5a324e .unfold_card{text-align:{{VALUE}};}.elementor-5970 .elementor-element.elementor-element-a5a324e .ubfold_btn{gap:10px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .unfold_card{text-align:{{VALUE}};}.elementor-5970 .elementor-element.elementor-element-02c6f2f .ubfold_btn{gap:10px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .unfold_card{text-align:{{VALUE}};}.elementor-5970 .elementor-element.elementor-element-27fe859 .ubfold_btn{gap:10px;}}@media(max-width:767px){.elementor-5970 .elementor-element.elementor-element-a5a324e .unfold_card{text-align:{{VALUE}};}.elementor-5970 .elementor-element.elementor-element-a5a324e .ubfold_btn{gap:10px;}.elementor-5970 .elementor-element.elementor-element-02c6f2f .unfold_card{text-align:{{VALUE}};}.elementor-5970 .elementor-element.elementor-element-02c6f2f .ubfold_btn{gap:10px;}.elementor-5970 .elementor-element.elementor-element-27fe859 .unfold_card{text-align:{{VALUE}};}.elementor-5970 .elementor-element.elementor-element-27fe859 .ubfold_btn{gap:10px;}}/* Start custom CSS for image, class: .elementor-element-10aa70c */.elementor-5970 .elementor-element.elementor-element-10aa70c img {
  border-radius: 50%;
  width: 100px;         /* Adjust as needed */
  height: 100px;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b3d128c */.review-text {
  max-height: 100px;        /* Adjust to desired preview height */
  overflow: hidden;
  position: relative;
  transition: max-height 0.3s ease;
}

.review-text.expanded {
  max-height: 1000px;       /* Large enough to reveal full review */
}

.read-more-btn {
  display: inline-block;
  margin-top: 8px;
  background-color: #008080;   /* Teal */
  color: #fff;
  border: none;
  padding: 6px 14px;
  font-size: 14px;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.read-more-btn:hover {
  background-color: #006666;   /* Darker teal */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ecf89e */.elementor-5970 .elementor-element.elementor-element-8ecf89e img {
  border-radius: 50%;
  width: 100px;         /* Adjust as needed */
  height: 100px;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8efe63c */.review-text {
  max-height: 100px;        /* Adjust to desired preview height */
  overflow: hidden;
  position: relative;
  transition: max-height 0.3s ease;
}

.review-text.expanded {
  max-height: 1000px;       /* Large enough to reveal full review */
}

.read-more-btn {
  display: inline-block;
  margin-top: 8px;
  background-color: #008080;   /* Teal */
  color: #fff;
  border: none;
  padding: 6px 14px;
  font-size: 14px;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.read-more-btn:hover {
  background-color: #006666;   /* Darker teal */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66d2a1a */.elementor-5970 .elementor-element.elementor-element-66d2a1a img {
  border-radius: 50%;
  width: 100px;         /* Adjust as needed */
  height: 100px;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3dedf56 */.review-text {
  max-height: 100px;        /* Adjust to desired preview height */
  overflow: hidden;
  position: relative;
  transition: max-height 0.3s ease;
}

.review-text.expanded {
  max-height: 1000px;       /* Large enough to reveal full review */
}

.read-more-btn {
  display: inline-block;
  margin-top: 8px;
  background-color: #008080;   /* Teal */
  color: #fff;
  border: none;
  padding: 6px 14px;
  font-size: 14px;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.read-more-btn:hover {
  background-color: #006666;   /* Darker teal */
}/* End custom CSS */