html, body{width:100%;height:100%;font-family:Poppins, arial;font-size:14px;line-height:23px;color:#1c1c1b;}a{color:#1c1c1b}a, a:hover, a:active, a:focus{outline: 0 none;text-decoration: none}ol, ul{margin: 0;padding:0px}ul li{list-style:none}p, h1,h2,h3,.h1,.h2,.h3{margin-top:0px;margin-bottom:0px}
.container-fluid{padding-right:2%;padding-left:2%;}

.collapse.navbar-collapse ul li a,.collapse.navbar-collapse ul li a:hover{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}

#navbarTwoRow.vertical-layout {flex-direction: column;}
.support{ display: flex; align-items: left;padding-right:10px }
.support .txt-1{color:#f43020; font-size: 13px; font-weight: 500;line-height: 12px; text-transform: uppercase; padding: 0px 10px; text-align:center;line-height:18px}
.support .txt-2{ font-size: 24px; color: #ff0f0f; }
.smedia{font-size: 24px; color: #ff0f0f;margin-left:10px}.smedia a{color:#1c1c1b}

.rm_btn{background:#fff;color:#ff0f0f !important;padding:5px 20px;font-size: 14px;font-weight: 500;border-radius:5px;text-transform:uppercase;border:1px solid #dbc078;}.rm_btn:hover{background:#e0172a;color: #fff !important;border-color: #ff0f0f;}


.navbar-custom {background:#f9ebc6;border-bottom: 1px solid #ddd;}
.navbar-custom P{color:#1c1c1b;margin-right: 65px;}
.navbar-secondary {background: linear-gradient(#f68242 50%, #f25205 50%);border-bottom: 1px solid #ccc;}
.navbar {padding:0;}
.navbar-collapse{flex-grow: 0;}
.nav-item{padding:0 13px;text-transform:uppercase;}
.link-sep{padding-top:5px}
.navbar-nav>li.active a{color:#f9ebc6!important}
.navbar-nav>li>a{color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;}
.navbar-nav>li>a:hover{color:#f9ebc6!important}
.fa-home{font-size:22px}
.dropdown-menu {width:350px;left: 0;top: 35px;margin-top: 0;background:#f9ebc6;border-top:5px solid #f96353;border-top-left-radius:0;border-top-right-radius:0}
.dropdown-menu.subDropdown{left: 100%;top: 0px;}
.dropdown:hover > .dropdown-menu {display: block;}
.dropdown-item{padding:5px 10px;border-bottom:1px dotted #dcbc66;text-transform:capitalize;font-size:14px;}
.dropdown-item strong{font-weight:500}
.dropdown-item:hover {background:none;color:#e0172a;}
.dropdown-toggle-right::after {content: '';transform: rotate(-90deg);}

.carousel-inner{top:0;box-shadow: 0px 5px 10px rgba(0,0,0,0.3);border-bottom: 1px solid #fff;}
.carousel-caption{text-align:left;left:28%;bottom:35%;}

.raj-bg{background:#f9ebc6;padding:50px 0 20px 0;box-shadow:0px 0px 7px rgba(0,0,0,0.5);}
.raj-tour{}
.raj-tour h2{color:#f25205;font-weight:600;font-size:20px;padding-bottom:10px;margin-top:25%; text-align:center;line-height:25px}
.raj-tour h2 a{color:#f25205;}
.raj-tour h2 a:hover{color:#333;}
.raj-tour img.img{border-radius:0 50px;border:5px solid #caa951;}
.raj-tour p.qr-line{color:#fff; text-align:center;margin-top:-18%;font-weight:500;font-size:16px}
.raj-tour p.qr-line a{color:#fff;}
.raj-tour p.qr-line a:hover{color:#ffc435;}

.lft-nv{background:#fff;box-shadow:0px 2px 5px rgba(0,0,0,0.3);border-radius:50px 0;border:5px solid #caa951;}
.lft-nv p.hd{background:#ffc435;border-bottom:2px dashed #fff;font-size: 18px;font-weight: 500;text-shadow:1px 1px 2px rgba(256,256,256,0.8);padding:10px 10px 10px 20px;border-radius:45px 0 0 0;}
.lft-nv p.hd a{color:#a30000;}
.lft-nv p.hd a:hover{color:#333;}
.lft-nv p.hd1{background:#ffc435;border-bottom:2px dashed #fff;border-top:2px dashed #fff;font-size: 18px;font-weight: 500;text-shadow:1px 1px 2px rgba(256,256,256,0.8);padding:10px 10px 10px 20px;}
.lft-nv p.hd1 a{color:#a30000;}
.lft-nv p.hd1 a:hover{color:#333;}
.lft-nv .subhd{padding:10px 10px 30px 20px}
.lft-nv p{color:#f25205;font-size:15px;font-weight: 500;padding-bottom:10px}
.lft-nv ul{margin:0px;padding:0px;}
.lft-nv ul li{background: url(../gifs-rd/do.gif) 0px 10px no-repeat;padding: 3px 0 3px 15px;}
.lft-nv ul li a{color: #333;}
.lft-nv ul li a:hover{color:#f25205}

.rird{background:#fff;border-radius:50px 0 40px 0;padding:50px 20px 0px 20px;border:5px solid #caa951}
.rird h1{color:#f25205;font-weight:500;font-size:35px;padding-bottom:10px;text-transform:uppercase;text-align:center}
.rird p{font-size: 16px;font-weight: 400;line-height:28px;margin-bottom:10px}
.rird p Strong{color:#f25205;font-weight: 600;line-height:28px}
.rird p span{color:#333;font-weight: 600;}
.rird p span a:hover{color:#f25205;font-weight: 600;}
.rird p img.img{border-radius:20px;border:5px solid #f9ebc6;margin:10px 0}
.rird_btn{background:#f25205;color:#fff !important;padding:5px 20px;font-size: 16px;font-weight: 500;border-radius:5px;text-transform:uppercase;border:1px solid #f25205;}.rird_btn:hover{background:#e3a531;color: #fff !important;border-color: #e3a531;}

.anfra{background:#f9ebc6;padding:20px;border-radius:50% 50% 0 0;border-top:15px solid #caa951;}
.anfra p Strong{color:#f25205;font-size: 22px;font-weight: 600;line-height:28px;}
.anfra P a{font-size: 18px;}

.prd-hsec-bg1{padding:50px 0;}
.prd-hsec1 h2{color:#f25205;font-weight:500;font-size:45px;padding-bottom:20px;}
.prd-hsec1 p{color:#d91409;font-weight:600;font-size: 22px;font-weight: 500;line-height:35px;margin-bottom:10px}
.pro-cat{padding:0 5%;text-align:center}
.pro-cat h2{color:#f25205;font-weight:500;font-size:28px;padding-bottom:10px;}
.pro-cat p{color:#555;font-size: 15px;font-weight: 400;line-height:25px;margin-bottom:10px}

.pro-cat1{padding:10%;text-align:center}
.pro-cat1 h2{color:#f25205;font-weight:500;font-size:28px;padding-bottom:10px;}
.pro-cat1 p{color:#555;font-size: 15px;font-weight: 400;line-height:25px;margin-bottom:10px}
.pro-cat_btn{background:#f25205;color:#fff !important;padding:5px 20px;font-size: 16px;font-weight: 500;border-radius:15px 0;text-transform:uppercase;border:1px solid #f25205;}.pro-cat_btn:hover{background:#e3a531;color: #fff !important;border-color: #e3a531;}

.mt10{margin-top:10px}
.mb20{margin-bottom:20px}
.plr{padding-left:0;padding-right:0}.pl{padding-left:0}.pr{padding-right:0}

.ftr-bg1{background: linear-gradient(to bottom, rgba(152, 51, 2, 0.9), rgba(242, 82, 5, 0.9));box-shadow: 5px 0px 10px rgba(0,0,0,0.3);border-top:2px solid #fff;padding:20px 0;}
.ft-prd3 h3{color:#f9ebc6;font-size: 22px;font-weight: 500;line-height:35px;text-align:center;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.ft-prd3 p{font-size: 30px;color:#fff;}
.ft-prd3 p a{color:#f9ebc6;text-align:center}
.ft-prd3 ul{margin:0px;padding:0px;}
.ft-prd3 ul li{text-align:center;border:1px dashed rgba(256,256,256,0.2);}
.ft-prd3 ul li:hover{background:rgba(256,256,256,0.1);cursor:pointer}
.ft-prd3 ul li a{color:#fff;line-height:35px;font-size:16px;font-weight:400;text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.ft-prd3 ul li a:hover{color:#f9ebc6}
.ft-prd3_btn{background:#f9ebc6;color:#b23a00 !important;padding:5px 20px;font-size: 16px;font-weight: 500;border-radius:5px;text-transform:uppercase;border:1px solid #f25205;}.ft-prd3_btn:hover{background:#f9ebc6;color: #b23a00 !important;border-color: #e3a531;}
.futr1{color:#fff;background:#b23a00;padding:20px 0 20px 0;line-height:22px;border-top:1px solid #fff;}
.futr1 a{color:#fff}


#scrollTopBtn{ position: fixed; bottom: 20px; right: 20px; z-index: 999; width: 45px; height: 45px; border: none; outline: none; cursor: pointer; border-radius: 50%; background: #000; color: #fff; font-size: 18px; display: none; transition: all 0.3s ease; box-shadow: 0 4px 10px rgba(0,0,0,0.3); }
#scrollTopBtn:hover{ background: #333; transform: translateY(-3px); }


@media (min-width:1024px) and (max-width:1199px){
.navbar-brand{padding-bottom: 0px;}
.navbar-brand img{height:61px;}
}


@media (min-width:768px) and (max-width:1023px){
.navbar-brand{padding-bottom: 0px;}
.navbar-brand img{height:53px;}
}


@media (min-width:320px) and (max-width:767px){
.container{padding-right:5%;padding-left:5%;}
.navbar-brand{padding-bottom: 0px;}
.navbar-brand img{height:40px;}
.navbar-toggle{font-size:20px;font-weight:400}
.nav-item{padding:0 5px;font-size:16px}
.nav-item.desk-none{display: none}
.nav-item.mobile-none{display: block}
.link-sep{display:none}
.subDropdown{display:none !important}
.carousel-caption{display:none !important;}
.navbar-secondary {background:#f25205;}
.navbar-nav > li > a {font-size: 15px;}
.dropdown-menu {width: 290px;}
.dropdown-item {font-size: 13px;}
.rird{border-radius:20px 0;padding:20px 10px;margin-bottom:20px}
.rird h1{font-size:25px;}
.rird p {text-align:center}
.anfra {padding: 15px;border-radius: 10% 10% 0 0;}
.anfra P a {font-size: 15px;}
.prd-hsec-bg{padding:20px 0;}
.prd-hsec h2{font-size:30px;}
.hovereffect h2 {font-size: 14px;}
.hovereffect:hover a.info {margin: 20px 0 0 0;padding: 50px;}
.prd-hsec-bg1{padding:20px 0;}
.prd-hsec1 h2{font-size:30px;}
.pro-cat h2{font-size:25px;}
.pro-cat{padding:5%;text-align:center}
.pro-cat1 h2 {font-size:25px;}
.pro-cat1{padding:5%;text-align:center}
.ft-prd3 h3 {font-size: 20px;line-height: 30px;}
.ft-prd3 ul li a {line-height: 28px;}
}

