.elementor-256 .elementor-element.elementor-element-4a7e42c{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-618ebd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e5f8f7e > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-e5f8f7e:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e5f8f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-e5f8f7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e5f8f7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-bf32d53 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-bf32d53:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-bf32d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E8;}.elementor-256 .elementor-element.elementor-element-bf32d53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:040px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-bf32d53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-1f15c471{text-align:center;}.elementor-256 .elementor-element.elementor-element-1f15c471 .elementor-heading-title{color:#00274B;font-size:35px;font-weight:700;line-height:36px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-256 .elementor-element.elementor-element-1f15c471 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-711853a{font-size:18px;}.elementor-256 .elementor-element.elementor-element-36be360 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-36be360:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-36be360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E8;}.elementor-256 .elementor-element.elementor-element-36be360{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:030px 0px 040px 0px;}.elementor-256 .elementor-element.elementor-element-36be360 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-86056cf > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-86056cf:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-86056cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E8;}.elementor-256 .elementor-element.elementor-element-86056cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-256 .elementor-element.elementor-element-86056cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-797a29c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-256 .elementor-element.elementor-element-786d86cc{margin-top:-10px;margin-bottom:-10px;}.elementor-256 .elementor-element.elementor-element-f575239 > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-f575239:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-f575239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-f575239{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:040px 0px 20px 0px;}.elementor-256 .elementor-element.elementor-element-f575239 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-24e9b50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-256 .elementor-element.elementor-element-24e9b50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-dc3f9e1{text-align:center;}.elementor-256 .elementor-element.elementor-element-dc3f9e1 .elementor-heading-title{color:#00274B;font-size:32px;font-weight:600;}.elementor-256 .elementor-element.elementor-element-dc3f9e1 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-256 .elementor-element.elementor-element-7c12c14:after{content:"0.61";}.elementor-256 .elementor-element.elementor-element-7c12c14{--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__card{border-width:0px;border-radius:5px;padding-top:0px;padding-bottom:0px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__text{padding:0 10px;margin-top:0px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__meta-data{padding:10px 10px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__avatar{padding-right:10px;padding-left:10px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title, .elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title a{color:var( --e-global-color-primary );font-size:16px;line-height:20px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:10px;}.elementor-256 .elementor-element.elementor-element-7c12c14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e4775b9:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e4775b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-e4775b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e4775b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-872842f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-256 .elementor-element.elementor-element-872842f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-256 .elementor-element.elementor-element-872842f .elementor-button{font-size:16px;font-weight:600;text-decoration:none;fill:#ffffff;color:#ffffff;background-color:#025287;border-radius:300px 300px 300px 300px;padding:15px 45px 15px 45px;}.elementor-256 .elementor-element.elementor-element-872842f .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-872842f .elementor-button:focus{color:#FFFFFF;background-color:#D65527;}.elementor-256 .elementor-element.elementor-element-872842f .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-872842f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-872842f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-24351ff7{margin-top:-10px;margin-bottom:-10px;}.elementor-256 .elementor-element.elementor-element-be6cdf4 > .elementor-container{max-width:1270px;}.elementor-256 .elementor-element.elementor-element-be6cdf4:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-be6cdf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-be6cdf4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 20px 0px;}.elementor-256 .elementor-element.elementor-element-be6cdf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-0f3bd37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-256 .elementor-element.elementor-element-0f3bd37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-8222b86{text-align:center;}.elementor-256 .elementor-element.elementor-element-8222b86 .elementor-heading-title{color:#00274B;font-size:32px;font-weight:600;}.elementor-256 .elementor-element.elementor-element-8222b86 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-256 .elementor-element.elementor-element-0873b46:after{content:"0.66";}.elementor-256 .elementor-element.elementor-element-0873b46{--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__card{border-width:0px;border-radius:5px;padding-top:0px;padding-bottom:0px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__text{padding:0 10px;margin-top:0px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__meta-data{padding:10px 10px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__avatar{padding-right:10px;padding-left:10px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title, .elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title a{color:var( --e-global-color-primary );font-size:16px;line-height:20px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:20px;}.elementor-256 .elementor-element.elementor-element-0873b46 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-3c0f6a9:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3c0f6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3c0f6a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 040px 0px;}.elementor-256 .elementor-element.elementor-element-3c0f6a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button{font-size:16px;font-weight:600;text-decoration:none;fill:#ffffff;color:#ffffff;background-color:#025287;border-radius:300px 300px 300px 300px;padding:15px 45px 15px 45px;}.elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button:focus{color:#FFFFFF;background-color:#D65527;}.elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-b0af395 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-b0af395 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-e469f5b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e469f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025287;}.elementor-256 .elementor-element.elementor-element-e469f5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-256 .elementor-element.elementor-element-e469f5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-fc84e10 .th-cta-text span{color:#ffffff;font-weight:600;}.elementor-256 .elementor-element.elementor-element-fc84e10 .th-cta-btn .btn-1{font-size:18px;padding:10px 40px 10px 40px;}.elementor-256 .elementor-element.elementor-element-fc84e10 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:35px 0px 35px 0px;}body.elementor-page-256 h1.entry-title{margin-top:1px;}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-e5f8f7e{padding:0px 0px 025px 0px;}.elementor-256 .elementor-element.elementor-element-bf32d53{padding:030px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-36be360{padding:030px 0px 040px 0px;}.elementor-256 .elementor-element.elementor-element-86056cf{padding:0px 0px 030px 0px;}.elementor-256 .elementor-element.elementor-element-f575239{padding:030px 0px 020px 0px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-256 .elementor-element.elementor-element-7c12c14:after{content:"0.5";}.elementor-256 .elementor-element.elementor-element-7c12c14.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-256 .elementor-element.elementor-element-7c12c14.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-256 .elementor-element.elementor-element-7c12c14.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title, .elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title a{letter-spacing:0px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title{margin-bottom:10px;}.elementor-256 .elementor-element.elementor-element-e4775b9{padding:0px 0px 030px 0px;}.elementor-256 .elementor-element.elementor-element-be6cdf4{padding:030px 0px 020px 0px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-256 .elementor-element.elementor-element-0873b46:after{content:"0.5";}.elementor-256 .elementor-element.elementor-element-0873b46.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-256 .elementor-element.elementor-element-0873b46.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-256 .elementor-element.elementor-element-0873b46.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title, .elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title a{letter-spacing:0px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title{margin-bottom:10px;}.elementor-256 .elementor-element.elementor-element-3c0f6a9{padding:0px 0px 030px 0px;}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-bf32d53{padding:030px 0px 020px 0px;}.elementor-256 .elementor-element.elementor-element-1f15c471 .elementor-heading-title{font-size:35px;}.elementor-256 .elementor-element.elementor-element-1f15c471 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-36be360{padding:030px 0px 020px 0px;}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-256 .elementor-element.elementor-element-7c12c14:after{content:"0.5";}.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__title{margin-bottom:10px;}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-256 .elementor-element.elementor-element-0873b46:after{content:"0.5";}.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__title{margin-bottom:10px;}}/* Start custom CSS for section, class: .elementor-element-698a7af */.elementor-256 .elementor-element.elementor-element-698a7af .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0;
}

