*{ margin:0; padding:0;}


#Popupwhatsapp .modal-dialog { max-width: 372px !important; top:25%;}
.modal { z-index:11111111 !important; top:20%;}
#Popupwhatsapp .modal-body { padding:0px !important; }
.dropdown-toggle::after { display:none !important; }

.content-area { min-height:300px !important; }

#txtsearch:focus { border:none 0px !important; }


.header{ width:100%; float:left; background:#000;}
.logo{ width:18%; float:left; padding:10px 0; background:#000; border-bottom-left-radius:15px; border-bottom-right-radius:15px; position:absolute; z-index:2;}
.top-bar{ width:100%; float:right; text-align:right; padding:15px 0;}
.top-bar i{ color:#d6af41; font-size:20px; border-right:1px solid #454545; padding:0 15px 0 0;}
.top-bar span{ color:#fff; font-size:16px; padding:0 0 0 10px;}
.banner{ width:100%; float:left; padding:100px 0;/* background:url(../imgs/b1.jpg) no-repeat; background-size:cover;*/}
.bnr-hdng{ width:100%; float:left; font-size:72px; color:#fff; font-family: 'Albert Sans Light';}
.bnr-hdng span{ color:#d6af41; font-family: 'Albert Sans ExtraBold';}
.bnr-right{ width:100%; float:right; background:#fff; border-radius:10px; overflow:hidden}
.bnr-right ul{ margin:0; padding:0;}
.bnr-right ul li{ width:100%; float:left; border-bottom:1px solid #c8c9cb;}
.bnr-right-hdng{ width:100%; float:right; background:#d6af41; color:#fff; font-size:16px; font-family: 'Albert Sans Medium';}
.bnr-right-text{ width:100%; float:right; color:#8c8c8c; font-size:12px; font-family: 'Albert Sans';}
.bnr-right-text a, .bnr-right-text a:hover{ color:#8c8c8c; text-decoration:none;}
.bnr-right-call{ width:25%; float:left; padding:10px 5px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-price{ width:25%; float:left; padding:10px 5px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-address{ width:25%; float:left; padding:10px 5px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-updated{ width:25%; float:left; padding:10px 5px; text-align:center;}

.news-section{ width:100%; float:left; padding:40px 0;}
.news-box{ width:100%; float:left; padding:20px; color:#000;
background: rgb(214,175,64);
background: -moz-linear-gradient(0deg, rgba(214,175,64,1) 0%, rgba(209,155,2,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(214,175,64,1) 0%, rgba(209,155,2,1) 100%);
background: linear-gradient(0deg, rgba(214,175,64,1) 0%, rgba(209,155,2,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d6af40",endColorstr="#d19b02",GradientType=1);}
.news-box-hdng{ width:100%; float:left; font-size:24px; color:#000; font-family: 'Albert Sans Black'; text-align:center; border-right:1px solid #e9d089;}
.news-box-text{ width:100%; float:left; font-size:18px; color:#000; font-family: 'poppinsmedium'; padding:7px 0 0 20px;}

.services-section{ width:100%; float:left; padding:40px 0; background:#f3f3f3;}
.services-section-hdng{ width:100%; float:left; font-size:66px; color:#d6ae3c; font-family: 'Albert Sans Black'; text-align:center;}
.services-section-hdng span{ color:#000; font-family: 'Albert Sans'; font-weight:normal;}
.services-box{ width:100%; float:left; padding:10px; background:#fff; border-radius:25px;}
.services-box-img{ width:100%; float:left; border-radius:20px; overflow:hidden;}
.services-textbox{ width:100%; float:left; padding:20px; color:#000; text-align:center;}
.services-textbox-hdng{ width:100%; float:left; font-size:20px; color:#000; font-family: 'Albert Sans SemiBold'; text-align:center;}
.services-textbox-hdng a{ color:#000; text-decoration:none;}
.services-textbox-hdng a:hover{ color:#d6ae3c; text-decoration:none;}

.about-section{ width:100%; float:left; padding:40px 0;}
.about-section-hdng{ width:100%; float:left; font-size:66px; color:#d6ae3c; font-family: 'Albert Sans Black'; text-align:center;}
.about-section-hdng span{ color:#000; font-family: 'Albert Sans'; font-weight:normal;}
.about-section-text{ width:100%; float:left; font-size:18px; line-height:32px; color:#2d2d2d; font-family: 'poppinsmedium'; text-align:center;}

.footer-section{ width:100%; float:left; padding:40px 0; background:#171717;}
.footer-links{ width:100%; float:left; text-align:center;}
.footer-links ul{ margin:0; padding:0;}
.footer-links ul li{ display:inline-block; font-size:16px; color:#d6af41; padding:10px 0; font-family: 'poppinsmedium';}
.footer-links ul li span{ display:inline-block; padding:0 20px;}
.footer-links ul li a{ display:inline-block; color:#d6af41; font-family: 'poppinsmedium'; text-decoration:none;}
.footer-links ul li a:hover{ color:#fff; text-decoration:none;}
.footer-btm{ width:100%; float:left; color:#000; font-family: 'poppinssemibold'; font-weight:normal; text-align:center; background:#d6af41; padding:20px 0;}

.cate-page-section{ width:100%; float:left; padding:80px 0; background:#f3f3f3;}
.cate-page-hdng{ width:100%; float:left; font-size:26px; color:#d6ae3c; font-family: 'Albert Sans Black'; border-bottom:2px solid #c1c1c1; padding:0 0 5px; margin:0 0 10px;}
.cate-page-hdng span{ color:#000; font-family: 'Albert Sans';}
.cate-page-leftarea{ width:100%; float:left; background:#fff; box-shadow:1px 1px 2px #ccc;}
.cate-page-leftarea ul{ margin:0; padding:0;}

.cate-page-leftarea ul li{ width:100%; float:left; list-style:none; padding:0 0 0 30px; font-size:16px; color:#d6af41; font-family: 'poppinsmedium'; border-bottom:1px solid #d7d7d7; border-left:2px solid #d7d7d7; transition:all .3s ease-in-out; position:relative;}
.cate-page-leftarea ul li span{ width:13px; height:11px; display:inline-block; position:absolute; z-index:3; top:15px; left:10px; background:url(../imgs/left-cate-arrow-grey.png) no-repeat; transition:all .3s ease-in-out;}
.cate-page-leftarea ul li:hover{ color:#fff; border-left:5px solid #d6ae3c; background:#d6ae3c; transition:all .3s ease-in-out;}
.cate-page-leftarea ul li:hover span{ background:url(../imgs/left-cate-arrow-white.png) no-repeat; transition:all .3s ease-in-out;}
.cate-page-leftarea ul li.active{ color:#fff; background:#d6ae3c; transition:all .3s ease-in-out; border-left:5px solid #d6ae3c;}
.cate-page-leftarea ul li.active span{  background:url(../imgs/left-cate-arrow-white.png) no-repeat; transition:all .3s ease-in-out;}
.cate-page-leftarea ul li a{ display:inline-block; color:#000; font-family: 'poppinsmedium'; padding:10px 0; text-decoration:none; transition:all .3s ease-in-out;}
.cate-page-leftarea ul li.active a{ color:#fff; text-decoration:none;}

.cate-page-box{ width:100%; float:left; padding:10px; background:#fff; border-radius:25px;min-height:500px;
    word-wrap: break-word;
    text-wrap: auto;
}
.cate-page-box-img{ width:100%; float:left; border-radius:20px; overflow:hidden;}
.cate-page-textbox{ width:100%; float:left; padding:10px; color:#000;}
.cate-page-textbox-price{ width:100%; float:left; font-size:20px; color:#1b1b1b; font-family: 'Albert Sans Bold'; text-align:right; border-bottom:1px solid #d7d7d7; padding:0 0 10px; margin:0 0 10px;}
.cate-page-textbox-specs{ width:100%; float:left; font-size:12px; color:#818181; font-family: 'Albert Sans';}
.cate-page-textbox-specs a{ display:inline-block; font-size:14px; color:#d6ae3c;}
.cate-page-textbox-specs a:hover{ color:#d6ae3c; text-decoration:none;}
.cate-page-textbox-hdng{ width:100%; float:left; font-size:18px; padding:10px 0; color:#1b1b1b; font-family: 'Albert Sans Bold';}
.cate-page-textbox-hdng a{ color:#000; text-decoration:none;}
.cate-page-textbox-hdng a:hover{ color:#d6ae3c; text-decoration:none;}
.cate-page-textbox-text{ width:100%; float:left; font-size:14px; color:#1b1b1b; font-family: 'Albert Sans';}

.cate-detail-page-textbox{ width:100%; float:left; padding:10px 0; color:#000;}
.cate-detail-page-textbox-price{ float:left; font-size:28px; background:#d6ae3c; color:#fff; font-family: 'Albert Sans Bold'; padding:10px 20px; margin:20px 0 0 0;}
.cate-detail-page-textbox-specs{ float:right; text-align:center; font-size:28px; color:#1b1b1b; font-family: 'Albert Sans SemiBold';}
.cate-detail-page-textbox-specs span{ width:100%; float:left; text-align:center; font-size:16px; color:#818181; font-family: 'Albert Sans';}
.cate-detail-page-textbox-specs a{ display:inline-block; font-size:14px; color:#d6ae3c;}
.cate-detail-page-textbox-specs a:hover{ color:#d6ae3c; text-decoration:none;}
.cate-detail-page-textbox-hdng{ width:100%; float:left; font-size:26px; padding:20px 0 10px; color:#1b1b1b; font-family: 'Albert Sans Bold';}
.cate-detail-page-textbox-whitebox{ width:100%; float:left; font-size:18px; background:#fff; color:#1b1b1b; font-family: 'Albert Sans Bold'; padding:15px; margin:0 0 20px;}
.cate-detail-page-textbox-whitebox img{ width:20%; float:left;}
.cate-detail-page-textbox-text{ width:100%; float:left; font-size:16px; line-height:28px; color:#818181; font-family:'poppinsregular';}


/*.inter-tour-sec{ width:100%; float:left;}*/
.event-sec{ width:100%; float:left; background:url(../imgs/event-bg.jpg) no-repeat; background-size:cover; padding:80px 0;}
.event-sec-hdng{ width:100%; float:left; color:#fff; font-size:56px; font-family:'Albert Sans Bold'; text-transform:uppercase; padding:30px 0; text-align:center;}
.event-sec-hdng span{ color:#feb300;}
.event-sec-box{ width:100%; float:left; background:#fff;}
.event-sec-box-img{ max-width:100%; float:left; overflow:hidden;}
.event-sec-textbox{ width:100%; float:left; padding:20px;}
.event-sec-box-hdng{ width:100%; float:left; color:#d6af41; font-size:24px; font-family: 'Albert Sans Bold'; padding:0;}
.event-sec-box-hdng a{ width:100%; float:left; color:#d6af41; font-size:24px; font-family: 'Albert Sans Bold'; text-decoration:none;}
.event-sec-box-hdng a:hover { color:#fff; }
.event-sec-box-text{ width:100%; float:left; color:#fff; font-size:14px; font-family: 'poppinsregular'; padding:10px 0 20px;}
.event-sec-box-btn{ width:100%; float:left;}
.event-sec-box-btn a{ float:left; font-size:16px; font-family:'poppinsregular'; color:#d6af41; padding:6px 0 0; text-decoration:none; transition:all .3s ease-in-out;}
.event-sec-box-btn a i{ color:#feb300; text-decoration:none; transition:all .3s ease-in-out;}
.event-sec-box-btn a:hover{ text-decoration:none; color:#fff; transition:all .3s ease-in-out;}
.event-sec-btn{ width:100%; float:left; padding:30px 0 0; text-align:center;}
.event-sec-btn a{ display:inline-block; background:#feb300; color:#000; font-size:16px; font-family:'poppinsregular'; padding:20px 80px; text-decoration:none; text-align:center; transition:all .3s ease-in-out;}
.event-sec-btn a:hover{ background:#0d78c6; color:#fff; text-decoration:none; transition:all .3s ease-in-out;}

.dropdown-item.active, .dropdown-item:active { background:#e9ecef !important;color:#1e2125 !important; }

.page-link { background-color: #000 !important;border-color:#000 !important;color:#fff !important; }
.page-link:hover { background-color: #000 !important;border-color:#000 !important; }

.page-link.active { color:#d6af41 !important; }
.page-link:focus { box-shadow: 0 0 0 0 !important; }

@media only screen and (max-width:1024px){
.cate-detail-page-textbox-price{ font-size:22px; padding:10px 20px; margin:10px 0 0;}
.cate-detail-page-textbox-specs{ font-size:22px;}
.cate-detail-page-textbox-hdng{ font-size:24px; padding:20px 0 10px;}
.cate-detail-page-textbox-whitebox{ font-size:16px; padding:10px; margin:0 0 15px;}
.cate-detail-page-textbox-whitebox img{ width:16%; float:left;}
.cate-page-leftarea ul li{ padding:0 0 0 30px; font-size:14px; border-bottom:1px solid #d7d7d7; border-left:2px solid #d7d7d7;}
}



@media only screen and (max-width:990px){
.logo{ width:17%; padding:10px 0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; left:0; z-index:9999;}
.bnr-hdng{ font-size:42px;}
.bnr-right-hdng{ font-size:14px;}
.bnr-right-call{ width:25%; padding:5px; border-right:1px solid #c8c9cb;}
.bnr-right-price{ width:25%; float:left; padding:5px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-address{ width:25%; float:left; padding:5px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-updated{ width:25%; float:left; padding:5px; text-align:center; overflow:hidden;}

.header { position:static !important;min-height:151px !important; }
.header .container { position:static !important; }

}
.news-section{ padding:30px 0;}
.news-box-text{ font-size:18px; padding:0 0 0 20px;}
.services-section{ padding:30px 0;}
.services-section-hdng{ font-size:52px;}
.about-section{ padding:30px 0;}
.about-section-hdng{ font-size:52px;}
.about-section-text{ font-size:16px; line-height:28px;}
.cate-detail-page-textbox-whitebox{ font-size:16px; padding:10px; margin:0 0 15px;}
.cate-detail-page-textbox-whitebox span{ width:100%; float:left; font-size:16px; padding:10px 0 0;}
.cate-detail-page-textbox-whitebox img{ width:16%; float:left;}
.cate-detail-page-textbox-text{ font-size:14px; line-height:26px;}





@media only screen and (max-width:768px){
    
.header { position:static !important;min-height:100px !important; }    
.cate-page-box { min-height:350px !important; }

.carousel-caption { display:none !important; }

.bnr-hdng{ font-size:46px; padding:0 10px; display:none;}
.bnr-right{ width:100%; float:right; background:#fff; border-radius:10px; overflow:hidden; padding:0 10px;}
.bnr-right-hdng{ font-size:12px;}
.bnr-right-call{ width:25%; padding:10px; border-right:1px solid #c8c9cb;}
.bnr-right-price{ width:30%; float:left; padding:10px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-address{ width:25%; float:left; padding:10px; border-right:1px solid #c8c9cb; text-align:center;}
.bnr-right-updated{ width:20%; float:left; padding:10px; text-align:center;}
.news-section{ padding:30px 0;}
.news-box-hdng{ font-size:20px; border-right:1px solid #e9d089;}
.news-box-text{ font-size:14px; padding:7px 0 0;}
.services-section{ padding:30px 0;}
.services-section-hdng{ font-size:42px;}
.about-section{ padding:30px 0;}
.about-section-hdng{ font-size:42px;}
.about-section-text{ font-size:14px; line-height:24px;}
.footer-section{ padding:30px 0;}
.footer-links ul li{ font-size:14px; padding:10px 0;}
.footer-links ul li span{ padding:0 15px;}
.cate-detail-page-textbox-price{ font-size:16px; padding:10px; margin:0;}
.cate-detail-page-textbox{ padding:0;}
.cate-detail-page-textbox-specs{ font-size:16px;}
.cate-detail-page-textbox-hdng{ font-size:20px; padding:10px 0;}
.cate-page-textbox{ padding:10px 0 0;}
.cate-page-textbox-price{ font-size:14px; padding:0 0 10px; margin:0 0 10px;}

#Popupwhatsapp .modal-dialog { max-width: 372px !important; top:20%; width:100%; margin:0px auto;}
}


@media only screen and (max-width:568px){
    
#txtsearch { width:65%; }

.logo{ width:21%; padding:10px 0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; left:0;}
.top-bar i{ font-size:18px; padding:0 10px 0 0;}
.top-bar span{ font-size:14px; padding:0 0 0 10px;}
.banner{ width:100%; float:left; padding:100px 0 0; background:url(../imgs/b1.jpg) no-repeat; background-size:contain;}
.news-box-hdng{ font-size:22px; border-right:1px solid #e9d089;}
.news-box-text{ font-size:14px; padding:8px 0 0 0; text-align:center;}
.services-section-hdng{ font-size:36px;}
.about-section-hdng{ font-size:36px;}
.cate-detail-page-textbox-whitebox{ font-size:16px; padding:10px; margin:0;}
.cate-detail-page-textbox-whitebox span{ width:auto; font-size:18px; padding:5px 0 0;}
.cate-detail-page-textbox-whitebox img{ width:auto; float:left; padding:0 15px 0 0;}
.cate-page-section{ width:100%; float:left; padding:10px 0;}
.news-box{ width:100%; float:left; padding:20px; color:#000;}
}


@media only screen and (max-width:480px){

#txtsearch { width:65%; }

.logo{ width:21%; padding:10px 0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; left:0;}
.banner{ width:100%; float:left; padding:100px 0 0; background:url(../imgs/b1.jpg) no-repeat; background-size:contain;}
.bnr-right-price{ width:25%; float:left; padding:10px; border-right:1px solid #c8c9cb; text-align:center; overflow:hidden; min-height:45px; }
.bnr-right-updated{ width:20%; float:left; padding:10px; text-align:center; overflow:hidden; height:45px; }
.news-box-hdng{ font-size:18px; border-right:1px solid #e9d089; padding:0;}
.news-box-text{ font-size:14px; padding:4px 0 0 0; text-align:left;}
.news-box{ padding:20px;}
.services-section-hdng{ font-size:30px;}
.services-textbox{ padding:15px 10px 5px;}
.services-textbox-hdng{ font-size:18px;}
.about-section-hdng{ font-size:30px;}
.footer-links ul li{ font-size:13px; padding:5px 0;}
.footer-links ul li span{ padding:0 10px;}
.footer-btm{ font-size:14px; padding:15px 0;}

}

@media only screen and (max-width:426px){
    
#txtsearch { width:65%; }

.logo{ width:21%; padding:10px 0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; left:0;}
.banner{ padding:80px 0 0; background:url(../imgs/b1.jpg) no-repeat; background-size:contain;}
.news-section{ padding:20px 0;}
.news-box-hdng{ font-size:16px; padding:0;}
.news-box-text{ font-size:12px; padding:4px 0 0 0; text-align:center;}
.news-box{ padding:20px;}
.services-section{ padding:20px 0;}
.about-section{ padding:20px 0;}
.services-section-hdng{ font-size:26px;}
.services-textbox{ padding:10px 10px 0;}
.services-textbox-hdng{ font-size:16px;}
.about-section-hdng{ font-size:26px;}
.about-section-text{ font-size:12px; line-height:24px;}
.footer-section{ padding:20px 0;}
.footer-links ul li{ font-size:12px; padding:5px 0;}
.footer-links ul li span{ padding:0 10px;}
.footer-btm{ font-size:12px; padding:10px 0;}
.top-bar i{ font-size:16px; padding:0 5px 0 0;}
.top-bar span{ font-size:12px; padding:0 0 0 5px;}
.cate-page-textbox-price{ font-size:14px; padding:0 0 10px; margin:0 0 10px;}
.cate-page-textbox-hdng{ font-size:15px; padding:10px 0;}
.cate-page-box{ padding:10px; border-radius:10px;}
.cate-page-box-img{ border-radius:10px;}
.cate-page-textbox{ padding:10px 0 0;}
}


@media only screen and (max-width:375px){
#txtsearch { width:65%; }    
/*.bnr-hdng{ font-size:22px; padding:0 0 15px;}*/
.news-box-hdng{ font-size:14px; padding:0;}
}

