.elementor-764 .elementor-element.elementor-element-877e85d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-764 .elementor-element.elementor-element-877e85d:not(.elementor-motion-effects-element-type-background), .elementor-764 .elementor-element.elementor-element-877e85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d28krnqa5al722.cloudfront.net/2023/03/Banner-opt.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-764 .elementor-element.elementor-element-877e85d > .elementor-background-overlay{background-color:#E6E1E1;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-764 .elementor-element.elementor-element-877e85d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:125px 0px 125px 0px;}.elementor-764 .elementor-element.elementor-element-3200a51{text-align:left;}.elementor-764 .elementor-element.elementor-element-3200a51 .tm-modern-heading{width:560px;}.elementor-764 .elementor-element.elementor-element-3200a51 .heading-primary{font-size:3rem;font-weight:700;color:#FFFFFF;}.elementor-764 .elementor-element.elementor-element-3200a51 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-764 .elementor-element.elementor-element-3200a51 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-764 .elementor-element.elementor-element-441a991 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-764 .elementor-element.elementor-element-441a991{text-align:left;}.elementor-764 .elementor-element.elementor-element-441a991 .tm-modern-heading{width:497px;}.elementor-764 .elementor-element.elementor-element-441a991 .heading-description{font-size:1.1rem;color:#FFFFFF;}.elementor-764 .elementor-element.elementor-element-441a991 .heading-description .stop-a{stop-color:#FFFFFF;}.elementor-764 .elementor-element.elementor-element-441a991 .heading-description .stop-b{stop-color:#FFFFFF;}.elementor-764 .elementor-element.elementor-element-a3b2dcc > .elementor-container > .elementor-row{align-items:stretch;}.elementor-764 .elementor-element.elementor-element-a3b2dcc{margin-top:045px;margin-bottom:0px;}.elementor-764 .elementor-element.elementor-element-38e252f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-764 .elementor-element.elementor-element-46e0e76{width:var( --container-widget-width, 31.4% );max-width:31.4%;--container-widget-width:31.4%;--container-widget-flex-grow:0;}.elementor-764 .elementor-element.elementor-element-46e0e76 .elementor-search-form__container{min-height:50px;}.elementor-764 .elementor-element.elementor-element-46e0e76 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:#FFFFFF;background-color:#DD1F25;--e-search-form-submit-icon-size:20px;}body:not(.rtl) .elementor-764 .elementor-element.elementor-element-46e0e76 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-764 .elementor-element.elementor-element-46e0e76 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-764 .elementor-element.elementor-element-46e0e76 .elementor-search-form__input, .elementor-764 .elementor-element.elementor-element-46e0e76.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-764 .elementor-element.elementor-element-46e0e76:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-764 .elementor-element.elementor-element-46e0e76.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-764 .elementor-element.elementor-element-8fb7c70 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-764 .elementor-element.elementor-element-8fb7c70{margin-top:30px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-764 .elementor-element.elementor-element-7c88ce5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-764 .elementor-element.elementor-element-7c88ce5:after{content:"0.66";}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__thumbnail__link{width:100%;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__thumbnail{border-radius:6px 6px 6px 6px;}.elementor-764 .elementor-element.elementor-element-7c88ce5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:40px;}.elementor-764 .elementor-element.elementor-element-7c88ce5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:40px;}.elementor-764 .elementor-element.elementor-element-7c88ce5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:40px;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__title, .elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__title a{color:#333333;font-size:24px;font-weight:700;line-height:36px;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__title{margin-bottom:15px;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__meta-data{color:#696969;font-size:0.9rem;font-weight:500;text-transform:uppercase;line-height:21px;margin-bottom:30px;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination{text-align:center;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination .page-numbers:not(.dots){color:#DD1F25;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination a.page-numbers:hover{color:#666666;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination .page-numbers.current{color:#666666;}body:not(.rtl) .elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 );}body.rtl .elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 );}body.rtl .elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 );}@media(max-width:767px){.elementor-764 .elementor-element.elementor-element-877e85d:not(.elementor-motion-effects-element-type-background), .elementor-764 .elementor-element.elementor-element-877e85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-764 .elementor-element.elementor-element-7c88ce5:after{content:"0.5";}.elementor-764 .elementor-element.elementor-element-7c88ce5 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for search-form, class: .elementor-element-46e0e76 */.elementor-764 .elementor-element.elementor-element-46e0e76 button{
    height: 50px !important;
}
.elementor-764 .elementor-element.elementor-element-46e0e76 input:focus{
    background-color: #eceeef !important;
}   
.elementor-search-form__input{
    min-height: 45px !important;
}/* End custom CSS */
/* Start custom CSS */.edly-blog span.elementor-post-author {
    position: absolute;
    top: -25px;
}

.edly-blog .elementor-post__text {
    position: relative;
}

.edly-blog span.elementor-post-author:before {
    content: "BY";
}
.edly-blog span.elementor-post-date{
    text-transform: capitalize
}
.edly-blog span.elementor-post-date:before {
    content: "\f133";
    font-family: "Font Awesome 5 Pro" !important;
    margin-right: 6px;
}
nav.elementor-pagination span, nav.elementor-pagination a {
    background: #F9F9F9;
    padding: 10px 15px;
    margin: 0px 3px !important;
    color: #252525 !important;
    border-radius: 2px;
    font-weight: 500;
}

nav.elementor-pagination span.current, nav.elementor-pagination span:hover, nav.elementor-pagination a.page-numbers:hover {
    background: #DD1F25;
    color: #f9f9f9 !important;
}

nav.elementor-pagination .prev, nav.elementor-pagination .next {
    padding: 10px 19px;
}/* End custom CSS */