/*!
Theme Name: ladycompanion
Theme URI: http://underscores.me/
Author: Lady Companion
Author URI: http://underscores.me/
Description: Special theme for escort website
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ladycompanion
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ladycompanion is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@font-face{font-family:'Fredericka the Great';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/frederickathegreat/v15/9Bt33CxNwt7aOctW2xjbCstzwVKsIBVV-9Sk.ttf) format('truetype')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v27/o-0NIpQlx3QUlC5A4PNjThZlYw.ttf) format('truetype')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v27/o-0IIpQlx3QUlC5A4PNb4g.ttf) format('truetype')}@font-face{font-family:Shrikhand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/shrikhand/v11/a8IbNovtLWfR7T7bMJwbBA.ttf) format('truetype')}:root{--logo-font:'Shrikhand',cursive;--body-font:'Noto Sans',sans-serif;--headings-size:1.6rem}*,a,div,figcaption,figure,h1,h2,h3,h4,li,p,span,ul{padding:0;margin:0}html{scrollbar-width:thin}a,a:hover{text-decoration:none}li,ul{list-style-type:none}body{background-color:#3e2734;color:#fff}.section-heading{padding-bottom:1.5rem}.section-heading .sec-text{font-size:2rem;font-family:'Fredericka the Great',cursive;text-align:center}.xline{background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#ff8c00 40%,#ff8c00 60%,rgba(255,255,255,0) 100%);padding:1px;width:250px;margin:0 auto;position:relative}.xline span{font-size:1.1rem;color:#ff8c00;position:absolute;top:-6px;left:116px;line-height:13px;z-index:2}body{font-family:var(--body-font);font-size:16px}header{font-size:14px;background-color:#8b4513;color:#fff;padding:8px 0}header a{color:#fff}header .mobileno{background-color:#fff;color:#000;padding:0 10px;border-radius:3px}.weblogo{text-align:center;padding:15px 0;background-color:#fff}.weblogo .logo-text{font-family:var(--logo-font);font-size:3rem;line-height:50px;color:#862b0d;text-shadow:1px 1px 0px #c10202}.weblogo .desc-text{font-size:14px;font-weight:400;color:#000}.menubar{position:relative;margin-bottom:55px}.menubar .navbar{background-color:#b95004;position:absolute;z-index:99;width:100%;box-shadow:0 3px 5px 0 #7a7a7a}.menubar .navbar .navbar-icon{color:#fff}.menubar .navbar .navbar-brand{color:#fff}.menubar .navbar .navbar-nav{padding-top:2px;padding-bottom:2px}.menubar .navbar .navbar-nav .nav-item .nav-link{color:#fff;padding-left:32px;padding-right:32px;font-size:1.1rem;font-weight:700;text-align:center;margin-left:2px;margin-right:2px}.menubar .navbar .navbar-nav .nav-item .nav-link.active{background-color:#ffdf00;color:#000;border-radius:3px}.menubar .navbar .navbar-nav .nav-item .nav-link:hover{background-color:#ffdf00;color:#000;border-radius:3px}.mainbanner{padding-top:35px;background:#79014f;background:radial-gradient(circle,#79014f 0,#620000 100%);color:#fff}.mainbanner p{font-size:1rem;line-height:40px;font-family:Shrikhand,cursive}.home-web-heading{color:#fff;text-align:center;font-family:var(--logo-font);font-family:'Fredericka the Great',cursive;font-size:2.2rem;line-height:45px;padding:4rem 0;background:#e74c3c;background:radial-gradient(circle,#e74c3c 0,#820 100%)}.home-aboutus{padding:5rem 0;margin-bottom:2rem;background:url(https://www.misskaaya.com/wp-content/uploads/2022/07/aboutbg.webp) no-repeat fixed center top;background-position:top;background-size:cover}.home-aboutus p{text-align:justify;color:#fff}.home-aboutus .section-heading .sec-text{color:#fff}.home-ourprofile figure{box-shadow:orange 0 3px 8px;border:4px solid #fff}.home-profiletype{padding:2rem 0}.home-profiletype figure{position:relative;border:2px solid #fff}.home-profiletype figure figcaption{position:absolute;left:0;width:100%;background-color:#00000054;color:#fff;text-align:center;padding:8px 0;bottom:20px}.home-keywords ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-bottom:10px;text-align:justify;list-style:none}.home-keywords ul>li{position:relative;margin:2px;overflow:hidden}.home-keywords ul>li>a{color:#fff;width:100%;display:inline-block;text-align:center;color:#fff;padding:5px 10px;font-size:.8rem;background:radial-gradient(circle,#c49d44,#af872f);border-radius:25px;border:4px double #fff}.home-keywords ul li:nth-child(n+1){flex-grow:1}.page-content{padding-bottom:1rem}.page-content h1{font-family:var(--logo-font);font-size:var(--headings-size);padding-bottom:5px}.page-content h2{font-family:var(--logo-font);font-size:var(--headings-size);padding-bottom:5px}.page-content h3{font-family:var(--logo-font);font-size:var(--headings-size);padding-bottom:5px}.page-content h4{font-family:var(--logo-font);font-size:var(--headings-size);padding-bottom:5px}.page-content p{padding-bottom:7px;text-align:justify}footer{font-size:.8rem;background-color:#000;color:#fff;padding-top:2rem;padding-bottom:3rem}footer ul{display:inline-flex}footer ul>li>a{color:#fff;padding:0 5px}.sub-pages .section-nav{padding:2.5rem 0;background-color:#facc2e;margin-bottom:1rem}.sub-pages .section-nav .nav-sec-heading{font-family:'Fredericka the Great',cursive;font-size:2rem;color:#000;position:relative}.sub-pages .section-nav .nav-sec-heading:after{content:'';border:2px dashed #000;width:70px;display:inline-block;left:0;position:absolute;bottom:0}.sub-pages .section-nav nav{display:inline-block}.sub-pages .section-nav nav .breadcrumb{padding:0;margin:0}.sub-pages .section-nav nav .breadcrumb .breadcrumb-item.active{color:#fff}.sub-pages .section-nav nav .breadcrumb .breadcrumb-item a{color:#039}.sub-pages .section-nav nav .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.sub-pages .page-category{padding-top:1rem;padding-bottom:2rem}.sub-pages .page-category ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-bottom:10px;text-align:justify;list-style:none}.sub-pages .page-category ul>li{position:relative;margin:5px;overflow:hidden}.sub-pages .page-category ul>li>a{width:100%;display:inline-block;text-align:center;color:#fff;padding:8px 10px;font-size:.9rem;font-weight:700;box-shadow:#fff 0 3px 8px;border:1px solid #fff;border-radius:3px;background:#752e27}.sub-pages .page-category ul li:nth-child(n+1){flex-grow:1}.sub-pages .page-contact .contactbox{border:2px solid #fff;padding:25px;background-color:#870039}.sub-pages .page-contact .contactbox .section-heading{margin-bottom:25px}.sub-pages .page-contact .contactbox .symbox{border:4px double #fff;display:inline-block;text-align:center;border-radius:3px;padding:16px 0;width:60px;margin-right:10px}.sub-pages .page-contact .contactbox .textbx{font-size:14px;color:#fff}.sub-pages .page-contact .contactbox ul>li+li{margin-top:25px}.sub-pages .page-rates{margin-bottom:2rem}.sub-pages .page-rates .ritems{background:orange;background:radial-gradient(circle,orange 0,#ec463a 80%);text-align:center;border:2px solid #fff}.sub-pages .page-rates .ritems .rheading{font-family:Shrikhand,cursive;font-size:1.5rem;padding:2rem 0}.sub-pages .page-rates .ritems ul{margin:0 25px;margin-bottom:2rem}.sub-pages .page-rates .ritems ul>li{padding:15px 0}.sub-pages .page-rates .ritems ul>li+li{border-top:2px dashed #fff}.sub-pages .page-content{padding-top:1rem}.sub-pages .page-content .sidemenu{border:2px solid #fff;background-color:#e2016b}.sub-pages .page-content .sidemenu ul{margin-bottom:5px}.sub-pages .page-content .sidemenu ul>li{padding-left:5px;padding-right:5px}.sub-pages .page-content .sidemenu ul>li+li{padding-top:5px}.sub-pages .page-content .sidemenu ul>li>a{text-align:center;font-size:14px;display:inline-block;width:100%;border:1px dashed #fff;color:#fff;padding:8px 0;background-color:#000}.callingbtn{position:fixed;bottom:80px;right:5px;width:68px;height:120px;display:none}.callingbtn a{border-radius:50px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.callingbtn .whatsappbtn{background-color:#4cb762;padding:20px 18px;box-shadow:0 0 5px 0 #fff}.callingbtn .callbtn{background-color:#0b1279;padding:18px;bottom:0;position:absolute;right:0;box-shadow:0 0 5px 0 #fff}@media (max-width:576px){header .topcontactdx .address{display:inline-block;width:100%}header .topcontactdx .emailid{padding:3px 0;display:inline-block}header .topcontactdx .emailid:hover{color:#ccc}.menubar .navbar .navbar-nav .nav-item .nav-link{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px}.sub-pages .section-nav .nav-sec-heading{margin-bottom:10px}.sub-pages .section-nav .nav-sec-heading:after{left:40%}.callingbtn{display:block;z-index:9999}}.webcalling{position:fixed;right:10px;z-index:9999;height:140px;bottom:100px}.webcalling button{box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:2px solid #fff}.webcalling .webcallme{background-color:#0010ff;padding:15px}.webcalling .webwhatsapp{position:absolute;bottom:0;right:0;background-color:#4cb762;padding:15px}