
/*-----------------------------------------------------------------.escapes ----------------------------------------------------------------------------*/
.escapes .bottom-text a,
.escapes .booknow .instant-btn,
.escapes .booknow-block .booknow a:active, 
.escapes .booknow-block .booknow a:hover
{
    background: #ffa60c;
}
.escapes .bottom-svg path
{
    fill: #ffa60c !important;
}

.escapes .brand-colour{
    color: #6490cb !important;
}

.escapes .Package-block .navbar-default .navbar-nav li:first-child a, 
.escapes .Package-block .navbar-default .navbar-nav li:first-child a:hover{
    color: #6490cb;
    border-bottom: 3px solid #6490cb;
}

/*.weeks*/


/*-----------------------------------------------------------------.aspire ----------------------------------------------------------------------------*/
.aspire .bottom-text a,
.aspire .booknow .instant-btn,
.aspire .booknow-block .booknow a:active, 
.aspire .booknow-block .booknow a:hover
{
    background: #ffa60c;
}
.aspire .bottom-svg path
{
    fill: #ffa60c !important;
}

.aspire .brand-colour{
    color:#c3a25a !important;
}

.aspire div.logo {
    margin-top: 16px;
    height: 55px;
}

.aspire .Package-block .navbar-default .navbar-nav li:first-child a, 
.aspire .Package-block .navbar-default .navbar-nav li:first-child a:hover{
    color: #c3a25a;
    border-bottom: 3px solid #c3a25a;
}


/*-----------------------------------------------------------------.points ----------------------------------------------------------------------------*/

.points .bottom-text a,
.points .booknow .instant-btn,
.points .booknow-block .booknow a:active, 
.points .booknow-block .booknow a:hover
{
    background: #ffa60c;
}
.points .bottom-svg path
{
   fill: #ffa60c !important;
    /* fill: #f7ad40 !important; */
}

.points .brand-colour{
    color:#ffa60c !important;
}

.points .Package-block .navbar-default .navbar-nav li:first-child a, 
.points .Package-block .navbar-default .navbar-nav li:first-child a:hover{
    color: #f7ad40;
    border-bottom: 3px solid #f7ad40;
}


/*-----------------------------------------------------------------.other ----------------------------------------------------------------------------*/

.logo {
    margin-top: 10px;
    height: 60px;
}

.swiper-wrapper{
    margin-top: 5px;
}




#bb {
    float: right; 
    top: 16px; 
    border: 1px solid #fff; 
    color: #fff; 
    display: inline-block; 
    line-height: 0!important;
    margin-top: 6px;
    margin-bottom: 6px;
    padding: 13px 18px;
    position: relative;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px; 
}
#bb:hover{
    background: #fff!important;
    color: #000!important;
    text-decoration: none;
}


    /*-----------------------------------------------------------------.travel-deals style formatted css minified ----------------------------------------------------------------------------*/
