.elementor-5403 .elementor-element.elementor-element-ac12d3f .header .caption{text-align:center;}.elementor-5403 .elementor-element.elementor-element-0499602{--display:flex;}.elementor-5403 .elementor-element.elementor-element-7c91f00e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-713d7a9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5403 .elementor-element.elementor-element-713d7a9e:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-713d7a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-5403 .elementor-element.elementor-element-713d7a9e.e-con{--align-self:center;}.elementor-5403 .elementor-element.elementor-element-d821d1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-f42f8b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-5208f113{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5403 .elementor-element.elementor-element-5208f113:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-5208f113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-5403 .elementor-element.elementor-element-5208f113.e-con{--align-self:center;}.elementor-5403 .elementor-element.elementor-element-f287b79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-62048246{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-27116bb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5403 .elementor-element.elementor-element-27116bb8:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-27116bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-5403 .elementor-element.elementor-element-27116bb8.e-con{--align-self:center;}.elementor-5403 .elementor-element.elementor-element-98d7c61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-7da954c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-a1460e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5403 .elementor-element.elementor-element-a1460e6:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-a1460e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-5403 .elementor-element.elementor-element-a1460e6.e-con{--align-self:center;}.elementor-5403 .elementor-element.elementor-element-8b43a05{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-356a0f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-10e2a43e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5403 .elementor-element.elementor-element-10e2a43e:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-10e2a43e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-5403 .elementor-element.elementor-element-10e2a43e.e-con{--align-self:center;}.elementor-5403 .elementor-element.elementor-element-8062375{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-9b72fae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-878726b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5403 .elementor-element.elementor-element-878726b:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-878726b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-5403 .elementor-element.elementor-element-878726b.e-con{--align-self:center;}.elementor-5403 .elementor-element.elementor-element-d3566e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-9acdeca:not(.elementor-motion-effects-element-type-background), .elementor-5403 .elementor-element.elementor-element-9acdeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-5403 .elementor-element.elementor-element-9acdeca{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-5403 .elementor-element.elementor-element-9acdeca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5403 .elementor-element.elementor-element-9823906 .section-subtitle{color:#AA8453!important;font-size:50px;margin-bottom:28px;}.elementor-5403 .elementor-element.elementor-element-9823906 .section-title{color:#FFFFFF!important;font-size:20px;}.elementor-5403 .elementor-element.elementor-element-9823906 .single-facility{border-style:double;border-width:1px 1px 1px 1px;border-color:#575757;transition:all 300ms ease;}.elementor-5403 .elementor-element.elementor-element-9823906 .single-facility h5{color:#FFFFFF!important;}.elementor-5403 .elementor-element.elementor-element-e8528b8{--display:flex;}.elementor-5403 .elementor-element.elementor-element-65e25d8 .services .img{height:300px;}.elementor-5403 .elementor-element.elementor-element-65e25d8 .services .img img{object-fit:cover;}.elementor-5403 .elementor-element.elementor-element-e65fb8f{width:var( --container-widget-width, 77.015% );max-width:77.015%;--container-widget-width:77.015%;--container-widget-flex-grow:0;}.elementor-5403 .elementor-element.elementor-element-e65fb8f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5403 .elementor-element.elementor-element-586cb53{margin-top:0px;margin-bottom:200px;}.elementor-5403 .elementor-element.elementor-element-5b06601 .background:before{background-color:#000000!important;}.elementor-5403 .elementor-element.elementor-element-4e65639 .clients-logo img{opacity:1;}@media(min-width:768px){.elementor-5403 .elementor-element.elementor-element-0499602{--content-width:1070px;}}@media(max-width:767px){.elementor-5403 .elementor-element.elementor-element-ac12d3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5403 .elementor-element.elementor-element-0cd3490 .section-title{font-size:20px;}.elementor-5403 .elementor-element.elementor-element-0cd3490 .col-md-6.mb-30.animate-box{text-align:center;}.elementor-5403 .elementor-element.elementor-element-0cd3490 .about img{width:80%;}.elementor-5403 .elementor-element.elementor-element-de943ae .pricing-card .name{font-size:20px;}.elementor-5403 .elementor-element.elementor-element-7c91f00e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5403 .elementor-element.elementor-element-65e25d8 .services .info h6{font-size:15px;}.elementor-5403 .elementor-element.elementor-element-65e25d8 .services .cont h4{font-size:20px;}.elementor-5403 .elementor-element.elementor-element-5b06601 h5{font-size:20px;}}/* Start custom CSS for home-pricing, class: .elementor-element-de943ae *//* Make the whole 3-card carousel wider */
.pricing .container {
    max-width: 1400px !important;
    width: 90% !important;
}

/* Show 3 wider cards */
.pricing .owl-carousel .owl-item {
    width: calc((100% - 40px) / 3) !important;
    margin-right: 20px !important;
}

/* Keep cards in one row */
.pricing .owl-carousel .owl-stage {
    width: 100% !important;
    transform: none !important;
    display: flex !important;
}

/* Hide duplicate cloned cards */
.pricing .owl-carousel .owl-item.cloned {
    display: none !important;
}

/* Hide dots */
.pricing .owl-theme .owl-dots,
.pricing .owl-carousel .owl-dots {
    display: none !important;
}

/* Make image fill card width */
.pricing-card img {
    width: 100% !important;
    height: 220px !important;
    object-fit: cover !important;
}

/* Make card content cleaner */
.pricing-card .desc {
    padding: 35px 40px !important;
}

/* Tablet */
@media (max-width: 991px) {
    .pricing .owl-carousel .owl-item {
        width: calc((100% - 20px) / 2) !important;
        margin-right: 20px !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .pricing .container {
        width: 95% !important;
    }

    .pricing .owl-carousel .owl-item {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .pricing .owl-carousel .owl-stage {
        display: block !important;
    }
}/* End custom CSS */