@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&display=swap');
@font-face {
    font-family:GilroyHeavy;
    src: url('../fonts/Gilroy-Heavy.woff2') format('woff2'),
         url('../fonts/Gilroy-Heavy.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
body{background-color:#fff;font-family: 'Poppins', sans-serif;}
a{cursor: pointer;}
.no-padding{padding: 0!important;}
.no-padding-left{padding-left: 0!important;}
.no-padding-right{padding-right: 0!important;}
img{max-width: 100%;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border: 0!important;}
.navbar-expand-md .navbar-collapse{float: right;}
.navbar{margin-bottom: 0!important;border: 0;}
header{float: left;width: 100%;}
.header-top-area{float: left;width: 100%;padding: 10px 0;background-color: #f2bb13;}
.header-bottom{background: #025159;width:100%;float:left;padding:15px 0;}
.header-top-tex{float:right;padding:0;list-style-type:none;margin: 6px 0 0 0; }
.header-msg{float: left;width: 100%;color: #333;font-size: 14px;font-weight: 400;}
.header-msg img, .header-msg-span img{margin-right: 7px;}
.header-links{float: left;width: 100%;text-align: right;}
.header-links a{display: inline-block;margin-right: 5px;}
.header-msg-span{display: inline-block;font-size: 14px;font-weight: 400;color: #333;margin-right: 20px;}
.header-msg-span-fo{display: inline-block;font-size: 14px;font-weight: 400;color: #333;margin-right: 10px;}
.header-top-tex li{position: relative;display: inline-block;}
.header-top-tex li:after{position: absolute;right:0;right:54px;height:43px;width:1px;content: "";background: #ddd;}
.header-top-tex li:last-child:after{position: absolute;right:0;right:0;height:0;width:1px;content: "";background: #ddd;}
.header-top-tex li .join_us{background: #f1902b;border-radius:0 4px 4px 0;color:#000;font-size:15px;font-weight: 600;float:left;padding: 12.5px 20px;}
.header-top-tex li .join_us:hover{background-color: #c36a0d;color: #fff; text-decoration: none;}
.header_top_contact{background: url(../images/call.png) no-repeat left center;padding-left: 32px;}
.header_top_contact .header_top_contact_num{float:left;width:100%;font-size:14px;font-weight: 600;color:#183356;}
.header_top_contact .header_top_contact_text{float:left;width:100%;font-size:14px;font-weight: 400;color:#797979;}
.header-bottom-left{padding:0;margin:0;list-style-type: none;float:left;}
.header-bottom-left li{display: inline-block;margin: 11px 0;}
.header-bottom-left li a{display: inline-block;color:#fff;text-decoration: none;cursor: pointer;}
.header-bottom-left li a img{border-radius: 5px;}
.header-bottom-right{padding:0;margin:21px 0;list-style-type: none;float:right;}
.header-bottom-right li{display: inline-block;font-size:14px;font-weight: 400;margin-left:20px;}
.header-bottom-right li a{display: inline-block;color:#fff!important;text-decoration: none;padding: 0;}
.header-bottom-right li a:hover, .header-bottom-right li a.active{color:#f1902b!important;}
.bg-dark {background-color: #343a40 !important;float: left;width: 100%;padding: 0;}
.footer{width:100%;float:left;background: #121921;}
.footer-top{width:100%;float:left;padding:60px 0 70px;border-bottom:1px solid #626262;}
.foot-logo{display: inline-block;}
.foot-logo img{border-radius: 5px;}
.foot-app{display: inline-block;}
.foot-app img{margin-right:10px;}
.foot-app-card{display: inline-block;}
.foot-app-card img{margin-right:10px; border-radius: 5px;}
.footer-top .foot-head{float:left;width:100%;font-size:18px;font-weight:600;margin-bottom:25px;color:#fff;}
.footer-top ul{padding:0;margin:0;list-style-type: none;float:left;width:100%;}
.footer-top ul li{float:left;width:100%;font-size:14px;font-weight:400;margin-bottom:10px;}
.footer-top ul li a{color:#ffffff;text-decoration: none;}
.footer-top ul li a:hover{color:#f1902b;}
.footer-bottoms{float:left;width:100%;padding:20px 0;}
.copyrights{float:left;font-size:16px;font-weight:400; line-height:34px; color:#fff;}
.footer-bottoms ul{float:right;list-style-type: none;padding:0;margin:0;}
.footer-bottoms ul li{display: inline-block;margin-left:10px;}
.footer-bottoms ul li a{color:#fff;text-decoration: none;}
.m-t-35{margin-top:35px;}
.m-t-15{margin-top: 15px;}
.m-t-20{margin-top: 20px;}
.footer-bottms{float:left;width:100%;padding:20px 0;}
.ters-cokt{float: left;width: 100%;padding: 0;margin: 0;}
.ters-cokt li{display: inline-block;margin: 0; position: relative;margin-right: 30px}
.ters-cokt li:after{content:"";position: absolute;background-color: #72767b;height: 15px;width: 2px;right: -15px;top:4px;}
.ters-cokt li:last-child:after{background-color: transparent;}
.ters-cokt a{display: inline-block;font-size: 14px;font-weight: 400;color: #72767b;}
.derpo{display: inline-block;font-weight: 600;font-size: 14px;text-transform: uppercase;color: #fff;margin-right: 20px;}
.calc-ol{position: absolute;right: 15px;top: 0;z-index: 1;}
.flowe-uj{float: left;width: 100%;padding: 0;margin: 0;}
.derUio{float: left;width: 100%;margin-top: 40px;}
.derUio a{display: inline-block;margin-right: 20px;color: #b4b7b9;font-size: 24px;}
.flowe-uj li{display: inline-block;}
.midWrap{display: table-cell;vertical-align: middle;float: left; width: 100%;padding:20px 0;}
.reg_details{float: left;width: 100%;border: 1px solid #ddd;padding: 20px;background-color: #fff;border-radius: 5px;}
.regWRapFrom{float: left;width: 100%;}
.opHeading{float: left;width: 100%;margin: 0 0 20px 0;color: #000;}
.opHeading p{float: left;width: 100%;margin: 0 0 10px 0;}
.reg_from_heds{float: left;width: 100%;font-size: 25px;text-align: center;color: #ff8f05;font-weight: 600;margin: 0 0 40px 0;}
.formWrap label {color:#fff;text-align: right;margin: 7px 0;}
.formWrap{float: left;width: 100%;margin-bottom: 5px;}
.someInput{float: left;width: 100%;}
.someInput input{float: left;width: 100%;} 
.home-couple-wrapper{float: left;width: 100%;padding: 60px 0 0 0;background-color: #fff;}
.couple-wrap-outs{float: left;width: 100%;}
.couple-wrap-inside{float: left;width: 100%;}
.couple-wrap-inout{float: left;width: 100%;text-align: center;}
.ple-wrap-inout-one{float: left;width: 100%;background-color: #bf0413;padding: 40px 15px;text-align: center;}
.ple-wrap-inout-two{float: left;width: 100%;background-color: #de3341;padding: 40px 15px;text-align: center;}
.couple-img{float: left;width: 100%;margin-bottom: 25px;text-align: center;}
.couple-img img{border-radius: 10px;}
.couple-wrap-info{float: left;width: 100%;}
.couple-wrap-info h2{float: left;width: 100%;font-size:16px;font-weight: 600;color: #fff;margin:0 0 20px 0;}
.couple-wrap-info p{float: left;width: 100%;font-size:12px;font-weight: 600;color: #fff;margin: 0 0 25px 0;}
.couple-wrap-info a{display: inline-block;padding: 12px 30px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 16px;text-transform: uppercase;}
.happy-text-to{float: left;width: 100%;font-size:44px;font-weight: 600;color: #333;margin-bottom: 5px;letter-spacing: 1.2px;text-align: center;margin-bottom: 40px;}
.happy-text-toio{float: left;width: 100%;font-size:34px;font-weight: 600;color: #333;letter-spacing: 1.2px;text-align: center;margin-bottom: 50px;line-height: 40px;}
.happy-text-toios{float: left;width: 100%;font-size:26px;font-weight: 600;color: #333;letter-spacing: 1.2px;text-align: center;margin-bottom: 50px;line-height: 40px;}
.qt-pack-wrap{float: left;width: 100%;padding: 40px 0;background-color: #fff;border-bottom: 1px solid #000;margin-bottom: 30px;}
.sec-txt{float: left;width: 100%;font-weight: 600;font-size: 24px;text-align: center;color: #000;margin-bottom: 45px;}
.some-res{float: left;width: 100%;font-size:18px;font-weight: 400;color: #000;margin: 0 0 25px 0;line-height: 30px;padding:0 30px;text-align: justify;}
.more-details{display: inline-block;padding: 12px 30px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 20px;text-transform: uppercase;box-shadow:0px 0px 2px 2px #ababab;}
.recent{float: left;width: 100%;text-align: center;margin-top: 35px;}
.we-cadr-poide{float: left;width: 100%;margin: 0;padding: 0;}
.we-cadr-poide li{float: left;width: 100%;list-style-type: none;margin-bottom: 35px;font-size: 16px;font-weight: 500;color: #000;}
.lfrwer{float: left;width: 130px;}
.lfrwer i{margin-right: 20px;color: #9f122e;}
.ergtol{float: right;width: calc(100% - 150px);}
.faq-us-cont {float: left; width: 100%;background: url("../img/banner-home-bg-2.webp") top center/cover no-repeat !important; height: 620px;}
.faq-us-cont-th {float: left; width: 100%;background: url("../img/banner-home-bg.jpg") top center/cover no-repeat !important; height: 620px;position: relative;z-index: 1;}
.faq-us-cont-th:after{ position: absolute;content: "";background-color: rgba(0,0,0,0.5);left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.rigtWrapp{float: left;width: 100%;padding: 100px 0;}
.faq_right_wrapper{float: left;width: 100%;}
.re-baner-cont{float: left;width: 100%;font-size: 50px;text-shadow: 2px 2px #955601; font-family:GilroyHeavy;color: #fff;margin-top: 50px;text-align: center;}
.re-baner-cont-thank{float: left;width: 100%;font-size: 40px;text-shadow: 2px 2px #955601; font-family:GilroyHeavy;color: #fff;text-align: center;}
.flo-banner-right{float: left;width: 80%;position: absolute;right: -100%;top: 0;background: rgba(0, 0, 0,0.5);padding: 30px;border-radius: 5px;}
.book-now-brt{float: left;width: 100%; text-align: center;}
.book-now-brt a{display: inline-block;padding: 12px 30px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 20px;margin-left: 40px;}
.book-now-brt-thank{float: left;width: 100%; text-align: center;margin:40px 0 0 0;}
.book-now-brt-thank a{display: inline-block;padding: 16px 30px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 20px;margin-left: 40px;}
.lor-txt-foot{float:left;width: 100%;font-size: 14px;font-weight: 400;color: #fff;margin-top: 20px;	padding-right: 100px;}
.yu-outoi{padding: 0;margin: 0;list-style-type: none;float: left;width: 100%;}
.yu-outoi li{float: left;width: 100%;font-size: 14px;font-weight: 400;margin-bottom: 20px!important;}
.footer-top .foot-headol {float: left;width: 100%;font-size: 18px;font-weight: 600;margin-bottom: 25px;color:#fff;margin-left: 50px;}
.cerTop{float: left;width: 100%;margin-top: 5px;}
.read-more-rst{font-size: 14px;font-weight: 400;display: inline-block;}
.re-iop-im{float: left;width: 30px;margin-top: 25px;}
.re-iop-im img{filter:brightness(0) invert(1);}
.re-iop{float: right;width: calc(100% - 50px);color: #fff;}
.re-iop-img{float: left;width: 30px;}
.re-iop-img img{filter:brightness(0) invert(1);}
.cs-support-wrapss{float: left;width: 100%;background-color: #ffc30b;margin-left: 30px;position: absolute;bottom: 15%;z-index: 1;}
.cs-support-wraps{float: left;width: 100%;background-color: #ffc30b;}
.colwe-pose{float: left;width: 100%;background-color: #ffc30b;padding: 25px 0;}
.clor-erse{float: left;width: 100%;background-color: #35322d;padding: 30px 0;text-align: center;position: relative;border-radius: 0;}
.clor-erse a{display: inline-block;padding: 12px 30px;background-color: #ff8f05;color: #282828!important;font-weight: 600;font-size: 18px;margin-left: 40px;text-transform: uppercase;}
.left-wrpsoo{float: left;width: 130px;margin: 8px 0;text-align: center;}
.righgt-wrpsoo{float: right;width: calc(100% - 155px);}
.righgt-wrpsoo h2{float: left;width: 100%;font-size: 22px;font-weight: 600;color: #000;margin-bottom: 10px;}
.righgt-wrpsoo p{float: left;width: 100%;font-size: 14px;font-weight: 400;color: #000;margin: 0;}
.clor-er{float: left;width: 50%;background-color: #35322d;padding: 62px 0;text-align: center;position: relative;border-radius: 20px 0 0 0;}

.colwe-po{float: left;width: 50%;background-color: #ffc30b;padding: 25px 0;}
.left-wrpso{float: left;width: 130px;margin: 8px 0;text-align: center;}
.righgt-wrpso{float: right;width: calc(100% - 155px);padding-right: 100px;}
.righgt-wrpso h2{float: left;width: 100%;font-size: 35px;font-weight: 600;color: #000;margin-bottom: 10px;}
.righgt-wrpso p{float: left;width: 100%;font-size: 14px;font-weight: 600;color: #000;margin: 0;}
.clor-er{float: left;width: 50%;background-color: #35322d;padding: 62px 0;text-align: center;position: relative;border-radius: 20px 0 0 0;}
.clor-er:after{position: absolute;content: "";width: 103px;height: 175px;background-color:#ffc30b;left: -79px;top: -14px;border-radius: 50%;transform: rotate(193deg);border-radius: 0 0 115% 1px;}
.clor-er a{display: inline-block;padding: 12px 30px;background-color: #ff8f05;color: #282828!important;font-weight: 600;font-size: 18px;margin-left: 40px;text-transform: uppercase;}

.clients-rwview-wrap{float: left;width: 100%;background: url("../img/gold-gopuram.webp") center/cover no-repeat !important; height: 380px;padding:20px 0 40px 0;position: relative;z-index: 1;}
.clients-rwview-wrap:after { position: absolute;content: "";background-color: rgba(0,0,0,0.5);left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}
.tol-gred{float: left;width: 100%;font-weight: 600;font-size: 44px;text-align: center;color: #fff;margin: 40px 0 0 0;
line-height: 40px;}
.rowe-op{float: left;width: 100%;margin: 50px 0;}
.somw-wrapd{float: left;width: 100%;position: relative;}
.somw-wrapd:after{position: absolute;content: "";background-color: #fff;height: 2px;width: 260px;left:calc(50% - 130px);bottom: 35%;}
.serei{float:left;width: 100%;font-size: 18px;font-weight: 400;color: #fff;text-align: center;line-height: 32px;}
.derpol{float: left;width: 100%;text-align: center;font-weight: 600;font-size: 16px;font-style: italic;color: #ffc30b;margin-top: 80px;text-transform: uppercase;}
.sedr-po{float: left;width: 100%;}

.slick-prev.slick-arrow {position: absolute;left: -70px;top: 30%;background-color:#ffc30b;border: 0;width: 35px;height: 35px;border-radius: 50%;}
.slick-next.slick-arrow {position: absolute;right: -70px;top: 30%;background-color:#ffc30b;border: 0;width: 35px;height: 35px;border-radius: 50%;}
.slick-disabled {opacity: 0.2;}
.slick-prev.slick-arrow, .slick-next.slick-arrow{font-size: 30px;}
.galert-slider-wraps{float: left;width: 100%;}
.caro-wrap-slide{float: left;width: 100%;background-color: #f2bc15;padding: 15px 0 0 0;}
.poster-main{position: relative;margin:30px auto;max-width:1000px;}
.poster-main .poster-list .poster-item{position: absolute;left: 0; top: 0;}
.poster-main .poster-btn{position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-prev-btn{left: 0;background: url("../img/btn_l.png") no-repeat center center;filter: brightness(1) invert(1);left: -15%;}
.poster-main .poster-next-btn{right: 0;background: url("../img/btn_r.png") no-repeat center center;filter: brightness(1) invert(1);right: -15%;}
.tol-gred-gallery{float: left;width: 100%;font-weight: 600;font-size: 44px;text-align: center;color: #000;padding:50px 0 0 0;background-color: #f2bc15;line-height: 40px;}
.poster-item a img{border:5px solid #fff;padding: 5px;background-color: #fff;border-radius: 5px;}
.str{display: inline-block;color: #fff;margin-left: 1px;}
.bg-shw{box-shadow:2px 2px 20px 5px #ababab;}
.flo-banner-mobile{float: left;width: 100%;display: none;padding:20px 15px;background-color: #cfcece;}
.darshan-paclage-wrapper{float: left;width: 100%;padding: 40px 0;background-color: #f1f1f1;}
.re-baner-cont-er{float: left;width: 100%;font-size: 32px;font-weight: 600;color:#333;letter-spacing: 1.2px;text-align: center;}
.wrap-wekit{float: left;width: 100%;margin-top: 40px;}
.flo-tesrt-op{float: left;width: 100%;}
.reg_from_he{float: left;width: 100%;font-size: 22px;font-weight: 600;color: #000;margin-bottom: 30px;}
.formWrapol label {color:#000;margin: 7px 0;font-weight: 600;font-size: 16px;}
.formWrapol{float: left;width: 100%;margin-bottom: 5px;}
.str-blk{display: inline-block;color: #000;}
.formWrapol .form-group{margin-bottom: 30px;}
.passenger-details-wrap{float: left;width: 100%;background-color: #fff;padding: 40px 0;}
.pass-wes{float: left;width: 100%;background-color: #9f122e;padding: 30px;}
.some-form-re{float: left;width: 100%;}
.some-form-re .row{margin-bottom: 10px;}
.comanep{float: left;width: 100%;color: #fff;font-size: 14px;font-weight: 400;text-align: center;margin: 0 0 10px 0;}
.der-tw{float: left;width: 100%; text-align: center;margin-top: 30px;}
.der-tw a{display: inline-block;padding: 12px 40px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 20px;margin-left: 40px;box-shadow: 0px 0px 2px 2px #ababab;}
.sp-darshan-wrap{float: left;width: 100%;background-color: #fff;padding: 60px 0;}
.ch-board-point{float: left;width: 100%;background-color: #e5b600;padding: 15px 0;}
.ch-board-point p{float: left;width: 100%;font-size: 18px;font-weight: 600;color: #000;text-align: center;margin: 0;}
.note-wrpaper{float: left;width: 100%;background-color: #fff;padding: 50px 0 10px 0;}
.fst-note{float: left;width: 100%;margin-bottom: 40px;}
.fst-note h3{float: left;width: 100%;font-size: 22px;font-weight: 600;color: #000;margin-bottom: 20px;}
.uloi-loi{float: left;width: 100%;margin: 0;padding: 0;}
.uloi-loi li{float: left;width: 100%;font-size: 16px; font-weight: 600;color: #000;list-style-type: none;margin-bottom: 15px;}
.uloi-loi li i{margin-right: 15px;}
.faq-us-cont-pc{float: left; width: 100%;background: url("../img/price-bg.jpg") top center/cover no-repeat !important; height: 330px;}
.re-baner-contpo{float: left;width: 100%;font-size: 50px;text-shadow: 2px 2px #955601; font-family:GilroyHeavy;color: #fff;text-align: center;}
.one-dast-packj{float: left;width: 100%;background-color: #dedede;padding: 50px 0;}
.serpoli-op{float:left;width: 100%;font-size: 16px;font-weight: 500;color:#000;line-height: 30px;margin-bottom: 25px;text-align: justify;}
.weli-pol{float: left;width: 100%;margin-top: 40px;}
.car-werpolo{float: left;width: 100%;}
.car-werpolo h3{float: left;width: 100%;font-size: 16px;color: #000;font-weight: 600;text-align: center;margin: 0 0 10px 0;text-transform: uppercase;}
.sw-poik{float: left;width: 100%;margin-bottom: 15px;text-align: center;}
.one-dast-pasd{float: left;width: 100%;background-color: #fff;padding: 50px 0;}
.no-per{float: left;width: 100%;}
.no-eer{float: left;width: 100%;font-size:14px;font-weight: 500;color: #000;margin: 5px 0; text-align: center;}
.swewelli{float: left;width: 100%;margin: 40px 0 20px 0;}
.sepoqw{float: left;width: 100%;text-align: center;margin-top: 20px;}
.sepoqw a{display: inline-block;padding: 12px 40px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 20px;box-shadow: 0px 0px 2px 2px #ababab;}
.flo-banner-righs{float: left;width: 100%;background: rgba(0, 0, 0,0.9);padding: 30px;border-radius: 5px;margin-left: 30px;}
.sp-darshan-wrap-pc{float: left;width: 100%;padding: 50px 0;background-color: #d0ffef;}
.note-wrpaper-po{float: left;width: 100%;padding: 50px 0;background-color: #d0ffef;}
.de-oil{float: left;width: 100%;text-align: center;font-size: 18px;color:#000;line-height: 40px; font-weight: 600;text-align: center;margin-bottom: 30px;}
.de-oill{float: left;width: 100%;text-align: center;font-size: 18px;color:#000;line-height: 40px; font-weight: 500;text-align: center;margin: 30px 0 0 0;}
.xeril{float: left;width: 100%;padding: 60px 0; border-top: 1px solid #000;margin-top: 30px;}
.form-check-label{font-size: 16px;font-weight: 500;color:#000;}
.slo-po{float: left;width: 100%;text-align: center;}
.slo-po a{display: inline-block;font-size: 18px;font-weight: 600;margin-right: 10px;color: #fff!important;margin-top: 10px;}
.cont-wrapogt{float: left;width: 100%;background-color: #fff;padding: 50px 0;}
.swe-wrol{float: left;width: 100%;}
.qoligt{float: left;width: 100%;font-weight: 900;font-size: 22px;color: #000;text-align: left;}
.qoligt-pol{float: left;width: 100%;font-weight: 500;font-size: 14px;color: #000;margin: 20px 0;}
.col-gth{float: left;width: 100%;}

.yu-outoii{padding: 0;margin: 0;list-style-type: none;float: left;width: 100%;}
.yu-outoii li{float: left;width: 100%;font-size: 14px;font-weight: 400;margin-bottom: 20px!important;}
.foot-headolse {float: left;width: 100%;font-size: 18px;font-weight: 600;margin-bottom: 25px;color:#000;}
.cerTopi{float: left;width: 100%;margin-top: 5px;}
.read-more-rsti{font-size: 14px;font-weight: 400;color: #000!important;display: inline-block;}
.re-iop-imi{float: left;width: 30px;margin-top: 25px;}
.re-iopi{float: right;width: calc(100% - 50px);color: #000;}
.re-iop-imgi{float: left;width: 30px;}
.deol-io{float: left;width: 100%;margin-top: 30px;}
.der-irt{float: left;width: 100%;}
.fonr-we{float: left;width: 100%;}
.serp{float: left;width: 100%;margin-top: 20px;}
.serp a{display: inline-block;padding: 12px 40px;background-color: #000;color: #fff!important;border-radius: 25px;font-weight: 600;font-size: 18px; text-transform: uppercase;}
.th-home-btsd{float: left;width: 100%;text-align: center;margin-top: 20px;}
.th-home-btsd a{display: inline-block;padding: 20px 40px;background-color: #ff8f05;color: #000!important;border-radius: 5px;font-weight: 600;font-size: 22px; text-transform: uppercase;}
.top-ul li.drop {position: relative;cursor: pointer;}
.top-ul .dropOut .triangle { width: 0;height: 0;position: absolute;background:url(../img/arrowtop.png) no-repeat;width:18px;height:14px;display:inline-block;top: -13px;left: 59%;margin-left: -8px;}
.top-ul .dropdownContain {width: 160px;position: absolute;z-index: 2;left: 50%;margin-left: -80px; /* half of width */top: -400px;}
.top-ul .dropOut {width: 250px;background-color:#025159;float: left; position: relative;margin-top: 0px;opacity: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);box-shadow: 0 1px 6px rgba(0,0,0,.15);-webkit-transition: all .1s ease-out;-moz-transition: all .1s ease-out;-ms-transition: all .1s ease-out;-o-transition: all .1s ease-out;transition: all .1s ease-out;box-shadow: 0px 2px 0px 3px #f2bb13;}
.top-ul .dropOut ul {float: left;padding:0;}
.top-ul .dropOut ul li {text-align: left;float: left;width: 100%;padding: 10px 12px;margin: 0px;color: #777;list-style-type: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-transition: background .1s ease-out;-moz-transition: background .1s ease-out; -ms-transition: background .1s ease-out;-o-transition: background .1s ease-out;transition: background .1s ease-out;font-weight: normal;font-size: 12px; font-weight: 400;border-bottom: 1px solid #fff;}
.top-ul .dropOut ul li a{color:#fff!important; }
.top-ul .dropOut ul li:hover {background: #f6f6f6;cursor: pointer;}
.top-ul li:hover .dropdownContain { top: 20px; }
.top-ul li:hover .underline { border-bottom-color: #777; }
.top-ul li:hover .dropOut { opacity: 1; margin-top: 8px; }
.dropOut a:hover{text-decoration: none; color: #FF6300!important;}    
.top-ul .dropOut ul li:hover a{color: #FF6300!important;}
.we-poik{float: left;width: 100%;margin: 20px 0;}
.re-baner-contpoq{float: left;width: 100%;font-size: 45px; font-family:GilroyHeavy;color: #555;text-align: left;}
.we-oli{float: left;width: 100%;font-size: 16px; color: #555;margin-bottom: 20px;font-weight: 400;}
.xwe-pol{float: left;width: 100%;font-size: 16px;font-weight: 600;color: #000;}
.froli-pol{float: left;width: 100%;margin-top: 60px;}
@media (min-width: 320px) and (max-width: 767px){
	.header-bottom-left{width: 70%;}
	.flo-banner-right{position: initial!important;width: 100%!important;
    margin-top: 20px;padding: 20px 30px!important;}
    .flo-banner-right .reg_from_heds{color: #ff8f05!important;font-size: 17px!important;}
     .flo-banner-right .formWrap label{color: #fff!important;}
     .flo-banner-right .formWrap{margin-bottom: 0!important;}
	.header-bottom-right{float: left!important;width: 100%!important;}
	.header-bottom-right li{float: left;width: 100%;margin-left: 0;padding: 8px 0;border-bottom: 1px solid #fff;}
	.header-bottom-right li a{font-size: 12px!important;}
	.navbar-dark .navbar-toggler{float: right;margin-right: 5px;}
	.text-center-xs{text-align: center!important;}
	.header-bottom-left li{margin: 4px 0!important;}
	.header-msg{margin: 5px 0;}
	.faq-us-cont{height:auto!important;padding:20px 0;}
	.navbar-expand-md .navbar-collapse{float: left;}
	.hide-xs{display: none;}
	.re-baner-contpoq{font-size: 35px;}
	.cont-wrapogt{padding: 40px 0;}
	.re-baner-cont-er{line-height: 30px;font-size: 22px;margin-bottom:15px!important;}
	.ser-ppoi{height: auto;}
	.we-cadr-poide{margin-top: 40px;}
	.flo-banner-righs{margin-left: 0!important;}
	.padding-xs-15{padding: 0 15px!important;}
	.comanep{display: none;}
	.ch-board-point p{font-size: 16px;}
	.faq-us-cont-pc{height:165px!important;padding:20px 0!important;}
	.happy-text-to{font-size: 25px;line-height: 35px;margin-bottom: 15px;}
	.happy-text-toio{font-size: 28px;line-height: 35px;margin-bottom: 15px;}
	.some-res{font-size: 16px;line-height: 27px;padding: 0;margin-top: 20px;}
	.colwe-po, .clor-er{width: 100%!important;}
	.righgt-wrpso{float: left;width: calc(100% - 100px)!important;padding: 0 0 0 15px;}
	.clor-er:after{display: none;}
	.weli-pol{margin-top: 0;}
	.clor-er{border-radius: 0;padding:15px 0 30px 0;}
	.clor-er a{margin: 15px 10px 0 0;padding: 12px 20px;}
	.home-couple-wrapper{padding: 40px 0 0 0;}
	.tol-gred{font-size: 30px;}
	.serei{line-height: 25px;font-size: 16px;}
	.flo-banner-righs .reg_from_heds{color: #ff8f05!important;font-size: 17px!important;}
	.flo-banner-righs .formWrap label{color: #fff!important;}
	.flo-banner-righs .formWrap label .str{color: #fff!important;}
	.de-oil{font-size: 20px;line-height: 28px;}
	.de-oill{font-size: 20px;line-height: 28px;}
	.car-werpolo{margin-top: 30px;}
	.navbar-expand-md .navbar-collapse{float: left;width: 100%;}
	.rowe-op{margin: 20px 0;}
	.bg-shw{height: auto!important;}
	.derUio{margin: 20px 0!important;}
	.left-wrpso{width: 100px;}
	.header-links{margin: 5px 0;}
	.calc-ol img{padding:1px 2px 3px 0px;}
	.mg-poik{margin: 10px 0!important;}
	.de-xspo{float: right;text-align: right!important;width: 50%;}
	.header-msg-span{float: left;width: calc(50% - 20px); text-align: left;}
	.hidden-xs{display: none;}
	.no-padding-left-xs{padding-left:0!important;}
	.no-padding-right-xs{padding-right:0!important;}
	.slo-po a{font-size: 14px;margin-top: 0;}
	.righgt-wrpso h2{font-size: 20px!important;}
	.righgt-wrpso p{font-size: 12px;line-height: 20px;}
	.book-now-brt a{margin-left: 0;}
	.rigtWrapp{background: rgba(0,0,0,0.3);padding: 20px 0!important;}
	.recent{margin: 0;}
	.faq-us-contth.faq-us-cont-pc, .faq-us-cont-th{height: auto!important;background-size: contain !important;}
	.footer-top{padding: 40px 0;}
	.top-ul .dropOut .triangle{left: 18%!important;}
	.re-baner-contpo{font-size: 24px!important;}
	.flo-banner-mobile{display: block;}
	.sec-txt{font-size: 18px!important;line-height: 25px;}
	.formWrap label{text-align: left;color: #2a2a2a;float: left;}
	.slick-prev.slick-arrow, .slick-next.slick-arrow{display: none!important;}
	.lor-txt-foot{padding: 0;}
	.footer-top .foot-headol{margin-left: 0;}
	.reg_from_heds{margin-bottom: 10px;font-size: 20px;color: #2a2a2a;}
	.str{color:#2a2a2a; }
	.re-baner-cont, .re-baner-cont-thank{font-size: 28px;margin-top: 0px;}
	.th-home-btsd a{padding: 10px!important;font-size: 14px;}
	.book-now-brt-thank{margin-top:6px!important;}
	.book-now-brt-thank a {padding: 10px 14px!important;font-size: 15px!important;margin-left:0!important;}
}

/* Vivek */
.yellow-box{
	border: 1px solid yellow;
	height: 100% !important;
	background-color: #f0f0e1;

}

.yellow-box h3{
	padding: 10px;
	background-color: #ffe02a;
	font: 700 1.375rem/1.75rem;

}

.xwe-pol{
	padding: 10px;
	font-weight: 400;
}

.sepoqw{
	margin-bottom: 20px;
}