.elementor-4558 .elementor-element.elementor-element-a390c9e:not(.elementor-motion-effects-element-type-background), .elementor-4558 .elementor-element.elementor-element-a390c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4558 .elementor-element.elementor-element-a390c9e, .elementor-4558 .elementor-element.elementor-element-a390c9e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4558 .elementor-element.elementor-element-a390c9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-4558 .elementor-element.elementor-element-a390c9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4558 .elementor-element.elementor-element-6f1a6d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4558 .elementor-element.elementor-element-6f1a6d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4558 .elementor-element.elementor-element-6f1a6d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4558 .elementor-element.elementor-element-6f1a6d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4558 .elementor-element.elementor-element-11eaff1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4558 .elementor-element.elementor-element-11eaff1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4558 .elementor-element.elementor-element-11eaff1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4558 .elementor-element.elementor-element-11eaff1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4558 .elementor-element.elementor-element-11eaff1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4558 .elementor-element.elementor-element-5f39557 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4558 .elementor-element.elementor-element-5f39557{text-align:center;}.elementor-4558 .elementor-element.elementor-element-41860e8{width:auto;max-width:auto;}.elementor-4558 .elementor-element.elementor-element-41860e8 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-4558 .elementor-element.elementor-element-41860e8 > .elementor-widget-container{background-color:#FBAE17;margin:-5.5rem 3rem 0rem 0rem;padding:2rem 2rem 2rem 2rem;border-radius:100px 100px 100px 100px;}.elementor-4558 .elementor-element.elementor-element-41860e8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4558 .elementor-element.elementor-element-41860e8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://1ca85e82-e829-4e4a-8d36-f7a07a3a0ff0.express.conves.io/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4558 .elementor-element.elementor-element-41860e8 img{max-width:28px;height:24px;}.elementor-4558 .elementor-element.elementor-element-ba0b9ec:not(.elementor-motion-effects-element-type-background), .elementor-4558 .elementor-element.elementor-element-ba0b9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4558 .elementor-element.elementor-element-ba0b9ec, .elementor-4558 .elementor-element.elementor-element-ba0b9ec > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4558 .elementor-element.elementor-element-ba0b9ec{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 25px 25px;}.elementor-4558 .elementor-element.elementor-element-ba0b9ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4558 .elementor-element.elementor-element-2f0d2e8{margin-top:0px;margin-bottom:20px;}.elementor-4558 .elementor-element.elementor-element-6c2496c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.6rem;line-height:1.2em;color:#000000;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-item:not(:last-child):after{content:"";height:12px;border-color:#707070;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-icon{width:28px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-icon i{font-size:28px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-icon svg{--e-icon-list-icon-size:28px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-text, .elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-text a{color:#000000;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:2em;}.elementor-4558 .elementor-element.elementor-element-b6a97ee{border-style:solid;border-width:0px 0px 0px 4px;border-color:#00AAB4;padding:0px 10px 10px 35px;}.elementor-4558 .elementor-element.elementor-element-de18f69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4558 .elementor-element.elementor-element-576a7c7 .elementor-widget-container{font-family:"Montserrat", Sans-serif;font-size:2rem;color:#000000;}@media(max-width:1610px){.elementor-4558 .elementor-element.elementor-element-6c2496c .elementor-heading-title{font-size:2.4rem;}}@media(max-width:767px){.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-icon{width:28px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-icon i{font-size:28px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-icon svg{--e-icon-list-icon-size:28px;}.elementor-4558 .elementor-element.elementor-element-c3a604c .elementor-icon-list-item{line-height:2.3em;}}/* Start custom CSS */.ecs-post-loop .post {
    margin-bottom: 0;
}
.custom-ft-image .elementor-image a {
    position: relative;
}
.custom-ft-image .elementor-image a::after {
    display: block;
    content: "";
    background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),color-stop(75%,transparent));
    background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.35),transparent 75%);
    background-image: -o-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 75%);
    background-image: linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    opacity: 1;
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}   
.ecs-load-more-button .elementor-button {
    margin-top: 5rem !important;
    color: #000;
}
.ecs-load-more-button a {
    font-family: "Montserrat", Sans-serif;
    font-size: 2rem;
    font-weight: 500;
    text-transform: uppercase;
    fill: #000;
    color: #000;
    background-color: transparent;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #000;
    width: 100%;
    max-width: 35rem;
    padding: 25px;
    margin:0 auto;
    border-radius: 0;
}
.ecs-load-more-button a:hover {
    color: #FFFFFF;
    background-color: #000;
}
.custom-excerpt {
    min-height: 175px;
}
.read-btn {
    position: absolute;
    contain: '';
    right: -10px;
    bottom: -80px;
    z-index: 1;
}
.blog-meta ul li {
    margin-bottom: 5px !important;
}
/*
.line-hover .elementor-image::after {
    position: absolute;
    content:'';
    height: 24px;
    width: 28px;
    background-image: url(https://1ca85e82-e829-4e4a-8d36-f7a07a3a0ff0.express.conves.io/wp-content/uploads/2022/05/arrow-btn-short.svg);
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 1;
    left: 1.5rem;
    top: 0;
    bottom: 0;
    margin: auto;
    transition: .2s all;
}
.line-hover .elementor-image:hover::after {
    left: 25px;
}
.line-hover .elementor-image::before {
    position: absolute;
    content:'';
    height: 4px;
    width: 23px;
    background-color: #fff;
    left: 1.5rem;
    top: 0px;
    bottom: 0;
    margin: auto;
    border-radius: 3px;
    transition: .2s all;
}
.line-hover .elementor-image:hover::before {
    width: 3rem;
}*/
.custom-pt-title {
    
}
@media only screen and (max-width: 767px) {
  .ecs-load-more-button .elementor-button {
      margin-top: 20px !important;
  }
}/* End custom CSS */