body {

    margin: 0px;

    padding: 0px;

    font-size: 18px;

    color: #2a2a2a;  font-family: 'ITC Souvenir';



}







  @font-face {

    font-family: 'Futura PT Medium';

    font-style: normal;

    font-weight: normal;

    src: local('Futura PT Medium'), url('FuturaCyrillicMedium.woff') format('woff');

    }

    



    @font-face {

    font-family: 'Futura PT Demi';

    font-style: normal;

    font-weight: normal;

    src: local('Futura PT Demi'), url('FuturaCyrillicDemi.woff') format('woff');

    }

    



    @font-face {

    font-family: 'Futura PT Heavy';

    font-style: normal;

    font-weight: normal;

    src: local('Futura PT Heavy'), url('FuturaCyrillicHeavy.woff') format('woff');

    }

    



    @font-face {

    font-family: 'Futura PT Bold';

    font-style: normal;

    font-weight: normal;

    src: local('Futura PT Bold'), url('FuturaCyrillicBold.woff') format('woff');

    }







@font-face {

    font-family: 'ITC Souvenir';

    src: url('Souvenir-Bold.woff2') format('woff2'),

        url('Souvenir-Bold.woff') format('woff');

    font-weight: bold;

    font-style: normal;

    font-display: swap;

}



@font-face {

    font-family: 'ITC Souvenir';

    src: url('Souvenir-Demi.woff2') format('woff2'),

        url('Souvenir-Demi.woff') format('woff');

    font-weight: normal;

    font-style: normal;

    font-display: swap;

}



@font-face {

    font-family: 'ITC Souvenir';

    src: url('Souvenir-DemiItalic.woff2') format('woff2'),

        url('Souvenir-DemiItalic.woff') format('woff');

    font-weight: normal;

    font-style: italic;

    font-display: swap;

}



@font-face {

    font-family: 'ITC Souvenir';

    src: url('Souvenir-Medium.woff2') format('woff2'),

        url('Souvenir-Medium.woff') format('woff');

    font-weight: 500;

    font-style: normal;

    font-display: swap;

}



@font-face {

    font-family: 'ITC Souvenir';

    src: url('Souvenir-BoldItalic.woff2') format('woff2'),

        url('Souvenir-BoldItalic.woff') format('woff');

    font-weight: bold;

    font-style: italic;

    font-display: swap;

}
@font-face {
    font-family: 'ITC Souvenir';
    src: url('Souvenir-MediumItalic.woff2') format('woff2'),
        url('Souvenir-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}



p{font-family: 'ITC Souvenir'; font-size:18px; margin:0 0  15px 0; line-height: 28px;}

a{ color:#d2414b;  }

a:hover{ color:#000;  }



.main-full-width-image { padding: 0 10px;}
.main-full-width-image  img{ width:100% }
.main-contann {max-width: 1200px; margin:auto;}
.main-title{ font-size:62px; margin:0 0 20px 0;font-family: 'Futura PT Medium'; color:#000;  }
.main-padd{ margin:30px 0 }
.text-c{ text-align:center; }

.left-content-section{ max-width:800px; margin-top:-80px; background-color: #fff; padding: 15px; position: relative;}
.left-content{ padding:15px; }
.left-title{font-family: 'ITC Souvenir'; font-size: 30px; font-weight: bold; margin: 0 0 20px 0}
.lift-listing-box{border: solid 1px #ddd; padding: 15px; margin-bottom:25px;}
.left-imag{border: solid 1px #ddd; margin: 0 20px 20px 0; float: left;}
.left-name{font-family: 'ITC Souvenir'; font-size: 26px; font-weight: bold; margin: 0 0 0px 0}
.blue-color{ color: #4a4f9b; margin-top: 20px;}
.topsection-box {display: flex;gap: 25px;align-items: center;}
.testimonails-top-m{ margin-top:0 }
.testimonails-box{ background-color:#fff; margin-bottom:30px; border-bottom:solid 1px #dddd; padding-bottom:20px;  }

.testimonails-title{font-family: 'ITC Souvenir'; font-size: 30px; font-weight: bold; margin: 0 0 15px 0; font-style:italic;font-weight: bold;}
.testimonails-box p{font-family: 'ITC Souvenir'; font-size:18px; margin:0 0  15px 0; line-height: 28px; }
.strar-color i.fa-solid.fa-star{ color:#d8b767;  }
.strar-color{ margin-bottom:10px; }
.testmonials-oner{ font-size:20px; text-align:right; font-style:italic;  font-weight: bold;}


.home-slider{max-width: 1200px; margin:auto; padding: 40px 0; position: relative; text-align: left;}
.home-testimonails-box{ background-color:#fff; margin-bottom:30px; padding:20px;  }
.home-testimonails-box p{font-family: 'ITC Souvenir'; font-size:18px; margin:0 0  15px 0; line-height: 32px;   font-weight: 500;
    font-style: italic; }
.home-testmonials-oner{ font-size:20px;  font-style:italic;  font-weight: bold;}
.home-testimonails-title{font-family: 'ITC Souvenir'; font-size: 30px; font-weight: bold; margin: 0 0 15px 0; font-style:italic;font-weight: bold;}

.home-slider {
    max-width: 1200px;
    margin: auto;
    padding: 40px 0;
    text-align: left;
    background-color: #fff;
    z-index: 10;
    position: relative;
}


#bannerslider .owl-dots{ display:none; }
#bannerslider .owl-nav{ display:none; }


#bannerslider1 .owl-dots{ display:none; }
#bannerslider1 .owl-nav{ display:none; }