.elementor-1061 .elementor-element.elementor-element-d797762 > .elementor-container{max-width:1366px;}.elementor-1061 .elementor-element.elementor-element-d797762{border-style:none;padding:20px 10px 0px 10px;transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-fd2e0b1{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-782d864{--spacer-size:372px;transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-782d864 > .elementor-widget-container{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1061 .elementor-element.elementor-element-6671ee4{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-c77333d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-c77333d{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-c77333d .elementor-heading-title{font-size:37px;}.elementor-1061 .elementor-element.elementor-element-0ed924d{transition:all 400ms;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-item > a{font-weight:700;}.elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1061 .elementor-element.elementor-element-89bafee .elementor-button{background-color:#00B9F2;}.elementor-1061 .elementor-element.elementor-element-89bafee{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-278cc13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-278cc13{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-278cc13 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-1061 .elementor-element.elementor-element-0a42c27 > .elementor-container{max-width:1366px;}.elementor-1061 .elementor-element.elementor-element-0a42c27{padding:35px 10px 0px 10px;transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-12ff195{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-93d0712{transition:all 400ms;}.elementor-1061 .elementor-element.elementor-element-65f7ecc{transition:all 400ms;}@media(max-width:767px){.elementor-1061 .elementor-element.elementor-element-d797762{padding:30px 20px 0px 20px;}.elementor-1061 .elementor-element.elementor-element-fd2e0b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-782d864{--spacer-size:250px;}.elementor-1061 .elementor-element.elementor-element-782d864 > .elementor-widget-container{background-size:contain;}.elementor-1061 .elementor-element.elementor-element-6671ee4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-1061 .elementor-element.elementor-element-c77333d .elementor-heading-title{font-size:22px;}.elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1061 .elementor-element.elementor-element-0ed924d .elementor-icon-list-item > a{font-size:16px;}.elementor-1061 .elementor-element.elementor-element-278cc13 .elementor-heading-title{font-size:18px;line-height:25px;}}/* Start custom CSS for column, class: .elementor-element-fd2e0b1 */.elementor-1061 .elementor-element.elementor-element-fd2e0b1 {
    width: 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-278cc13 */.elementor-1061 .elementor-element.elementor-element-278cc13 p.read-more {
    display: none !important;
}

.elementor-1061 .elementor-element.elementor-element-278cc13 p {
  max-height: calc(5 * 1.5em); /* Adjust the line-height (1.2em) to your font size and spacing */
  line-height: 1.5em; /* Adjust the line-height to your font size and spacing */
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5; /* Number of lines to show */
  -webkit-box-orient: vertical;
}
.elementor-1061 .elementor-element.elementor-element-278cc13 p.read-more {
    display: none !important;
}/* End custom CSS */