.home-about-us .xtitle{font-family:var(--heading-font);font-size:2rem}.home-about-us .features{display:flex;justify-content:center;margin-top:2rem}.home-about-us .features .items{width:100%;text-align:center}.home-about-us .features .items .title{font-family:var(--heading-font);font-size:2rem}.home-gallery figure{border-radius:200px}.home-gallery figure img{border-radius:200px}.home-mid-banner{background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:10rem 0;text-align:center}.home-mid-banner .title{font-family:var(--heading-font);font-size:2rem}.home-mid-banner .button-link{margin-top:25px}.home-mid-banner .button-link .btn{background-color:#fff;color:#000;width:150px;padding:10px 0}.home-rates .rates-box{text-align:center;border:5px solid #d62828;background-color:#5e0006;border-radius:200px 200px 0 0}.home-rates .rates-box img{border-radius:200px 200px 0 0}.home-rates .rates-box .title{font-family:var(--heading-font);font-size:1.5rem;padding:20px 0}.home-rates .rates-box .session ul li span{display:inline-block;width:100%}.home-rates .rates-box .session ul li .hour{font-size:1.4rem;font-weight:700}.home-rates .rates-box .session ul li .budget{font-size:1.1rem}.home-rates .rates-box .session ul li+li{padding-top:10px}.home-rates .rates-box .btn{border:1px solid #fff;margin:25px 0;background-color:#fff;color:#000}.home-faq{background-color:#fff;color:#000}.home-faq .faq-list .list-items{border-bottom:1px dashed #000;margin-bottom:15px;border-radius:0 0 15px 15px}.home-faq .faq-list .list-items .items-title{padding:10px;background-color:#000;color:#fff;border-radius:15px 15px 0 0;font-weight:700;font-size:1.1rem}.home-faq .faq-list .list-items .items-details{padding:15px 10px}