body {margin:0px; padding:0px; font-family: 'Poppins', sans-serif;  }
h1{font-size:32px; padding:0px 0 0px 0px; margin:10px 0 0 0px; color:#D60E21; font-weight: 900; text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4); }
h2{font-size:30px; padding:0px 0 0px 0px; margin:10px 0 0 0px; color:#D60E21; font-weight: 900;}
h3{font-size:28px; padding:0px 0 0px 0px; margin:10px 0 0 0px; color:#D60E21; font-weight: 900;}
h4{font-size:26px; padding:0px 0 0px 0px; margin:10px 0 0 0px; color:#D60E21; font-weight: 900;}
h5{font-size:24px; padding:0px 0 0px 0px; margin:10px 0 0 0px; color:#D60E21; font-weight: 900;}
h6{font-size:22px; padding:0px 0 0px 0px; margin:10px 0 0 0px; color:#D60E21; font-weight: 900;}

p {margin: 0px; padding:5px 0px; font-size: 18px; line-height:30px; text-align:justify; color:#000; font-weight:500; }
a{color:#D60E21; text-decoration:none}

.banner img{width:100%; height:auto; margin: 0px; padding: 0px;}
.nav {  overflow: hidden; width: 100%; padding: 0px; margin:0 0 0px 0px; background: #000014; border-bottom: solid 2px #fed71c; border-top: solid 2px #fed71c;}
.nav ul {margin:0 auto; padding: 0px; display:block; width:100%;}
.nav ul li{margin:0px; list-style:none;  padding:0px; float: left;}
.nav ul li a{ list-style:none;  text-decoration:none;  color:#fff; font-size:16px; display:block;  margin:0px 0px; padding:5px 52px; line-height:40px; background: rgb(0,0,0);
background: linear-gradient(106deg, rgba(0,0,0,1) 0%, rgba(82,78,1,1) 48%, rgba(38,36,0,1) 100%);}
.nav ul li a:hover{color:#fff;  background: rgb(255,250,0);
background: linear-gradient(90deg, rgba(255,250,0,1) 0%, rgba(117,121,9,1) 22%, rgba(2,0,36,1) 100%);  }

.bg{width:100%; background:#000; padding:30px 0 30px 0; display:table; background:#f3d049; }
.boxbg{width:100%; background:#000; padding:30px; display:table; text-align:center; display:table; color:#fff; border-radius:10px; }
.heading{font-size:35px; padding:0px 0 0px 0px; margin:0px 0 0 0px; color:#ffd800; font-weight: 900; text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4); text-transform:uppercase; } 
.areabg{width:100%; background:#fff; padding:0px; display:table; text-align:center; display:table; color:#fff; border-radius:10px;} 
.areabgtitle{font-size:20px; padding:10px; margin:0px; color:#ffd800; font-weight:900; text-transform:uppercase; background:#9d0808; border-top-left-radius:10px; border-top-right-radius:10px;}
.areabg ul {width:100%; margin:0px; padding:0px; list-style:none;}
.areabg ul li{margin:0px; padding:0px; float:none; list-style:none;}
.areabg ul li a{font-size:17px; margin:0px; padding:10px 0px; background:#171717; color:#fff; text-decoration: none; text-align:center; display:block; font-weight:500; border-bottom:dashed #4c4c4c 1px;}
.areabg ul li a:hover{background:#ffd800; color:#9d0808;}


.bg-contect{width: 100%; background:#000; padding:30px;  display:table; margin:0px 0 0 0; }
.bg-contect p{  color:#fff;  margin:0px 0 0px 0;   padding:0px; }
.girls-list {top: auto; left: auto; position: relative;  width:100%;  margin:0 0 0px 0; box-shadow: 0 1px 5px 1px #4d0303; padding:7px 5px 0px 5px; overflow: hidden;  transition: all 0.3s; border: 1px solid #fff;} 
.info {padding: 10px; transition:all 0.3s ease-in-out; background:#000; height: auto; width: auto; display: block;
overflow:auto;}
.info .profile_txt {margin:0; text-align:center; color:#ffd800; font-size:20px; text-transform:uppercase; line-height:20px; font-weight:700; float:left;}
.info .profile_txt2 {margin:0; text-align:center; color:#fff; font-size:15px; line-height:20px; font-weight:700; float:left;}
.ctgry-title{display:block; color:#fff; text-align:right !important; width: 100%;}
.clear-fix {clear:both; display: block;}
.booknw {width: 100%; display: block; margin:30px 0 30px 0;}
.booknw a{ color:#000; font-weight:600; font-size:20px; text-align: center; background:#ffd800;  margin:3px; padding:5px 30px; text-decoration: none; border-radius:50px; display: inline-block;}
.booknw a:hover{background:#9d0808; color: #fff;}

footer {background:#000; color: #c5c5c5; padding:0px 0 0 0; display:inline-block; width: 100%; margin:0px 0 0 0;}
.footer_heading{ font-size:25px; text-align:left; color:#ffe000; text-transform:uppercase; font-weight:600;}
.footer a{text-decoration: none; color:#fff; width:100%;line-height:30px; text-shadow:none; }
.footer a:hover{  color:#f7c03b;}
.borderfff2 {border-top: solid 1px #c5c5c5; line-height:40px;}
.ftr ul {margin:0 0 0 0px; padding:0px 10px 10px 0px;}
.ftr ul li{float:none; list-style:none; padding: 0 0 0 px; margin: 0px;}
.ftr ul li a{font-size:15px; color:#c5c5c5; text-decoration: none; text-align:left; margin:2px;  display:block; line-height:30px; }
.ftr ul li a:hover{ color:#f7c03b; }
footer p {margin:0px; padding:0 0 30px 0px; font-size: 16px; text-align:justify; color:#c5c5c5;}



 

 
/*---------------------------------------*/
.centertext{text-align:center;}
.w100{width:100%; height:auto;}
.mx1{margin-left:5px; margin-right:5px; }
.px1{padding-left:5px; padding-right:5px;}
.borderfff {border: solid 1px #1d313e;}

div {
       display:grid;
}
.container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
*, ::after, ::before {   box-sizing: border-box;}
.spacet{padding:10px; display:flex;}

.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{
    padding:10px;
}

@media (max-width: 576px){
.container {
    max-width: 540px;
}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{width:100%}
.topnav ul li{ float:left;}	.topnav ul li a{ width:100%; float:left;}	

}
@media (min-width: 576px){
.container {
    max-width: 540px;
}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{width:100%}
.topnav ul li{ float:left;}	.topnav ul li a{ width:100%; float:left;}	

}
@media (min-width: 768px){
.container {
    max-width: 720px;
}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}
.col-12{width:100%}.col-11{width:100%}.col-10{width:100%}.col-9{width:100%}.col-8{width:100%}.col-7{width:100%}.col-6{width:100%}.col-5{width:100%}.col-4{width:100%}.col-3{width:50%}.col-2{width:50%}.col-1{width:50%}
}

@media (min-width: 992px){
.container {
    max-width: 960px;
}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}
.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}
}

@media (min-width: 1200px){
.container {
    max-width: 1140px;
}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}
}



 

@media only screen and (min-width:768px) and (max-width:998px){

 .heading2{font-size:60px; text-align: center; background: -webkit-linear-gradient(#f5fc29, #fff);  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; font-weight: 900;text-shadow: #FC0 1px 0 10px;} 
.heading5{font-size:29px; color:#fff; text-align: center; margin: 30px 0 30px 0; line-height: 59px;}
.nav ul li{width: 100%;}
.nav ul li a:link{text-align: center; margin: 0px; border-bottom: solid 1px #fff;}
.booknw { color: #fff; font-size:45px; text-align: center; width: 100%; display: block; margin: 30px 0 30px 0;}
}

@media only screen and (min-width:480px) and (max-width:767px){
.nav ul li{width: 100%;}
.nav ul li a:link{text-align: center; margin: 0px; border-bottom: solid 1px #fff;}
.bg {width: 100%; padding:0px; margin:0 0 0px 0px; display: table;}
 .textlink{ color: #fff; font-size:20px; text-align: center; 
  margin:3px; padding:10px 0px; text-decoration: none; border: #fed71b solid 1px;}
	h1{font-size:25px; padding:0px 0 0px 0px; margin:10px 0 0 0px; font-weight: 900; text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4); }  
	
.booknw { color: #fff; font-size:16px; text-align: center; width: 100%; display: block; margin: 30px 0 30px 0;}
.booknw a:link { color: #fff; text-align: center; background: rgb(255,0,0);
background: linear-gradient(180deg, rgba(255,0,0,1) 0%, rgba(0,8,115,1) 100%);  margin:3px; padding:16px; text-decoration: none; border: #fed71b solid 1px; border-radius: 10px;} 
}

@media only screen and (max-width:479px){

.nav ul li{width: 100%;}
.nav ul li a:link{text-align: center; margin: 0px; border-bottom: solid 1px #fff;}
.bg {width: 100%; padding:0px; margin:0 0 0px 0px; display: table;}
.textlink{ color: #fff; font-size:20px; text-align: center; 
  margin:3px; padding:10px 0px; text-decoration: none; border: #fed71b solid 1px;}
h1{font-size:25px; padding:0px 0 0px 0px; margin:10px 0 0 0px; font-weight: 900; text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4); }  
.heading{font-size:25px;}

}
 