body{font-family:'Poppins', sans-serif;}
:focus{outline:-webkit-focus-ring-color auto 0px!important;}
img:focus{outline:-webkit-focus-ring-color auto 0px!important;}
img:hover{outline:-webkit-focus-ring-color auto 0px!important;}
del{margin-right:10px;font-size:24px;}
.top-area-spc{margin-top:50px;}
.pak-top{margin:10px 0px!important;}
.pak-pic{}
.pak-pic img{width:100%;}
::placeholder{color: white!important;}
ol, ul{margin-top:0;margin-bottom:0px!important;}
.boxed-layout .wrapper{box-shadow:-3px 0 50px -2px rgba(0, 0, 0, 0.14);margin:auto;position:relative;width:1240px;}
.boxed-layout .sticky{left:auto;margin:auto;width:1240px;}
.call-to-bg{position:relative;}
.call-to-bg:before,
.call-to-bg:after{content:"";height:100%;position:absolute;top:0;}
/*.call-to-bg:before{background:#f92828 none repeat scroll 0 0;left:0;margin-left:-100px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);width:31%;}
*/.call-to-bg:after{background:rgba(31, 34, 62, 0.8) none repeat scroll 0 0;height:100%;right:0;width:100%;z-index:-1;}
.service-item{margin-bottom:60px;border:1px solid #c2c2c2;}
.service-item .inner{padding:26px 15px 10px;}
.service-item .inner2{padding:15px 15px 10px;}
.service-item-image img{}
.service-item .inner .heading h5{margin-top:10px;font-size:18px;font-weight:500;text-align:center;}
.service-item-info{padding:10px 0;}
.service-item-info span{font-size:12px;color:#272525;text-transform:uppercase;font-weight:600;font-family:'Poppins', sans-serif;}
.service-item-info ul{margin:0px;padding:0px;}
.service-item-info ul li{font-size:14px;color:#6b6a6a;font-weight:500;line-height:30px;text-align:left;}
.service-item .rate{padding:0px 0;}
.service-item .rate span{font-size:12px;color:#8e8e8e;}
.service-item .inner2 .mrp{font-size:24px;color:#a90200;margin:5px 0;}
.service-item:hover{box-shadow:0 1px 4px 2px rgba(0, 0, 0, 0.3);background-color:#d9fdcb;}
.divider{margin:50px 0 10px 0;border-top:1px dotted #c2c2c2;}
.book-now{width:100%;background:#31a800;padding:5px 0;text-align:center;font-size:16px;color:#fff;}
.features-area{background:#f5f5f5 url("images/others/features.jpg") no-repeat scroll 0 0;}
.features-info{padding:60px 130px 45px 50px;position:relative;}
.features-info:before{border-bottom:532px solid #f5f5f5;border-left:200px solid transparent;content:"";position:absolute;right:100%;top:0;z-index:0;}
.features-include-list{margin-top:35px;}
.features-include-list > h6{color:#303030;font-weight:400;}
.features-include-list img{margin-right:15px;width:50px;float:left;}
.testimonial{border-bottom:4px solid #f5f5f5;}
.testimonial-brief{position:relative;}
.testimonial-brief:before{bottom:-5px;color:#dadada;content:"\f10e";font-family:fontawesome;font-size:25px;position:absolute;right:5px;}
.testimonial-item h6 span{color:#606060;font-size:14px;font-weight:300;}
.dots-right-btm .slick-dots li{display:inline-block;}
.dots-right-btm .slick-dots{display:inline-block;float:right;line-height:1;margin-top:-20px;position:relative;text-align:right;}
.dots-right-btm .slick-dots li button{background:#dfdfdf none repeat scroll 0 0;font-size:0;height:3px;width:20px;}
.dots-right-btm .slick-dots li.slick-active button{background:#95c41f;}
.dots-right-btm .slick-dots li + li{margin-left:10px;}
.brand-item{border:1px solid #f5f5f5;height:100px;line-height:100px;padding:0 30px;text-align:center;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;}
.brand-item > img{display:inline-block;}
.brand-item:hover{border:1px solid #95c41f;}
.subscribe{margin:15px auto 0;position:relative;width:calc(100% - 90px);}
.subscribe input{float:left;margin-bottom:0;width:80%;}
.subscribe button{background:#95c41f none repeat scroll 0 0;height:40px;margin:0 0 0 -4px;padding:0 35px;color:#fff;text-transform:uppercase;}
.button-1{background:#95c41f none repeat scroll 0 0;border:1px solid #95c41f;color:#fff;display:inline-block;font-size:14px;padding:5px 18px;text-align:center;}
.button-1:focus{color:#fff;}
.btn-hover-1{color:#fff;padding:10px 0;}
.btn-hover-1:hover{background:transparent;border:1px solid #fff;color:#fff;}
.breadcrumbs-area{position:relative;}
.bread-bg-1{background:rgba(0, 0, 0, 0) url("images/bg/packages.jpg") no-repeat scroll 0 0/cover;}
.bread-bg-2{background:rgba(255, 255, 255, 0) url("images/bg/packages.jpg") no-repeat scroll 0 0/cover;}
.bread-bg-3{background:rgba(255, 255, 255, 1) url("images/slider/world-heart.jpg") no-repeat scroll 0 0/cover;}
.bread-bg-4{background:rgba(255, 255, 255, 0) url("images/about-us-banner.jpg") no-repeat scroll 0 0/cover;}
.bread-bg-5{background:rgba(255, 255, 255, 0) url("images/corona-virus-banner.jpg") no-repeat scroll 0 0/cover;}
.bread-bg-best-offer{background:rgba(255, 255, 255, 0) url("images/slider/best-offer.jpg") no-repeat scroll 0 0/cover;}
.breadcrumbs{}
.breadcrumbs-title{color:#fff;font-size:40px;line-height:30px;margin-bottom:0;padding:230px 0 150px;text-align:center;text-transform:uppercase;}
.breadcrumbs-list{line-height:1;padding-bottom:10px;}
.breadcrumbs-list > li{color:#b3b3b3;display:inline-block;padding-right:5px;position:relative;text-transform:uppercase;}
.breadcrumbs-list > li + li{padding-left:10px;}
.breadcrumbs-list > li + li:before{content:"\f105";left:0;font-family:'fontawesome';position:absolute;top:0;}
.counter-content{float:left;width:80%;}
.counter-item{float:left;padding:20px 0 0;width:25%;}
.counter-item > h2{color:#fff;font-size:34px;font-weight:400;margin-bottom:0;}
.counter-item i{color:#95c41f;}
.counter-item > p{color:#e0e0e0;font-size:15px;font-weight:400;margin-bottom:0;}
.counter-item-2{float:left;width:33%;}
.counter-item-2 > h2{font-size:34px;font-weight:400;margin-bottom:0;}
.counter-item-2 i{color:#95c41f;}
.counter{display:inline-block;width:80px;}
.counter-item-2 > p{color:#1f223e;font-size:15px;font-weight:400;margin-bottom:0;}
.pagination-list > li{display:inline-block;}
.pagination-list > li + li{margin-left:20px;}
.pagination-list > li a{background:#f5f5f5 none repeat scroll 0 0;border-radius:50%;color:#606060;display:block;font-weight:600;height:40px;line-height:40px;text-align:center;width:40px;}
.pagination-list > li a i{font-weight:700;line-height:40px;}
.pagination-list > li a:hover{background:#95c41f none repeat scroll 0 0;color:#fff;}
.features-includes-2 .features-include-list{margin-bottom:60px;margin-top:0;}
.features-includes-2 .features-include-list > p{font-size:14px;line-height:22px;}
.pro-details-big-image{margin-bottom:10px;}
.pro-details-carousel{margin:0 -5px;}.pro-details-item{padding:0 5px;width:100%;}
.pro-details-item img{width:100%;}
.pro-details-condition h5,
.pro-details-amenities h5{margin-bottom:40px;}
.condition-list > li{color:#606060;display:inline-block;font-weight:300;margin-bottom:20px;width:49%;}
.condition-list li img{margin-right:10px;}
.pro-details-condition-inner{padding:35px 10px 20px 25px;}
.pro-details-condition-inner > p > img{margin-right:10px;}
.amenities-list > li{display:inline-block;font-weight:300;margin-bottom:10px;padding-left:20px;position:relative;width:49%;}
.amenities-list > li:before{color:#606060;content:"\f046";font-family:fontawesome;left:0;position:absolute;}
.amenities-list{padding:30px 10px 15px 25px;}
.media{margin-top:35px;}
.pro-details-feedback > h5{margin-bottom:40px;}
.media-left{padding-right:20px;}
.media-left img{border:1px solid #ebebeb;max-width:unset;}
.media-body span{display:block;font-size:12px;}
.media-body > p{margin-bottom:0;}
.pro-details-agent{padding-right:30px;}
.pro-details-agent > h5{margin-bottom:40px;}
.submit-btn-1{background:#95c41f none repeat scroll 0 0;color:#fff;display:inline-block;padding:5px 30px 6px;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.submit-btn-1:hover{background:#1f223e none repeat scroll 0 0;}
.contact-address > li + li{padding-top:20px;}
.contact-address > li{overflow:hidden;padding-bottom:20px;position:relative;}
.contact-address-icon{float:left;width:25px;}
.contact-address-info{float:left;padding-left:10px;color:#777979;}
.contact-address-info > span{display:block;font-size:14px;font-weight:300;line-height:20px;text-align:left;color:#303131;}
.contact-address > li:before{background:#c2c2c2 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;width:30%;}
.contact-address > li:last-child:before{display:none;}
.contact-bg{background:rgba(0, 0, 0, 0.1) url("images/others/contact-2.jpg") no-repeat scroll right center/cover;min-height:600px;}
.contact-messge{padding:15px;}
.contact-messge .leave-review input,
.contact-messge .leave-review textarea{margin-bottom:20px;}
.book-what{margin:20px 0 40px 0;margin-left:auto;margin-right:auto;text-align:center;}
.book-what img{}
.no-margin{padding-left:0px;padding-right:0px;margin-bottom:50px;}
.social-icons-ql li{list-style:none;float:left;width:40px;height:40px;line-height:45px;background:#000;text-align:center;border-radius:50% 0 50% 0;margin:10px 5px;}
.social-icons-ql li:nth-child(1){background:#34558E;}
.social-icons-ql li:nth-child(1) i{font-size:25px;}
.social-icons-ql li:nth-child(2){background:#25B8E6;}
.social-icons-ql li:nth-child(3){background:rgba(0, 122, 181, 1);}
.social-icons-ql li:nth-child(4){background:#DC4A38;}
.social-icons-ql li:nth-child(5){background:#2ca801;}
.social-icons-ql li:nth-child(6){background:#E05929;}
.social-icons-ql li:nth-child(7){background:#EB4924;}
.social-icons-ql li i{color:#fff;font-size:20px;}
#accordion .panel-heading{padding:0;}
#accordion .panel-title > a{display:block;padding:1em 1em;outline:none;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:16px;}
#accordion .panel-body > ul li{padding:5px 15px;font-size:14px;color:#fff;text-align:left;font-weight:400;}
#accordion .panel-title > a.accordion-toggle::before, #accordion a[data-toggle="collapse"]::before{content:"\e113";float:left;font-family:'Glyphicons Halflings';margin-right:1em;}
#accordion .panel-title > a.accordion-toggle.collapsed::before, #accordion a.collapsed[data-toggle="collapse"]::before{}
.panel-default{margin:10px 0!important;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#22253f;background-color:#fd1c1c;}
.panel-default>.panel-heading+.panel-collapse>.panel-body p{color:#fff;text-align:left;font-weight: 500;}
.panel-default>.panel-heading {color: #fff!important;background-color: #22253f!important;border-color: #22253f!important;}
.panel-title a:focus, a:hover {color: #fd1c1c;text-decoration: none;}
.right-package-box2{background-color:#22253f;padding:20px;}
.right-package-box2 .food-icon{float:left;}
.right-package-box2 .food-icon img{width:40px;height:40px;margin-right:20px;}
.right-package-box2 h5{font-size:14px;color:#fff;letter-spacing:1px;padding:10px;}
.right-package-box{background-color:#22253f;padding:20px;margin-top:20px;}
.right-package-box .food-icon{float:left;}
.right-package-box .food-icon img{width:40px;height:40px;margin-right:20px;}
.right-package-box h5{font-size:14px;color:#fff;letter-spacing:1px;padding:10px;}
.right-package-box h6{font-size:14px;color:#fff;letter-spacing:1px;}
.right-package-box .price{font-size:30px;color:#fff;letter-spacing:1px;}
.right-package-box .book-now1{background:#fd1c1c;padding:5px 0;text-align:center;font-size:18px;font-weight:600;color:#fff;margin-top:20px;letter-spacing:1px;}
.right-package-box .book-now1 a{color:#fff;text-decoration:none;}
.right-package-box .book-now1 a:hover{color:#fff!important;text-decoration:none;}
.right-package-box .book-now1:hover{box-shadow:1px 3px 1px #a70909;}
.submit{width:100%;background:#31a800;padding:5px 0;text-align:center;font-size:16px;color:#fff;}
.contact-form{padding:40px;}
.footer-matter{margin-top:20px;}
.footer-matter ul{margin:0px;padding:0px;text-align:center;}
.footer-matter ul li{font-size:13px;color:#e8e8e8;display:inline;padding:10px 10px;text-align:center;line-height:25px;}
.footer-matter ul li a{color:#e8e8e8;}
.footer-matter p{font-size:14px;color:#fff;font-weight:500;letter-spacing:0.5px;line-height:30px;text-align:center;line-height:25px;}
.footer-matter .footmenu{text-align:center;margin-top:30px;}
.footer-matter .footmenu ul{margin:0px;padding:0px;}
.footer-matter .footmenu ul li{font-size:13px;color:#e8e8e8;display:inline;padding:10px 10px;text-align:center;}
.footer-matter .footmenu ul li a{color:#e8e8e8;}
.footer-matter .footmenu ul li a:hover{color:#fff;}
.food-icon{float:left;}
.food-icon{float:left;}
.food-icon img{margin-right:20px;}
.top-margin-deal{margin:50px 0;}
.text-cen{margin-left:auto;margin-right:auto;font-size:30px;text-align:center;margin-bottom:10px;color:#31a800;}
.slider21{background-color:rgba(0,0,0,0.7);color:#fff;padding:10px;font-size:22px;text-align:center;letter-spacing:1px;margin-top:150px;}
.slider22{background-color:rgba(0,0,0,0.7);color:#fff;padding:10px;font-size:20px;margin-top:250px;text-align:center;letter-spacing:1px;}
.rec-phone{float:right;text-align:right;color:#000;}
.input-add{font-size:16px;color:#000;text-align:center;}
.pad-fin{padding:0px;}
.input-field{float:left;margin-top:20px;width:100%;}
.input-field h4{font-size:14px;float:left;margin-right:5px;}
.input-class{border-bottom:1px dotted #000!important;border-top:0px!important;border-left:0px!important;border-right:0px!important;height:20px!important;text-align:left;font-size:16px!important;font-weight:600!important;color:#000!important;text-transform:uppercase;}
.input-field2{float:right;margin-top:20px;width:100%;}
.input-field2 h4{font-size:14px;float:left;margin-right:5px;}
.input-class2{border-bottom:1px dotted #000!important;border-top:0px!important;border-left:0px!important;border-right:0px!important;height:20px!important;text-align:left;font-size:16px!important;font-weight:600!important;color:#000!important;text-transform:uppercase;}
.input-price-box{width:120px;border:1px solid #000;border-radius:5px;padding:10px 10px;font-size:20px;font-weight:600;color:#000;margin-top:30px;float:left;}
.input-price-box .fa-inr{font-size:20px;margin-right:10px;float:left;}
.input-stemp{margin-top:10px;font-size:16px;color:#000;font-weight:600;float:right;text-align:right;}
.input-stemp-pic{margin:5px 0;}
.input-stemp-pic img{width:40%;float:right;}
@media screen and (max-width:767px) and (min-width:320px){.header-info{float:left;width:100%;}
.find-home-area .section-title img{margin-left:auto;margin-right:auto;}
.section-title h2{font-size:20px;margin-top:20px;}
.ptb-100{padding:50px 0;}
.mtb-50{margin:20px 0;}
.pb-50{padding-bottom:20px;}
.pt-50{padding-top:20px;}
.book-btn{font-size:18px;font-weight:600;letter-spacing:1px;}
.book-btn2{background-color:#e60206;padding:5px;text-align:center;font-size:18px;color:#fff;border-radius:5px;cursor:pointer;font-weight:600;letter-spacing:1px;margin-top:10px;}
.book-btn2 a{color:#fff;}
.find-home-area{padding:10px 0;}
.ptb-50{padding:20px 15px;}
.ptb-66{padding: 30px 0;}
#accordion .panel-body > ul li{padding:5px 0px;font-size:16px;line-height:28px;}
#accordion .panel-title > a{line-height:26px;}
.ptb-80{padding:20px 0;}
.right-package-box2 h5{font-size:13px;color:#fff;letter-spacing:0px;line-height:30px;padding:10px;}
.service-item-info span{font-size:15px;}
.service-item-info ul li{font-size:16px;}
.book-now{margin-top:20px;cursor:pointer;}
.book-now2{width:100%;background:#a80200;padding:5px 0;text-align:center;font-size:16px;color:#fff;margin-top:20px;}
.nivo-caption p{padding:5px;margin:0;font-size:16px;line-height:28px;color:#fff;font-weight:600;text-shadow:2px 1px 2px #000;}
.footer-matter ul li{font-size:12px;color:#fff;padding:0px 4px;display:inline-block;text-align:left;}
}
.bg_load{position:fixed;left:0px;top:0px;width:100%;height:100%;background:#EEE;z-index:999;}
.wrapper1{font-size:25px;width:8em;height:8em;position:fixed;left:50%;top:50%;margin-top:-100px;margin-left:-100px;border-radius:50%;background:rgba(255,255,255,0.1);border:1em dashed rgba(138,189,195,0.5);box-shadow:inset 0 0 2em rgba(255,255,255,0.3), 0 0 0 0.7em rgba(255,255,255,0.3);animation:rota 3.5s linear infinite;font-family:'Racing Sans One', sans-serif;color:#444;text-align:center;text-transform:uppercase;text-shadow:0 .04em rgba(255,255,255,0.9);line-height:6em;z-index:999;}
.wrapper1:before,
.wrapper1:after{content:"";position:absolute;z-index:-1;border-radius:inherit;box-shadow:inset 0 0 2em rgba(255,255,255,0.3);border:1em dashed;}
.wrapper1:before{border-color:rgba(138,189,195,0.2);top:0;right:0;bottom:0;left:0;}
.wrapper1:after{border-color:rgba(138,189,195,0.4);top:1em;right:1em;bottom:1em;left:1em;}
.wrapper1 .inner{width:100%;height:100%;font-size:14px;animation:rota 3.5s linear reverse infinite;}
.wrapper1 span{display:inline-block;animation:placeholder 1.5s ease-out infinite;}
.wrapper1 span:nth-child(1){animation-name:loading-1;}
.wrapper1 span:nth-child(2){animation-name:loading-2;}
.wrapper1 span:nth-child(3){animation-name:loading-3;}
.wrapper1 span:nth-child(4){animation-name:loading-4;}
.wrapper1 span:nth-child(5){animation-name:loading-5;}
.wrapper1 span:nth-child(6){animation-name:loading-6;}
.wrapper1 span:nth-child(7){animation-name:loading-7;}
@keyframes rota{to{transform:rotate(360deg);}
}
@keyframes loading-1{14.28%{opacity:0.3;}}
@keyframes loading-2{28.57%{opacity:0.3;}}
@keyframes loading-3{42.86%{opacity:0.3;}}
@keyframes loading-4{57.14%{opacity:0.3;}}
@keyframes loading-5{71.43%{opacity:0.3;}}
@keyframes loading-6{85.71%{opacity:0.3;}}
@keyframes loading-7{100%{opacity:0.3;}}
.call-fix{position:fixed;bottom:20px;left:10px;z-index:99;}
.call-fix img{width:12%;transition:transform .3s;}
.call-fix img:hover{transform:scale(1.1);}
.whatsapp-fix{position:fixed;bottom:20px;right:10px;z-index:99;}
.whatsapp-fix img{width:100%;transition:transform .3s;}
.whatsapp-fix img:hover{transform:scale(1.1);}

.slick-dots li{display:none;}
.slick-dots{text-align:center;margin:0 0 10px 0;padding:0;li{display:inline-block;margin-left:4px;margin-right:4px;&.slick-active{button{background-color:black;}
}
button{font:0/0 a;text-shadow:none;color:transparent;background-color:#999;border:none;width:15px;height:15px;border-radius:50%;}
:hover{background-color:black;}
}
}
.prev{color:#999;position:absolute;top:50%;left:-2em;font-size:1.5em;:hover{cursor:pointer;color:black;}
}
.next{color:#999;position:absolute;top:50%;right:-2em;font-size:1.5em;:hover{cursor:pointer;color:black;}}
.newth{padding:0px!important;}
.aboutcont{margin:30px;}
.aboutcont ul{margin:0px;padding:0px;text-align:left;}
.aboutcont ul li{list-style:circle;font-size:14px;color:#000;padding:5px 0;margin-left:20px;}
.aboutcont ul li a{color:#000;text-decoration:none;}
.aboutcont ul li a:hover{color:#000;text-decoration:none;}
.aboutcont p{font-size:14px;color:#000;line-height:24px;}
.aboutcont h4{margin-top:30px;}
.home-contact{background:rgba(0,0,0,0.5);padding:20px;position:absolute;top:0px;z-index:1;}
.slider-1-title-1 span{font-size:50px;}
.navbar{margin-bottom:0px!important;}
.navbar-default{background-color:#fff!important;border-color:#fff!important;}
.navbar-default .navbar-toggle{background-color:#31a800!important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#31a800!important;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color:#b3b2b2!important;background-color:transparent;}
.navbar-nav{background-color:#000!important;}
.logo2{padding:2px 0;}
.logo2 img{width:70%;padding:10px;}
.navbar-brand{float:none!important;}
.navbar-default .navbar-nav>li>a{color:#b3b2b2;font-size:14px!important;}
::-webkit-scrollbar{width:5px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-thumb{background:#2ca801;}
::-webkit-scrollbar-thumb:hover{background:#2ca801;}
::-moz-scrollbar{width:5px;}
::-moz-scrollbar-track{background:#f1f1f1;}
::-moz-scrollbar-thumb{background:#2ca801;}
::-moz-scrollbar-thumb:hover{background:#2ca801;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fefefe!important;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color: #eae5e5!important;background-color: #31a800!important;}
