body{background:#fff}
body,button,footer,html,input,select,textarea{font-family:Avenir,Raleway,Helvetica,Arial,sans-serif;font-size:14px}
@font-face{font-family:Avenir;src:url(../fonts/Roboto-Light.ttf)}
@font-face{font-family:AvenirHeavy;src:url(../fonts/Roboto-Bold.ttf)}
@font-face{font-family:AvenirMedium;src:url(../fonts/Roboto-Medium.ttf)}
header{position:relative;z-index:1000;-webkit-transition:all 1s ease-out;transition:all .5s ease-out}
.topbar{background:#fff;color:#11a1e7; font-size: 12px;margin-bottom: 1px;}
/*.navbar-brand{ background: #23238e}
 header .navbar{background:#23238e;box-shadow:0 5px 10px 0 rgba(50,50,50,.06);padding:.9rem 1rem} */
header .navbar{/* background:#11a1e7; */background: #fff; box-shadow:0 5px 10px 0 rgba(50,50,50,.06);padding:.9rem 1rem}
main{margin-top:8rem}
header .navbar-nav .nav-link{font-family:Avenir;color:#869ab8;text-transform:uppercase;font-size:14px;font-weight:500}

.carousel{margin-bottom:4rem;}
.carousel h1{color:#fff;font-size:3rem}
.carousel-caption{bottom:3rem;z-index:10}
.carousel-item{height:32rem}
.carousel-item>img{position:absolute;top:0;left:0;min-width:100%}
.carousel-caption{padding-bottom:2.25rem}
.carousel-indicators{margin-bottom:2rem;}
.carousel-indicators  [data-bs-target]{border-radius: 50%; width: 15px; height: 15px;}

@media (min-width: 1px) and (max-width: 768px)  {  
    .carousel h1{color:#fff;font-size:2.5rem}
}

@media (min-width: 768px) { 
    .carousel h1{color:#11a1e7;font-size:3.5rem}
 }
h1{font-family:AvenirMedium,Helvetica,Arial,sans-serif;font-size:42px;text-transform:capitalize;font-weight:100;color:#0b4f82}
h2{color:#0760b5;text-align:center;margin-top:1rem;font-weight:600}
h5{font-family:AvenirMedium,Raleway,Helvetica,Arial,sans-serif;font-size:24px;text-transform:capitalize;color:#0b4f82;text-align:center}
.breadcrumb{background:0 0;color:#767676}
.breadcrumb-item+.breadcrumb-item::before{content:">"}
#services{background:#fff}
#services .service-item{background:#f9f9f9}
.section-services .service-item .service-image{float:left;margin-right:30px}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.blockquote-footer{display:block;font-size:.75rem;color:#869ab8}
.avatar{position:relative;display:inline-block;width:1.875rem;height:1.875rem;font-size:.625rem}
.avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.lodgetx a{text-decoration:none}
.bg-light{background-color:#f7faff!important}
.disclaim{color:#767676;font-size:14px}
.whyus-card{display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}
 .whyus-card>[class*=col-] {
    padding-right: 10px;
    padding-left: 10px;
}
.shadow-lg {
    box-shadow: 0 1.5rem 4rem rgba(22,28,45,.1)!important;
}
.rounded {
    border-radius: .375rem!important;}
    .avatar-lg {
        width: 4.25rem;
        height: 4.25rem;
    }
    .avatar-circle .avatar-img{
        border-radius: 50%;
    }
.w40p{width:40%}

.btn-primary{background: #23238e;}
footer{ background: #11a1e7; color:#212529;text-align:left;font-size:13px;word-spacing:1px;padding:1rem 0;}
footer strong{font-weight:600}
footer a{color:#fff;text-decoration:none}
footer a:hover{color:#fff;text-decoration:underline}

footer a,footer .text-muted{color: #212529!important}
.modal-dialog h1{font-size:22px;font-family:Raleway,Helvetica,Arial,sans-serif;font-weight:600}
.w-90{width:90%!important}
.w-80{width:80%!important}
.w-70{width:70%!important}
.w-60{width:60%!important}
.w-40{width:40%!important}
.w-30{width:30%!important}
.w-20{width:20%!important}
.w-10{width:10%!important}
header .navbar-nav .nav-item{padding-left: .5rem;padding-right: .5rem}
header .navbar-nav .nav-link{padding-right: 0px !important;;padding-left: 0px !important;;}
header .navbar-nav .nav-link.active{border-bottom: 1px solid #fff !important;}
header .navbar-light .navbar-nav .nav-link {
    color: #212529;
}
header .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link {
    color: #212529;border-bottom: 1px solid rgba(255,255,255,.9);font-weight: 600;
}
header .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color:#212529; font-weight: 600;
    border-bottom: 1px solid rgba(255,255,255,.9);
}

.d-none {
    display: none!important
}

.d-inline {
    display: inline!important
}

.d-inline-block {
    display: inline-block!important
}

.d-block {
    display: block!important
}

.d-table {
    display: table!important
}

.d-table-row {
    display: table-row!important
}

.d-table-cell {
    display: table-cell!important
}

.d-flex {
    display: -ms-flexbox!important;
    display: flex!important
}

.d-inline-flex {
    display: -ms-inline-flexbox!important;
    display: inline-flex!important
}

@media (min-width: 576px) {
    .d-sm-none {
        display:none!important
    }

    .d-sm-inline {
        display: inline!important
    }

    .d-sm-inline-block {
        display: inline-block!important
    }

    .d-sm-block {
        display: block!important
    }

    .d-sm-table {
        display: table!important
    }

    .d-sm-table-row {
        display: table-row!important
    }

    .d-sm-table-cell {
        display: table-cell!important
    }

    .d-sm-flex {
        display: -ms-flexbox!important;
        display: flex!important
    }

    .d-sm-inline-flex {
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media (min-width: 768px) {
    .d-md-none {
        display:none!important
    }

    .d-md-inline {
        display: inline!important
    }

    .d-md-inline-block {
        display: inline-block!important
    }

    .d-md-block {
        display: block!important
    }

    .d-md-table {
        display: table!important
    }

    .d-md-table-row {
        display: table-row!important
    }

    .d-md-table-cell {
        display: table-cell!important
    }

    .d-md-flex {
        display: -ms-flexbox!important;
        display: flex!important
    }

    .d-md-inline-flex {
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media (min-width: 992px) {
    .d-lg-none {
        display:none!important
    }

    .d-lg-inline {
        display: inline!important
    }

    .d-lg-inline-block {
        display: inline-block!important
    }

    .d-lg-block {
        display: block!important
    }

    .d-lg-table {
        display: table!important
    }

    .d-lg-table-row {
        display: table-row!important
    }

    .d-lg-table-cell {
        display: table-cell!important
    }

    .d-lg-flex {
        display: -ms-flexbox!important;
        display: flex!important
    }

    .d-lg-inline-flex {
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media (min-width: 1200px) {
    .d-xl-none {
        display:none!important
    }

    .d-xl-inline {
        display: inline!important
    }

    .d-xl-inline-block {
        display: inline-block!important
    }

    .d-xl-block {
        display: block!important
    }

    .d-xl-table {
        display: table!important
    }

    .d-xl-table-row {
        display: table-row!important
    }

    .d-xl-table-cell {
        display: table-cell!important
    }

    .d-xl-flex {
        display: -ms-flexbox!important;
        display: flex!important
    }

    .d-xl-inline-flex {
        display: -ms-inline-flexbox!important;
        display: inline-flex!important
    }
}

@media (min-width: 1px) and (max-width: 768px)  {  
    .navbar strong img{display: none;} }


@media (min-width: 768px) { 
    .navbar strong img{width:230px;}
 }