.elementor-256 .elementor-element.elementor-element-698a7af {
    background: linear-gradient(180deg, #023E65 0%, #025287 100%);
    padding: 0 !important;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55bea69 */.col-container {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
      }
      .col-3cols {
        flex: 1 1 175px;
        padding: 16px;
        display: flex;
        flex-direction: column;
        align-items: stretch;
        

      }
    
      .col-2-3cols {
        flex: 1;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
        border-radius: 8px;
        background: #46525B;
        border-radius: 5px;
        box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
        border: 1px solid rgba(255,255,255, .3);
      }
    
      .black-btn {
        font-size: 18px;
        font-weight: 600;
        text-decoration: none;
        fill: #ffffff;
        color: #ffffff;
        background-color: #000000;
        border-radius: 300px 300px 300px 300px;
        padding: 10px 45px 10px 45px;
        max-width: 300px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        text-decoration: none !important;
      }
      
      .black-btn:hover{
          background: #d65527;
          text-decoration: none;
          color: white;
      }
    
      .black-btn:visited {
        color: white;
        text-decoration: none;
      }
    
      black-btn:active {
        background: #d65527;
        text-decoration: none;
        color: white;
        border-bottom: 0;
      }
    
      black-btn:focus {
        background: #d65527;
        text-decoration: none;
        color: white;
        border-bottom: 0;
      }
    
      .trio-header-hero {
        font-size: 26px;
        font-weight: 600;
        text-align: center;
        margin: 20px 8px 20px 8px;
        color: #fff;
      }
    
      .txt-cent-heros {
        text-align: center;
        min-height: 40px;
        margin-bottom: 20px;
        margin: 0px 24px 32px 24px;
        color: #fff;
        font-weight: 400;
      }

      .hero-cards-imgs {
        width: auto;
        height: 30px !important;
        margin-bottom: 20px;
      }

      .card-link {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            text-decoration: none !important;
            color: black;


        }

    .col-2-3cols:hover {
        transform: scale(1.045);
        transition: all 0.3s ease-in-out;
        box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
    }


    @media screen and (max-width: 763px) {
    
        .col-3cols {
            flex: 1 1 100%;
        }
      }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e5f8f7e */.elementor-256 .elementor-element.elementor-element-e5f8f7e {
    background: linear-gradient(180deg, #025287 0%, #fff 100%);
    padding-bottom: 22px;
}

@media only screen and (max-width: 763px) {
.elementor-256 .elementor-element.elementor-element-e5f8f7e {
    padding-top: 0 !important;
    
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-991a3cc */.customer-logos-container {
    max-width: 1250px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin: auto;
    padding-top: 36px;
}

.customer-logos-div {
    text-align: center;
    margin-bottom: 20px;
}

        .customer-logos-div:hover {
              transform: scale(1.045);
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 575px) {

    .customer-logos-div {
        flex: 0 0 50%;
        max-width: 50%
    }
}

@media screen and (min-width: 576px) {

    .customer-logos-div {
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
}

@media screen and (min-width: 768px) {

    .customer-logos-div {
        flex: 0 0 25%;
        max-width: 25%;
    }
}


@media screen and (min-width: 1200px) {

    .customer-logos-div {
        flex: 0 0 250px;
        max-width: 250px;
    }
}

.customer-logos-img-home {
    width: auto;
    height: auto;
    max-width: 175px;
    display: block;
    margin: 0 auto;
    max-height: 40px;
}

@media screen and (max-width: 1200px) {


}



/* QUOTES START */

.col-container {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .col-custs {
    flex: 1 1 175px;
    padding: 16px;
    display: flex;
    flex-direction: column;
  }

  .col-2-custs {
    flex: 1;
    padding: 24px 12px 0px 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 20px;
    background:  #FFF;
    border-radius: 8px;
  }

  black-btn:focus {
    background: #d65527;
    text-decoration: none;
    color: white;
    border-bottom: 0;
  }

  .trio-header {
    font-size: 32px;
    font-weight: 600;
    text-align: center;
    min-height: 64px;
    margin-bottom: 20px;
  }

  .txt-cent {
    text-align: center;
    min-height: 40px;
    margin-bottom: 24px;
    border-radius: 8px;
    font-style: italic;
    color: #231F20;
    font-weight: 500;
    line-height: 26px;
  }

  .logo-imgs {
    width: auto;
    height: 40px !important;
  }
  
          .logo-imgs:hover {
        transform: scale(1.045);
        transition: all 0.3s ease-in-out;
    }

@media screen and (max-width: 750px) {

    .col-custs {
        flex: 1 1 100%;
    }
  }

  /* COMBINED START */

  #cust-combined-cont {
    background: #ffffff; 
    max-widtH: 1250px; 
    margin: auto; 
    border-radius: 8px;
    margin-left: 10px;
    margin-right: 10px;
    filter: drop-shadow(0px 5px 8px rgba(0, 0, 0, 0.25));
  }

@media screen and (max-width: 1250px) {

    #cust-combined-cont  {
        margin-left: 30px;
        margin-right: 30px;
    }
}

#home-cust-divider {
    max-width: 1020px; 
    height: 2px; 
    border-radius: 4px; 
    background: #B3B5B8; 
    margin: 16px auto 0px auto;
}

@media (max-width: 1200px) {
    #home-cust-divider {
        max-width: 85%; 
        height: 2px; 
        border-radius: 4px; 
        background: #B3B5B8; 
        margin: 16px auto 0px auto;
    }
}

@media (max-width: 750px) {
    .col-custs {
        padding: 0px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36be360 */.elementor-256 .elementor-element.elementor-element-36be360 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d02477 *//* MODAL
---------------------------*/
.hp-stock-btn {
    /*   padding: 1em 1.5em; */
    /*   position: absolute; */
    /*   top: 50%;
      left: 50%; */
    /*   transform: translate(-50%, -50%); */
    text-align: center;
        width: max-content;
        font-size: 16px;
        font-weight: 600;
        text-decoration: none;
        fill: #F8F8F8;
        color: #F8F8F8;
        background-color: #025287;
        border-radius: 300px 300px 300px 300px;
        padding: 8px 45px 8px 45px;
        text-decoration: none;
        transition-duration: 300ms;
        transition-property: background-color;
    }
    .modal-trigger:hover {
      cursor: pointer;
    }
    .modal-overlay {
      position: fixed;
      top: 0;
      left: 0;
      z-index: 100;
      width: 100%;
      height: 100%;
      visibility: hidden;
      opacity: 0;
      background: rgba(30,30,30,0.8);
      -webkit-transition: 0.3s;
      -moz-transition: 0.3s;
      -ms-transition: 0.3s;  
      transition: 0.3s;
    }
    .modal-container {
      position: fixed;
      max-width: 780px;
      top: 50%;
      left: 50%;
      z-index: 200;
      text-align: center;
      width: 90%;
      visibility: hidden;
      -webkit-transform: translate(-50%,-50%);
      -moz-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
      transform: translate(-50%,-50%);
    }
    .modal-content {
      position: relative;
      opacity: 0;
      -webkit-transform: scale(0.8);
      -moz-transform: scale(0.8);
      -ms-transform: scale(0.8);
      transform: scale(0.8);
      -webkit-transition: 0.8s;
      -moz-transition: 0.8s;
      transition: 0.3s;
      background: #fff;
    }
    .modal-close {
      position: absolute;
      top: 0;
      right: 0;
      padding: 0em 0.4em;
      color: #333;
      font-size: 1.2em;
    }
    .modal-close:hover {
      cursor: pointer;
    }
    .modal-content__img {
      width: 100%;
      box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.15);
    }
    .modal-content__img-caption {
      position: absolute;
      bottom: 0;
      text-align: center;
      background: rgba(0, 0, 0, 0.3);
      width: 100%;
    }
    .modal-content__img-caption p {
      padding: 1em;
    }
    .modal--show {
      visibility: visible;
    }
    .modal--show ~ .modal-overlay {
      visibility: visible;
      opacity: 1;
    }
    .modal--show .modal-content {
      -webkit-transform: scale(1);
      -moz-transform: scale(1);
      -ms-transform: scale(1);
      transform: scale(1);
      opacity: 1;
    }
    
    .htb-modal {
        /*position: fixed;*/
        /*width: 100%;*/
        overflow:hidden;
    }

    .om-btn-trio-cont {
      display: flex; 
      flex-direction: row; 
      justify-content: space-between; 
      flex-wrap: wrap; 
      gap: 30px;
  }
  
  @media (max-width: 1012px) {
     .om-btn-trio-cont {
     justify-content: center;
  }
     
  }
  
  .om-custom-btn {
     text-align: center;
     width: 291px;
     font-size: 16px;
     font-weight: 600;
     text-decoration: none !important;
     fill: #F8F8F8;
     color: #F8F8F8;
     background-color: #025287;
     border-radius: 300px 300px 300px 300px;
     padding: 10px 45px 10px 45px;
     text-decoration: none;
         transition-duration: 300ms;
  transition-property: background-color;
  }
  
  .om-custom-btn:hover {
     fill: #F8F8F8;
     color: #F8F8F8;
     text-decoration: none !important;
     background-color: #D65527;
     transition-duration: 300ms;
  transition-property: background-color;
  }
  
  .om-custom-btn:visited {
     fill: #F8F8F8;
     color: #F8F8F8;
     text-decoration: none !important;
  }
  
  .om-custom-btn:active {
     fill: #F8F8F8;
     color: #F8F8F8;
     text-decoration: none !important;
  }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7c12c14 */.elementor-256 .elementor-element.elementor-element-7c12c14 .elementor-post__excerpt a {
    display: none;
}
.elementor-256 .elementor-element.elementor-element-7c12c14 .wp-image-10174 {
top: calc(77% + 1px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0873b46 */.elementor-256 .elementor-element.elementor-element-0873b46 .elementor-post__excerpt a {
    display: none;
}
.elementor-256 .elementor-element.elementor-element-0873b46 .wp-image-10174 {
top: calc(77% + 1px) !important;
}/* End custom CSS */
/* Start custom CSS */.cta-img-link h4 {
    font-size: 25px !important;
}/* End custom CSS */