@font-face {
  font-family: 'Barlow Condensed';
  src: url('../fonts/barlow-condensed.regular.ttf');
  font-weight:400;
  font-display: swap;
}
@font-face {
  font-family: 'Barlow Condensed';
  src: url('../fonts/barlow-condensed.medium.ttf');
  font-weight:500;
  font-display: swap;
}
@font-face {
  font-family: 'Barlow Condensed';
  src: url('../fonts/barlow-condensed.semibold.ttf');
  font-weight:600;
  font-display: swap;
}
@font-face {
  font-family: 'DM Sans';
  src: url('../fonts/dm-sans-regular.ttf');
  font-display: swap;
}

a
{color:#FFFF00;
text-decoration:none;
}

/*header css*/
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0;padding:0;}
html {font-family:sans-serif;line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent;}
body{margin:0; padding:0; background:#04000b; font-family:DM Sans; font-size:16px; color:#f8f9fa; line-height:30px;}
a{text-decoration:none;}
p{ font-size:18px; text-align:left; line-height:30px; letter-spacing:1px; font-weight:500}
img{width:100%; display:block; height:auto;}
.hidden_header{height:99px;}
header{position:absolute; top:0; left:0; right:0;}
.logo_main{background:#141a2e; padding:22px 0;}
.logo{display:flex; align-items:center;}
.logo img{height:55px; width:auto;}
.header_right{margin-left:auto; margin-right:15px; display:flex;}
.phone{font-family:'Barlow Condensed', sans-serif; color:#000; font-size:18px; letter-spacing:1.5px; font-weight:500; margin:0 0 auto 20px; background:#ffcf71; padding:5px 20px; border-radius:25px; white-space:nowrap;}
.phone a{color:#000;}
.phone img{display:inline-block; width:20px; height:auto; margin-bottom:-3px; filter:invert(1);}
.menu input[type=checkbox], .menu label{display:none;}
.nav_links{height:100%; text-align:center;}
.nav_links ul{display:flex; margin:0 auto; padding:0; width:85%; background:#141a2e; position:relative; }
.nav_links ul:before{border-bottom:50px solid transparent; border-left:33px solid #141a2e; border-top:0 solid transparent; content:""; position:absolute; right:-33px; bottom:0;}
.nav_links ul:after{border-bottom:50px solid transparent; border-right:33px solid #141a2e; border-top:0 solid transparent; content:""; left:-33px; position:absolute; bottom:0;}
.nav_links ul li{flex:1 1 auto; list-style:none; font-family:'Barlow Condensed', sans-serif; font-size:16px; text-transform:uppercase; letter-spacing:1.5px; font-weight:500;}
.nav_links ul li a{color:#fff; padding:10px 0 10px 10px; display:block; position:relative;}
.nav_links ul li a:before{background: #d4d4d4 none repeat scroll 0 0; content: ""; height:6px; left:25px; margin-top:-3px; position:absolute; top:50%; width:6px; border-radius:50%; transition:all 0.3s linear 0s;}
.nav_links ul li a:after{content: ""; width:6px; height:6px; left:15px; margin-top:-3px; opacity:0; position:absolute; top:50%; -webkit-transform:translateX(30px); -moz-transform:translateX(30px); -ms-transform:translateX(30px); -o-transform:translateX(30px); transform:translateX(30px); background:#ffcf71; border-radius:50%; transition:all 0.3s linear 0s;}
.nav_links ul li a:hover:before{opacity:0; -webkit-transform:translateX(30px); -moz-transform:translateX(30px); -ms-transform:translateX(30px); -o-transform:translateX(30px); transform:translateX(30px);}
.nav_links ul li a:hover:after {opacity:1; -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform: translateX(0px); -o-transform:translateX(0px); transform:translateX(0px);}
.nav_links ul li a:hover{color:#ffcf71;}

.container{max-width:1200px; padding-left:15px; padding-right:15px; margin-left:auto; margin-right:auto;}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{padding-left:15px; padding-right:15px;}
h1, h2, h3, h4, h5, h6{font-family:'Barlow Condensed', sans-serif; color:#fff; font-weight:700; line-height:1.11; text-transform:uppercase;}
h1{margin:0 0 1.5rem; font-size:32px;}
h2{margin:0 0 1.5rem; font-size:30px;}
h3{margin:0 0 1.5rem; font-size:28px;}
h4{margin:0 0 1.5rem; font-size:26px;}
h5{margin:0 0 1.5rem; font-size:25px;}
h6{margin:0 0 1.5rem; font-size:23px;}
.mt-4{margin-top:2rem;}
.mt-5{margin-top:3rem;}
.pt-0{padding-top:0;}
.pb-0{padding-bottom:0rem;}
.pb-2{padding-bottom:1rem;}
.pb-3{padding-bottom:3rem;}
.pb-12{padding-bottom:12rem;}
.mb-0{margin-bottom:0 !important;}
.pl-2{padding-left:2rem;}
.pr-2{padding-right:2rem;}
.pr-4{padding-right:4rem;}
.pl-5{padding-left:5rem;}
.pl-2{padding-left:2rem;}
.d-flex{display:flex;}
.img-fluid{max-width:100%;}
.text-center{text-align:center;}
.desk-top{display:block!important;}.mobile{display:none!important;}
.banner{padding:0;}
.banner img{width:100%;}
section{padding:4rem 0; min-height:233px;}
.heading_main{margin-bottom:2rem; position:relative; letter-spacing:.5px;}
.heading_main span{text-transform:uppercase; color:#F9394B; margin-bottom:5px; display:block; font-weight:bold}
.heading{font-size:45px; font-family:'Barlow Condensed', sans-serif; color:#fff; font-weight:600; position:relative; line-height:1.3; text-transform:uppercase;}
.heading span{display:block; color:#fff; font-size:27px; margin-top:15px;}
.heading span a{color:#fff;}
.sub_heading{font-size:20px; color:#ffcf71;}
.heading a{color:#fff;}
.bar{position:relative; z-index:1; background:#ff4800; width:55px; height:3px; margin-top:12px; -webkit-transition:.5s; transition: .5s;}
.bar:after, .bar:before{content:""; position:absolute; height:100%; width:3px; top:0; background:#fff; -webkit-transition:.5s; transition: .5s;}
.bar:before{background:#04000b; right:20px;}
.bar:after{background:#04000b; right:10px;}
.service_bg{position:relative; overflow:hidden; background:#FFCF71}
.service_box{background:#111; padding:0px 55px 0px 110px; margin:1rem 0; border-radius:65px 0 0 65px; position:relative; transition:.5s;}
.service_box a{display:flex; align-items:center;  height:100px;}
.service_box h3{font-size:20px; font-weight:500; margin-bottom:0; letter-spacing:1px;}
.icon{width:75px; height:75px; position:absolute; left:15px; background:#000; border-radius:50%; padding:15px; transition:.5s;}
.service_box:hover{background:#ff4800;}
.service_box:hover .icon{background:#fff;}
.service_box .link{width:30px; position:absolute; right:20px; transition:.5s;}
.service_box:hover .link{right:10px;}
.shape{position:absolute; top:0; right:0; bottom:0; opacity:0.15; z-index:-1;}
.shape img{animation-duration:2s; animation-iteration-count:infinite; animation-name: float-bob-x;}
@keyframes float-bob-x{
	0% {transform: translateX(-30px);}
	50% {transform: translateX(-10px);}
	100% {transform: translateX(-30px);}
}
.escorts_bg{border-top:hsla(0,0%,100%,0.1) solid 1px; padding-bottom:2.5rem;}
.escorts{color:#fff; font-size:15px; position:relative; overflow:hidden; margin-bottom:2rem; padding:0px; text-align:left; background:#19161e; border-radius:5px; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.escorts figure{position:relative; overflow:hidden;}
.escorts figure img{border-radius:0px; width:100%; height:auto; transition-duration:2s;}
.escorts figure:hover img{transform:scale(1.08); -webkit-transform:scale(1.08); -moz-transform:scale(1.08);}
.escort_content{padding:20px 20px 0; margin-top:10px; color:#fff;} 
.escorts:hover .name{background:#ff4800;}
.name{font-size:22px; font-family:Barlow Condensed; color:#fff; font-weight:500; text-transform:uppercase; letter-spacing:1px; line-height:normal; padding:20px; text-align:center; transition-duration:2s;}
.type{font-weight:500; color:#fff; position:absolute; bottom:85px; background:#ff4800; padding:5px 15px; border-radius:0 20px 20px 0;}
.btn{background:#ff4800; font-family:'Barlow Condensed', sans-serif; color:#fff; font-size:18px; font-weight:800; text-transform:uppercase; letter-spacing:.5px; line-height:normal; padding:15px 30px; border-radius:5px; border:none; position:relative; cursor:pointer; transition-duration:1s;}
.btn:hover{background:#ffcf71; color:#000;}
.center_bg{text-align:center;}
p{margin:0 0 1.5rem 0;}
p a, p strong, .center_bg ol li a, .center_bg ul li a, ul li strong, ul li a{color:#ffcf71; font-weight:500;}
.center_bg ol{margin:0 auto 25px; padding:0; text-align:left; width:95%;}
.center_bg ol li{margin:25px 0 0; padding:0;}
.center_bg ol li p{margin-bottom:15px; text-align:justify; font-size:15px;}
.center_bg ol li strong, .center_bg ol li h3, .center_bg ol li h4{font-size:18px; color:#ffcf71; font-family:'Barlow Condensed', sans-serif; font-weight:normal; display:block; margin-bottom:5px;}
p+h4, p+h3, p+h2, p+h5, p+h6{margin-top:2.7rem;}
.justify{text-align:justify;}
.text-left{text-align:left;}
.about_bg{background:url(../images/bg.webp) center; background-size:cover;}
.about{margin-left:4rem; margin-top:2rem;}
.paralax{background:#FF0000; background-attachment:fixed; position:relative; z-index:1; text-align:center;}
.paralax:before{content:''; position:absolute; left:0; top:0; bottom:0; right:0; background:#B90717; z-index:-1; opacity:0.95;}
.area{overflow:hidden; margin:1rem 0;}
.area figure{position:relative; overflow:hidden; margin-bottom:1.7rem;}
.area figure img{border-radius:0px; transition-duration:2s;}
.area figure:hover img{transform:scale(1.08); -webkit-transform:scale(1.08); -moz-transform:scale(1.08);}
.area h5{font-size:23px; font-weight:500; letter-spacing:1px; padding-bottom:25px; padding-right:40px; position:relative; margin-bottom:0;}
.area h5:before{content:''; position:absolute; left:0; right:0; bottom:0; background:#2c2834; height:1px;}
.area h5:after{content:''; position:absolute; left:0; bottom:0; width:0; background:#fff; height:1px; transition:width .4s ease;}
.area h5 .link{width:35px; padding:8px; border:#2c2834 solid 1px; position:absolute; right:0; top:-7px; transition-duration:2s;}
.area h5 span{opacity:0; text-indent:-50px; display:inline-block; transition:text-indent .4s ease-out,opacity .4s ease-out,margin-right .2s ease-out;}
.area:hover h5 span{opacity:1; text-indent:0px; margin-right:10px;}
.area:hover h5:after{width:100%;}
.area:hover h5 .link{border-color:#fff;}
.dark_bg{background:#04040a;}
.exotic_bg{position:relative; margin-top:-200px; z-index:1;}
.exotic_bg:before{content:''; position:absolute; left:35%; right:0; top:65px; bottom:0; background:#04000b; z-index:-1;}
.exotic_bg img{border-radius:10px 0 0 10px;}
.exotic_bg .about{margin-left:1rem; margin-top:2.5rem;}
.exotic_bg .about ul, .ul{margin:0px 0 3rem;}
.exotic_bg .about ul li, .ul li{margin:11px 0; padding:0 0 0 20px; position:relative; list-style:none;}
.exotic_bg .about ul li:before, .ul li:before{background:url(../index-2.html); background-size:100%; width:11px; height:11px; position:absolute; left:0; top:9px; content:'';}
.gallery_bg{border-top:hsla(0,0%,100%,0.1) solid 1px; padding-bottom:0;}
.escort_gallery{position:relative;}
.escort_gallery figure{position:relative; overflow:hidden;}
.escort_gallery figure img{border-radius:0px; transition-duration:2s;}
.escort_gallery:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1);}
.escort_hover{text-align:center; font-size:14px; color:#fff; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1; display:flex; align-items:center; justify-content:center; flex-direction:column;}
.escort_hover .name{padding:0 0 5px; transform:translateY(20px); opacity: 0; transition-delay:50ms; transition:400ms; transition-duration: 300ms;}
.escort_hover span{display:inline-block; transform:translateY(20px); opacity:0; transition-delay:0ms; transition:400ms; transition-duration:300ms;}	
.escort_hover:before{content:''; position:absolute;  width:100%; height:100%; left:0; top:0; display:block; z-index:-1; background:rgb(4, 4, 10, 82%); opacity:0; transition-delay:300ms; transition:300ms; transition-duration:300ms;}
.escort_gallery:hover .escort_hover:before{transition:all .3s; opacity:1;}
.escort_gallery:hover .escort_hover .name{transform:translateY(0); transition-delay:150ms; opacity:1; transition-duration:400ms;}
.escort_gallery:hover .escort_hover span{transform:translateY(0); opacity:1; transition-delay:200ms; transition-duration:400ms;}
.gallery_bg .row{margin-left:0; margin-right:0;}	
.gallery_bg .row .col-sm-3, .gallery_bg .row .col-sm-6{padding-left:0; padding-right:0;}
.two_content{background:#B90717;}
.two_content .col-sm-4{position:absolute; right:0; padding-right:0;}
.two_content .col-sm-4 img{border-radius:10px 0 0 10px;}
.t_content{min-height:550px; display:flex; justify-content:center; flex-direction:column;}
.circle_icon{width:100px; position:absolute; top:-45px; left:55px; animation:bounce2 2s ease infinite;}
@keyframes bounce2 {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}
}
.partner{margin-top:2rem;}
.partner ul{margin:0; padding:0;}
.partner ul li{margin:5px 2px; padding:5px 25px 5px 50px; display:inline-block; background:#10151a; border-radius:8px; box-shadow:#34363e 1px 2px 2px 0; position:relative;}
.partner ul li a{color:#fff;}
.partner ul li:before{background:url(../index-2.html); background-size:100%; width:11px; height:11px; position:absolute; left:25px; top:15px; content:'';}

/*-- move top --*/
#toTop{bottom:20px; right:20px; display:none; width:40px; height:40px; overflow:hidden; position:fixed; text-decoration:none; z-index:9999; font-size:0; color:transparent; background:#141a2e; border-radius:0%; opacity:0.8;}
#toTop:after{color:#fff; content:''; font-size:18px; line-height:37px; font-family:'FontAwesome'; text-align:center; display:block; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../index-2.html) no-repeat 12px 11px; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
/*-- //move top --*/
/*-- footer --*/
footer{background:#423F3F; padding-top:4rem; font-size:15px;}
.f_heading{font-family:'Barlow Condensed', sans-serif; color:#fff; font-size:22px; font-weight:500; margin-bottom:35px; line-height:normal; text-transform:uppercase;}
.footer-grids ul{margin:0px; padding:0;}
.footer-grids ul li{list-style-type:none; margin-bottom:8px;}
.footer-grids ul li a{color:#fff; font-weight:normal; position:relative;}
.footer-grids ul li a:hover{color:#ffcf71;}
.footer-grids ul li:last-child{margin-bottom:0;}
.copyright{border-top:#FFFFFF1A solid 1px; padding:1rem 0 4rem 0; margin-top:4rem; color:#babcc7; text-align:center;}
.f_logo{height:55px; width:auto; margin-bottom:2rem;}
.footer-grids p{margin-bottom:15px; color:#babcc7;}
.footer-grids p a{color:#FFFF00;}
.footer-grids p img{height:20px; width:auto; display:inline-block; margin-bottom:-5px; margin-right:10px;}
.social{display:flex; margin-top:1.5rem;}
.social img{filter:invert(1); height:15px; width:15px; transition:.5s;}
.social a{border:#ffcf71 solid 1px; width:35px; height:35px; display:flex; align-items:center; justify-content:center; margin-right:10px; border-radius:50%; transition:.5s;}
.social a:hover{background:#ffcf71;}
.social a:hover img{filter:invert(0);}
.footer-grids input[type="text"]{background:#0e0b14; box-shadow:none; color:#fff; font-size:15px; border:none; height:48px; outline:none; padding-left:15px; width:100%;}
.footer-grids button.btn{background:#ffcf71; color:#061c2d; font-size:14px; padding:12px 30px; margin-left:6px; border-radius:0;}
.footer-grids .border{padding-right:45px;}
.connect_us{background:#04000b; border-radius:10px; padding:20px; border:#FFFFFF1A solid 1px;}
/*-- //footer --*/
.pull-left{float:left;}
.pull-right{float:right;}
/*owl css*/
.owl-carousel{display:none; width:100%; -webkit-tap-highlight-color:transparent; position:relative; z-index:1;}
.owl-carousel .owl-stage{position:relative; -ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.owl-carousel .owl-stage-outer{position:relative; overflow:hidden; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{position:relative; min-height:1px; float:left; -webkit-backface-visibility:hidden; -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none; padding:0 15px;}
.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer; cursor:hand; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; transition:all 0.2s ease-in-out 0s;}
.owl-carousel .owl-dots .owl-dot{display:inline-block;}
.owl-carousel .owl-dots .owl-dot span{width:12px; height:12px; margin:5px 3px; border:2px solid #1a1a1a; display:block; -webkit-backface-visibility:visible; transition:all 200ms ease; border-radius:50%;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{border-color:#ff4800;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0; display:block;}
/* Owl Default Theme */
.owl-theme:hover .owl-nav{opacity:1;}
.owl-theme .owl-nav{position:absolute; top:50%; opacity:1; right:0; left:0; text-align:center; -webkit-tap-highlight-color: transparent;}
.owl-theme .owl-nav > div{font-size:0; position:absolute; right:10px; text-align:center; margin-top:-30px; width:30px;}
.owl-theme .owl-nav .disabled{opacity:0.5; cursor:default;}
.owl-theme .owl-dots{margin-top:0px; text-align:center; position:absolute; bottom:0; left:0; right:0;}
/* text-nav */
.text-nav{/*padding-right:30px; padding-left:30px;*/ }
.text-nav .owl-nav{position:static;}
.text-nav .owl-nav > div{top:0;	bottom:0; right:-15px; margin-top:0;}
.text-nav .owl-nav > div:first-child{left:-15px;}
.text-nav .owl-nav > div:after{position:absolute; top:50%; left:50%; content:"next"; font-size:12px; text-transform:uppercase; font-weight: 700; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; line-height:1; color:#9aa9b3;	-webkit-transform:translate(-50%, -50%) rotate(-90deg); transform:translate(-50%, -50%) rotate(-90deg);}
.text-nav .owl-nav > div:first-child:after{content:"prev";}
/* end text-nav */

.bullet{margin:0 -1% 3rem; padding:0; display:flex; flex-wrap:wrap;}
.bullet li{margin:0 1%; padding:10px 0 10px 30px; list-style:none; border-bottom:#201630 solid 1px; position:relative; width:48%;}
.bullet li:before{content:''; position:absolute; left:0; top:18px; width:13px; height:13px; background:#ffcf71; border-radius:50%;}

.rate_bg{background:#0d031e;}
.rate_bg .row{margin-left:0; margin-right:0;}
.rate_bg .col-sm-4{padding-left:0; padding-right:0;}
.rate{text-align:center; background:#121217; overflow:hidden; position:relative; padding:35px; margin-bottom:2rem; color:#fff;}
.rate .heading{font-size:25px; color:#000; font-weight:800; margin-bottom:2.5rem; padding:20px 20px; display:block; background:#ffcf71; border-radius:10px;}
.rate .price{font-family:'Barlow Condensed', sans-serif; font-size:40px; position:relative; margin-bottom:20px; font-weight:600; padding-bottom:25px; border-bottom:#38383B solid 1px;}
.rate .price span{font-family:DM Sans; font-size:16px; font-weight:500; color:#999999; display:block; margin-top:15px;}
.rate .price sub{font-size:17px; font-weight:300; position:relative; bottom:10px;}
.rate ul{margin:0 0 30px; padding:0;}
.rate ul li{margin:0; padding:5px 0px; list-style:none; position:relative;}
.rate ul li span{color:#ff4800;}
.rate ul li.no_avail{cursor:no-drop; color:#787878;}
.sub_footer{padding:30px 0;}
.sub_footer .btn{padding-left:60px; padding-right:60px;}

.cg_box{background:#111; border-radius:10px; padding:0 2rem 1rem; text-align:center; margin:2.5rem 0; position:relative;}
.cg_box span{width:75px; height:75px; display:inline-flex; align-items:center; justify-content:center; background:#ff4800; color:#fff; font-size:35px; font-family:'Barlow Condensed', sans-serif; border-radius:50%; padding:15px; margin:-50px 0 1.5rem; transition:.5s;}
.personal_detail{margin:3rem 0 0 3rem; font-size:18px;}
.personal_detail h4{margin-top:5rem;}
.personal_detail ul{margin:0; padding:0;}
.personal_detail ul li{margin:0; padding:15px 0; list-style:none; color:#a6a6a7; border-bottom:#292136 solid 1px;}
.personal_detail ul li span{display:inline-block; width:250px; color:#fff; font-weight:600; letter-spacing:1px;}
.personal_detail ul li:last-child{border-bottom:none;}
.profile_text .bar{margin-bottom:2rem;}
.profile_rate{border:#3c3b64 solid 1px; padding:15px 25px; background:#141a2e; box-shadow:#ff4800 5px 5px 0; border-radius: 10px; margin-left:3rem;}
.profile_rate .bar{margin-bottom:2rem;}
.profile_rate ul{margin:0; padding:0; display:flex; flex-wrap:wrap;}
.profile_rate ul li{margin:0; padding:10px 0; list-style:none; color:#fff; width:33.33%;}
.profile_rate ul li span{width:100%; font-weight:600; letter-spacing:1px;}
.btn_row .btn{width:48%; display:inline-flex; align-items:center; justify-content:center; margin-right:15px; padding-left:7px; padding-right:7px;}
.btn_row .btn:last-child{margin-right:0;}
.btn_row .btn img{filter:invert(1); width:18px; margin-right:10px;}
.border_top{border-top:hsla(0,0%,100%,0.1) solid 1px;}
.other_girl{margin-top:2rem; border-top:hsla(0,0%,100%,0.1) solid 1px; padding-top:2rem;}
.other_girl h2{font-size:35px;}
.other_girl .bar{margin-bottom:2rem;}
.area_detail_bg .sub_heading{margin-bottom:1.5rem;}
.exotic_bg figure{display:flex; height:100%;}
.s_list{margin:0; padding:0;}
.s_list li{margin:20px 0; padding:0; list-style:none;}
.s_list li strong{font-size:17px;}
.hotels_bg{border-top:hsla(0,0%,100%,0.1) solid 1px; padding-bottom:2.5rem;}
.hotel{background:#0f1220; border-radius:3px; padding:0 1rem 1.5rem; text-align:center; margin:2.5rem 0; position:relative; min-height:135px; border:#292d42 solid 1px;}
.hotel span{width:75px; height:75px; display:inline-flex; align-items:center; justify-content:center; background:#ffcf71; border-radius:50%; padding:20px; margin:-50px 0 1.5rem; transition:.5s;}
.hotel h3{font-size:18px; font-weight:500; margin-bottom:0; letter-spacing:1px;}
.hotel_detail .col-sm-4{padding-right:0;}
.address{border-left:#ffcf71 solid 5px; padding:10px 0 10px 25px; font-style:italic;}
.miss_delhi{padding-left:1.5rem;}


@media (max-width:1199px) {
.container{max-width:990px;}
.nav_links ul{width:93%;}
.about{margin-top:0; margin-left:1rem;}
.personal_detail{margin-top:0; margin-left:1rem;}
.btn_row .btn{width:46%;}
.personal_detail h4{margin-top:2.5rem;}


}


@media (max-width:896px) {
body{font-size:15px;}	
.container{max-width:100%;}
.hidden_header{height:50px;}
.logo_main{padding-top:15px; padding-bottom:15px;}
.header_right{margin-top:8px;}
/*mobile menu css*/
.menu{width:auto;}
.nav_links{display:block;position:fixed;top:75px;left:-100%;right:0;background:#141a2e;padding:20px;line-height:37px;transition:all .5s ease;z-index:999;}.menu input[type=checkbox]{display:none;}.menu :checked + .nav_links{display:block;left:0;overflow:auto;padding-bottom:90px;}.menu label{display:block; position:absolute;left:10px;top:25px;}.menu .nav_links{display:none;}.menu label img{height:35px;}.menu .nav_links ul{width:100%; display:block; text-align:left;}.menu .nav_links ul li{border-bottom:#303954 solid 1px;}.logo{margin-left:3rem;}.desk-top{display: none!important;}.mobile{display: block!important;}
/*end mobile menu css*/

.nav_links ul li a:before, .nav_links ul li a:after{left:0;}
.nav_links ul li a{padding-left:25px;}
.footer-grids .pl-5{padding-left:15px;}
.owl-carousel{padding-left:10px; padding-right:10px;}
.owl-carousel .owl-item{padding-left:5px; padding-right:5px;}
.text-nav .owl-nav > div:first-child{left:0;}
.text-nav .owl-nav > div{right:0;}
.name{font-size:18px;}
.service_bg .col-sm-4{flex:0 0 50%; max-width:50%;}
.escorts_bg .col-sm-3{flex:0 0 33.333%;max-width:33.333%;}
.area_bg .col-sm-4{flex:0 0 50%;max-width:50%;}
footer .col-sm-4:first-child{flex:0 0 100%;max-width:100%; padding-right:15px !important;}
footer .col-sm-4{flex:0 0 50%; max-width:50%; margin-bottom:3rem;}
.copyright{margin-top:0;}
.cg_box{padding-left:1rem; padding-right:1rem;}
.phone{font-size:17px; margin-left:15px;}
.personal_detail ul li span{width:190px;}
.profile_rate{padding:15px; margin-left:1.5rem;}

}

@media (max-width:736px) {
.phone{font-size:14px; margin-left:5px; padding-left:10px; padding-right:10px;}
.phone img{max-width:17px;}	
.exotic_bg .col-sm-6{flex:0 0 100%;max-width:100%;}
.exotic_bg .about{margin-left:0;}
.about_bg .col-sm-5, .about_bg .col-sm-7{flex:0 0 100%;max-width:100%;}
.two_content .col-sm-8{flex:0 0 100%;max-width:100%;}
.two_content .col-sm-4{position:relative; flex:0 0 100%;max-width:100%; margin-top:4rem;}
.about{margin-top:2rem; margin-left:0;}
.shape img{display:flex; height:100%;}
.heading, h1{font-size:40px;}
h2{font-size:35px;}
.profile_bg .col-sm-6{flex:0 0 100%;max-width:100%;}
.personal_detail{margin-left:0; margin-top:2rem;}
.profile_rate{margin-left:0; margin-top:1.5rem;}
.miss_delhi{padding-left:0rem; margin-top:2rem;}

 
}

@media (max-width:667px) {
.logo img{height:45px;}	
.header_right{margin-top:3px;}
.escorts_bg .col-sm-3{flex:0 0 50%;max-width:50%;}
.gallery_bg .col-sm-3{flex:0 0 50%;max-width:50%;}
.gallery_bg .col-sm-6{flex:0 0 100%;max-width:100%;}
.area h5{font-size:20px;}

}

@media (max-width:568px) {
.logo img{height:40px;}	
.nav_links{top:60px;}
.menu label{top:17px;}
.header_right{margin-top:3px;}
.phone{font-size:12px; padding:2px 10px;}
.phone img{max-width:15px;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{flex:0 0 100%; max-width:100%;}
.partner li{font-size:12px;}
.footer-grids .col-sm-4{flex:0 0 100%; max-width:100%;}
.heading{font-size:32px;}
h1{font-size:32px;}
h2{font-size:30px;}
h3{font-size:25px;}
h4{font-size:23px;}
h5{font-size:20px;}
h6{font-size:20px;}
.service_box{padding-left:85px; padding-right:45px;}
.icon{width:60px; height:60px; padding:8px;}
.service_box h3{font-size:18px;}
.service_box .link{width:20px; right:15px;}
.service_box a{height:85px;}


}

@media (max-width:480px) {
.logo img{height:35px;}	
.phone:last-child{display:none;}	
.service_bg .col-sm-4{flex:0 0 100%; max-width:100%;}
.heading, h1{font-size:25px;}
h2{font-size:23px;}
.area_bg .col-sm-4{flex:0 0 100%;max-width:100%;}
.owl-carousel .area figure{margin-bottom:1rem;}
.owl-carousel .area h5{font-size:15px; padding-right:30px; letter-spacing:0;}
.owl-carousel .area h5 .link{width:28px; top:-4px;}
.escorts_bg .row{margin-left:-7px; margin-right:-7px;}
.escorts_bg .col-sm-3{padding-left:7px; padding-right:7px;}
.escorts{margin-bottom:1rem;}
.bullet li{width:100%;}
.sub_heading{font-size:18px;}
.personal_detail ul li span{width:150px;}
.personal_detail{font-size:15px;}
.profile_rate{font-size:14px;}

}

@media (max-width:375px) {
.phone{margin-left:0; padding-left:6px; padding-right:6px; letter-spacing:0px;}
.phone img{max-width:13px;}

	
}
	
@media (max-width:320px) {
.phone{display:none;}
.owl-carousel .area h5{font-size:13px;}
.btn_row .btn{font-size:16px; margin-right:5px; width:48%;}

}


		.nowcalling
{display:block;position:fixed;bottom:0;width:100%;z-index:9999}
.lcol,.rcol,.ccol
{float:left;width:50%}
.lcol{background-color:#CC0099}
.rcol{background-color:#006633}
.lcol a,.rcol a,.ccol a{display:block;padding:10px 0;text-align:center;text-decoration:none;color:#fff}	