/*-- Google Fonts CSS --*/ body {margin: 0;font-family: 'Poppins', sans-serif;font-size: 18px;color:#fff;background-image: linear-gradient(130deg,#ed38f0 0%,#d97016 100%);}a {text-decoration: none;color: #ffcc29;}a:focus {outline: 0;outline-offset: 0px;text-decoration: none }h1, h2, h3, h4 {font-size: 2rem;color:#17ff93;padding: 0;margin: 0;padding-bottom: 15px;font-family: 'Noto Serif', serif;text-align: center;}p {margin: 10px;font-family: 'Poppins', sans-serif;font-size: 18px;line-height: 35px;}.p-5 {clear: both;padding: 5px;}.padd-space{padding:10px 0px;}.container {width: 98%;margin-right: auto;margin-left: auto }.row {margin-right: -15px;margin-left: -15px }.container:after, .container:before, .row:after, .row:before {display: table;content: " " }.col-md-3 {width: 25%;position: relative;min-height: 1px;float: left }.col-md-4 {width: 33.33333333%;position: relative;min-height: 1px;float: left }.col-lg-5 {width: 41.666667%;position: relative;min-height: 1px;float: left }.col-lg-7 {width: 58.333333%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left }.col-md-9 {width: 75%;position: relative;min-height: 1px;padding-right: 5px;padding-left: 5px;float: left }.col-md-12 {width: 100%;}.mt {margin-top: 15px;}.line {border-bottom: 1px solid #fff;}.text-center {text-align: center;}.bg-color{background: #000;}.contact-btn{float: left;text-align: right;margin: 0 auto;width: 43%;padding-top: 13px;}.d-blocks{display: inline-block;padding: 5px 18px;border-radius: 4px;margin-left: 12px;text-align: center;}.d-blocks a{color:#fff;display:flex;justify-content: center;align-items: center;}.d-blocks img{width:20px;margin-right: 4px;}.phone-color{background-color:#e10600;box-shadow:2px 2px 3px #999;}.whatsapp-color{background-color:#004D40;box-shadow:2px 2px 3px #999;}header {display: block;background-image: linear-gradient(130deg,#311b92 0%,#311B92 100%);}.main-menu {width: 100%;z-index: 3;height: auto;overflow: hidden;}.main-menu ul {margin: 0;padding: 0;list-style: none;overflow: hidden }.main-menu li a {display: block;text-decoration: none;font-size: 20px;padding: 15px 25px !important;color: #fff;transition: all .3s ease-in-out;text-shadow: 2px 2px 4px #000 }.main-menu li a:hover {background: #a62b8d;}.menu-btm {background: #ffd7f3;padding: 20px 0;box-shadow: 0 1px 6px 0 rgba(32, 33, 36, .28) }.menu-btm span {text-align: center;display: block;font-size: 30px;font-weight: 700;color: #f953c6;text-shadow: 2px 2px 4px #555 }.menu-btm span a {color: #b91d73 }.main-menu li.active a {background: #f953c6;}.main-menu li:last-child a {margin: 0 }.main-menu .logo {display: block;float: left;text-decoration: none;color: #b8b8b8;border: none;}.main-menu .logo img {width: 200px;height: auto }.main-menu .menu {clear: both;max-height: 0;transition: max-height .2s ease-out;margin-top: 22px }.main-menu .menu-icon {cursor: pointer;display: inline-block;float: right;padding: 28px 20px;position: relative;user-select: none;}.main-menu .menu-icon .navicon {background: #fff;display: block;height: 2px;position: relative;transition: background .2s ease-out;width: 18px }.main-menu .menu-icon .navicon:after, .main-menu .menu-icon .navicon:before {background: #fff;content: '';display: block;height: 100%;position: absolute;transition: all .2s ease-out;width: 100% }.main-menu .menu-icon .navicon:before {top: 5px }.main-menu .menu-icon .navicon:after {top: -5px }.main-menu .menu-btn {display: none }.main-menu .menu-btn:checked~.menu {max-height: 600px }.main-menu .menu-btn:checked~.menu-icon .navicon {background: 0 0 }.main-menu .menu-btn:checked~.menu-icon .navicon:before {transform: rotate(-45deg) }.main-menu .menu-btn:checked~.menu-icon .navicon:after {transform: rotate(45deg) }.main-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:after, .main-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:before {top: 0 }.main-menu .menu {float: none;display: table;margin: 0 auto }.gallery-section {width:100%;float:left;}.gallery-card {float: left;width: 24.99999%;}div.gallery-inner-sec {border: 5px ridge #fd8c00;}div.gallery-inner-sec img {width: 100%;height: 400px;}.gallery-desc {padding: 15px;text-align: center;color: #020202;background: #fff;}.profile-name{font-size: 22px;}.p-rate{background: #ad01ab;color: #fff;display: inline-block;padding: 0px 20px;margin: 5px 0px;font-size: 20px;}.p-age{color: #268419;font-size: 18px;}.escort-service .w-33 {display: inline-block;vertical-align: top }.service-list, .varities-girls .container {display: flex;flex-direction: row }.escort-service .left-service {text-align: right;width: 70%;float: left;padding: 10px;}.escort-service .right-service-ico {width: 30%;float: right;text-align: right }.service-name {font-size: 18px;color: #ffcc29;font-weight: 600;margin-bottom: 10px }.service-list {align-items: center;margin-bottom: 30px }.service-list img{width:100%;}.service-list a:hover img {transform: rotate(360deg) }.service-list a img {transition: 1s ease-out }.left-main-content .content-summary:last-child, .service-list p {margin-bottom: 0 }.service-list2 .left-service {text-align: left;width: 70%;float: right }.service-list2 .right-service-ico {width: 30%;float: left;text-align: left }.service-icons-left {padding-top: 60px }.w-33 {max-width: 33%;width: 100% }.mr-top30{margin-top:60px;}.hidemobile{display:block;}.showmobile{display:none;}.p-fixedbtn img{width:18px;}@media(min-width:768px) {.main-menu li {float: left;}.main-menu li a {padding: 0 }.main-menu .menu {clear: none;float: right;max-height: none;}.main-menu .menu-icon {display: none }}@media (max-width:1199px) {.container {width: 970px;}.main-menu li a {font-size: 16px;padding: 15px 20px;}}@media (max-width:991px) {.container {width: 750px;}.main-menu li a {padding: 10px 8px;}}@media (max-width:767px) {.escort-service .w-33 {max-width: 100% }.escort-service .left-service {padding-right: 0;order: 2;text-align: center;width: 100%;}.escort-service .right-service-ico {width: 100%;display: block;order: 1;text-align: center;margin-bottom: 15px;}.service-list{flex-direction: column;width: 100%;}.right-service-ico img{width:80%;}.space-sections{padding:0px 20px;}.mr-top30{margin-top:0px;}.container {width: 100%;}.main-menu li {border: none }.main-menu li a {display: block;text-align: center;padding: 10px;font-size: 20px }.main-menu .menu {display: block }.row {margin-right: 5px;margin-left: 5px }.hidemobile{display:none;}.showmobile{display:block;}.contact-btn {float: left;text-align: center;margin: 0 auto;width: 100%;}}@media only screen and (max-width: 700px) {.gallery-card {width: 49.99999%;margin: 6px 0;}}@media only screen and (max-width: 500px) {.gallery-card {width: 100%;}}