body{font-family:raleway,sans-serif;background:#1f1f1f}
a,a:focus,a:hover{color:#1f1f1f;text-decoration:underline}
.successfully {text-align: center;margin: 20px 0 0;color: #dbb859;}
aside.country-selector {display: none !important;}
.errorContent h1.title:before {
	display:none;
}
.errorContent img {
    width: 150px;
    margin: 0 0 20px;
}
.errorContent h1.title {
    padding: 0;
}
.errorContent .blog-thumb-ld {
    margin-top: 10px;
    width: 100%;
}
.glyVideoThumbWrp .prevVideo a{padding:15px 15px 10px;background:#333;border-radius:10px}
.glyVideoThumbWrp .prevVideo video{aspect-ratio:2/2.8}
.glyVideoThumbWrp .prevVideo{width:50%;padding:10px}
.glyVideoThumbWrp{display:flex;flex-wrap:wrap;margin:10px -10px 40px}
.gallery-part.filterwrp h1.title{text-align:left;padding:0 0 10px;bottom:0;height:auto}
.contact-number.displayondesktop{margin:0;padding:0}
.row.top_gly{display:flex;align-items:center;flex-wrap:wrap}
.gallery-part.filterwrp h1.title:before{margin:0;bottom:0}
div#big .owl-nav{display:none!important}
.gallerySliderThumb button.owl-prev{background:url(../images/left-arw.png) no-repeat!important;background-position:50%!important;background-size:8px!important;border-radius:100px!important;width:31px!important;height:31px!important;background-color:#d48f12!important;left:-20px;top:25px}
.gallerySliderThumb button.owl-next{background:url(../images/right-arw.png) no-repeat!important;background-position:50%!important;background-size:8px!important;border-radius:100px!important;width:31px!important;height:31px!important;background-color:#d48f12!important;right:-20px;top:25px}
.gallerySliderThumb{background:#333;padding:17px 17px 4px;border-radius:10px}
.prevImage img,.prevVideo video{aspect-ratio:2/2.5;width:100%;object-fit:cover;object-position:center}
.VideoThumb video,.prevThumb img{aspect-ratio:2/2;width:100%;object-fit:cover;object-position:center}
.prevImage a,.prevVideo a{display:block}
#thumbs .owl-item.active.current .VideoThumb,#thumbs .owl-item.active.current .prevThumb{opacity:1}
#thumbs .owl-item.active .VideoThumb,#thumbs .owl-item.active .prevThumb{opacity:.5}
#thumbs .owl-item{cursor:pointer}
div#thumbs{margin-top:5px}
.playBtnIcon{background-image:url(../images/play-button.webp);width:40px;height:40px}
.VideoThumb,.prevVideo{position:relative}
.prevVideo .playBtnIcon{background-image:url(../images/play-buttons.png);width:50px;height:50px;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background-size:100%;pointer-events:none}
.VideoThumb .playBtnIcon{background-image:url(../images/play-buttons.png);width:24px;height:24px;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background-size:100%;pointer-events:none}
div#thumbs .owl-nav.disabled{display:none!important}
.wpcc-color-custom--1073801635.wpcc-container{background-color:#1f1f1f!important}
body,p{font-size:16px;line-height:27px;font-weight:400}
.whatsapp_banned_popup .modal-dialog{max-width:760px;position:absolute;transform:translate(-50%,-50%)!important;left:50%;top:50%;width:95%;margin:0}
.whatsapp_banned_popup .modal-header{min-height:0;padding:0;border-bottom:0}
.banned_img img{width:100%}
.banned_img a{display:block}
.whatsapp_banned_popup button.close{background:#dec778;opacity:1;position:absolute;right:0;top:0;width:30px;height:30px;z-index:99;border-radius:100px;font-size:40px;padding:0;line-height:0;font-weight:400;padding-bottom:7px;padding-left:1px}
.whatsapp_banned_popup .modal-content{background-color:initial;border:0;box-shadow:none}
.modal.whatsapp_banned_popup{background:#000000d4}
.profile_video_thum .ugb-video-popup .ugb-video-preview{object-fit:cover}
.top-strip .socialIcon .WhatsappLink{margin:0}
.socialIcon .WhatsappLink img{width:45px}
.socialIcon a.telegramIcon img{width:27px}
.socialIcon a.twitterIcon img{width:23px}
.age-18 span{position:relative;top:5px;color:#101010;font-weight:700}
span.wpcf7-form-control-wrap{display:block}
.contentsec{display:none}
.girls-thumbs .img a{display:block}
p.aval{font-weight:600}
p.aval img{width:20px}
.title.taxonomy{margin-bottom:40px}
.profile_video_thum video{height:330px;object-fit:cover;object-position:center;border-radius:6px;border:1px solid #dbb859}
.profile_video_thum{margin:0 0 20px}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;color:#1f1f1f;border-radius:0!important;background-color:#ffe7e7;text-shadow:.1px 0 .1px #1f1f1f}
#my-welcome-message{display:none;z-index:99999;position:fixed;width:60%;left:50%;transform:translate(-50%);top:10%;padding:0;background:#1f1f1f}
#fvpp-close{position:absolute;top:10px;right:20px;cursor:pointer}
#my-welcome-message .part-v img{width:100%}
#my-welcome-message .part-v{width:30%;float:left}
#my-welcome-message .part-vv{width:70%;float:left;padding-left:25px}
#fvpp-close img{filter:brightness(0) invert(1)}
.part-vv .legal-text{padding-right:30px}
.legal-text h2{font-size:17px;font-weight:700;line-height:19px;position:relative;margin:15px 0 10px;color:#fff;text-transform:uppercase;text-align:left;margin-top:30px;margin-bottom:20px}
.legal-text p,.legal-text ul li{font-size:13px;line-height:20px;margin-bottom:10px;color:#fff;font-weight:400;text-align:left}
.nvnkp{font-size:13px;line-height:20px;margin-bottom:10px;color:#fff;font-weight:400;position:relative}
.nvnkp .error{color:red;font-weight:400;position:absolute;bottom:-23px}
input#termandcon{position:relative;bottom:0}
#fvpp-close.enterbtn{display:inline-block;left:0;right:0;padding:10px 20px;color:#fff;font-size:17px;font-weight:600;float:left;text-decoration:none;margin-right:10px;text-transform:uppercase;border:1px solid transparent;position:relative;border-radius:4px;outline:0;background:#dbb859}
.legal-text ul{padding:15px 0;margin:0}
.legal-text ul li{background:url(../images/right-tic.png) no-repeat;background-position:0 3px;padding-left:25px;list-style:none;margin-bottom:10px}
.nvnkp input{display:inline-block;height:auto;width:auto;position:relative;top:1px}
.legal-text a{color:#fff;text-decoration:underline}
.legal-text input.enterbtn{display:inline-block;padding:10px 20px;color:#fff;font-size:17px;font-weight:600;text-decoration:none;margin-right:10px;text-transform:uppercase;margin-top:10px;border:1px solid transparent;position:relative;border-radius:4px;outline:0;background:#ddbc5c;float:left}
.legal-text a.leavebtn{display:inline-block;padding:10px 20px;color:#fff;font-size:17px;font-weight:600;text-decoration:none;text-transform:uppercase;margin-top:10px;border:1px solid #fff;background-position:15px 14px;border-radius:4px}
.single-post h1{font-weight:500!important;font-size:27px!important;color:#dbb859}
.single-post h2{font-size:24px!important}
.single-post h3, .single-post h4, .single-post h5, .single-post h6{font-size:22px!important}
.single-post ul{text-align:left!important}
.single-post ul li{display:block!important}
.single-post ul{text-align:left!important}
.blog-page-list.blogdetails p {margin-bottom: 30px;}
.single-post ul ol{display:block!important;padding-left:20px!important;position:relative}
.single-post ul ol:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";position:absolute;left:0;top:6px;color:#dbb859;font-size:18px}
.single-post p{font-size:16px;line-height:27px;font-weight:400;margin-bottom:30px}
.wpcf7 form.sent .wpcf7-response-output{display:inline-block}
.page-id-1015 .searchtoggle,.page-id-612 .searchtoggle{display:none!important}
.form .form-group span.wpcf7-not-valid-tip{position:absolute}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900;display:inline-block}
span.wpcf7-form-control-wrap span{margin:0}
.comman-part .main-bohprt{background:0 0;padding:35px 0 0}
.comman-part .inner-page.headerdiv.bgchange{background:0 0;padding-top:35px}
.comman-part{background:url(../images/big-bg2.jpg);padding:45px 0 0;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}
.blog-text p img{width:100%;height:auto}
.comman-part .gallery-inner{padding-top:35px}
header{text-align:center;padding:60px 0;background-size:cover;background-position:50%;background-repeat:no-repeat;background:linear-gradient(180deg,#000 0,#2d2d2d 100%)}
.recent-ll h2{text-align:left!important;margin:0;color:#dbb859;margin-bottom:10px}
.fgftgfg .text{text-align:center}
.fgftgfg .row.available-inner{padding-top:35px}
.recent-ll ul{padding:0;margin:0}
.recent-ll ul li{list-style:none;display:block;border-bottom:1px dashed #dbb859;padding:0 10px}
.recent-ll ul li a{color:#dbb859;display:block;margin:12px 0;font-size:15px;line-height:20px}
.recent-ll ul li:last-child{border-bottom:0}
.recent-ll h2{background:#ddbc5c;color:#1f1f1f;padding:10px;border-radius:5px 5px 0 0;margin:0}
.recent-ll ul.recent-box{background:#fff;float:left;margin:0;width:100%}
.drivepart{margin-top:40px}
label.jkj{margin:0!important;padding:0!important;display:block!important}
.form .title{padding:0;margin:35px 0 10px!important}
.inner-page.headerdiv.bgchange{background:linear-gradient(to bottom,#1f1f1f 0,#080a0a 65%,#080a0a 100%)}
.form-group{margin-bottom:35px!important}
.phone-call{margin-top:35px}
.header-bottom{background:linear-gradient(180deg,#ddbc5c 0,#ffee86 56%,#ddbc5c 100%)}
.right-booking-btn{float:right!important}
#cssmenu>ul>li.right-booking-btn a{background:#1f1f1f;border-radius:10px;padding:13px 25px;margin-top:5px;height:43px;font-size:20px;color:#fff;background:linear-gradient(180deg,#000 0,#2d2d2d 100%)}
a,button{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.footer-logo{margin-bottom:30px}
.text{color:#fff;font-size:16px;line-height:28px;margin-bottom:21px}
.inner-page .text{color:#fff}
.inner-page .text a{color:#ddbc5c}
#accordion .panel-title{text-align:left;padding:0}
.red-bg .text{padding-left:40px}
.text h1,.text h2,.text h3,.text h4,.text h5{font-family:josefin sans,sans-serif;font-weight:400;font-size:28px;padding-top:10px;text-align:center}
h1,h2,h3,h4,h5,h6{font-family:josefin sans,sans-serif;font-weight:400}
.eao .mob-bgnk{display:none}
.eao .desktop-bgnk{position:relative;display:inline-block;width:94%}
.desktop-bgnk .pic-a{position:absolute;top:75px}
.desktop-bgnk .pic-b{float:right}
.text p{margin-bottom:10px;text-align:center}
.text ul{padding:0;margin-top:25px;margin-bottom:20px;text-align:center}
.text ul li{list-style:none;padding-left:20px;position:relative;margin-bottom:10px;display:inline-block;margin-right:10px}
.text ul li:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";position:absolute;left:0;top:6px;color:#d7900f;font-size:18px}
.mail-phone{background:#1f1f1f;padding:0}
.mail-phone-right{text-align:right}
a.tonight-escorts{background:#920202;padding:8px 18px;color:#fff;font-size:20px;display:inline-block;position:relative;top:9px;border:1px solid #920202}
a.tonight-escorts:hover{border:1px solid #fff;color:#fff;background:0 0}
.mail-phone-right .top-strip .phone-no a{margin-right:0}
.top-strip{width:100%;padding:10px 0;background:linear-gradient(180deg,#ddbc5c 0,#ffee86 56%,#ddbc5c 100%)}
.top-strip .phone-no{display:block}
.top-strip .phone-no p{color:#dbb859;font-size:20px;margin:0}
.top-strip .phone-no a{color:#1f1f1f;font-weight:500;font-size:22px;margin-right:15px}
.top-strip .c-info{float:right}
.top-strip .c-info a{color:#1f1f1f;margin-right:30px}
.top-strip .c-info a img{margin-right:10px}
.top-strip .c-info a:last-child{margin-right:0}
.top-strip .s-icon{display:inline-block}
.top-strip .s-icon a{color:#fff;font-size:20px;padding:0 4px;margin-right:0}
.outcallonly{animation:locationblinker 1s infinite;color:#fff;font-size:22px;font-weight:600;margin:0 0 10px;display:block;text-align:center}
.top-strip .phone-no a:active,.top-strip .phone-no a:focus,.top-strip .phone-no a:hover,.top-strip .s-icon a:active,.top-strip .s-icon a:focus,.top-strip .s-icon a:hover,footer .address ul li a:active,footer .address ul li a:focus,footer .address ul li a:hover,footer .f-menu ul li a:active,footer .f-menu ul li a:focus,footer .f-menu ul li a:hover{color:#c3c3c3}
.carousel-caption{text-align:left;bottom:auto;top:20%;left:0;right:10%;text-shadow:none}
#myCarousel{position:relative}
#myCarousel .item img{width:100%}
.recruiting-now{position:absolute;right:0;bottom:auto;z-index:99;left:0;margin:auto;text-align:center;top:19px;display:none}
.recruiting-now img{max-width:200px}
.caption{max-width:1170px;margin:0 auto;position:absolute;top:0;left:0;right:0;height:100%}
.carousel-caption .txt{font-size:100px;font-weight:300;color:#1f1f1f;line-height:103px;display:inline-block;position:relative}
.carousel-caption .txt span{display:block;font-size:145px}
.carousel-caption .escorts{transform:rotate(-90deg);display:inline-block;position:absolute;right:-132px;top:71px;font-size:50px;background:#dfb522;line-height:normal;padding:2px 7px}
.bg1.slect.row{margin:0;padding:0}
.eao{padding-top:50px}
.eao p{color:#fff}
.eao h3{text-align:center;background:linear-gradient(to bottom,#d59c28 0,#f9e09d 50%,#d59c28 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:21px;font-weight:600;margin:0;padding-top:20px;padding-bottom:15px}
.eao .two-btn{text-align:center}
.eao .two-btn a{color:#1f1f1f;font-size:15px;font-weight:500;display:inline-block;padding:6px 24px;border-radius:30px;margin:0 5px;background:#d59c28;background:-moz-linear-gradient(top,#d59c28 0,#f9e09d 50%,#d59c28 100%);background:-webkit-linear-gradient(top,#d59c28 0,#f9e09d 50%,#d59c28 100%);background:linear-gradient(to bottom,#d59c28 0,#f9e09d 50%,#d59c28 100%)}
.text.sub-title{margin-top:35px}
.slect{padding:0 0 50px}
.escortofthemonth{position:relative;z-index:111;overflow:hidden}
.escortofthemonth .pic{position:relative;height:550px}
.escortofthemonth .pic img{width:100%;height:100%;object-fit:cover;object-position:100% 0%}
.escortofthemonth .pic:before{content:"";width:100%;height:100%;background:url(../images/watermark.png) no-repeat 50% 100%;position:absolute;bottom:10px;left:0;right:0;margin:0 auto;background-size:50%}
.escortofthemonth .pic img{width:100%}
.escortofthemonth .name{font-size:20px;font-weight:300;color:#fff;line-height:normal;padding:20px 0;text-align:center;background:#1f1f1f}
.escortofthemonth .name span{display:block}
.heading{font-size:30px;margin:0 auto 20px;font-weight:500}
.blog-bg .read-more-lg{color:#1f1f1f;font-size:15px;font-weight:500;display:inline-block;padding:6px 24px;border-radius:30px;margin:0 5px;background:#dbb859}
.read-more-lg{font-size:18px;color:#1f1f1f;font-weight:400;border:0;display:inline-block;padding:8px 20px 10px;background:#e5d158;background-image:none;background-image:linear-gradient(#e5d158 40%,#bd8933);border:2px solid #fff;border-radius:4px}
.read-more-lg:active,.read-more-lg:focus,.read-more-lg:hover{background:#e5d158;background-image:linear-gradient(#bd8933 40%,#e5d158);color:#fff;text-decoration:none}
.gallery-inner{padding-top:55px}
.main-bohprt{padding:45px 0 50px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;background-attachment:fixed;background:#101010;background:linear-gradient(1deg, rgba(16, 16, 16, 1) 25%, rgba(24, 24, 24, 1) 50%, rgb(38 38 38) 75%)}
.gallery{padding-top:45px}
.phone-call a:before{content:"";position:absolute;top:5px;left:0;width:38px;height:38px;background:url(../images/mob.png)}
.phone-call a{font-size:35px;font-family:josefin sans,sans-serif;font-weight:700;position:relative;background:linear-gradient(to bottom,#d59c28 0,#f9e09d 100%,#d59c28 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-left:55px}
.title{font-size:35px;font-family:josefin sans,sans-serif;font-weight:500;position:relative;padding-bottom:40px;margin:0;line-height:normal;color:#fff}
.title span{color:#dbb859}
.title:before{position:absolute;content:"";width:62px;height:3px;left:0;bottom:31px;background:#dbb859;right:0;margin:0 auto}
.inner-title{margin-bottom:0!important;padding-bottom:15px!important}
.inner-title:before{bottom:0!important}
.nave tr td a{margin-bottom:30px;display:block}
.girl-profile-thumb{position:relative;overflow:hidden;background:#000;padding:7px;transition:.3s;margin-bottom:30px;border:1px solid #dbb859}
.red-bg{background:#ba8430;background:linear-gradient(to right,#ba8430,#fdee84);padding:90px 0}
.red-bg .text p{text-align:left;color:#1f1f1f}
.about-pic img{width:100%}
.row.content-area{display:flex;margin-left:-30px;margin-right:-30px}
.black-box{text-align:left}
.covid-box .text{max-width:1008px;margin:auto}
.covid-box .text p{font-size:18px;color:#1f1f1f}
.covid-box .title{color:#1f1f1f;padding-bottom:25px}
.covid-box .title:before{display:none}
.covid-box .text p:last-child{margin-bottom:0}
.white-bg{background:url(../images/white-bg2.jpg) no-repeat;background-size:cover;background-position:50%;padding:70px 0;background:linear-gradient(180deg,#000 0,#2d2d2d 100%)}
.content-area .col-md-6{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;background:#fff;margin:0 1%;border-radius:20px;padding:30px 20px 70px;position:relative;box-shadow:0 0 13px #b1b1b1;background:linear-gradient(to right,#ba8430,#fdee84)}
.content-area .col-md-6:last-child{background:linear-gradient(to right,#fdee84,#ba8430)}
.content-area .col-md-12{-ms-flex:0 0 98%;flex:0 0 98%;max-width:98%;background:#fff;margin:50px 1%;border-radius:20px;padding:30px 20px 70px;box-shadow:1px 1px 7px #e6e6e6;background:linear-gradient(0deg,#fdee84 0,#c8923e 65%,#f3de77 100%)}
.black-box p{font-size:16px;text-align:left;line-height:26px;margin-bottom:20px;color:#1f1f1f;font-weight:500}
.black-box h3{text-align:left;font-size:25px;font-weight:500;color:#1f1f1f;margin-top:15px}
.black-box h4{color:#1f1f1f;text-align:left;font-size:18px}
span.number-count{background:#fff;color:#1f1f1f;font-size:26px;position:absolute;left:0;top:-32px;right:0;margin:auto;width:67px;height:67px;line-height:43px;border-radius:50%;border:11px solid #d80707}
img.shade{width:100%;position:absolute;left:0;right:0;bottom:0;filter:invert(22%) sepia(25%) saturate(25%) hue-rotate(130deg) brightness(230%) contrast(80%)}
.content-area .col-md-12 .black-box h3,.content-area .col-md-12 .black-box p{text-align:center}
.covid-box{background:url(../images/red-bg.jpg) no-repeat;background-size:cover;background-position:50%;padding:70px 0;text-align:center}
.covid-box a{color:#1f1f1f;text-decoration:underline}
.girl-profile-thumb .pic{position:relative;background:url(../images/imageplaceholder1.jpg) no-repeat;background-size:cover;background-position:50%}
.blog-bg .pic:before,.girl-profile-thumb .pic:before,.girls-thumbs .img:before{content:"";background:url(../images/.png) no-repeat 50% 100%;position:absolute;width:200px;height:142px;left:50%;transform:translate(-50%);top:40%;display:none}
.girl-profile-thumb .pic img{width:100%}
.girl-profile-thumb .girl-info{display:none}
.girl-profile-thumb:hover .girl-info{background:#dbb859;color:#fff;padding:10px;text-align:center;position:absolute;left:0;top:0;height:100%;display:inline-block;width:80%}
.girl-profile-thumb .girl-info .h5{font-size:20px;font-weight:300;text-transform:uppercase}
.girl-profile-thumb .girl-info table{text-align:left}
.girl-profile-thumb .girl-info table tr td{font-size:14px;padding:4px 0;width:50%;font-weight:500}
.girl-profile-thumb .girl-info table tr td:last-child{text-transform:capitalize}
.mrg-t-20{margin-top:20px}
.noescorthere{padding:50px 0;color:#1f1f1f!important;border:#ffffff24 1px solid}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{display:block;clear:both}


/*==============
Location css 
==============**/
.escorts_locations{width:100%;display:block}
.escorts_locations ul br{display:none}
.escorts_locations a{color:#fff}
.escorts_locations h2 a{font-size:26px;font-weight:500;padding-left:0!important;margin-right:0!important;background:0 0!important}
.escorts_locations ul a{padding-left:22px;margin-right:20px;background:url(../images/location.png) no-repeat 0 6px;background-size:12px;margin-bottom:15px;display:inline-block;color:#d7900f}
.escorts_locations ul h2{margin:30px 0 10px}
.escorts_locations ul{display:inline-block;width:100%;margin:0;padding:0}
.escorts_locations ul li{display:inline-block;padding:0 30px 0 0;position:relative;margin-bottom:15px}
.escorts_locations ul li::before{content:"";position:absolute;left:0;background:url(../images/check.png);height:15px;width:15px;background-size:contain;top:6px}

/*==============
Blog css 
==============**/
.blog-bg{color:#fff;padding:50px 0;background:#fff;background-image:url(../images/big-bg2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;background:linear-gradient(180deg,#1b1b1b 0,#2f2f2f 100%)}
.blog-bg .pic{position:relative;background:url(../images/blog1.jpg) no-repeat;background-size:cover;overflow:hidden;height:300px}
.blog-bg .pic img{height:100%;width:100%;object-fit:cover}
.box-blog{background:rgb(0 0 0/44%)}
.bg-padding{padding:0 15px 10px}
.escorts_locations ul li a{padding-left:25px;color:#d7900f}
.escorts_locations ul li a:hover{color:#d7900f}
.blog-bg .pic img{width:100%}
.blog .blog-date{font-size:17px;text-transform:uppercase;margin-top:10px}
.blog a{color:#fff}
.blog a:active,.blog a:focus,.blog a:hover{text-decoration:none}
.blog .txt{font-size:16px;margin:8px 0 10px;line-height:25px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.blog{margin-bottom:30px}
.blog:nth-child(odd) .col-md-6{float:right}
.blog .blog-date span{color:#dbb859;font-size:19px;font-weight:600;margin-left:10px}
.blog .post{float:left;width:50%;color:#dbb859;font-size:16px}
.blog .post:nth-child(2){float:right;text-align:right}
.blog .post img{margin-right:9px;float:left;position:relative;top:6px}
.blog .more{color:#dbb859;font-size:15px;font-weight:500;margin-top:5px;display:inline-block}

/*==============
Review css 
==============**/
.review{padding:60px 0 40px;background-image:url(../images/letiN.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}
.review-carousel{margin:0 auto;padding-bottom:50px}
.review-carousel .item{color:#999;font-size:14px;text-align:center;overflow:hidden;min-height:340px;border:1px solid rgba(125,125,125,.5);padding:20px}
.review-carousel .item a{color:#eb7245}
.review-carousel .img-box{width:108px;height:108px;margin:0 auto;border-radius:50%}
.review-carousel .img-box img{width:100%;height:100%;display:block;border-radius:50%}
.review-carousel .testimonial{padding:0 0 10px;font-size:16px;font-style:italic;font-weight:400;color:#fff;line-height:23px;max-width:1024px;margin:0 auto}
.review-carousel .overview{text-align:center;padding-bottom:0;font-size:16px;font-style:italic;font-weight:500;color:#fff;margin-top:10px}
.review-carousel .overview b{color:#333;font-size:15px;text-transform:uppercase;display:block;padding-bottom:5px}
.review-carousel .star-rating i{font-size:18px;color:#ffdc12}
.review-carousel .star-rating li:before{display:block}
.review-carousel .carousel-control{width:30px;height:30px;border-radius:50%;background:#999;text-shadow:none;top:4px}
.carousel-control i{font-size:20px;margin-right:2px}
.carousel-control.left{left:auto;right:40px}
.carousel-control.right i{margin-right:-2px}
.review-carousel .carousel-indicators{bottom:15px}
.carousel-indicators li,.carousel-indicators li.active{width:11px;height:11px;margin:1px 5px;border-radius:50%}
.carousel-indicators li{background:#ffeaa0;border-color:transparent}
.carousel-indicators li.active{border:none;background:#dfb522}

h3.heading-faq{margin-top:25px;padding:0;text-align:left;font-size:22px}
.faq .panel-heading{padding:0;border:0}
.faq .panel-title>a,.faq .panel-title>a:active{display:block;padding:15px;color:#1f1f1f;font-size:18px;font-weight:500;letter-spacing:1px;word-spacing:3px;text-decoration:none}
.faq .panel-group .panel{border:0}
.faq .panel-heading{border:none;background:#ddbc5c}
#accordion .panel-heading{border:none}
#accordion .panel-title{text-align:left;padding:0}
#accordion .panel-title a {
    color: #000;
}
#accordion .panel-body p {
    color: #000;
    text-align: left;
}
.faq.panel-group .panel{overflow:hidden}
.faq .panel-body{color:#000}
.faq h4.panel-title a{text-align:left}
.faq .panel-heading a:before{font-family:glyphicons halflings;content:"\e114";float:right;transition:all .5s}
.faq .panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}

/*==============
Profile page css 
==============**/
.ugb-video-popup{position:relative;margin:0 auto;width:100%;max-width:600px;height:100%}
.ugb-video-popup .ugb-play-button,.ugb-video-popup .ugb-video-preview,.ugb-video-popup a{position:absolute;top:0;left:0;right:0;bottom:0}
.ugb-video-popup .ugb-video-preview{background-size:cover;background-position:center;opacity:.4;transition:all .3s ease-in-out;z-index:1;object-fit:fill;width:100%;height:345px}
.ugb-video-popup:hover .ugb-video-preview{opacity:.5}
.ugb-video-popup .ugb-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:345px}
.ugb-video-popup a{z-index:3;box-shadow:none!important;background:0 0!important;display:block!important}
.ugb-video-popup .ugb-play-button{z-index:2;display:flex;justify-content:center;align-items:center}
.ugb-video-popup svg{fill:#fff!important}
.profile_video_thum.girls-thumbs{background:rgb(0 0 0 / 68%)}

/*==============
Foter css 
==============**/
footer{background:#1f1f1f;padding:50px 0 20px;color:#a4a4a4;font-size:16px;position:relative}
.foter-logo{text-align:center;margin-top:-145px}
footer .f-title{font-size:22px;font-family:josefin sans,sans-serif;font-weight:500;position:relative;color:#fff;margin-bottom:18px}
footer .txt{line-height:30px}
.f-links{padding-left:8px}
.f-txt p{font-size:15px;color:#fff}
.f-txt{max-width:315px}
footer .f-menu ul{padding:0;margin:0}
footer .f-menu ul li{position:relative;list-style:none;float:left;width:35%;margin-bottom:6px}
footer .f-menu ul li a{color:#fff;font-size:15px;font-weight:400}
footer .address ul{padding-left:0;list-style:none}
footer .address ul li{margin-bottom:12px;position:relative;padding-left:35px}
footer .address ul li a{color:#fff;font-size:15px;font-weight:400}
footer .address ul li a img{margin-right:10px;position:absolute;left:0;top:4px}
footer .address ul li:first-child a img{top:8px}
.f-title.follow{margin-top:25px}
footer .f-icon ul{padding-left:0;list-style:none;margin:0}
footer .f-icon ul li{display:inline-block;margin-right:15px}
footer .f-icon ul li a{color:#fff;display:inline-block;font-size:26px}
footer .f-icon ul li a:active,footer .f-icon ul li a:focus,footer .f-icon ul li a:hover{background:linear-gradient(to bottom,#d59c28 0,#f9e09d 50%,#d59c28 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.copyright{text-align:center;display:inline-block;width:100%;border-top:1px solid #171717;font-weight:400;margin-top:10px;color:#1f1f1f;font-size:14px;background:#ddbc5c;float:left;padding:10px;background:linear-gradient(180deg,#ddbc5c 0,#ffee86 56%,#ddbc5c 100%)}
.copyright a{color:#1f1f1f}
.inner-page{padding:50px 0 105px}
.girl-name{margin-bottom:30px}
.girls-thumbs{background:#000;background:-moz-linear-gradient(top,#000 71%,#4e4e4e 95%);background:-webkit-linear-gradient(top,#000 71%,#4e4e4e 95%);background:linear-gradient(to bottom,#000 71%,#4e4e4e 95%);border:1px solid #dbb859;text-align:center;margin-bottom:30px;padding:0;display:inline-block;width:100%;border-radius:6px;overflow:hidden}
.girls-thumbs:active,.girls-thumbs:hover{text-decoration:none}
.girls-thumbs .img{position:relative}
.girls-thumbs .img img{width:100%}
.girls-thumbs .name{color:#ddbc5c;font-size:18px;font-weight:600}
.girls-thumbs .lct{font-size:12px;color:#fff;text-transform:uppercase;font-weight:300;margin:0 0 10px}
.girls-thumbs .avail-now{background:#ddbc5c;color:#1f1f1f;font-size:13px;padding:3px 0;font-weight:400;text-transform:uppercase}
.girls-thumbs .time{color:#fff;font-size:10px;margin-top:7px}
.girls{display:inline-block;width:100%}
.bg-dark{padding:15px 15px 0;border:1px solid #dbb859;margin-bottom:30px;background:#fff;background:linear-gradient(180deg,#000 0,#2d2d2d 100%)}
.contact-number{padding-bottom:20px}
.contact-number a:hover{color:#1f1f1f!important;font-weight:500!important}
.contact-number a i{position:relative;top:2px}
.gallery-text .text-center{font-size:15px;margin-bottom:8px!important}
.newlocation iframe{margin-top:30px}
.newlocation {
  color: #b1b1b1;
}
.newlocation a {
  color: #ddbc5c;
}
.newlocation h2,
.newlocation h3,
.newlocation p {
  color: #b1b1b1;
}
.privacy-policy .text p{text-align:left!important}
.privacy-policy .text ul{text-align:left}
.privacy-policy .text h2,.privacy-policy .text h3,.privacy-policy .text h4,.privacy-policy .text h5{text-align:left}
.gallery-text .text-center a:hover{color:#1f1f1f}
.contact-number p{text-align:right;color:#dbb859;font-weight:500;padding:7px 0;margin:0}
.contact-number a{font-size:17px;color:#1f1f1f;font-weight:500;border:0;display:inline-block;padding:4px 5px 10px;margin-bottom:10px;background:#e5d158;background-image:linear-gradient(#e5d158 40%,#bd8933);border:2px solid #fff;text-align:center;width:100%;border-radius:4px}
.girlsdetails .contact-number a:hover{background:#e5d158;background-image:linear-gradient(#bd8933 40%,#e5d158);border:2px solid #fff;color:#1f1f1f}
.bg-dark .title{padding:0;font-size:18px;margin-bottom:13px;text-transform:uppercase}
.bg-dark .title:before,.client-review-commment .title:before{display:none}
.about .text{font-size:14px;text-align:left;line-height:25px}
.table-list{width:100%;margin-bottom:10px}
.table-list td{color:#dbb859;padding:5px 0;font-size:16px;width:50%;font-weight:500;text-align:right}
.rates td:nth-child(3),.table-list td:first-child{text-align:left}
.rates td:nth-child(3){text-align:center}
.rates th{padding:5px 0;font-size:16px;font-weight:300;text-align:center;color:#fff}
.rates td{width:50%;text-align:center}
.rates td:first-child,.rates th:first-child{text-align:left}
.booking{margin-bottom:50px;display:inline-block;width:100%;position:relative}
.inner-text{color:#fff;line-height:25px;margin-bottom:30px}
.inner-text p{margin-bottom:20px}
.inner-text h1,.inner-text h2,.inner-text h3,.inner-text h4,.inner-text h5{color:#dbb859;margin:0 auto 25px}
.inner-text h1{font-size:18px}
.inner-text h2{font-size:17px}
.inner-text h3{font-size:20px;background:linear-gradient(to bottom,#d59c28 0,#f9e09d 50%,#d59c28 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;margin-bottom:10px}
.inner-text h4{font-size:15px}
.inner-text h5{font-size:14px}
.booking .form{width:100%;display:table}
.employment .form{margin-top:30px;border:#ffffff12 1px solid;padding:50px 0 30px;height:auto;overflow:hidden}
.form .title{color:#dbb859;font-size:20px;margin-bottom:25px}
span.help-block.form-error{position:absolute;margin:0;font-size:13px}
.form .form-group label{color:#fff;font-weight:400;margin-bottom:10px;display:inline-block;margin-right:15px}
.write_review_wrp .form .form-group textarea.form-control{height:auto}
.write_review_wrp .form-group{margin-bottom:20px!important}
.write_review_wrp .button.button-lg.btn-block{width:auto;margin:0 auto;padding:0 30px 4px;text-transform:capitalize}
.write_review_wrp{background:#eee;padding:50px 0 0;background:linear-gradient(180deg,#000 0,#2d2d2d 100%)}
.form .form-group .form-control{width:100%;color:#1f1f1f;border:1px solid #ddbc5c;border-radius:0;background:#fff;box-shadow:none;height:auto;padding:10px 12px;height:42px}
.date-picker{display:inline-block;width:100%;position:relative}
.date-picker .form-control{float:left;margin-right:20px;width:234px}
.blog-page{background:0 0;border:1px solid #dbb859;padding:15px;display:inline-block}
.blog-page .thumb{float:left}
.blog-page .thumb img{width:100%;min-height:170px}
.blog-page .text{font-size:16px;text-align:left;line-height:29px;margin-bottom:0}
.blog-page .read-more{font-size:18px;color:#fff;text-transform:uppercase;font-weight:400;border:0;float:right;padding:7px 30px;background:#ddbc5c;background:-moz-linear-gradient(top,#674e2b 0,#dbb859 100%);background:-webkit-linear-gradient(top,#6f394f 0,#ddbc5c 100%);background:linear-gradient(to bottom,#6f394f 0,#ddbc5c 100%);border-radius:6px}
.blog-page .read-more:active,.blog-page .read-more:focus,.blog-page .read-more:hover{background:#ddbc5c;background:-moz-linear-gradient(top,#dbb859 0,#674e2b 100%);background:-webkit-linear-gradient(top,#ddbc5c 0,#6f394f 100%);background:linear-gradient(to bottom,#ddbc5c 0,#6f394f 100%);color:#fff;text-decoration:none}
.blog-page .text h3{font-size:18px;margin:0 0 24px}
.blog-thumb-ld{border-bottom:1px solid #765b05;display:inline-block;padding-bottom:15px;margin-bottom:15px;margin-top:35px;width:100%}
.blog-thumb-ld:last-child{border:0}
.contact{margin-top:30px;position:relative;display:inline-block;width:100%}
.contact .recruiting-now{margin-top:-32px}
.contact table{margin-top:30px}
.info-address{display:inline-block;width:100%}
.info-address ul{padding:0;display:inline-block;width:100%;margin:0}
.info-address ul li{position:relative;padding-left:30px;list-style:none;margin-bottom:20px}
.info-address ul li a{font-size:18px;color:#fff}
.info-address ul li:before{list-style:none;content:"";width:24px;height:24px;display:block;position:absolute;left:0;top:0}
.info-address ul li.phone:before{background:url(../images/combine-icon.png) no-repeat}
.info-address ul li.mail:before{background:url(../images/combine-icon.png) no-repeat 0 -23px;height:23px}
.contact .form .icon{position:relative}
.contact .form .icon span{display:inline-block;position:absolute;width:41px;height:32px;left:1px;top:1px}
.contact .form .icon span:before{content:"";width:30px;height:30px;position:absolute;left:5px;top:0}
.contact .form .icon .man:before{background:url(../images/combine-icon.png) no-repeat 3px -43px}
.contact .form .icon .email:before{background:url(../images/combine-icon.png) no-repeat 0 -74px;height:20px;top:6px}
.contact .form .icon .phone:before{background:url(../images/combine-icon.png) no-repeat 0 -94px;top:2px}
.contact .form .icon input{padding-left:10px}
.contact .form .submit{margin-top:20px;display:inline-block;width:100%}
.button,.submit .submit-form{font-size:19px;color:#1f1f1f;font-weight:500;border:0;display:block;padding:7px 30px;width:100%;border-radius:100px;background:#e5d158;outline:0;background-image:linear-gradient(#e5d158 40%,#bd8933);border:2px solid #fff;font-size:22px;padding:12px 30px;border-radius:10px;height:51px}
.wpcf7-submit.btn-block.submit-form:hover{background-image:linear-gradient(#bd8933 40%,#e5d158);color:#1f1f1f}
.review-list-t .button{border-radius:3px;display:inline-block;width:auto;font-size:14px;padding:2px 10px;height:auto}
.review-page ul{padding:25px 0;margin:0}
.review-page ul li{border:1px solid #dbb859;padding:10px;margin-bottom:14px;list-style:none;background:#fff;background:linear-gradient(180deg,#000 0,#2d2d2d 100%)}
.review-page a{color:#ddbc5c;text-decoration:none}
.review-page a:focus,.review-page a:hover{color:#ddbc5c;text-decoration:underline}
a.read-more-lg,a.read-more-lg:focus,a.read-more-lg:hover{color:#1f1f1f;text-decoration:none}
.review-page ul li table td{text-align:left}
.review-page ul li table td:first-child{max-width:40px}
.review-page ul li table td img{border:1px solid #765b05}
.review-page .button{padding:10px 20px;font-size:16px}
.review-girl{border:1px solid #765b05;border-radius:4px;text-align:center;margin-bottom:30px;padding:0;overflow:hidden;display:inline-block;width:100%}
.review-girl img{width:100%}
.client-review-commment .title{font-size:26px;color:#dbb859;margin-bottom:20px}
.left-re{padding-left:0}
.right-re .title{color:#dbb859;margin:0;padding-bottom:15px}
.client-review-commment table{color:#e1e0e0;font-size:18px;font-weight:300}
.client-review-commment table td{width:50%;padding:5px 0;vertical-align:top}
.client-review-commment table td span{float:right;margin-right:50px}
.star-rating{position:relative}
.star-rating ul{padding:0;margin:0}
.star-rating ul li{list-style:none;display:inline-block;padding:0}
.review-list .star-rating ul li:before{background:url(../images/star.png) no-repeat}
.review-list .inner-text p{color:#fff}
.star-rating ul li:before{content:"";background:url(../images/starNew1.png) no-repeat;width:16px;height:16px;display:inline-block;background-size:cover}
.star-rating ul li.star:before{content:"";background:url(../images/starNew1.png) no-repeat;width:16px;height:16px;display:inline-block;background-size:cover}
.review-list .star-rating ul li.star:before{content:"";background:url(../images/star2.png);background-size:cover}
.b-box{background:#dbb859;border:1px solid #dbb859;text-align:center}
.b-box .b-title a{font-size:28px;color:#1f1f1f;font-family:josefin sans,sans-serif;font-weight:400;line-height:32px}
.b-box .b-title{padding:0 20px;text-align:center}
.b-box .text{padding:0 15px;font-size:15px;line-height:22px;margin-top:15px;color:#1f1f1f}
a.blk-btn{background-image:linear-gradient(#e5d158 40%,#bd8933);color:#1f1f1f;padding:6px 20px;display:inline-block;margin-bottom:20px;border:2px solid #fff;border-radius:6px;font-weight:600}
a.blk-btn:hover{background-image:linear-gradient(#bd8933 40%,#e5d158);color:#1f1f1f}
.b-box .b-pic{width:100%}
.b-box .b-pic img{width:100%;height:250px;object-fit:cover}
.b-box .b-date{padding:15px;text-align:center;margin-top:-35px;z-index:9;position:relative}
.b-box .b-date ul{padding-left:0;display:inline-block}
.b-box .b-date ul li{list-style:none;float:left;background:#1f1f1f;border:1px solid #fff;padding:6px 26px;font-weight:400;line-height:20px;height:54px;font-family:josefin sans,sans-serif;color:#fff}
.b-box .b-date ul li span{display:block}
.b-box .b-date ul li:last-child{background-color:#dbb859;border-left:0;line-height:41px}
.review-box .img-box{width:150px;margin:auto auto -90px;position:relative;z-index:1;height:150px;object-fit:contain;object-position:top}
.review-box .img-box img{border-radius:100px}
.review-box .popup-review:before{content:"";background:url(../images/open-q-icon.png) no-repeat;width:64px;height:56px;left:30px;top:-26px;position:absolute}
.review-box .popup-review:after{content:"";background:url(../images/close-q-icon.png) no-repeat;width:64px;height:56px;right:30px;bottom:-26px;position:absolute}
.review-box .popup-review{border-radius:15px;padding:104px 20px 20px;text-align:center;background:linear-gradient(to right,#ba8430,#fdee84);position:relative;margin-bottom:18px}
.review-box .popup-review p.overview{font-size:20px;color:#1f1f1f;font-weight:600;font-style:italic}
.review-box .popup-review p.testimonial{color:#1f1f1f;font-size:16px;line-height:25px;max-height:100px;overflow:hidden;margin-bottom:30px;font-weight:500}
.review-box .popup-review a{color:#1f1f1f}
.sign{font-family:mrs saint delafield,cursive}
.review-list{border-bottom:1px solid #d7900f;margin-bottom:12px}
.review-list-t .inner-text .yellow-txt{color:#dbb859}
.locations1 ul{padding:0}
.locations1 ul li{list-style:none;display:inline-block;color:#fff}
.locations1 ul li a{color:#fff}
.locations1 ul li a:hover{color:#dbb859;text-decoration:underline}
.review-list-t .inner-text,.review-list-t .inner-text p{margin-bottom:0;display:inline-block}
.review-list-t{padding-bottom:13px}
.list{padding:0}
.list li{color:#fff;font-size:16px;line-height:30px;list-style:none}
.radio-group{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.radio-group input{position:absolute;opacity:0;cursor:pointer}
.checkmark{position:absolute;top:6px;left:0;height:16px;width:16px;background:rgba(0,0,0,.5);border:1px solid #765b05}
.radio-group:hover input~.checkmark{background:rgba(0,0,0,.5);border:1px solid #765b05}
.radio-group input:checked~.checkmark{background-color:#ddbc5c}
.checkmark:after{content:"";position:absolute;display:none}
.radio-group input:checked~.checkmark:after{display:block}
.radio-group .checkmark:after{top:2px;left:2px;width:10px;height:10px;background:#fff}
.rating{background:rgba(0,0,0,.5);border:1px solid #765b05;padding:3px;display:block;max-width:156px;margin-bottom:28px}
.rating select{width:100%;padding:5px}
.blog-thumb-ld h1{font-size:26px;margin-top:0;text-align:center}
.blog-thumb-ld h2{font-size:24px;text-align:center}
.blog-thumb-ld h3{font-size:22px;text-align:center}
.blog-thumb-ld h4{font-size:20px;text-align:center}
.blog-thumb-ld h5{font-size:18px;text-align:center}
.book-now{font-size:20px;color:#1f1f1f;font-weight:500;outline:0;border:0;display:inline-block;padding:9px 30px 11px;border-radius:5px;background:#e5d158;background-image:none;background-image:none;background-image:linear-gradient(#e5d158 40%,#bd8933);border:2px solid #fff}
.available-inner .col-md-3,.gallery-inner .col-md-3{margin-bottom:30px}
.book-now:active,.book-now:focus,.book-now:hover,.button:active,.button:focus,.button:hover,.contact-number a:active,.contact-number a:focus,.contact-number a:hover,.submit .submit-form:active,.submit .submit-form:focus,.submit .submit-form:hover{color:#1f1f1f;text-decoration:none;background:#e5d158;background-image:linear-gradient(#bd8933 40%,#e5d158)}
.available-book{margin-bottom:0}
.available-tag:after{animation:blinker 1s linear infinite}
@keyframes blinker{
50%{opacity:0}
}
.backsoon-tag:after{animation:blinker 1s linear infinite}
@keyframes blinker{
50%{opacity:0}
}
.available-tag,.backsoon-tag{position:relative}
.available-tag:after,.backsoon-tag:after{position:absolute;content:"";right:0;top:0;width:65px;height:86px;background:url(../images/available.png) no-repeat;z-index:999}
.backsoon-tag:after{background:url(../images/back-soon.png) no-repeat}
@keyframes blinker{
0%{color:transparent}
50%{color:#dbb859}
100%{color:transparent}
}
@keyframes blinker1{
0%{color:transparent}
50%{color:#fff}
100%{color:transparent}
}
.available-today{animation:blinker 1s infinite;color:#dbb859;display:block;letter-spacing:2px}
.location-select h2{margin:0;padding:0 15px 12px;font-size:25px}
.location-select h4{color:#fff;text-align:center;margin:0;padding-bottom:15px}
.location-select ul{padding:0 15px 25px;margin:0}
.location-select ul li{display:block;list-style:none;line-height:35px}
.location-select ul li a{color:#fff;font-size:18px}
.back-soon{animation:blinker 1s infinite;color:#dbb859;display:block;letter-spacing:2px}
.ribbon,.ribbon-back-soon{border:22px solid transparent;border-bottom:26px solid #131313;position:absolute;display:none;top:-9px;right:-32px;padding:0 10px;width:102px;text-align:center;color:#fff;size:11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(44deg)}
.ribbon .txt,.ribbon-back-soon .txt{position:absolute;top:3px;left:0;color:#333;font-size:12px;text-transform:capitalize;right:0;animation:blinker1 1s infinite;line-height:20px}
.container.hidden-lg.hidden-md.hidden-sm.visible-xs{background:#1f1f1f;padding-bottom:15px}
.searchtoggle span{position:absolute;left:auto;right:0;top:0;background:#ddbc5c;height:100%;width:55px;text-align:center;line-height:40px;font-size:20px;color:#fff;padding:0 10px}
.searchtoggle{position:relative;cursor:pointer;display:none;float:right;margin:12px 0;z-index:999;display:none!important}
.searchtoggle img{width:31px}
.seacrfillter{padding:0;background:#ddbc5c}
.row.available-inner{position:relative}
.blog-page-list,.review-page{position:relative}
.blog-page-list.blogdetails{padding-top:0}
.blog-page-list .recruiting-now{top:-30px}
.review-page .recruiting-now{top:-30px;position:relative;width:200px}
.info-address ul li span{margin-left:5px;color:#dbb859}
.row.available-inner .recruiting-now{top:-31px}
.location-select select{color:#1f1f1f;background:#fff;width:100%;border:1px solid #fff;margin-bottom:0;font-size:15px;padding:6px 20px;font-weight:500;outline:0;border-radius:10px;height:40px;-webkit-appearance:none}
.location-select .select{position:relative;width:100%;z-index:1}
.location-select .col-md-4.col-sm-4{width:100%}
.flip-card .age-18{position:absolute;background:url(../images/18-age-iconB.png) no-repeat;width:36px;height:36px;text-align:center;color:#1f1f1f;font-weight:600;left:10px;top:10px;z-index:12;background-color:#dbb859;border-radius:50%;background-color:rgb(219 184 89/57%)}
.location-select .select:before{position:absolute;background:url(../images/slect-down-icon.png) no-repeat;content:"";z-index:999;width:11px;height:10px;right:16px;top:15px;display:block}
.kkkk{max-width:460px;margin:0 auto;background:#dbb859;padding:20px 5px;height:79px}
.v-w a.btn-lg-red{margin-top:20px}
.g-details .g-name{font-size:22px}
.g-details{text-align:center;color:#dbb859;font-family:josefin sans,sans-serif}
.g-details .g-type{font-size:16px;font-weight:300}
.g-details .g-avl{color:#fff;font-size:15px;font-weight:500}
.girl-profile-thumb:hover{background:#1f1f1f}
.girl-profile-thumb:hover .g-details{color:#fff}
.card-info ul{padding-left:0;color:#fff;font-weight:600;position:absolute;bottom:30px;padding:17px;left:0;right:0}
.card-info ul li{list-style:none;font-size:11px;margin-bottom:8px}
.card-info ul li span{float:right;text-align:left;width:95px}
a.btn-lg-red{font-size:22px;color:#1f1f1f;padding:7px 30px;border-radius:10px;display:inline-block;height:51px;background-image:linear-gradient(#e5d158 40%,#bd8933);border:#fff solid 2px}
.flip-container{perspective:11f1f1fpx;overflow:hidden}
.flip-container:hover .flip-card{transform:rotateY(180deg)}
.girl-profile-thumb .flip-card img{width:100%;height:auto;aspect-ratio:2/2.55;object-fit:cover;object-position:center}
.flip-card{width:100%;height:calc(.75 * (100vw - 30px));position:relative;transition:all .7s ease;transform-style:preserve-3d;display:grid}
.wrapper{width:80%}
.bg1{background:url(../images/big-bg2.jpg);padding:45px 0 50px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}
.inner-page{background:url(../images/big-bg2.jpg);padding:45px 0 50px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}
.headerdiv{padding:45px 0 50px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;background-attachment:fixed;background:linear-gradient(1deg,#101010 25%,#181818 50%,#202020 75%)}
.boxy{background:#1f1f1f!important;border-bottom:1px solid}
.breadcrumb{background:0 0!important;box-shadow:none!important;margin-bottom:0!important}
.breadcrumb a{color:#fff}
.breadcrumb li{color:#dbb859}
#accordion .panel{border:none;box-shadow:none}
@media(max-width:992px){
#cssmenu #menu-button{display:block;color:#fff;cursor:pointer;background:url(../images/menu-icon.webp) no-repeat;width:44px;z-index:9;height:19px;margin:15px 0;background-size:25px}
#cssmenu>ul>li.active>a,#cssmenu>ul>li.right-booking-btn a,#cssmenu>ul>li:hover>a,#cssmenu>ul>li>a{color:#000}
#cssmenu>ul>li.right-booking-btn a{color:#000}
#cssmenu.align-center>ul>li,#cssmenu.align-right>ul>li,#cssmenu>ul>li{float:left}
.wrapper{width:100%}
}
.panel-heading{padding:0;border:0}
.panel-title>a,.panel-title>a:active{display:block;padding:15px;color:#1f1f1f;font-size:18px;font-weight:500;letter-spacing:1px;word-spacing:3px;text-decoration:none}
#accordion .panel-heading{border:none;background:#ddbc5c}
.panel-heading a:before{font-family:glyphicons halflings;content:"\e114";float:right;transition:all .5s}
.panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.privacy-policy .col-md-12.text p{font-size:14px}
.privacy-policy .col-md-12.text td{padding:10px}
.privacy-policy .text ul li p{margin:0}
@media(min-width:768px){
.review-box.owl-carousel .owl-stage{display:flex;align-items:center}
.red-bg .row{display:flex;align-items:center}
.flip-card{height:calc(.5 * (656px - 40px))}
}
@media(min-width:992px){
.flip-card{height:calc(.375 * (970px - 55px))}
}
@media(min-width:1200px){
.flip-card{height:calc(.375 * (937px - 55px))}
}
.back,.front{position:absolute;width:100%;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.front{z-index:1}
.back{z-index:2;transform:rotateY(180deg)}
.card-info{position:absolute;top:0;right:0;left:0;background-color:rgba(0,0,0,.68);height:100%}
.card-info .card-tags{width:100%;position:absolute;top:50%;transform:translateY(-50%)}
.card-info .card-tags span{text-align:center;display:block;font-weight:400;text-transform:uppercase;font-size:2rem;color:#fff;margin-bottom:1rem}
a.btn-lg-red:focus,a.btn-lg-red:hover{background-image:linear-gradient(#bd8933 40%,#e5d158);text-decoration:none}
.col-md-5ths{width:20%;margin-bottom:8px}
.location-select select option{background:#fff;font-size:15px;min-height:auto;padding:10px 0}
#topslider{position:relative;padding:60px 0;overflow:hidden}
a.name{text-transform:uppercase;border:1px solid #d59c28;text-align:center;width:100%;display:inline-block;padding:15px 0;color:#fff;background:#ddbc5c;font-size:14px;position:relative;line-height:22px}
.flg{position:absolute;top:7px;right:7px}
.flg img{width:auto!important;height:auto!important}
.selfieicon{position:relative;height:auto;width:32px;top:10px;left:0;background:#1f1f1f;padding:6px 0;border-radius:4px;text-align:center;color:#fff;font-size:14px;right:auto}
.selfieicon img{width:32px!important;height:32px!important;margin:auto auto 0}
.videoicon{position:relative;height:auto;width:30px;margin-top:15px;left:0;background:#1f1f1f;padding:4px;border-radius:4px;text-align:center;color:#fff;font-size:14px;right:auto}
.videoicon img{height:22px!important;width:22px!important}
.girl-profile-thumb .pic,.girl-profile-thumb .pic img{height:353px;object-fit:cover}
.escortofthemonth .name form{display:inline-block}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
.black-btn,.black-btn:active,.black-btn:focus,.black-btn:hover{color:#fff;font-weight:400;padding:8px 15px;display:inline-block;margin:10px 5px 0;text-transform:uppercase;font-size:16px;border:0;border-radius:4px;background:#ddbc5c}
.black-btn:hover{background:0 0;outline:0;background:#dbb859}
footer{background:#1f1f1f;padding:60px 0 9px;color:#a4a4a4;font-size:16px;position:relative}
.bk-top-icon{position:fixed;right:40px;width:auto;bottom:45px;z-index:999;display:flex;align-items:center}
.bk-top-icon .telegram_icon{font-size:37px;color:#c49d2d;margin-left:5px}
footer .container{position:relative}
.bk-top-icon a.cd-top.cd-is-visible.cd-fade-out,.cd-top{position:relative;display:inline-block;height:46px;width:47px;left:0;margin-right:10px;bottom:0;top:-4px;background:url(../images/back-to-top.png) no-repeat}
.disc{font-size:14px;color:#fff;border-top:1px solid #191919;padding-top:15px;margin-top:15px;margin-bottom:15px}
.disc a{color:#dbb859}
.disc span{font-size:17px;font-family:josefin sans,sans-serif}
.bk-top-icon a{display:inline-block;float:left}
.bark-bg.mobilehidden{background:#1f1f1f;background:-moz-linear-gradient(top,#1f1f1f 0,#324241 50%,#1f1f1f 100%);background:-webkit-linear-gradient(top,#1f1f1f 0,#324241 50%,#1f1f1f 100%);background:linear-gradient(to bottom,#1f1f1f 0,#324241 50%,#1f1f1f 100%);padding:60px 0}
.owl-theme .owl-dots,.owl-theme .owl-nav,.owl-theme .owl-nav.disabled+.owl-dots{display:none!important}
.owl-theme .owl-nav{display:block!important}
.review-box .owl-nav.disabled{display:none!important}
.review-box .owl-nav.disabled{display:none!important}
.review-box .owl-dots,.review-box .owl-nav,.review-box .owl-nav.disabled+.owl-dots{display:block!important}
.review-box .owl-nav.disabled+.owl-dots{margin-top:35px!important}
.review-box .owl-dots .owl-dot.active span{background:0 0!important;border:2px solid #c99c43;padding:10px}
.review-box .owl-dots .owl-dot span:before{width:7px;height:7px;background:#c99c43;content:"";position:absolute;border-radius:50%;left:7px;top:7px}
.review-box .owl-dots .owl-dot span{border:2px solid transparent;padding:10px;background:0 0!important;position:relative;margin-left:3px!important;margin-right:3px!important}
.review-box{margin-top:25px}
.review-box button.owl-dot{outline:0}
.review-box .owl-dots .owl-dot:hover span{background:#000;border:2px solid #d7900f;padding:10px}
button.owl-next,button.owl-prev{position:absolute;left:-70px;top:35%}
button.owl-next{right:-70px;left:inherit}
button.owl-next,button.owl-next:focus,button.owl-next:hover,button.owl-prev,button.owl-prev:focus,button.owl-prev:hover{width:40px;height:50px;border:1px solid #d7900f!important;outline:0}
button.owl-next span,button.owl-prev span{display:none}
button.owl-prev{background:url(../images/arrow-l.png) no-repeat!important;background-position:10px!important}
button.owl-next{background:url(../images/arrow-r.png) no-repeat!important;background-position:10px!important}
.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding:0 10px}
.catlocation{animation:locationblinker 1s infinite;color:#c56713;margin-top:10px;display:block;letter-spacing:0}
@keyframes locationblinker{
0%{color:transparent}
50%{color:#dbb859}
100%{color:transparent}
}
.inner-page a.name{border-radius:0}
.inner-page input.book-now:hover{background:#bd8933;color:#1f1f1f;background-image:linear-gradient(#bd8933 40%,#e5d158)}
.selfie-video{width:100%;margin-bottom:20px}
.selfie-video a{display:inline-block;padding:9px 25px;text-decoration:none;border-radius:0;font-size:20px;font-weight:400;color:#000;margin-right:15px;background:-webkit-linear-gradient(top,#6f394f 0,#ddbc5c 100%);background:#dbb859;border-radius:4px}
.selfie-video a:hover{background:#dbb859}
.flg-mob{display:inline-block;text-align:center}
.girls-thumbs .img img{width:100%;height:345px;object-fit:cover}
.escort_of_the_month{margin-bottom:15px}
.selfie-close{position:absolute;right:0;z-index:9;background-color:#ddbc5c;border:0;border-radius:50px;color:#fff;font-size:14px;font-weight:700;line-height:10px;padding:10px 11px}
video{background:#1f1f1f}
.inner-text h4{font-size:15px}
.contentinfo{padding:10px 0;margin:15px 0}
.date{position:relative}
img.dateimg{position:absolute;right:10px;top:6px;height:20px}
.employment-content{margin-top:30px;display:block;clear:both;height:auto;overflow:hidden}
.employment{display:block;clear:both;position:relative;height:auto}
.employment-content ol li{margin-bottom:15px;line-height:30px}
.review-page ul li table td img{border:1px solid #765b05;max-width:80px;height:auto;border-radius:4px}
.review-page ul li table td{text-align:left;color:#fff;font-size:16px}
.review-page ul li a.plus{width:auto;cursor:pointer;text-decoration:none;font-size:12px;text-align:center;max-width:30px;padding:7px 10px;color:#1f1f1f;display:inline;margin-left:10px;border-radius:4px;background:#e5d158;background-image:linear-gradient(#e5d158 40%,#bd8933)}
select.ratings.form-control option{color:#1f1f1f}
input.read-more-lg.btn-block{padding:3px 25px 5px;width:25%;margin:0 auto}
.submit.col-md-12{clear:both}
.blogthumbldmain{position:relative;background:rgb(0 0 0/44%);margin-bottom:30px;overflow:hidden}
.blogimg{position:relative;overflow:hidden;height:220px}
.bloagpostdate{position:absolute;top:auto;bottom:0;right:0;left:auto;background:#dbb859;padding:2px 10px}
.bolgdetails{position:relative;overflow:hidden;color:#fff;padding:20px}
.bolgdetails .category ul{margin:0;padding:0;display:block;clear:both}
.bolgdetails .category ul li{float:left;display:inline-block;margin-right:15px;border-right:#ddd 1px solid;line-height:11px;padding-right:10px;width:auto}
.bolgdetails .blogtitle{display:inline-block;clear:both;margin:20px 0 10px;width:100%;white-space:nowrap;overflow:hidden}
.bolgdetails p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.blog-page-list{padding-top:50px}
.blog-gapl{padding-top:50px}
.blog-text h1,.blog-text h2,.blog-text h3,.blog-text p{text-align:left}
.bolgdetailsimg img{width:100%;margin-bottom:10px}
.bolgdetails .blogtitle h3{margin:0;background:linear-gradient(to bottom,#d59c28 0,#f9e09d 50%,#d59c28 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:19px;font-weight:500}
.bolgdetails a.read-more{background:#1f1f1f;text-align:left;padding:6px 20px;color:#fff;display:inline-block}
ul.tabs{margin:0;padding:0;float:left;list-style:none;height:auto;border-bottom:1px solid #dbb859;width:100%}
ul.tabs li{float:left;margin:0;cursor:pointer;padding:3px 21px;height:auto;line-height:31px;border-top:1px solid #dbb859;border-left:1px solid #dbb859;border-bottom:none;background-color:#1f1f1f;color:#ccc;overflow:hidden;position:relative;height:auto}
.form .title:before{display:none}
.tab_last{border-right:1px solid #dbb859}
ul.tabs li:hover{background-color:#dbb859;color:#333}
ul.tabs li.active{background-color:#e7be63;color:#333;display:block}
.tab_container{border:1px solid #dbb859;border-top:none;clear:both;float:left;width:100%;background:0 0;overflow:auto;color:#fff}
.tab_content{padding:20px;display:none}
.tab_drawer_heading{display:none}
.booking.writereviewform .form span.help-block.form-error{position:absolute;margin:0;font-size:13px;line-height:22px}
option{color:#1f1f1f}
.location-select option{color:#1f1f1f}
.booking.writereviewform .form p strong{text-align:center;color:#dbb859;font-weight:600;display:inline-block}
.booking.writereviewform .inner-text p{text-align:center;color:#dbb859;font-weight:600}
.booking.writereviewform .inner-text{margin:20px 0 0;padding:0}
img.ui-datepicker-trigger{position:absolute;right:10px;height:20px;top:7px}
.tabcontainer{height:auto;overflow:hidden;margin-bottom:20px}
.tab_container h2{margin:10px 0 20px;padding:0;font-size:22px}
.mt-20{margin-top:20px}
.bolgdetails .category ul li i{margin-right:3px;color:#dbb859;font-size:12px}
.bolgdetails .category ul li:last-child{border:0}
.bolgdetailsimg{border-radius:6px;overflow:hidden}
.text h1.heading{line-height:36px}
.bolgdetails .category ul li span{font-size:12px}
.contactinfothumb{display:inline-block;clear:both;position:relative;margin-top:20px;height:auto;overflow:hidden;width:100%}
.blogimg img{height:100%;width:100%;object-fit:cover;object-position:100% 0%}
.girl-profile{position:relative}
.girl-profile .girlsdetails{margin-top:30px;display:inline-block;clear:both;position:relative;width:100%}
.girl-profile .recruiting-now{top:0}
.employment .recruiting-now{position:relative}
.employment .employment-content{margin-top:-80px}
.post_navigations {
    width: 100%;
    display: inline-flex;
    text-align: center;
    font-size: 16px;
    line-height: 22px;
    justify-content: center;
    column-gap: 7px;
}
.post_navigations a{padding:6px 12px;background:#1f1f1f;border-radius:4px;color:#fff}
.post_navigations span.current{padding:6px 12px;background:#ddbc5c;border-radius:4px;color:#fff}
.form.contactus .form-group{display:block}
.form.contactus .form-group label{display:block;clear:both;height:auto;overflow:hidden}
.form.contactus .form-group .icon{position:relative;display:block;width:100%;height:auto}
.form.contactus .form-group .icon span{position:relative;width:100%;display:block;overflow:hidden;height:auto}
.form.contactus .form-group .icon span textarea{height:100px;position:relative;overflow:hidden;width:100%!important}
div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{display:block;clear:both;color:#fff;margin:0!important}
.review-list-t .inner-text p{display:block}
.booking.writereviewform .form{padding:0}
.media_icon{position:absolute;top:10px;left:10px}
.escort_detail_content{padding:20px 0}
.gallery.mobile-view{display:none}
.ads-all a{width:46%;float:left;text-align:center;margin:0 2% 15px}
.ads-all{width:80%;margin:20px auto}
.links-post textarea{width:100%;padding:15px;border:rgba(255,255,255,.3) 1px solid;height:110px;line-height:22px!important}
.link-page{color:#fff}
.link-page h3{color:#dbb859}
.link-page ul{margin:0 0 0 30px;padding:0;display:flex;flex-direction:column;align-items:center}
.partnerBanners a{margin:10px 0;display:inline-block}
img{max-width:100%}
.partnerBanners{column-count:2}
.partnerBanners a img{object-fit:contain}
.link-page ul li{list-style:none;position:relative;line-height:38px;padding-left:20px}
.link-page ul li::before{content:"";position:absolute;left:0;top:13px;height:8px;width:8px;background:0 0;border-radius:50%;border:#dbb859 1px solid}
.links-post{margin-top:60px;display:block;text-align:center}
.prtnrTop{text-align:center}
.partnerLinks a{color:#fff}
.prttitle p{font-size:24px}
.prttitle{margin:30px 0 30px}
.ads-all a img{width:100%!important}
.slider-single-mobile{display:none}
.displayondesktop{display:block}
.contact-number.display-mobile{display:none}
.lb-data .lb-close{background:#dbb859!important;padding:5px;border-radius:50%;overflow:hidden;height:30px;width:30px;opacity:1;text-align:center!important}
.lb-data .lb-close::before{content:"X";font-size:20px;z-index:9999;opacity:1;color:#fff;line-height:23px;text-align:center;left:0;right:0;margin:auto}
.disclamier{display:block;clear:both;margin:20px 0 10px;height:auto;overflow:hidden}
.disclamier p{font-size:14px;line-height:22px}
#style-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}
#style-2::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
#style-2::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#666}
.txt.twetterfeed{height:310px;overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;overflow-y:scroll}
.banner-review{background:#323232;padding:45px 0 35px;background-size:cover;background-position:50%;background:linear-gradient(177deg,#1b1b1b 0,#2f2f2f 100%)}
.banner-review a{color:#fff;margin:5px;border:1px solid #2f2f2f;padding:5px;display:inline-block}
.banner-review table td{padding:4px;text-align:center}
.banner-review table td.third_party_banner img{width:100%;height:auto}
.banner-review table{width:100%}
.name-box{background:rgb(50 66 65/28%);display:inline-block;width:100%;margin-bottom:30px;padding:10px 12px 0}
.name-box .name-title{font-size:24px;font-family:josefin sans,sans-serif;position:relative;background:linear-gradient(to bottom,#d59c28 0,#f9e09d 50%,#d59c28 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.name-box ul li span img{position:relative;top:-1px;width:22px}
.name-box ul{padding:0;margin:0;display:inline-block;width:100%}
.name-box ul li{list-style:none;float:left;width:45%;color:#fff;font-size:14px;font-style:italic;line-height:normal;margin-top:10px;font-weight:400}
.name-box ul li span{color:#d79f2d;padding-left:8px}
.name-box ul li span a{color:#d79f2d}
.name-box ul li:nth-child(2n+2){text-align:right;width:55%}
.card{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d);height:50px;width:40px;margin-bottom:2px;position:absolute;border-radius:0!important;z-index:3;box-shadow:0 5px 14px rgb(1 1 1/.2);border-radius:12px 0 12px 0;-webkit-transform:skewX(-12deg);transform:skewX(-12deg);-webkit-animation:float 3s infinite ease-in-out;animation:float 3s infinite ease-in-out;top:-52px}
.card:nth-child(2){left:0;top:15px;color:#fff;z-index:2;background:#189cff!important;-webkit-animation:float 3s infinite ease-in-out;animation:float 3s infinite ease-in-out;-webkit-animation-delay:.1s;animation-delay:.1s}
.card a{display:block;text-align:center;color:#fff}
.card .fa{font-size:28px;line-height:49px;text-align:center}
.wyre-cards{position:fixed;z-index:999;left:30px;top:70%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:none}
@-webkit-keyframes float{
0%{-webkit-transform:skew(-12deg) translateY(0);transform:skew(-12deg) translateY(0)}
50%{-webkit-transform:skew(-12deg) translateY(20px);transform:skew(-12deg) translateY(20px)}
100%{-webkit-transform:skew(-12deg) translateY(0);transform:skew(-12deg) translateY(0)}
}
@keyframes float{
0%{-webkit-transform:skew(-12deg) translateY(0);transform:skew(-12deg) translateY(0)}
50%{-webkit-transform:skew(-12deg) translateY(20px);transform:skew(-12deg) translateY(20px)}
100%{-webkit-transform:skew(-12deg) translateY(0);transform:skew(-12deg) translateY(0)}
}
@media(max-width:1199px){
.part-v{display:none}
#my-welcome-message .part-vv{width:100%;float:left;padding-left:0}
#my-welcome-message{padding:20px}
.legal-text h2{margin-top:0}
.girl-profile-thumb .pic,.girl-profile-thumb .pic img{height:443px;object-fit:cover}
.gallery-inner{padding-left:60px;padding-right:60px}
.review-box .popup-review{max-width:100%}
.nave tr td a img{width:70%;height:auto}
.name-box ul li{font-size:14px}
.name-box ul li:nth-child(2n+2){width:60%}
.name-box ul li{width:40%}
.wyre-cards{left:23px}
.gallery-inner{padding-top:30px}
.girl-profile-thumb:hover .girl-info{width:100%}
.girl-profile-thumb .girl-info table tr td{padding:5px}
.contact-number a{font-size:18px}
a.tonight-escorts{background:#920202;padding:4px 13px;color:#fff;font-size:17px;display:inline-block;position:relative;top:9px;border:1px solid #920202}
}
.logo img{height:auto}
@media(max-width:992px){
#my-welcome-message{width:84%}
.header-bottom.intro{z-index:999;position:relative}
input.read-more-lg.btn-block{width:35%}
.searchtoggle{display:block}
.eao .mob-bgnk img{width:100%}
.gallery-inner{padding-left:0;padding-right:0}
.review-box .owl-nav{display:none!important}
.review-box{max-width:540px;margin:30px auto 0}
.review-box .popup-review{max-width:100%}
.review-box .owl-dots,.review-box .owl-nav,.review-box .owl-nav.disabled+.owl-dots{margin-top:10px}
.eao{padding-top:35px;text-align:center}
.eao p{color:#fff;margin-top:20px}
.bg1{padding:50px 0 60px!important}
.eao .desktop-bgnk{display:none}
.eao .mob-bgnk{display:block}
footer .f-menu ul li{width:50%}
.top-strip .phone-no a{color:#fff;font-weight:500;font-size:16px;margin-right:8px}
.top-strip .phone-no p{color:#dbb859;font-size:16px;margin:0}
.carousel-caption .txt{font-size:50px;line-height:55px;left:30px}
.carousel-caption .txt span{font-size:73px}
.carousel-caption .escorts{transform:rotate(0);display:inline-block;position:relative;right:0;top:0;font-size:33px;background:#dfb522;line-height:normal;padding:2px 7px;width:100%;text-align:center}
.frame-box:after,.frame-box:before{display:none}
.frame-box{padding:0}
.blog-thumb-ld h1{font-size:20px;margin-top:0}
.blog-thumb-ld h2{font-size:18px}
.blog-thumb-ld h3{font-size:16px}
.blog-thumb-ld h4{font-size:14px}
.blog-thumb-ld h5{font-size:14px}
.ads-all{width:100%}
.gallery-part .location-select .col-md-5ths{width:33%!important}
.girl-profile-thumb .pic,.girl-profile-thumb .pic img{height:340px;object-fit:cover}
.header-bottom.fixed{position:fixed;top:0;z-index:99;left:0;right:0;background:#1f1f1f}
.m-logo img{transition:all .4s ease-in-out;-webkit-transform:translate3d(0,0,0);height:34px;top:3px;position:relative}
}
@media(max-width:890px){
.row.gallery-inner{padding:30px 60px 0}
.name-box ul li{font-size:11px}
.name-box ul li{margin-top:6px}
}
@media(max-width:767px){
.contact-number p {padding: 16px 0;}
.review-list-t .inner-text p {padding: 0 0 8px;}
.fancybox-slide--video .fancybox-content{background:#000;width:auto!important;height:auto!important;aspect-ratio:2/2.5}
.fancybox-container .fancybox-video{height:auto;width:100%}
.row.top_gly{flex-wrap:wrap;flex-direction:column}
.row.top_gly .col-md-8{width:100%}
.contact-number.displayondesktop a{font-size:20px;padding:7px 9px}
.prevVideo .playBtnIcon{width:40px;height:40px;background-repeat:no-repeat}
.header-bottom.fixed .s-icon .mbwhts img{width:37px}
.header-bottom.fixed #menu-button{filter:invert(100%) sepia(32%) saturate(728%) hue-rotate(292deg) brightness(119%) contrast(108%)}
.top-strip .socialIcon .WhatsappLink{margin-right:7px}
.gallery .row{justify-content:center}
.girl-profile-thumb .flip-card img{width:100%;height:auto}
.logo img{height:auto}
p.aval{font-weight:600;text-align:center}
#my-welcome-message{width:95%;padding:10px}
.part-vv .legal-text{padding-right:0}
.legal-text input.enterbtn{padding:5px 12px;font-size:15px}
.legal-text a.leavebtn{padding:5px 12px;font-size:15px}
.title.taxonomy{margin-bottom:0}
.comman-part .inner-page.headerdiv.bgchange{padding-top:0;padding-bottom:30px}
.time-pp{padding:0!important;margin-bottom:10px}
body,p{font-size:14px;line-height:25px;font-weight:400}
.text h1,.text h2,.text h3,.text h4,.text h5{font-size:22px}
.bark-bg.mobilehidden{padding:40px 0}
.name-box .name-title{font-size:22px;text-align:center;font-weight:500;margin-bottom:10px}
.name-box ul li{width:100%;display:inline-block;float:initial;text-align:center;font-size:14px;font-weight:400;margin-top:5px}
.name-box{padding:10px}
.name-box ul li:nth-child(2n+2){width:100%;text-align:center}
.gallery{padding:0 0 20px;background-size:initial;background-repeat:repeat}
.girl-profile-thumb .pic,.girl-profile-thumb .pic img{height:550px}
.row{margin-right:0!important;margin-left:0!important}
.profile_video_wrapper .row{margin-right:-15px!important;margin-left:-15px!important}
.gallery .col-lg-3.col-md-3.col-sm-4.col-xs-6{padding:0 5px}
.flip-card{height:calc(.75 * (86vw - 30px))}
.gallery .col-lg-3.col-md-3.col-sm-4.col-xs-6:hover{background:#1f1f1f}
.black-box h3,.black-box h4,.black-box p{text-align:center}
.gallery .col-lg-3.col-md-3.col-sm-4.col-xs-6{margin:5px 0}
.red-bg{background:#ddbc5c;padding:40px 0 10px}
.white-bg{padding:40px 0 0}
.gallery .row{margin-left:-30px;margin-right:-30px;display:flex;flex-direction:row;flex-wrap:wrap}
.gallery .girl-profile-thumb{padding:0;margin-bottom:0;border:0;height:100%;position:relative;overflow:hidden;background:#000;padding:7px;transition:.3s;border:1px solid #dbb859}
.card-info ul{padding-left:0;color:#fff;font-weight:600;position:absolute;bottom:0;padding:5px;left:0;right:0}
.card-info ul li{list-style:none;font-size:10px;margin-bottom:0}
.card-info ul li span{float:right;text-align:left;width:auto}
.g-details .g-name{font-size:18px}
.foter-logo{text-align:center;margin-top:-100px}
.slect{padding:60px 0}
a.tonight-escorts{top:0!important}
.top-strip .phone-no p{line-height:initial}
.gallery-part .location-select .col-md-5ths{width:100%!important}
.contact .inner-text{margin-top:30px}
.review-page ul li table td{display:block;margin-bottom:20px}
.girl-profile-thumb:hover .girl-info{width:90%;display:none}
.carousel-caption .txt span{font-size:36px}
.carousel-caption .txt{font-size:25px;line-height:normal;left:30px}
.blog-page .thumb{float:none;margin-bottom:30px}
.blog-page .thumb img{width:100%}
.carousel-caption .escorts{font-size:18px}
.carousel-caption{padding-top:0}
.caption{height:auto;margin-top:15px}
.carousel-indicators{display:none}
.frame-box{margin-bottom:30px}
.slect{padding:30px 0 0}
.blog:nth-child(odd) .col-md-6{width:100%}
.blog-bg .pic{margin-bottom:20px}
.blog{margin-bottom:30px}
.recruiting-now img{max-width:130px}
.recruiting-now{position:absolute;right:0;top:-16px;z-index:99}
.book-now,a.name{font-size:14px;padding:5px 10px}
.read-more-lg{font-size:16px;padding:5px 10px}
.comman-part .main-bohprt .title,.comman-part .main-bohprt .v-w{display:none}
}
@media only screen and (max-width:992px){
.location_select_mob .col-md-4.col-sm-4{width:100%}
.header-bottom.fixed #cssmenu>ul>li a{color:#fff}
.kkkk{max-width:80%;margin:0 auto 30px;background:#dbb859;padding:20px 5px;display:table;width:100%;padding:20px 10px}
.location_select_mob select{color:#1f1f1f;background:#fff;width:100%;border:1px solid #fff;margin-bottom:0;font-size:15px;padding:6px 20px;font-weight:500;outline:0;border-radius:10px;height:40px;-webkit-appearance:none}
.location_select_mob .select::before{position:absolute;background:url(../images/slect-down-icon.png) no-repeat;content:"";z-index:999;width:11px;height:10px;right:28px;top:15px;display:block}
.top-strip .s-icon{float:left;width:100%;text-align:right}
#topslider{padding:40px 0}
.col-md-5ths.col-sm-6{width:50%}
.col-md-5ths.col-sm-4{width:49.33%;float:left}
.review-page ul li a.plus{font-size:9px;white-space:nowrap}
.inner-page .available-inner .col-md-3,.inner-page .gallery-inner .col-md-3{margin-bottom:0}
.inner-page .gallery{padding-top:0}
.v-w{display:none}
.comman-part{padding:0}
.girl-profile .girlsdetails{margin-top:0}
.disc p{font-size:14px}
.review-page ul li table td img{max-width:40px}
.review-page ul li table td{font-size:11px}
.read-more-lg{font-size:18px;padding:5px 18px}
.form .clearfix{display:none}
.logo img{max-width:188px}
header{padding:9px 0}
.g-details .g-type{font-size:14px;font-weight:300;line-height:20px}
.b-box .b-title a{font-size:16px;line-height:24px}
.b-box .text{font-size:14px;line-height:20px}
.f-txt,footer .f-menu{max-width:100%;margin-bottom:30px;display:inline-block}
.form .form-group .form-control{padding:6px 10px}
.write_review_wrp .booking.writereviewform .row{margin-right:-10px!important;margin-left:-10px!important}
.write_review_wrp{padding:40px 0 0;margin-top:15px}
.write_review_wrp .booking.writereviewform .inner-text{margin:30px 0 0}
.header-bottom .m-logo,.header-bottom .s-icon,.top-strip .c-info{display:none}
.top-strip .s-icon a{font-size:31px;padding:0 0;margin-right:12px;color:#1f1f1f}
.top-strip .s-icon a:hover{color:#1f1f1f}
.top-strip .s-icon a:last-child img{width:28px;height:auto;margin-top:-3px}
.top-strip .s-icon a:last-child{margin-right:0}
.header-bottom.fixed .location-select{top:49px}
.header-bottom.fixed .m-logo{position:absolute;left:59px;top:5px;display:block}
.s-icon.m-icon{display:flex;text-align:right;width:100%}
.header-bottom.fixed .s-icon{position:absolute;right:8px;z-index:99;display:block}
.header-bottom.fixed .s-icon a:last-child img{width:27px;height:auto;margin-top:-4px}
.header-bottom.fixed .s-icon a{color:#fff;font-size:31px;padding:8px 5px;display:inline-block}
.header-bottom{position:relative}
}
@media only screen and (max-width:880px){
a.tonight-escorts{top:4px}
.banner-review{display:none}
}
@media only screen and (max-width:768px){
.ugb-video-popup .ugb-video-wrapper, .ugb-video-popup .ugb-video-preview {height: 400px;}
#bp_container > *, .bp-x, #bp_loader {margin: 25px;}
.nave tr td a img{width:auto;height:auto}
.nave tr td{margin-bottom:10px}
.nave tr td a img{width:80%;height:auto}
.top-strip{text-align:center;margin-top:0}
.logo{text-align:center}
.seacrfillter{padding:0;background:#ddbc5c;margin-top:30px}
.girls-thumbs .img img{height:450px}
}
.page-id-121 .text ul li:before{content:"\f058";color:#ccaa47}
.second-section .links-post textarea{width:100%;padding:15px;border:#ccaa47 1px solid;height:110px;line-height:22px!important;margin:20px 0;color:#fff!important}
@media(min-width:768px){
.page-id-121 .text ul{padding:0;margin-top:25px;margin-bottom:20px;text-align:left;column-count:2;width:100%;margin:30px auto}
.page-id-121 .headerdiv{padding-bottom:0!important}
.header-bottom .location-select,.header-bottom .m-logo,.header-bottom .s-icon,.top-strip .s-icon.m-icon{display:none}
}
@media only screen and (max-width:767px){
.errorContent h1.title {
    padding: 0 0 6px;
}
.partnerBanners {
    column-count: 1;
}
.prttitle {
    margin: 30px 0 10px;
}
.black-box h1, .black-box h2, .black-box h3 {
    text-align: center;
}
.main-bohprt {padding: 35px 0 10px;}
.gallerySliderThumb{padding:10px 10px 3px;border-radius:6px}
.gallerySliderThumb .owl-theme .owl-nav{margin-top:0}
.bg-dark.stats{margin-top:20px}
.glyVideoThumbWrp {margin:10px -5px 0}
.glyVideoThumbWrp .prevVideo{padding:5px}
.glyVideoThumbWrp .prevVideo a{padding:8px 8px 1px;border-radius:6px}
.girl-profile-thumb .flip-card{height:calc(.75 * (92vw - 30px))}
.girl-profile-thumb .flip-card img{aspect-ratio:2/3}
.escorts_locations ul a{width:28%}
input.read-more-lg.btn-block{width:50%}
.blog-bg{display:none}
.profile_video_thum .ugb-video-popup .ugb-video-preview,.profile_video_thum .ugb-video-popup .ugb-video-wrapper{height:450px}
#singlemodelpics .owl-item .modelthumbnail img{height:auto!important;object-fit:cover;aspect-ratio:2/2.8}
#singlemodelpics .owl-item .girl-profile-thumb a{display:block;width:100%}
#singlemodelpics .owl-nav{display:none!important}
#singlemodelpics{margin-bottom:15px}
.contact-number .row{margin-right:-15px!important;margin-left:-15px!important}
.contactinfothumb .col-md-12{padding:0;display:inline-block;width:99%}
.form-group{margin-bottom:20px!important}
.contactinfothumb .col-md-6{padding:0;display:inline-block;width:99%}
.inner-page{padding:30px 0}
.card{height:40px;width:35px;top:-40px}
.card .fa{font-size:21px;line-height:41px;text-align:center}
.wyre-cards{left:15px}
footer .f-title{font-size:20px}
.gallery-inner .col-md-4.col-sm-6.col-xs-12{padding:0}
.row.gallery-inner{padding:30px 60px 0}
.top-strip{text-align:center;margin-bottom:0;margin-top:0}
.logo{text-align:center}
.mail-phone{padding:20px 0 10px}
.lb-outerContainer{width:90%!important}
.lb-outerContainer img.lb-image{width:100%!important;height:auto!important}
.lightbox{top:25%!important}
.lb-nav a.lb-next,.lb-nav a.lb-prev{opacity:1!important}
.bg-dark.review-list-t{margin-bottom:0}
.single-escorts .container.hidden-lg.hidden-md.hidden-sm.visible-xs,.single-escorts .girl-profile .recruiting-now,.single-escorts .selfie-video{display:none}
.single-escorts h1.title{margin-bottom:5px}
.searchtoggle span img{width:20px;margin-top:-5px}
.single-escorts .container.hidden-lg.hidden-md.hidden-sm.visible-xs{padding-bottom:0}
.single-escorts .girl-profile .girlsdetails{margin-top:10px}
.single-escorts .girl-profile .girlsdetails{padding-top:15px}
.single-escorts .inner-page.headerdiv{padding-bottom:110px}
.girls-thumbs .img img{height:auto}
.slider-single-mobile .girl-profile-thumb .pic{height:auto!important}
.showondesktop{display:none}
.slider-single-mobile{display:block}
.contact-number a{font-size:14px;padding:3px 9px}
.inner-page input.book-now{border-radius:6px;font-size:13px;margin-top:10px}
.top-strip{padding:10px 0;height:50.14px}
.contact-number a i{font-size:20px;position:relative;padding-right:5px;top:3px}
.ribbon-back-soon .txt{font-size:11px}
.ads-all a{width:98%;margin:0 1% 15px}
.link-page ul{margin:0}
.link-page ul li{line-height:32px;margin-bottom:10px}
.gallery.mobile-view .text.sub-title,.gallery.mobile-view .title{display:none}
.blog-bg .text-center br,.gallery.mobile-view .text-center br{display:none}
.gallery.mobile-view{display:block;padding-top:0}
.bg1.slect{display:inline-block;width:100%;text-align:center}
.review-carousel .testimonial{font-size:16px;line-height:30px;padding-top:0}
.right-pp .col-lg-12{padding:0}
.right-pp{padding:0!important}
#topslider .container .left-pp{display:none}
#topslider{padding:0 0 20px;overflow:visible;background:#1f1f1f}
.available-today,.back-soon{display:none}
.submit.col-md-12.text-center br{display:none}
.booking{margin-bottom:20px}
.book-now,a.name{padding:5px}
.girl-profile-thumb .pic,.owl-carousel .owl-item img{height:auto!important}
.recruiting-now{position:absolute;right:0;top:0;z-index:99;bottom:auto}
.title{font-size:22px}
.read-more-lg{font-size:18px;padding:5px 10px}
.top-strip .phone-no a{margin-right:5px;font-size:16px}
.spacebottom{margin-bottom:20px}
.text-center.viewall br{display:none}
.text h1.heading{margin:25px 0 15px;font-size:25px}
.bark-bg,.blog-bg,footer{padding:20px 0}
footer{padding:40px 0}
.copyright{margin-top:15px}
.blog-bg .blog{display:none}
.blog-bg .blog:first-child{display:block}
h3.advantages{font-size:20px;line-height:35px;margin:0}
.blog .blog-date span{font-size:22px;margin-left:5px}
.blog .blog-date{font-size:20px;text-align:center}
.blog .txt{margin:5px 0 15px;text-align:center}
.blog .post{text-align:center}
.blog .post img{float:none}
.blog .more{margin-top:15px;display:inline-block;text-align:center;width:100%}
footer .f-title{margin-bottom:20px}
footer .address{margin-top:10px}
footer .f-icon{margin-top:15px}
.flg{position:absolute;top:3px;right:5px;height:20px;width:30px}
.flg img{width:100%!important;height:100%!important;object-fit:contain}
a.name{font-size:12px;line-height:22px}
.blog-bg.getintouch .text p{margin-bottom:0}
.book-now{font-size:18px}
.blog-bg.getintouch .text.sub-title{margin-bottom:20px}
.review{padding:40px 0}
.gallery .text.sub-title{margin-bottom:0}
.top-strip .s-icon{display:none}
.s-icon.m-icon{display:flex;text-align:center;justify-content: center;}
.selfie-video{width:100%;display:inline-block;text-align:center}
.selfie-video a{font-size:18px;padding:6px 12px;margin:0}
.flg-mob{margin-bottom:10px}
.catlocation{margin-top:0}
.table-list td{font-size:14px}
.bg-dark{padding:20px 10px}
.blog-page .read-more{float:left;padding:3px 15px;font-size:16px}
.blog-page .text h3{line-height:28px;margin-bottom:14px}
.blog-thumb-ld .text p{margin-bottom:15px}
.review-page ul li td{width:100%!important}
.review-page ul li table td img,.review-page ul li table td:first-child{max-width:100%!important}
.review-page ul li table td{font-size:16px;margin-bottom:0;padding:5px 0;line-height:22px}
.review-page ul li a.plus{font-size:16px;margin:0;padding:3px 12px;border-radius:4px}
.client-review-commment tr{border-bottom:#2d2d2d 1px solid;padding:10px 0}
.review-page .pull-right{display:inline-block;width:100%;text-align:center;margin-bottom:25px}
.escort_of_the_month{font-size:16px}
.inner-text h3{line-height:24px}
.info-address ul li{width:98%}
.button,.submit .submit-form{font-size:17px}
.tabs{display:none}
.tab_drawer_heading{background-color:#dbb859;color:#fff;border-top:1px solid #dbb859;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1px;font-size:16px}
.d_active{background-color:#dbb859;color:#fff;font-size:16px}
.contactinfothumb .form{margin-bottom:20px}
.inner-text.mt-20.contentsinfo{display:block;clear:both}
.bolgdetails .blogtitle h3{font-size:16px;line-height:28px}
.bolgdetails .category ul li{width:auto}
.blog-page-list,.blog-page-list.blogdetails .blog-thumb-ld{padding-top:20px;margin:0}
.blog-page-list.blogdetails .recruiting-now,.review-page .recruiting-now,.row.available-inner .recruiting-now{top:-20px}
.blog-page-list .recruiting-now,.booking .recruiting-now,.employment .recruiting-now{top:10px}
.contact .recruiting-now{margin-top:-22px}
.review-page ul{padding-bottom:0}
.row.content-area{display:inline-block}
.content-area .col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0;margin-bottom:30px}
.content-area .col-md-12{margin-top:0}
.bk-top-icon{position:relative;right:0;width:100%;top:0;display:inline-block;margin-top:20px}
.covid-box .text p{font-size:16px}
.black-box p,.f-txt p,.review-box .popup-review p.testimonial{font-size:14px}
.disc{display:none}
.about-pic{margin-bottom:30px}
.top-strip .c-info a{margin-right:10px}
.top-strip .c-info a img{margin-right:5px}
.red-bg .text{padding-left:0}
.kkkk{height:auto;padding:20px 10px}
a.btn-lg-red{font-size:18px}
.v-w a.btn-lg-red{margin-bottom:50px;margin-top:0}
.review-box .popup-review:before{width:36px;height:34px;left:31px;top:-15px;position:absolute;background-size:100%}
.review-box .popup-review:after{width:36px;height:34px;right:30px;bottom:-15px;position:absolute;background-size:100%}
.flip-card .age-18{position:absolute;width:36px;height:36px;text-align:center;color:#d7900f;left:10px;top:10px;z-index:12;font-size:14px;font-weight:800}
.g-details .g-type span{display:block}
.blog-page-list.blogdetails .blog-thumb-ld{padding-top:0}
.blog-page-list.blogdetails .blog-thumb-ld .text.col-md-12{padding-left:0;padding-right:0}
.single-escorts .inner-page.headerdiv h1.title{margin-bottom:0;padding-bottom:10px}
.single-escorts .inner-page.headerdiv .write_review_wrp .title::before{content:"";bottom:4px}
.single-escorts .inner-page.headerdiv .title:before{content:"";bottom:0}
.single-escorts .girl-profile .girlsdetails{padding:0;margin-top:40px}
.inner-page input.book-now{border-radius:6px;font-size:13px;margin-top:10px;padding:3px 15px}
.booking.writereviewform .col-lg-6.col-md-6.col-sm-12.col-xs-12.col-lg-offset-3.col-md-offset-3.col-sm-offset-0.col-xs-offset-0{padding:0}
.client-review-commment table td span{display:none}
.review-page ul li table td:first-child{font-weight:700}
.left-re,.right-re{padding:0}
.privacy-policy .col-md-12.text td{display:block}
.comman-part{padding-top:0}
.booking{margin-top:-30px}
}
@media only screen and (max-width:640px){
.escorts_locations ul a{width:40%}
.girl-profile-thumb .pic,.girl-profile-thumb .pic img{height:450px}
.mail-phone .mail-phone-left{width:100%}
.mail-phone .mail-phone-right{width:100%}
}
@media only screen and (max-width:680px){
footer .f-menu ul li a{font-size:13px}
.copyright{font-size:12px}
.foter-logo img{width:200px}
.foter-logo{text-align:center;margin-top:-74px}
.nave tr td a img{width:70%;height:auto}
footer .address ul li a{font-size:13px}
footer .f-title{font-size:18px;margin-bottom:12px}
.blog-bg .pic:before,.girl-profile-thumb .pic:before,.girls-thumbs .img:before{background-size:90%}
.col-md-5ths.col-sm-6{width:100%}
.col-md-5ths.col-sm-4{width:100%}
.inner-title{margin-bottom:40px!important}
}
@media only screen and (max-width:600px){
.cd-top{display:inline-block;height:30px;width:35px;background-size:14px}
footer .col-xs-6{width:100%}
footer .col-md-5{margin-top:20px}
.girl-profile-thumb .pic img{height:337px}
.girl-profile .girlsdetails{padding:15px 10px 10px}
}
@media only screen and (max-width:530px){
.footer-logo img{width:200px}
.girl-profile-thumb .pic img{height:290px}
.girl-profile .recruiting-now{top:10px}
}
@media only screen and (max-width:480px){
.girl-profile-thumb .flip-card{height:calc(.75 * (87vw - 30px))}
.card-info{display:none}
.g-details .g-type{font-size:12px;line-height:16px}
.loadpopup .modal-dialog{width:95%}
.legal-text h2{margin-top:0;font-size:12px;margin-bottom:10px}
.nvnkp{font-size:12px}
.legal-text p,.legal-text ul li{font-size:12px;line-height:16px}
#singlemodelpics .owl-item img{height:400px!important;object-fit:cover}
.blog-bg .pic:before,.girl-profile-thumb .pic:before,.girls-thumbs .img:before{background-size:58%;top:10%}
.card{height:28px;width:25px;top:-27px}
.card .fa{font-size:16px;line-height:28px;text-align:center}
.wyre-cards{left:10px}
.girl-profile-thumb .pic img{height:245px}
.name-box ul li{font-size:12px;margin-top:0}
.review-box .popup-review{max-width:100%}
.logo img{width:200px}
.phone-call{margin-top:20px}
.phone-call a{font-size:24px;padding-left:36px}
.phone-call a:before{content:"";position:absolute;top:3px;left:0;width:25px;height:25px;background:url(../images/mob.png);background-size:25px}
a.tonight-escorts{top:0!important;position:inherit;width:100%;margin-top:20px}
.seacrfillter{margin-top:0}
}
@media only screen and (max-width:420px){
.title{font-size:28px}
.girl-profile-thumb .pic img{height:245px}
.kkkk{max-width:99%}
}
@media only screen and (max-width:400px){
.row.gallery-inner{padding:30px 25px 0}
.girl-profile-thumb .pic img{height:auto}
.girl-profile-thumb a{display:inline-block;width:100%}
.flip-card .back{display:none}
.flip-card .front{position:relative}
.flip-container:hover .flip-card{transform:rotateY(0)}
.flip-card{height:auto}
.top-strip .c-info a:last-child{display:inline-block}
}
@media(max-width:360px){
.blog-bg .pic:before,.girl-profile-thumb .pic:before,.girls-thumbs .img:before{background-size:58%;top:10%}
.eao .two-btn a{margin:0 1px}
.caption{height:auto;margin-top:5px}
.girl-profile-thumb .pic img{height:215px}
.name-box .name-title{font-size:18px;margin-bottom:0}
.top-strip .phone-no a .fa{margin-right:3px}
a.btn-lg-red{font-size:16px}
.top-strip .c-info a{margin-right:6px}
.gallery .col-lg-3.col-md-3.col-sm-4.col-xs-6{padding:0 5px;-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%;padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex}
.g-details .g-type{font-size:11px}
}
@media(max-width:320px){
.top-strip .phone-no a{margin-right:5px;font-size:15px}
.top-strip .c-info a:last-child{margin-right:0;display:block}
.top-strip .c-info{float:none}
}
@media(max-width:992px) and (min-width:768px){
h1.title.taxonomy.inner-title{margin-bottom:30px!important}
.profile_video_thum video{height:450px}
}
@media screen and (min-width:768px){
.fancybox-container .fancybox-slide--video .fancybox-content{background:0 0}
.fancybox-container .fancybox-video{width:auto;margin:0 auto}
}
@media screen and (min-width:1200px) and (max-width:1680px){
.gallerySliderThumb{width:100%}
.prevImage img,.prevVideo video{aspect-ratio:2/2.2}
}