.hgt{height:auto;width:calc(100% - 210px);position:relative;background:#6491cc;position:relative;padding:10px;padding-top:95px}.align-profitinfo>span{font-size:12px}.align-profitinfo>h2{color:#fff;font-size:18px;margin:0;margin-top:5px}.align-profitinfo>h2 sub{font-size:12px}.hgt h3,.cls-ind h3,.hd-ttl-sub{margin-top:0;font-weight:400}.hgt h3{color:#fff}.ch-ban-wd{max-width:800px}.carousel-ch .carousel-control.right::after,.carousel-ch .carousel-control.left::after{display:none}.carousel-ch .carousel-control i{line-height:35px}.cls-ind h3{color:#fff}.com-nm-cus{margin-bottom:0}.hd-ttl-sub,.hd-ttl-sub a{color:#fff;text-decoration:underline}.pos-rel{position:relative;color:#fff;margin-top:-2px}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0)}.carousel-fade .carousel-control{z-index:2}.hgt svg,.cls-ind svg{position:absolute;left:calc(100% - 1px);left:-webkit-calc(100% - 1px);left:-moz-calc(100% - 1px);left:-o-calc(100% - 1px);top:0;height:100%;width:210px}.div-positioning{position:absolute;width:100%;top:0}.points-no{font-size:18px}.points-p{font-size:12px}.nights-no{margin-top:5px;margin-bottom:0;font-weight:400;font-size:10px;color:#fff}.cls-ind{background:#32668f;height:auto;width:calc(100% - 210px);position:relative;padding:10px 15px}.carousel-ch{position:relative}.my-car-abs{position:absolute;top:0;width:100%;z-index:1;border-top:8px solid #32668f}.com-nm-cus{color:#c93}.carousel-ch .carousel-indicators{display:none}.carousel-ch .carousel-control{background:none;bottom:inherit;top:calc(50% - 17px);top:-webkit-calc(50% - 17px);top:-moz-calc(50% - 17px);top:-o-calc(50% - 17px);width:35px;height:35px;border-radius:50%;color:#fff;background-color:#000;font-size:20px;line-height:32px}.carousel-ch .carousel-control.left{left:30px}.carousel-ch .carousel-control.right{right:30px}.tabs-pos{position:absolute;bottom:-40px;width:100%;display:block;z-index:1}.month-container{width:calc(100% - 190px);width:-moz-calc(100% - 190px);width:-webkit-calc(100% - 190px);width:-o-calc(100% - 190px);padding-left:17px;padding-right:15px;position:relative;z-index:1;bottom:-57px}.radio-btn input[type="radio"]:checked+label{color:#c56617}.carousel-ch .carousel-indicators{position:absolute;background:none;left:auto;right:12px;bottom:22px}.carousel-ch .carousel .carousel-indicators li{margin:0 2px;background:rgba(255,255,255,.8);width:14px;height:14px}.carousel-ch .carousel .carousel-indicators li.active{background:#c76718}.radio-btn label{margin:0 auto}.resp-tab-content .nav-justified li{padding:10px 22px}@media(max-width:1000px){.tabs-pos{bottom:-50px}.carousel-ch{margin-bottom:50px}}@media(max-width:900px){.cls-ind h3{font-size:17px}.carousel-ch .carousel-control{display:none}}@media(max-width:870px){.tabs-pos{bottom:-90px}.carousel-ch{margin-bottom:90px}}@media(max-width:767px){h2.resp-accordion{font-size:16px!important}.com-nm-cus{margin-bottom:10px}.radio-btn label{font-size:16px}.my-car-abs>.container{padding:0}.my-car-abs{position:static}.month-container{width:100%}.carousel-ch{margin-bottom:0}.tabs-pos{top:5px;bottom:inherit}.hgt svg,.cls-ind svg{display:none}.hgt,.cls-ind{width:100%}.div-positioning{display:none}.hgt{padding-top:0;background:#32668f;padding:20px;margin-top:-2px}.common-btn .btn-select{padding:4px 12px;font-size:13px}#carousel-example-generic9{height:400px}#carousel-example-generic9 .carousel-inner,#carousel-example-generic9 .carousel-inner .item{height:100%}#carousel-example-generic9 .carousel-inner .item img{display:none}#carousel-example-generic9 .carousel-inner .item{background-size:cover;background-position:center}.my-car-abs>.pos-rel{padding:0}.my-car-abs{border:none}.comp-details{text-align:center}#ChildVerticalTab_4 .resp-tabs-container .resp-accordion{display:none}.parent-tab .parent-tab-content>h2.resp-accordion{padding:12px 15px!important;font-size:14px;font-weight:bold}.parent-tab .parent-tab-content>h2.resp-accordion i:nth-of-type(2){margin-right:5px}.radio-btn label{line-height:22px}.top-slider .regularslider button.slick-next,.top-slider .regularslider button.slick-prev,.bottom-slider .regularslider button.slick-next,.bottom-slider .regularslider button.slick-prev{display:block!important}.radio-btn label::before{top:5px;left:5px}.radio-btn label::after{width:20px;height:17px}}@media screen and (max-width:1024px)and (min-width:768px){.topslider-margin{margin-top:90px}}@media only screen and (min-width:1200px){.parent-tab .resp-tabs-list li{font-weight:400;font-size:13px}.parent-tab .resp-tabs-list li.resp-tab-active{font-weight:600}.parent-tab .resp-tabs-list li i{margin-right:5px;font-size:14px}.carousel-ch .carousel-indicators{display:block}.tabs-pos{bottom:30px}}.parent-tab>.resp-tabs-list li i{margin-right:2px;font-size:14px}@media(min-width:768px){.month-container{position:absolute}.resp-tab-content{position:relative}.resp-tab-content .nav-justified>li{width:auto;padding:10px 0 10px 34px}.parent-tab .parent-tab-content .resp-tabs-container .resp-tab-content ul.nav.justified-spacing{display:inline-block!important}.parent-tab .parent-tab-content .resp-tabs-container .resp-tab-content ul.nav.justified-spacing>li:not(:first-child){padding-left:100px}}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}.radio-btn{position:relative;padding-left:20px}.radio-btn input[type="radio"]{position:absolute;opacity:0;z-index:1}.radio-btn label{display:inline-block;line-height:22px;vertical-align:middle;position:relative;padding-left:10px;cursor:pointer;user-select:none;color:#fff;font-weight:400}.radio-btn label::after{position:absolute;content:"";width:20px;height:17px;left:0;top:0;margin-left:-18px;background-color:transparent;border:1px solid #fff;border-radius:2px;background-clip:padding-box;cursor:pointer}.radio-btn label::before{position:absolute;content:"";width:8px;height:8px;top:6px;left:6px;margin-left:-18px;border:3px solid #000;border-top:none;border-right:none;background:#c76718;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:1}.radio-btn label:active::before{opacity:.3}.radio-btn input[type="radio"]:checked+label::after{border:2px solid #c76718}.radio-btn input[type="radio"]:checked+label::before{opacity:1}.radio-btn input[type="radio"]:disabled+label{color:#787878;cursor:default}.radio-btn input[type="radio"]:disabled+label::after{border:3px solid #787878;background-color:#fff}.radio-btn input[type="radio"]:disabled+label::before{display:none}.radio-btn label::after{background-clip:padding-box}.radio-btn label::before{width:10px;height:7px;border:none;top:5px;left:5px;background-clip:padding-box;background-color:#c76718;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.custom-theme-sel{border:none;box-shadow:none;border-radius:0;background:#fff;color:#3c3c3c;-webkit-appearance:none;-moz-appearance:none;line-height:100%;height:30px}.custom-theme-sel option{color:#000}.custom-theme-sel:focus,.custom-theme-sel:hover,.custom-theme-sel:active{border:none;border-bottom:1px solid #fff;box-shadow:none}.common-btn,.parent-tab-content>.resp-tab-content.common-btn{display:block!important;background-color:#303030;width:100%;padding-left:15px!important;padding-right:15px!important}.common-btn .btn-select{border-radius:0;background-color:#c76718;color:#fff;text-transform:uppercase;border:none;padding:8px 12px;width:150px;font-weight:500;box-shadow:none;margin-bottom:12px;margin-top:12px;height:30px;line-height:100%}.common-btn .btn-select:hover,.common-btn .btn-select:focus,.common-btn .btn-select:active,.common-btn .btn-select:visited{box-shadow:none;outline:none;background-color:#c76718;color:#fff;border:none}.select-btn-padding{padding:15px 30px 0 15px}.parent-tab-content>h2.resp-accordion:last-of-type{display:none!important}.arw-resp{float:right;font-size:20px}.msg-on-hvr-chk{position:absolute;bottom:-22px;z-index:1;width:100%}.resp-tab-active .arw-resp:before{content:""}.month-select-div .form-group{margin-bottom:0}.msg-on-hvr-chk.dec-hide{display:none}.msg-on-hvr-chk.dec-show{display:block}.msg-on-hvr-chk.click-show{display:block}.msg-on-hvr-chk p{margin-bottom:2px;padding:0 18px}@media(min-width:768px){ul.resp-tabs-list{width:100%}.parent-tab>.resp-tabs-list li{width:25%;text-align:center}.carousel .points-p{text-align:left!important}.parent-tab>.resp-tabs-container .resp-tab-content:first-of-type .resp-tabs-list{display:table;width:100%}.parent-tab>.resp-tabs-container .resp-tab-content:first-of-type .resp-tabs-list>li{text-align:center}.parent-tab>.resp-tabs-container .resp-tab-content .resp-tabs-list{display:inline-block;width:100%}.parent-tab>.resp-tabs-container .resp-tab-content .resp-tabs-list>li{padding:10px 22px!important;width:25%;text-align:center;margin-bottom:0!important}.parent-tab>.resp-tabs-container .resp-tab-content .resp-tabs-list>li span{padding:3px 0}}.parent-tab>.resp-tabs-container .resp-tab-content .resp-tabs-list>li:active{background-color:#303030!important}.parent-tab .parent-tab-content .resp-tabs-list li.resp-tab-item.resp-tab-active{background-color:#303030!important}.parent-tab>.resp-tabs-container .resp-tab-content .resp-tabs-list>li.resp-tab-active span{border-bottom:4px solid #c76718}.parent-tab .parent-tab-content .resp-tabs-container .resp-tab-content ul.nav.nav-justified{display:table;width:100%}.bottom-slider h2{color:#3c3c3c;border-bottom:3px solid rgba(70,70,70,.24)!important;margin-top:0;padding-bottom:15px;margin-bottom:30px}.top-slider h2{color:#3c3c3c;border-bottom:3px solid #d1def0;padding-bottom:15px;margin-bottom:30px}.top-slider{width:100%}.top-slider,.bottom-slider{margin-bottom:30px}.top-slider .left-text h2{color:#fff;padding-bottom:0;margin:0;font-size:22px}.bottom-slider .left-text h2{color:#fff;padding-bottom:0;margin:0;font-size:22px}.top-slider .left-text h2 sub{font-size:14px}.bottom-slider .left-text h2 sub{font-size:14px}.top-slider .left-text h2 span{font-size:14px}.bottom-slider .left-text h2 span{font-size:14px}.regularslider .slick-prev{left:-40px;z-index:2}.regularslider .slick-next{right:-40px;z-index:2}.regularslider .slick-prev:before,.regularslider .slick-next:before{color:#fff!important}.slider-img{position:relative}.regularslider button.slick-next.slick-arrow:before{content:'';font-family:'FontAwesome';font-size:31px;line-height:20px}.regularslider button.slick-prev.slick-arrow:before{content:'';font-family:'FontAwesome';font-size:31px;line-height:20px}.slider-text{width:100%;background:#464646;padding:8px 13px}.regularslider button.slick-next{width:35px;height:35px;border-radius:100%;background-color:#c7c7c7}.regularslider button.slick-prev{width:35px;height:35px;border-radius:100%;background-color:#c7c7c7}.slider-text label{margin:0}.slider-text .right-text{color:#fff;font-weight:normal;line-height:15px}.right-text h5{margin-bottom:5px;margin-top:0}.slider-text .right-text h5 a{color:#ffa60c;border-bottom:1px solid #888;text-decoration:none}.right-text p{margin:0;font-size:14px;font-weight:normal}.slider-text .left-text{color:#fff;line-height:15px}.slider-text .left-text p{margin:0;font-weight:normal}.slider-text .left-text label{font-size:22px;font-weight:400}.slider-text .left-text label>span{font-weight:normal;padding-left:5px}.bottom-svg{position:relative}.bottom-svg svg{position:absolute;left:99%;top:0;height:100%;width:43px}.bottom-text{position:relative;width:61%}.bottom-text a{display:block;width:100%;background:#ffa60c;text-decoration:none}.bottom-text h4{color:#fff;text-transform:uppercase;padding:8px 10px;display:inline-block;margin:0;font-size:14px}.bottom-text h4 span i{padding-right:4px}.regularslider .slick-dots li button:before{width:15px;content:'';height:15px;background:transparent;border-radius:100%;border:2px solid #93b1db;opacity:1}.regularslider .slick-dots .slick-active button:before{background:#c7c7c7}.lgt-blue{background-color:#e0e9f5}.lgt-blue button.slick-next,.lgt-blue button.slick-prev{background-color:#b1c7e5}.lgt-blue .slick-dots .slick-active button:before{background-color:#93b1db}.bottom-slider h2{color:#3c3c3c;padding-bottom:15px;margin-bottom:30px}.lgt-grey{background-color:#fff}.lgt-grey button.slick-next,.lgt-grey button.slick-prev{background-color:#dadada}.lgt-grey .slick-dots .slick-active button:before{background-color:#c7c7c7}.lgt-grey .regularslider .slick-dots li button:before{border:2px solid #c7c7c7}.regularslider .slick-dots{text-align:right}.content p{color:#fff;font-size:14px;line-height:15px;font-weight:normal}.content h5{font-size:14px;text-transform:capitalize;margin-top:0;margin-bottom:7px}.content ul{list-style:none;padding:0 0}.content ul li{display:inline}.content h5 a{text-decoration:none;border-bottom:1px solid #888;color:#b1c7e5}.content ul li a p{margin-bottom:2px}.slider-text .left-text h2{border-bottom:none;padding-top:5px}@media(max-width:480px){.regularslider button.slick-prev{width:30px;height:30px;top:50%;left:25px;z-index:8}.regularslider button.slick-next{width:30px;height:30px;right:25px;top:50%}.cust-img-margin{margin-bottom:20px}}@media only screen and (max-width:1024px){.slider-text .left-text{float:left}.top-slider h2,.bottom-slider h2{margin-left:25px}.bottom-text{width:61%}.bottom-text h4{font-size:12px}.top-slider .regularslider button.slick-next,.top-slider .regularslider button.slick-prev,.bottom-slider .regularslider button.slick-next,.bottom-slider .regularslider button.slick-prev{display:block!important}.regularslider .slick-prev{left:-30px}.regularslider .slick-next{right:-30px}.top-slider .regularslider .slick-dots li,.bottom-slider .regularslider .slick-dots li{margin:0 0}.regularslider .slick-dots,.bottom-slider .slick-dots{text-align:center;display:none!important}.top-slider h2,.bottom-slider h2{margin:10px 10px}.carousel-ch{margin-bottom:40px}}@media only screen and (max-width:767px){.slider-text{padding:8px 8px}.slider-text .left-text{float:left;margin-right:8px}.slider-text .left-text p{font-size:12px}.slider-text .right-text p{font-size:12px}.bottom-text h4{font-size:12px}.slider-text .left-text label{font-size:15px}.regularslider .slick-prev{left:-15px}.regularslider .slick-next{right:-15px}.content p{font-size:12px}.bottom-text{width:63%}.cust-img-margin{margin-bottom:20px}.top-slider .regularslider .slick-dots li,.bottom-slider .regularslider .slick-dots li{margin:0 0}.regularslider .slick-dots,.bottom-slider .slick-dots{text-align:center;display:none!important}.top-slider h2,.bottom-slider h2{margin:10px 10px}.regularslider button.slick-next{width:25px;height:25px}.regularslider button.slick-prev{width:25px;height:25px}}.img-bg{background-color:#464646;padding:20px}.img-bg h2{font-weight:bold;font-size:23px}.readmore-btn{margin-top:35px}.readmore-btn a{padding:10px 16px;background:#6490cb;float:right;text-transform:capitalize;color:#fff;text-decoration:none}.imgblock-text{margin-top:20px;color:#fff}.imgblock-text h4{color:#b1c7e5}.img-bg h2{color:#fff;margin-top:0}.regularslider button.slick-next.slick-arrow:before{font-size:25px;opacity:1}.regularslider button.slick-prev.slick-arrow:before{font-size:25px;opacity:1}.img-margin-parent .img-margin{margin-bottom:30px}.regularslider .slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li button:active{background-color:inherit;border-color:inherit;box-shadow:none}.image-block{margin-bottom:30px}.space-for-helptext .msg-on-hvr-chk{bottom:-22px;width:100%;padding-left:12px;text-align:left!important}.space-for-helptext .msg-on-hvr-chk p{margin-bottom:12px;padding:0 5px}@media only screen and (max-width:768px){.top-slider-margin{margin-top:40px}}.savings-text{position:absolute;top:0;left:0;background:rgba(0,0,0,.4);width:100%;padding:11px;text-transform:uppercase;text-align:center}.savings-text h4{margin:0;color:#fff}
    
img .preloader{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top:50px;
    width: 40%;
}
    
@-webkit-keyframes sk-rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes sk-rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}  
    
    img.dealimage{
        height: 200px;
        width: 100%;
    }
    @media (min-width: 1000px) and (max-width: 1199px) {
        img.dealimage{
            height: 200px;
            width: 100%;
        }
    }
     @media (min-width: 0px) and (max-width: 780px) {
        img.dealimage{
            height: auto;
            width: 100%;
        }
}

