.elementor-7755 .elementor-element.elementor-element-d0d11a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7755 .elementor-element.elementor-element-30b3835{--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-7755 .elementor-element.elementor-element-000ed61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7755 .elementor-element.elementor-element-000ed61:not(.elementor-motion-effects-element-type-background), .elementor-7755 .elementor-element.elementor-element-000ed61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-7755 .elementor-element.elementor-element-0334b27{--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-7755 .elementor-element.elementor-element-ec8f63a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7755 .elementor-element.elementor-element-a7cca4e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7755 .elementor-element.elementor-element-bcdbb53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7755 .elementor-element.elementor-element-bcdbb53:not(.elementor-motion-effects-element-type-background), .elementor-7755 .elementor-element.elementor-element-bcdbb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-7755 .elementor-element.elementor-element-b1a50ea{--display:flex;}.elementor-7755 .elementor-element.elementor-element-10a5375{--display:flex;}.elementor-7755 .elementor-element.elementor-element-8f61b32{--display:flex;}.elementor-7755 .elementor-element.elementor-element-73043fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7755 .elementor-element.elementor-element-49cc396{--display:flex;}.elementor-7755 .elementor-element.elementor-element-3149921 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-7755 .elementor-element.elementor-element-3149921{text-align:center;}.elementor-7755 .elementor-element.elementor-element-3149921 .elementor-heading-title{line-height:35px;}.elementor-7755 .elementor-element.elementor-element-a843aba .elementor-button{background-color:#000000;font-size:18px;font-weight:600;text-decoration:none;fill:#ffffff;color:#ffffff;border-radius:300px 300px 300px 300px;padding:15px 45px 15px 45px;}.elementor-7755 .elementor-element.elementor-element-a843aba .elementor-button:hover, .elementor-7755 .elementor-element.elementor-element-a843aba .elementor-button:focus{background-color:#D65527;color:#FFFFFF;}.elementor-7755 .elementor-element.elementor-element-a843aba > .elementor-widget-container{margin:20px 5px 5px 5px;}.elementor-7755 .elementor-element.elementor-element-a843aba .elementor-button:hover svg, .elementor-7755 .elementor-element.elementor-element-a843aba .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7755 .elementor-element.elementor-element-b1a50ea{--width:47.392%;}.elementor-7755 .elementor-element.elementor-element-10a5375{--width:4.792%;}.elementor-7755 .elementor-element.elementor-element-8f61b32{--width:47.148%;}}@media(max-width:1024px){.elementor-7755 .elementor-element.elementor-element-000ed61{--padding-top:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7755 .elementor-element.elementor-element-bcdbb53{--padding-top:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-392f647 */.lm-custom-btn {
        color: #FFFFFF;
                    font-size: 16px;
                    font-weight: 600;
                    text-decoration: none;
                    fill: #ffffff;
                    color: #ffffff;
                    background-color: #025287;
                    border-radius: 300px 300px 300px 300px;
                    padding: 10px 45px;
                    width: fit-content;
            text-decoration: none;
                transition-duration: 300ms;
        transition-property: background-color;
        }
    
        .lm-custom-btn:hover {
            fill: #F8F8F8;
            color: #F8F8F8;
            text-decoration: none;
            background-color: #D65527;
            transition-duration: 300ms;
        transition-property: background-color;
        }
    
        .featured-res-cont {
            max-width: 1140px; margin: 20px auto;
        }
    
        .featured-res-flex {
            display: flex; flex-direction: row; gap: 60px; justify-content: center;
        }
    
        .fres-flex-1 {
            flex: 1 1 35%;
            display: flex;
            flex-direction: column;
            align-items: center;
            gap: 5px;
        }
    
        .fres-flex-2 {
            flex: 1 1 65%; display: flex; flex-direction: column; gap: 16px;
        }
        
        .fres-new-btn {
        margin: 0;
            font-size: 14px;
            display: inline-block;
            padding: 1px 6px;
            background-color: #e6f0f6;
            border-radius: .375rem;
            color: #0367a9;
            width: min-content;
            margin-bottom: -11px;
            font-weight: bold;
        }
    
        .fres-feat-img {
            width: 100%; max-width: 150px !important;
        }
    
        @media screen and (max-width: 869px) {
        .featured-res-flex {
            flex-direction: column;
        }
    
        .fres-feat-img {
            max-width: 150px !important;
        }
    
        .lm-custom-btn {
            align-self: center;
        }
        
                .featured-res-flex {
             gap: 30px;
        }
    
    
    }/* End custom CSS */