@font-face {  font-family: 'Arimo';  src: url('../fonts/Arimo.ttf');  font-weight:400;  font-display: swap;}@font-face {  font-family: 'Arimo';  src: url('../fonts/Arimo-Bold.ttf');  font-weight:700;  font-display: swap;}@font-face {  font-family: 'Rubik';  src: url('../fonts/Rubik.ttf');  font-display: swap;}@font-face {  font-family: 'Rubik';  src: url('../fonts/Rubik-Light.ttf');  font-weight:300;  font-display: swap;}*{-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:#0d0e10; font-family:'Rubik', sans-serif; font-size:16px; color:#f8f9fa; line-height:30px;}a{text-decoration:none;}img{width:100%; display:block;}header{background:rgb(0, 0, 0, 26%); border-bottom:#5d5e61 solid 1px;}.logo{display:flex; align-items:center; margin-left:1rem;}.logo img{height:60px; width:auto;}.phone{color:#fff; font-size:15px; padding:5px 15px 5px 75px; white-space:nowrap; position:relative; line-height:1.2; border-left:#5d5e61 solid 1px; display:flex; align-items:center;}.phone a{color:#fff;}.phone span{display:block; font-size:12px;}.phone img{display:inline-block; max-width:42px; position:absolute; left:20px; margin-top:-3px;}.menu{width:61%; text-align:center; margin-left:auto;}.menu input[type=checkbox], .menu label{display:none;}.nav_links ul{display:flex; justify-content:center; padding:0; position:relative; }.nav_links ul li{/*flex:1 1 auto;*/ list-style:none; font-size:14px; letter-spacing:0.12em; text-transform:uppercase; padding:20px 17px 30px;}.nav_links ul li a{color:#fff; padding:5px 0; display:block; position:relative;}.nav_links ul li a:before{content:""; position:absolute; left:0; bottom:0px; width:100%; border-bottom:2px solid #FF2A70;   -webkit-transform:scaleX(0); transform:scaleX(0); -webkit-transition:all 500ms ease; transition:all 500ms ease;}.nav_links ul li a:hover:before,.nav_links ul li a.active:before{-webkit-transform:scale(1); transform: scale(1);}.container-fluid{padding-left:20px; padding-right:20px;}.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:'Arimo', sans-serif; color:#fff; font-weight:700; line-height:1.3; text-transform:uppercase; letter-spacing:.8px;}h1{margin:0 0 1.5rem; font-size:40px;}h2{margin:0 0 1.5rem; font-size:35px;}h3{margin:0 0 1.5rem; font-size:30px;}h4{margin:0 0 1.5rem; font-size:26px;}h5{margin:0 0 1.5rem; font-size:24px;}h6{margin:0 0 1.5rem; font-size:24px;}.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;}.mb-5{margin-bottom:3rem;}.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;}.mobile{display:none;}.banner{position:relative; padding:0;}.banner img{width:100%;}.line_animation{top:0px;left:50%;z-index:-1;width:100%;bottom:0px;display:block;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.line_animation .line_area{width:12.5%;height:100%;position:relative;display:inline-block;border-right:1px solid #1C1C1C;}.line_animation .line_area:before{width:1px;right:-1px;content:"";height:60px;border-radius:100%;position:absolute; background-image:-webkit-gradient(linear, left bottom, left top, from(#ffffff), to(transparent));background-image: inear-gradient(0deg, #ffffff, transparent);}.line_animation .line_area:nth-child(even):before{-webkit-animation:line_animation 20s ease-out infinite;animation: line_animation 20s ease-out infinite;}.line_animation .line_area:nth-child(odd):before{-webkit-animation:line_animation_2 20s ease-out infinite;animation: line_animation_2 20s ease-out infinite;}@-webkit-keyframes line_animation{  0% {top:0px; opacity:1;}  50% {top:50%;}  100% {top:100%; opacity:1;}}@keyframes line_animation {  0% {top:0px; opacity:1;}  50% {top:50%;}  100% {top:100%; opacity:1;}}@-webkit-keyframes line_animation_2 {  0% {opacity:1; bottom:0px;}  50% {bottom:50%;}  100% {bottom:100%; opacity:1;}}@keyframes line_animation_2 {  0% {opacity:1; bottom:0px;}  50% {bottom:50%;}  100% {bottom:100%; opacity:1;}}section{padding:4rem 0; min-height:250px; position:relative;}.dark_bg{background:#0a0a0c;}.heading_main{margin-bottom:2rem; position:relative; text-align:center;}.heading{font-size:40px; font-family:'Arimo', sans-serif; color:#fff; font-weight:700; position:relative; line-height:1.3; text-transform:uppercase; letter-spacing:.8px;}.sub_heading{font-weight:600; font-style:italic; margin-bottom:2rem; font-size:20px;}.heading span, h1 span, h2 span, h3 span{-webkit-text-fill-color:transparent; -webkit-text-stroke-width:1px; -webkit-text-stroke-color:#fff;}.service_bg{position:relative; overflow:hidden; background:#0f1216; z-index:1;}.service_bg:before{content:''; position:absolute; left:0; right:0; top:0; bottom:0; background:url(../images/shape.png); z-index:-1;}.service_box{background:#1c1e22; padding:2rem 1rem; margin-bottom:2rem; border-radius:5px; position:relative; transition:all 0.5s ease; overflow:hidden;}.service_box:before{content:''; position:absolute; right:-70px; bottom:0; width:100px; height:80%; background:#222429; opacity:0.2; z-index:0; -webkit-transform:skewX(0deg) scaleX(0); transform:skewX(0deg) scaleX(0); transition:all 0.5s ease; -moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease;}.service_box:hover:before{-webkit-transform:skewX(-35deg) scaleX(1); transform:skewX(-35deg) scaleX(1);}.num{position:absolute; left:2rem; top:2.5rem; font-size:35px; color:#ffffff; opacity:0.07; transition:all 0.5s ease; }.service_box h3{font-size:16px; margin-bottom:0; letter-spacing:1px;}.icon{width:100px; height:100px; background:#000; border-radius:50%; margin-left:auto; margin-bottom:1rem; overflow:hidden; border:#fff solid 3px; box-shadow:#000000 0 3px 7px 0; transition:.5s;}.service_box:hover{background:#ff2a70;}.service_box:hover .icon{background:#fff;}.service_box .link{width:30px; position:absolute; right:20px; transition:.5s;}.service_box:hover .num{opacity:.7;}.escorts_bg{border-top:hsla(0,0%,100%,0.1) solid 1px; background:#0a0a0c; padding-bottom:2.5rem; position:relative;}.escorts{color:#fff; font-size:15px; position:relative; margin-bottom:2rem; padding:0px; text-align:left; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}.escorts figure{position:relative; overflow:hidden; margin-bottom:2rem;}.escorts figure img{border-radius:0px; transition-duration:2s;}.escorts figure:hover img{transform:scale(1.08); -webkit-transform:scale(1.08); -moz-transform:scale(1.08);}.name{font-size:17px; color:#fff; text-transform:uppercase; letter-spacing:1px; line-height:normal; padding-left:70px; margin-bottom:1rem; position:relative; transition-duration:2s;}.name:before{content:''; position:absolute; left:0; top:10px; width:50px; height:1px; background:#c9c9c9;}.age{color:#fff; font-size:14px; font-weight:300; padding-left:70px;}.escorts_bg .row{margin-left:-7px; margin-right:-7px;}.escorts_bg .col-sm-3{padding-left:7px; padding-right:7px;}/*.escorts_bg .col-sm-3:nth-of-type(odd){margin-top:3rem;}*/.escorts_bg1{background:#0a0a0c;}.escorts_bg1 .escorts{border:#808185 solid 2px; border-radius:5px; box-shadow:rgb(171, 180, 215, 55%) 0 0 5px 0;}.escorts_bg1 .escorts figure{margin-bottom:0; border-radius:3px;}.escort_text{position:absolute; left:0; right:0; bottom:0; padding:15px 15px 5px; background:linear-gradient(to bottom,rgba(6,27,65,0) 0,rgb(32, 31, 31, 98%) 100%);}.escort_text .name{padding-left:0; margin-bottom:0; font-weight:700; font-size:20px;}.escort_text .name:before{display:none;}.city{color:#fff; font-size:13px; opacity:.6;}.rating{background:#2BA346; position:absolute; right:15px; bottom:10px; padding:1px 5px 2px; line-height:normal; border-radius:5px;}.star{margin:0 1px; background:url(../images/star.png); width:11px; height:11px; background-size:100%; display:inline-block;}.half_star{margin:0 1px; background:url(../images/half_star.png); width:11px; height:11px; background-size:100%; display:inline-block;}.featured{position:absolute; bottom:85px; left:-8px; padding:7px 15px 5px; line-height:1; font-size:14px; text-transform:uppercase; color:#fff; border-top-right-radius:5px; border-bottom-right-radius:5px; background:#ff2a70;}.featured:before{content:""; position:absolute; bottom:-5px; left:1px; border-bottom:5px solid transparent; border-right:5px solid #b90006;}.offer{position:relative; margin-bottom:2rem; background:rgb(28, 30, 34, 54%); padding:15px 15px 15px 70px; border-radius:5px; box-shadow:rgb(73, 53, 23, 62%) 0 3px 10px 0; margin-left:2%; margin-right:2%; width:46%; min-height:65px; display:flex; align-items:center;}.offer h4{font-size:16px; font-weight:500; text-transform:capitalize; margin-bottom:0px;}.offer p{line-height:1.5; font-size:15px; margin-bottom:0;}.offer img{width:40px; position:absolute; left:15px;}.btn{background:#ff2a70; color:#fff; font-size:16px; font-weight:400; 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:#FF2A70; color:#fff;}.center_bg{text-align:center; position:relative;}p{margin:0 0 1.5rem 0;}p a, p strong, .center_bg ol li a, .center_bg ul li a{color:#FF2A70; font-weight:600;}.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:#FF2A70; font-weight:normal; display:block; margin-bottom:5px;}p+h4, p+h3, p+h2{margin-top:2.7rem;}.justify p{text-align:justify;}.text-left{text-align:left;}.about_bg{background:url(../images/effect.svg) 170px -10px no-repeat; background-size:45%;}.about{margin-left:4rem; margin-top:2rem;}.area_bg{background:#0a0a0c;}.area{margin:1rem 0; position:relative; box-shadow:rgb(171, 180, 215, 55%) 0 0 12px 0; border-radius:5px; border:#ff2a70 solid 2px;}.area figure{position:relative; overflow:hidden;}.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-weight:700; margin-bottom:0; position:absolute; bottom:25px; left:-6px; padding:7px 25px 7px 15px; line-height:1; font-size:13px; text-transform:uppercase; color:#fff; border-top-right-radius:30px; background:#ff2a70;}.area h5:before{content:""; position:absolute; bottom:-5px; left:1px; border-bottom:5px solid transparent; border-right:5px solid #b90006;}.reason_bg{background:#0a0a0c url(../images/effect.svg) 50% 30px no-repeat; background-size:40%;}.reason{position:relative; padding-left:85px; margin-top:2.3rem; font-size:15px; line-height:1.7;}.reason img{width:70px; position:absolute; left:0;}.reason h6{text-transform:capitalize; font-size:20px; margin-bottom:15px;}/*-- 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:#242b33; border-radius:5px; 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(../images/arrow-up-icon.png) 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:#0f1318; padding-top:3rem; font-size:14px; position:relative; z-index:1;}footer:before{content:''; position:absolute; left:0; right:0; top:0; bottom:58px; background:url(../images/wave.png) no-repeat right bottom; z-index:-1;}footer:after{content:''; position:absolute; right:0; top:0; bottom:0px; background:url(../images/wave-line.png) no-repeat right bottom; width:260px; z-index:-1;}.f_heading{color:#fff; font-size:18px; font-weight:700; margin-bottom:20px; line-height:normal; border-left:#FF2A70 solid 3px; padding-left:15px;}.footer-grids ul{margin:0px; padding:0;}.footer-grids ul li{list-style-type:none; margin-bottom:5px;}.footer-grids ul li a{color:#d9dfe5; font-weight:normal; position:relative;}.footer-grids ul li a:before{content:""; width:5px; height:5px; background:#FF2A70; float:left; margin-top:12px; margin-right:15px; border-radius:25px;}.footer-grids ul li a:hover{color:#FF2A70;}.footer-grids ul li:last-child{margin-bottom:0;}.copyright{border-top:#FFFFFF1A solid 1px; background:#181f28; padding:1rem 1rem; margin-top:2rem; color:#d9dfe5; text-align:center; position:relative; z-index:1;}.f_logo{height:45px; width:auto; margin-bottom:2rem;}.footer-grids p{margin-bottom:15px; color:#d9dfe5;}.footer-grids p a{color:#d9dfe5; font-weight:normal;}.footer-grids p img{height:20px; width:auto; display:inline-block; margin-bottom:-5px; margin-right:10px;}.social_main{display:flex; border-bottom:#222931 solid 1px; padding-bottom:2rem; margin-bottom:2rem;}.social_main .heading{font-size:30px;}.social_main .heading p{font-size:15px; font-weight:normal; text-transform:initial; margin-bottom:0px; margin-top:10px;}.social{display:flex; align-items:center; margin-left:auto; position:relative; z-index:1;}.social img{filter:invert(1); height:18px; width:18px;}.social a{display:inline-block; width:45px; height:45px; display:flex; align-items:center; justify-content:center; margin-right:15px; border-radius:2px; background:#222931;}.social a:hover{background:#FF2A70;}.footer-grids form{position:relative; margin-top:2rem; position:relative; z-index:1;}.footer-grids input[type="email"]{background:#242b33; box-shadow:none; color:#fff; font-size:15px; border:none; height:51px; outline:none; padding-left:15px; padding-right:120px; border-radius:4px; width:100%;}.footer-grids .btn{font-family:'Rubik'; padding:12px 30px; margin-left:6px; border-radius:4px; position:absolute; right:4px; top:4px;}.f_dot{background:url(../images/dot-vector.png) no-repeat; width:131px; height:190px; position:absolute; left:0; top:20%; animation:float_up_down 3s ease-out infinite;}.f_circle{background:url(../images/circle.png) no-repeat; width:81px; height:81px; position:absolute; left:70px; bottom:150px; animation:zoom-fade 3s ease-out infinite;}@-webkit-keyframes float_up_down {  0% {-webkit-transform:translateY(0px); transform:translateY(0px); opacity:1;}  50% {-webkit-transform:translateY(30px); transform:translateY(30px); opacity:1;}  100% {-webkit-transform:translateY(0px); transform:translateY(0px); opacity:1;}}@keyframes float_up_down {  0% {-webkit-transform:translateY(0px); transform:translateY(0px); opacity:1;}  50% {-webkit-transform:translateY(30px); transform:translateY(30px); opacity:1;}  100% {-webkit-transform:translateY(0px); transform:translateY(0px); opacity:1;}}@-webkit-keyframes zoom-fade {  0% {-webkit-transform:scale(0.8); transform:scale(0.8);}  50% {-webkit-transform:scale(1); transform: scale(1);}  100% {-webkit-transform:scale(0.8); transform:scale(0.8);}}@keyframes zoom-fade {  0% {-webkit-transform:scale(0.8); transform:scale(0.8);}  50% {-webkit-transform:scale(1); transform: scale(1);}  100% {-webkit-transform:scale(0.8); transform:scale(0.8);}}/*-- //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 7px;}.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-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:45px;}/* 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:'Rubik', 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 */.location_text{text-align:justify; font-size:15px; line-height:26px;}.location_main h1{font-size:40px; margin-bottom:3rem; border-left:#ff2a70 solid 5px; padding-left:25px;}.location_main figure{display:flex; height:100%;}.profile_bg, .location_main{background:url(../images/effect.svg) 170px -10px no-repeat; background-size:45%;}.profile_rate{margin-bottom:2rem; border-bottom:#4c2c37 solid 1px; padding-bottom:1.5rem; margin-left:2rem;}.profile_rate:nth-of-type(2){border-bottom:none; padding-bottom:.8rem;}.profile_rate h4{font-size:22px; margin-bottom:1rem;}.profile_rate ul{margin:0; padding:0;}.profile_rate ul li{margin:0; padding:6px 0; list-style:none; color:#edddf7;}.profile_rate ul li span{display:inline-block; width:120px; color:#fff; font-weight:600;}.age_ul, ul.rate_ul{display:flex; flex-wrap:wrap;}.age_ul li{width:50%;}ul.rate_ul li{width:33.33%;}ul.rate_ul li:first-child{text-align:left;}ul.rate_ul li span{width:100%;}.profile_text{margin-top:3rem;}.profile_text p{text-align:justify;}.profile_rate+.btn{margin-left:2rem;}.owl-stage-outer .service_box{margin-bottom:0;}    .select-option{background:#545455; padding:8px 10px; border-radius:5px; display:inline-flex; align-items:center; justify-content:space-between; border:#cf952a solid 1px; margin-bottom:2rem;}    .select-option label{color:#fff; font-size:15px; font-weight:500; margin-right:5px; margin-bottom:0;}    .select-option label span{animation:.5s infinite alternate mover; font-size:20px; line-height:16px; margin-left:15px; display:inline-block;}    @-webkit-keyframes mover{        0%{transform:translateX(0);}        100%{transform:translateX(-10px);}    }    @keyframes mover{        %{transform:translateX(0);}        100%{transform:translateX(-10px);}    }    .select-option select{background:#fff; padding:5px 10px; border-radius:4px; border:none;}    .city_droupdown_bg {        background: #000;        padding: 15px 0;        text-align: center;        min-height: inherit;    }    .city_droupdown_bg .select-option {        display: inline-block;        width: 100%;        max-width: 700px;        margin-bottom: 0;    }    .select-option .d-flex {        display: flex;        align-items: center;        justify-content: center;    }    .select-option .d-flex select {            width: 100%;            padding: 17px 10px;    }    .select-option button {        background: #ff2a70;        padding: 8px 20px 4px;        cursor: pointer;        border: none;        margin-left: -1px;        height: 52px;    }@media (max-width:1199px) {.container{max-width:990px;}.menu{width:60%;}.logo img{height:45px;}.phone{font-size:13px; padding-left:60px;}.phone img{max-width:33px; left:15px;}.nav_links ul li{font-size:12px; padding-left:11px; padding-right:11px;}.desk-top{min-height:366px !important;}.heading{font-size:45px;}h1{font-size:40px;}h2{font-size:35px;}h3{font-size:30px;}h4{font-size:25px;}h5{font-size:23px;}h6{font-size:23px;}.icon{width:85px; height:85px;}.name, .age{padding-left:50px;}.name:before{width:35px;}.about{margin-top:0; margin-left:0;}.reason{padding-left:65px; font-size:13px; margin-top:1.7rem;}.reason img{width:50px;}.profile_rate{margin-left:1rem; font-size:14px;}.profile_rate ul li span{width:105px;}.profile_rate+.btn{margin-left:1rem;}}@media (max-width:896px) {body{font-size:15px;}	.container{max-width:100%;}.hidden_header{height:30px;}.logo_main{padding-top:10px; padding-bottom:10px;}.header_right{margin-top:8px;}.phone{font-size:14px; padding-top:17px; padding-bottom:17px;}/*mobile menu css*/.menu{width:auto;}.nav_links{display:block;position:absolute;top:66px;left:-100%;right:0;background:#0a0a0c;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:15px;}.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:#1d1d22 solid 1px; padding:0;}.nav_links ul li a:before{display:none;}.logo{margin-left:3.5rem;}/*end mobile menu css*/.desk-top{min-height:290px !important;}.heading{font-size:40px;}h1{font-size:35px;}h2{font-size:30px;}h3{font-size:26px;}h4{font-size:23px;}h5{font-size:23px;}h6{font-size:23px;}.service_box h3{font-size:13px;}.num{left:1rem;}.icon{width:65px; height:65px;}.escorts_bg1 .col-sm-3{flex:0 0 33.333%; max-width:33.333%;}.area_bg .col-sm-3{flex:0 0 33.333%; max-width:33.333%;}.reason{line-height:1.5; margin-top:0;}.reason h6{font-size:17px;}.social_main .heading{font-size:22px;}.social_main .heading p{font-size:12px;}footer .col-sm-4{flex:0 0 100%; max-width:100%; margin-bottom:3rem;}footer .col-sm-2{flex:0 0 30%; max-width:30%;}footer .col-sm-3{flex:0 0 35%; max-width:35%;}.dark_bg .col-sm-6+.col-sm-6{flex:0 0 100%; max-width:100%; margin-top:2rem;}.dark_bg .col-sm-7{flex:0 0 100%; max-width:100%; margin-bottom:2rem;}.em_bg .col-sm-7{margin-bottom:0; margin-top:2rem;}.location_main h1{font-size:30px;}.location_main .col-sm-7{flex:0 0 100%; max-width:100%; margin-top:2rem;}.location_main .col-sm-5{flex:0 0 50%; max-width:50%;}.profile_rate{margin-left:0rem; font-size:13px;}.profile_rate ul li span{width:85px;}.profile_rate+.btn{margin-left:0rem;}.service_bg .owl-carousel{padding-left:20px; padding-right:20px;}.text-nav .owl-nav > div{right:0;}.text-nav .owl-nav > div:first-child{left:0;}}@media (max-width:736px) {.desk-top{min-height:260px !important;}.service_bg .col-sm-6{flex:0 0 100%; max-width:100%; margin-bottom:2rem;}.service_bg .col-sm-3{flex:0 0 33.333%; max-width:33.333%;}.service_box h3{font-size:15px;}.icon{width:85px; height:85px;}.heading{font-size:35px;}h1{font-size:30px;}h2{font-size:27px;}h3{font-size:25px;}h4{font-size:22px;}h5{font-size:21px;}h6{font-size:21px;}.reason_bg .col-sm-4{flex:0 0 100%; max-width:100%;}.reason_bg .col-sm-4:nth-of-type(2){flex:0 0 50%; max-width:50%; margin:2rem 0;}.reason{font-size:15px; line-height:inherit;}.location_main .col-sm-5{flex:0 0 60%; max-width:60%;}.location_main h1{font-size:27px;}.profile_bg .col-sm-5{flex:0 0 60%; max-width:60%;}.profile_bg .col-sm-7{flex:0 0 100%; max-width:100%; margin-top:2rem;}.profile_rate{font-size:14px;}.profile_rate ul li span{width:100px;} }@media (max-width:667px) {.desk-top{min-height:238px !important;}	.escorts_bg .col-sm-3{flex:0 0 50%; max-width:50%;}.about_bg .col-sm-6:first-child{flex:0 0 70%; max-width:70%; margin-bottom:2rem;}.about_bg .col-sm-6{flex:0 0 100%; max-width:100%;}.about_bg .col-sm-5{flex:0 0 70%; max-width:70%; margin-bottom:2rem;}.about_bg .col-sm-7{flex:0 0 100%; max-width:100%;}.location_main h1{font-size:25px;}.location_main .col-sm-5{flex:0 0 70%; max-width:70%;}.profile_bg .col-sm-5{flex:0 0 70%; max-width:70%;}}@media (max-width:568px) {.desk-top{display:none;}.mobile{display:block;}.heading{font-size:25px;}h1{font-size:25px;}h2{font-size:25px;}h3{font-size:22px;}h4{font-size:22px;}.service_bg .col-sm-3{flex:0 0 50%; max-width:50%;}.escorts_bg1 .col-sm-3{flex:0 0 50%; max-width:50%;}.area_bg .col-sm-3{flex:0 0 50%; max-width:50%;}.reason_bg .col-sm-4:nth-of-type(2){flex:0 0 70%; max-width:70%;}.about_bg .col-sm-6:first-child{flex:0 0 80%; max-width:80%;}footer{padding-top:2rem;}.social_main{display:block;}.social{margin-top:15px;}.social_main .heading{font-size:20px;}footer .col-sm-4{padding-right:15px;}footer .col-sm-2{flex:0 0 100%; max-width:100%; margin-bottom:2rem;}footer .col-sm-3{flex:0 0 100%; max-width:100%; margin-bottom:2rem;}.copyright{margin-top:0;}.dark_bg .col-sm-6{flex:0 0 100%; max-width:100%; margin-top:2rem;}.dark_bg .col-sm-7, .dark_bg .col-sm-5{flex:0 0 100%; max-width:100%;}}@media (max-width:480px) {body{font-size:14px; line-height:28px;}.logo{margin-left:3rem;}.phone{padding-left:30px; padding-right:8px; font-size:11px;}.phone span{font-size:10px;}.phone img{max-width:20px; left:5px; top:22px;}	.reason_bg .col-sm-4:nth-of-type(2){flex:0 0 100%; max-width:100%;}.about_bg .col-sm-6:first-child, .about_bg .col-sm-5{flex:0 0 100%; max-width:100%;}.escort_text{padding-left:10px; padding-right:10px;}.escort_text .name{font-size:14px;}.rating{right:10px;}.star, .half_star{width:8px; height:8px; position:relative; top:-1px;}.escorts_bg1 .escorts figure img{min-height:230px !important;}.featured{bottom:70px; font-size:12px;}.area h5{bottom:15px; font-size:11px;}.service_box h3{font-size:14px;}.name{font-size:15px;}.copyright{line-height:1.5;}.heading{font-size:20px;}h1{font-size:20px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:15px;}.sub_heading{font-size:17px;}.offer{width:90%; margin-left:5%; margin-right:0;}.offer h4{font-size:14px;}.reason_bg{background-size:90%;}.about_bg{background-size:90%; background-position:20px 20px;}.location_main .col-sm-5{flex:0 0 100%; max-width:100%;}.location_main h1{font-size:21px; padding-left:15px;}.profile_bg .col-sm-5{flex:0 0 100%; max-width:100%;}.age_ul li{width:100%;}}@media (max-width:375px) {.logo{margin-left:2.8rem;}	.logo img{height:40px;}.service_box h3{font-size:12px;}.escorts_bg1 .escorts figure img{min-height:204px !important;}.offer{padding-left:85px;}.offer h4{font-size:15px;}.escorts_bg .escorts figure img{min-height:220px !important;}	}	@media (max-width:320px) {.logo img{height:35px;}.phone{padding-left:25px; padding-right:5px; font-size:10px;}.phone span{font-size:8px;}.phone img{max-width:18px; left:5px; top:22px;}	.featured{bottom:75px;}.city{line-height:normal;}.rating{position:static; display:inline-block;}}.nowcalling {    display: block;    position: fixed;    bottom: 0;    width: 100%;    z-index: 9999;}.lcol, .rcol {    float: left;    width: 50%;}.lcol a, .rcol a {    display: block;    padding: 10px 0;    text-align: center;    text-decoration: none;    color: #fff;}.lcol {    background-color: #fd275a;}.rcol {    background-color: #009999;}