.jumbotron p {
    font-size: 18px!important;
    line-height: 1.4em!important;
}

.jumbotron p {
    margin-bottom: 15px;
    font-weight: 200;
}

.jumbotron {
    padding-top: 20px;
    padding-bottom: 10px;
}

h2.price{
    margin-top:0px;
    margin-bottom:0px;
}

.bottom-text a {
        background: #ffa60c;
}
    
.bottom-svg path {
        fill: #ffa60c !important;
}

.savings-deal-text {
    color: rgb(40 102 167);
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
}

 .savings-label h3 {
    color: #fff;    font-size: 15px;
}
/*-----------------------------------------------------------------.aspire savings banner ----------------------------------------------------------------------------*/
.aspire .savings-label {
    padding: 1px;    text-transform: uppercase;    text-align: center;    background:#ffa60c; 
}

/*-----------------------------------------------------------------.escapes savings banner ----------------------------------------------------------------------------*/
.escapes .savings-label {
    padding: 1px;    text-transform: uppercase;    text-align: center;    background:#ffa60c;
}


/*-----------------------------------------------------------------.points savings banner  ----------------------------------------------------------------------------*/
.points .savings-label {
    padding: 1px;    text-transform: uppercase;    text-align: center;    background:#ffa60c;
}

/*-----------------------------------------------------------------.weeks savings banner  ----------------------------------------------------------------------------*/
.weeks .savings-label {
    padding: 1px;    text-transform: uppercase;    text-align: center;    background:#ffa60c;
}
.savings-label-bogoho {
    background-color: #6490cb;
    padding: 15px;
    margin: 0px;
    text-transform: uppercase;
}

.bogoho-bottom-a, .bogoho-bottom-a path, .bogoho-inquire-btn{
    background: #6490cb !important;
    fill: #6490cb !important;
}
.m-0 {
    margin: 0px !important;
}
.p-0 {
    margin: 0px !important;
}
.bg-bogoho {
    background: #333333 !important;;
}
.details-margin p > img {
    max-width: 100%;
}
.row.terms {
    width: 100%;
    padding-left: 0px;
}
.price-font-left {
    font-size: 0.8em !important;
}
.p-5px {
    padding: 5px;
}
.booknow .price-label {
    font-size: 1.4em;
    color: #38629a;
}
.booknow .price-label.second {
    color: #173457;
}
.faq-heading{
    border-bottom: #777;
    padding: 20px 60px;
}
.faq-container{
    display: flex;
    justify-content: center;
    flex-direction: column;

}
.hr-line{
    width: 60%;
    margin: auto;

}
/* Style the buttons that are used to open and close the faq-page body */
.faq-page, .terms {
    /* background-color: #eee; */
    color: #444;
    cursor: pointer;
    padding: 30px 20px;
    width: 60%;
    border: none;
    outline: none;
    transition: 0.4s;
    margin: auto;

}
.faq-body{
    margin: auto;
    /* text-align: center; */
    width: 57%;
    padding: auto;

}


/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active,
.faq-page:hover {
    background-color: #F9F9F9;
}

/* Style the faq-page panel. Note: hidden by default */
.faq-body {
    padding: 0 18px;
    background-color: white;
    display: none;
    overflow: hidden;
}

.faq-page:after {
    content: '\02795';
    /* Unicode character for "plus" sign (+) */
    font-size: 13px;
    color: #777;
    float: right;
    margin-left: 5px;
}

.active:after {
    content: "\2796";
    /* Unicode character for "minus" sign (-) */
}
.terms {
    padding-top: 0px !important;
}
.mt-2 {
    margin-top: 1.5rem!important;
}
.d-none {
    display: none!important;
}
.footer-links-social {
    background: #515151;
     border-top-color: #474747;   
        display: flex;
    justify-content: center;
    align-items: center;
}
.SocialZone {     
    margin: auto;
}