/*
Theme Name: Samvednacare
Text Domain: Samvednacare

Version: 2.0
Tested up to: 6.0
Requires at least: 4.7
Requires PHP: 5.2.4
Description: Our default theme for 2020 is designed to take full advantage of the flexibility of the block editor. Organizations and businesses have the ability to create dynamic landing pages with endless layouts using the group and column blocks. The centered content column and fine-tuned typography also makes it perfect for traditional blogs. Complete editor styles give you a good idea of what your content will look like, even before you publish. You can give your site a personal touch by changing the background colors and the accent color in the Customizer. The colors of all elements on your site are automatically calculated based on the colors you pick, ensuring a high, accessible color contrast for your visitors.
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-patterns, block-styles, wide-blocks, accessibility-ready
Author: the WordPress team
Author URI: https://wordpress.org/
Theme URI: https://wordpress.org/themes/SamvednacareTheme/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

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


ul.yoast-breadcrumbs li a{
    padding-right: 25px;
    position: relative;
    display: inline-block;
    color: #000;
    font-size: 14px;
    font-weight: 500;
}
span.page-numbers.current {
    background: #800080;
    color: #fff ;
    padding: 7px 14px;
    font-size: 20px;
	color:#fff;
}
a.page-numbers {
    padding: 7px 10px;
    height: auto;
    line-height: initial;
    font-size: 20px;
    color: #000;
	border:1px solid #e6e6e6;
}
ul.yoast-breadcrumbs li a:after {
    content: "";
    display: block;
    box-sizing: border-box;
    position: absolute;
    width: 8px;
    height: 8px;
    border-bottom: 2px solid;
    border-right: 2px solid;
    transform: rotate(-45deg);
    right: 9px;
    top: 7px;
}

ul.yoast-breadcrumbs li {
    font-size: 14px;
    list-style: none;
}
ul.yoast-breadcrumbs {
    padding-bottom: 15px;
}

input#search-form-1, select#category-dropdown{
	border:1px solid #e6e6e6;
	padding:10px;
	border-radius:5px;
	width: 100%;
	
}
select#category-dropdown {
    float: right;
}
form.search-form {
    margin-bottom: 15px;
	width: 100%;
}
header.archive-header.has-text-align-center.header-footer-group {
    margin-top: 35px;
}
input.search-submit{
	border:none;
	padding:9px;
	color:#fff;
	border-radius:5px;
	background:#800080 !important;
}
input.search-submit:hover{
	border:none;
	padding:9px;
	color:#fff;
	border-radius:5px;
	background:#feb729 !important;
}
.care h5 {
  font-size: 30px;
  font-weight: 700;
  color: #fff;
  position: absolute;
  bottom: 0;
  padding: 20px;
  max-width: 100%;
  margin: 0;
}
.footer {
  background: #303030;
  padding: 50px 0;
}
.footer_heading h3 {
  margin-bottom: 25px;
}
.footer_heading h3 a,
.footer_heading h4 a,.footer_heading h3 {
  font-size: 18px;
  color: #fff;
  font-weight: 500;
  transition: 0.5s ease all;
  margin-bottom: 20px;
}
.footer_heading h3 {margin-top:14px;}
.footer_heading h4 {
  margin: 5px 0 15px 0;
}
.footer_heading li {
  list-style: none;
}
.footer_heading li a,
.copy-desktop li a {
  color: #fff;
  font-size: 14px;
  margin: 4px 0;
  display: inline-block;
  font-weight: 300;
  transition: 0.5s ease all;
}
.footer_heading h3 a:hover,
.footer_heading h4 a:hover,
.footer_heading li a:hover,
.footer_social p a:hover,
.copy-desktop li a:hover {
  color: #feb729;
}
.footer_social li {
  display: inline-block;
  margin-right: 20px;
}
.footer_social p,
.footer_social p a {
  font-size: 14px;
  color: #fff;
  font-weight: 300;
  margin-bottom: 5px;
  display: inline-block;
}
.footer_social {
  float:right;
  margin-top: 15px;
}
.footer_social ul {
  margin-bottom: 15px;
}
.android {
  margin: 15px 0 0 0;
}
.mobile-bottom-menu,
.mobile-footer {
  display: none;
}
.care {
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}
.care img {
  border-radius: 5px;
}
.care.green {
  background: #6ea1b4;
}
.care.green,
.care.purple,
.care.yellow {
  border-radius: 5px;
  min-height: 95%;
}
.care.purple {
  background: #4c0d66;
}
.care.yellow {
  background: #feb729;
}
.care.green img,
.care.purple img,
.care.yellow img {
  padding: 35px;
}
.copy-desktop {
  border-top: 1px solid #4e4e4e;
  position: relative;
  display: inline-block;
  width: 100%;
  margin-top: 30px;
  text-align: center;
  padding-top: 15px;
}
.copy-desktop li {
  display: inline-block;
  margin: 0 10px;
}
.enquiry-mobile a:hover {
    color: #fff;
}
.footer_process {
    width: 110px;
}
.package {
    padding-left: 40px;
}

select#wp-block-categories-1 {
    border: 1px solid #e6e6e6;
    padding: 10px;
    border-radius: 5px;
    position: relative;
    top: 0px; 
    width: 100%;
}

select#cat {
    border: 1px solid #e6e6e6;
    padding: 10px;
    border-radius: 5px;
    position: relative;
    top: 0px; 
    width: 100%;
}
.blog_title .search-form>label {
    width: calc(100% - 88px);
    margin-right: 10px;
}


/* media start */
@media screen and (max-width: 1600px) {
  .care h5 {
    font-size: 27px;
  }
}
@media screen and (max-width: 1440px) {
  .care h5 {
    font-size: 24px;
  }
  .footer_social li {
    margin-right: 10px;
  }
.package {
    padding-left: 20px;
}
}
@media screen and (max-width: 1399px) {
.care h5 {
	font-size: 20px;
}
.care.green,.care.purple,.care.yellow {
	min-height: 94%;
}
.footer_heading h3 a,.footer_heading h4 a,.footer_heading h3 {
    font-size: 14px;
}
}
@media screen and (max-width: 1199px) {
  .care h5 {
    font-size: 17px;
    padding: 15px;
  }
}
@media screen and (max-width: 991px) {
  .logo img {
    width: 160px!important;
}

  .footer,
  .main_nav,
  .mobile-none,
  .top_nav {
    display: none;
  }
  .mobile-bottom-menu {
    background: #4c0d66;
    position: fixed;
    bottom: 0;
    z-index: 9999;
    width: 100%;
    display: block;
  }
  .mobile-footer {
    display: block;
    background: #303030;
    padding: 30px 10px 110px 10px;
  }
  .mobile-footer1 li a {
    font-size: 18px;
    letter-spacing: 3.7px;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    padding: 7px 0;
    display: inline-block;
  }
  .mobile-footer li {
    list-style: none;
  }
  .mobile-footer2 li a {
    font-size: 14px;
    letter-spacing: 0;
    color: #fff;
    font-weight: 500;
    padding: 5px 0;
    display: inline-block;
  }
  .mobile-footer2 {
    border-top: 1px solid #525151;
    margin-top: 15px;
    padding-top: 15px;
  }
  .mobile-footer3 h4 {
    font-size: 16px;
    letter-spacing: 3.7px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
  }
  .mobile-footer3 {
    margin: 25px 0;
  }
  .mobile-footer3 li {
    display: inline-block;
    margin: 0 10px;
  }
  .mobile-footer4 h5 {
    letter-spacing: 3.3px;
    color: #fff;
    font-size: 14px;
    margin-bottom: 15px;
  }
  .mobile-footer4 li {
    display: inline-block;
    margin: 0 10px;
  }
  .mobile-footer4 p {
    margin: 20px 0 0 0;
    color: #fff;
    font-weight: 200;
    font-size: 14px;
  }
  .mobile-footer4 p a {
    color: #fff;
  }
  .mobile-bottom-menu > ul {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    list-style: none;
    margin: 0;
    z-index: 999999;
    position: relative;
  }
  .mobile-bottom-menu > ul > li {
    text-align: center;
    transition: 0.3s;
    width: 25%;
    background: #4c0d66;
  }
  .togglee.active {
    background: purple;
  }
  .mobile-bottom-menu > ul > li a {
    padding: 12px 0;
    display: block;
  }
  .mobile-bottom-menu ul figure,
  .mobile-bottom-menu ul p {
    margin: 0;
    color: #fff;
    transition: 0.3s;
  }
  .mobile-bottom-menu ul figure {
    margin-bottom: 5px;
    height: 2rem;
  }
  .mobile-bottom-menu ul p {
    font-size: 11px;
    color: #fff;
    margin-top: -9px;
    padding: 0;
  }
  .call-mobile {
    background: rgb(0 0 0 / 85%);
    position: absolute;
    bottom: 0;
    left: 0;
    transition: 0.5s;
    padding: 20px 0 0 0;
    width: 100%;
    transform: translateY(100%);
  }
  .call-mobile.show,
  .cont-mobile.show3,
  .enquiry-mobile.show1,
  .insurance-mobile.show2 {
    transform: translateY(0);
    bottom: 4rem;
  }
  .enquiry-mobile {
    background: rgb(0 0 0 / 85%);
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px 0 10px 0;
    transition: 0.5s;
    width: 100%;
    transform: translateY(100%);
  }
  .cont-mobile {
    background: rgb(0 0 0 / 85%);
    padding: 20px 0;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: 0.5s;
    width: 100%;
    transform: translateY(100%);
  }
  .insurance-mobile {
    background: rgb(0 0 0 / 85%);
    padding: 20px 0;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: 0.5s;
    width: 100%;
    transform: translateY(100%);
  }
  .bliss-mob,
  .cheer-mob,
  .health-mob,
  .physiotherapy-mob,
  .smile-mob,
  .wellness-mob {
    background: purple;
    font-weight: 700;
    color: #fff;
    padding: 50px 10px;
    width: 100%;
    display: inline-block;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 10px;
  }
  .smile-mob {
    background: #97c5d6;
  }
  .cheer-mob {
    background: #feb729;
  }
  .health-mob {
    background: #00275e;
  }
  .wellness-mob {
    background: #4c0d66;
  }
  .physiotherapy-mob{
    background: #6ea1b4;
  }
  .enquiry-mobile .col-6 {
    padding: 0 5px;
  }
  .insurance-bliss-mob,
  .insurance-cheer-mob,
  .insurance-health-mob,
  .insurance-smile-mob,
  .insurance-wellness-mob {
    width: 100%;
    display: inline-block;
    padding: 10px 15px;
    border-radius: 5px;
    color: #fff;
    font-weight: 600;
    margin: 5px 0;
  }
  .insurance-bliss-mob {
    background: #feb729;
  }
  .insurance-smile-mob {
    background: #6ea1b4;
  }
  .insurance-cheer-mob {
    background: purple;
  }
  .insurance-health-mob {
    background: #00275e;
  }
  .insurance-wellness-mob {
    background: #97c5d6;
  }
  .adress {
    background: #6ea1b4;
    padding: 30px;
    border-radius: 5px;
  }
  .adress p {
    font-size: 14px;
    line-height: 17px;
    letter-spacing: 0;
    color: #fff;
    margin-bottom: 0;
  }
  .adress .paragraph1 {
    margin: 20px 0;
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
  }
  .num-sec {
    background: purple;
    padding: 15px;
    border-radius: 5px;
    margin: 15px 0;
    position: relative;
  }
  .mail-sec {
    background: #feb729;
    padding: 15px;
    border-radius: 5px;
    margin: 15px 0;
    position: relative;
  }
  .mail-sec:before,
  .num-sec:before {
    content: "";
    position: absolute;
    left: 70px;
    top: 0;
    width: 1px;
    height: 100%;
    background: #000;
  }
  .num-sec a {
    padding-left: 40px;
    font-size: 22px;
    font-weight: 800;
    color: #fff;
  }
  .mail-sec a {
    padding-left: 40px;
    font-size: 17px;
    font-weight: 700;
    color: #303030;
  }
  .care > img {
    height: 175px;
    object-fit: cover;
  }
  .care.green img,
  .care.purple img,
  .care.yellow img {
    padding: 15px;
    width: 30%;
    height: auto;
  }
  .homeImg {
    padding: 0px; 
}
.care{
    height: 90%;
	border-radius: 5px;
	margin-bottom: 0;
}
.bk_class.homeImg {
    padding: 15px;
    width: 75px;
}
select#cat {
    margin-bottom: 15px;
}
}
@media screen and (max-width: 767px) {
  .care > img {
    height: 140px;
  }
  .care.green img,
  .care.purple img,
  .care.yellow img {
    width: 50%;
    padding: 20px !important;
  }
}
@media screen and (max-width: 575px) {
  .num-sec a {
    font-size: 19px;
  }
  .care.green,
  .care.purple,
  .care.yellow {
    min-height: 91%;
  }
  .mail-sec a {
    font-size: 15px;
  }
  .care.green,
  .care.purple,
  .care.yellow {
    min-height: 90%;
  }
}
@media screen and (max-width: 420px) {
  .mobile-footer4 p {
    font-size: 12px;
  }
  	.mail-sec img,.num-sec img{
    width: 25px;
}
.mail-sec:before, .num-sec:before {
    left: 55px;
}
.mail-sec a,.num-sec a {
    padding-left: 25px;
}
}
@media screen and (max-width: 340px) {
.mail-sec a {
    font-size: 13px;
}
}
/*  Header CSS  */

    .header {      width: 100%;      height: auto;      position: absolute;      z-index: 9;      transition: 0.5s;      padding: 15px 30px;      background-size: 100% 100%;      background-repeat: no-repeat;      background-image: url("../images/shadow.html");      -webkit-transition: all 0.7s ease;      transition: all 0.7s ease;    }	    .top_nav .toggle {      background: 0 0;      border: none;      margin-left: 10px;    }    .main_nav li {		display: inline-block;        margin-left: 40px;		position:relative;}.logo img {    transition: 0.7s ease all;}    .main_nav li a {      font-size: 21px;      color: #fff;      text-decoration: none;      font-weight: 600;      transition: 0.5s ease all;    }    .main_nav li a:hover,    header.inner_header .main_nav li a:hover {      color: #feb729;    }    .top_right a{      border: 1px solid #fff;    border-radius: 5px;    font-size: 21px;    letter-spacing: 0;    padding: 0px 15px 0px 0;    color: #fff;    font-weight: 500;    height: auto;    background: 0 0;    display: inline-block;    }    /* .top_right .dropdown {      display: inline-block;    } */    .top_right a > img {      background: purple;      padding: 10px 8px;      border-radius: 5px 0 0 5px;    }    .inner_header .top_right .dropdown-btn > img {      padding: 13px 10px;    }   /*  .top_right {      margin-bottom: 30px;    } */    .top_right span {      padding-right: 10px;    }    header.sticky {      padding-top: 10px;      position: fixed;      background: rgb(0 0 0 / 80%);    }    header.sticky .top_right .dropdown-btn {      font-size: 17px;    }       header.sticky .logo img {      width: 85px;    }	header.sticky .main_nav li a {    font-size: 19px;}	header.sticky .top_right a {    font-size: 16px;}    .side_menu_buttons,    .side_menu_care {      margin-left: 20px;    }    .top_nav .offcanvas-end {      width: 956px;	  overflow-x: hidden;    }    .top_nav .offcanvas-body {      text-align: left;      padding: 0;      overflow-y: initial;    }    .right_bottom,    .right_top {      background: #303030;      padding: 70px;    }    .right_canvas_header li,    .top_nav .offcanvas-body li {      list-style: none;    }    .side_menu li {      margin-bottom: 20px;    }    .location a,    .right_top li a {      transition: 0.5s ease all;    }    .location a:hover,    .right_top li a:hover {      color: #feb729;    }    .side_menu_buttons {      margin-bottom: 50px;    }    .side_menu li a,    .side_menu_care li a,    .side_menu_customer li a {      font-size: 21px;      font-weight: 400;      letter-spacing: 0;      color: #fff;    }    .side_menu_care li a,    .side_menu_customer li a {      font-size: 18px;    }    .side_menu_buttons a {      background: #feb729;      font-size: 16px;      font-weight: 700;      letter-spacing: 0;      color: #303030;      padding: 13px 20px;      display: inline-block;      border-radius: 5px;      margin-bottom: 12px;    }    .side_menu_buttons a:hover {      background-color: #fff;    }    .side_menu_care li {      border-bottom: 1px solid rgb(255 255 255 / 28%);      margin-bottom: 12px;      padding-bottom: 12px;    }    .side_menu_customer li {      margin-top: 15px;    }    .side_menu {      border-bottom: 1px solid rgb(255 255 255 / 28%);      padding-bottom: 20px;      margin-bottom: 25px;      max-width: 85%;    }    .right_bottom {      background: #fff;    }    .right_bottom label,    .right_bottom label a {      font-size: 16px;      font-weight: 600;      color: #000;    }    .location label {      width: calc(100% - 47px);      vertical-align: top;      margin-left: 20px;    }    .location {      margin-top: 20px;    }    .location.location1 label {      width: 100%;      margin: 0;    }    .right_bottom h4 {      font-size: 24px;      color: #303030;      font-weight: 600;    }    .right_canvas_header {      background: #14160e;      height: 100vh;      padding: 50px 0;    }    .cross_right {      padding: 0;      text-align: center;	  background: #000;    }    .right_canvas_header button {      background: 0 0;      border: none;    }    .cross_left {      padding-right: 0;    }    .right_canvas_header ul {      margin-top: 40rem;    }    .right_canvas_header li {      margin-bottom: 15px;    }    header.inner_header {      background: #fff;      position: relative;    }    header.inner_header .main_nav li a {      color: #303030;    }    header.inner_header .top_right .dropdown-btn {      border: 1px solid #686868;      color: #303030;    }    header.inner_header.sticky {      position: fixed;    }    .right-sidenavs span,    .sidenavs {      display: none;    }    .mob-package {      border-top: 1px solid #525151;      margin-top: 6px;    }	header.inner_header .top_right a {		border: 1px solid #000;		color: #000;	}/* 	.main_nav,.top_nav {    display: inline-block;	    vertical-align: middle;} */.main_nav {    float: right;}.main_nav .dropdown {  position: relative;  display: inline-block;}.main_nav .dropdown-content {    display: none;    position: absolute;    background-color: #f1f1f1;    min-width: 450px;    box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);    z-index: 1;    text-align: left;    top: 50px;}.main_nav .dropdown-content a {  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;      font-weight: 500;}.main_nav .dropdown-content a:hover {background-color: purple;color:#fff!important;}.main_nav .dropdown:hover .dropdown-content {display: block;}.main_nav .dropdown-content li {    display: inline-block;    width: 100%;    margin: 0;}/* submenu */ /* .toggle, [id^=drop] { */ /* display: none; *//* } */.main_nav nav {  margin: 0;  padding: 0;}.main_nav nav:after {  content: "";  display: table;  clear: both;}.main_nav nav ul {  float: left;  padding: 0;  margin: 0;  list-style: none;  position: relative;}.top_right {    margin-bottom: 15px;}.main_nav nav ul li {  float: left;  text-align: left;}.main_nav nav a {  display: block;  color: #FFF;  text-decoration: none;     padding-bottom: 20px;  }/*.main_nav nav ul li a:hover {    transform: translateX(0.5rem);}*/.main_nav nav ul ul {  display: none;    position: absolute;    top: 45px;    background: rgb(0 0 0 / 90%);padding: 10px 0;         border-radius: 4px;		left:0;		width: 335px		}.main_nav nav ul ul li a:hover {    transform: translateX(0.5rem);}.main_nav nav ul li:hover > ul { display: inherit; }.main_nav nav ul ul li {    width: 100%;    float: none;    display: list-item;    position: relative;    margin: 0;}.main_nav nav ul ul li a,header.sticky .main_nav nav ul ul li a{    color: #fff;    font-size: 17px;    font-weight: 500;	padding:0.6rem 2rem;     border-bottom: 0.1rem dotted #fff3;}header.inner_header .main_nav nav ul ul li a{color: #fff;}.main_nav nav ul ul ul li {  position: relative;}.main_nav nav ul.third-tier {    position: absolute;    top: -10px;    left: 15em;    width: 20em;}/* header.sticky .main_nav nav ul.third-tier {    left: -310px;} */.accordion-button1::after {	content: "+";    transform: scale(.7) !important;    right: 0;        position: absolute;    font-size: 40px;    top: 0;    font-weight: 100;}.accordion-button1:not(.collapsed)::after {	content:"-";	right: 6px;}.mob_first_sidenav li {    display: inline-block;    width: 100%;    position: relative;}#mobSidenav .accordion-item {    background-color: transparent;    border: 0px solid rgba(0,0,0,.125);}.main_nav nav ul ul li:last-child a, header.sticky .main_nav nav ul ul li:last-child a{  border: 0px solid rgba(0,0,0,.125);}.top-third-tier{	width: 16em!important;	    right: 0;}.top-third-tier a img{	width: 7px;	margin-right:10px;}.community ul {    right: 0;    width: 250px;    left: auto!important;}.desk-counsil {    left: -90px!important;}.mob_first_sidenav a img {    width: 20px;}.main_nav nav ul ul li a, header.sticky .main_nav nav ul ul li a {    color: #fff;    font-size: 17px;    font-weight: 500;    padding: 0.6rem 2rem;    border-bottom: 0.1rem dotted #fff3;}/* responsive css */@media screen and (max-width: 1600px) { /* .main_nav li {	margin:0 10px;  }  .main_nav li a {font-size: 18px;}.main_nav nav ul.third-tier {    left: -330px;}*/.main_nav li {    margin-left: 20px;}}@media screen and (max-width: 1440px) {.main_nav li a {	font-size: 19px;}header.sticky .main_nav li a {	font-size: 17px;}.top_right a {	font-size: 18px;}.top_right .dropdown-btn {	font-size: 18px;	height: 48px;}.inner_header .top_right .dropdown-btn > img,.top_right .dropdown-btn > img {	padding: 10px 10px;}.header {	padding: 15px 20px;}.side_menu {	max-width: 100%;}.logo img {	max-width: 200px;}  /* .main_nav nav ul.third-tier {     left: -180px; }  header.sticky .main_nav nav ul.third-tier {    left: 115px;  } */}	    @media screen and (max-width: 1399px) {	.top_right .dropdown-btn {		font-size: 15px;		height: 44px;	}	.inner_header .top_right .dropdown-btn > img, .top_right .dropdown-btn > img {		padding: 7px 10px;	}	.top_right a > img {    padding: 8px 5px;    width: 30px;}.top_right a {    font-size: 16px;}/*	.main_nav li {    margin: 0 12px;} .main_nav li a {    font-size: 15px;}*//*header.sticky .main_nav nav ul.third-tier {    left: -345px;}.main_nav nav ul ul {    top: 5em;}*/.main_nav nav a {    padding-bottom: 30px;	    font-size: 17px;}.main_nav li {    margin-left: 20px;}.services_inner p {    min-height: 150px;}.main_nav nav ul ul li a, header.sticky .main_nav nav ul ul li a {    font-size: 15px;}	}	    @media screen and (max-width: 1199px) {      .logo img {        width: 70px;      }      .right_bottom label,      .right_bottom label a,      .side_menu_buttons a,      .side_menu_care li a,      .side_menu_customer li a,      side_menu li a {        font-size: 15px;      }      .side_menu_buttons a {        padding: 10px 10px;      }      .top_nav .offcanvas-end {        width: 720px;      }      .right_bottom,      .right_top {        padding: 30px 20px;      }      .location label {        width: calc(100% - 40px);        margin-left: 10px;      }     /*  .main_nav li,      header.sticky .main_nav li {        margin-left: 5px;      } */      .main_nav li a {        font-size: 15px;      }      header.sticky .logo img {        width: 60px;      }      .top_right .dropdown-btn {        font-size: 15px;        height: 40px;      }      .top_right .dropdown-btn > img {        padding: 5px 5px;      }	  .top_nav .toggle {    margin-left: 5px;}.top_right a,header.sticky .top_right a {    font-size: 13px;    padding: 0px 6px 0px 0;}.top_right a > img {    padding: 6px 5px;    width: 24px;}header.sticky .main_nav li a {    font-size: 12px;}.main_nav nav ul.third-tier {    left: 119px;    width: 100%;}.main_nav li {    margin-left: 15px;}.header {    padding: 15px 0px;}.desk-counsil {    left: auto!important;    right: -65px;}.side_menu_buttons, .side_menu_care {    margin-left: 0px;}.side_menu li a, .side_menu_care li a, .side_menu_customer li a {    font-size: 17px;}}@media screen and (max-width: 1024px) {.main_nav nav ul.third-tier{    left: 240px;}}@media screen and (max-width: 991px) {.logo {	text-align: center;}.sidenavs {	height: 100%;	text-align: left;	width: 0;	position: fixed;	z-index: 1;	top: 0;	right: 0;	background-color: #303030;	overflow-x: hidden;	transition: 0.5s;	display: block;	    padding-bottom: 70px;}.sidenavs a {	text-decoration: none;	display: block;	transition: 0.3s;	font-size: 16px;	color: #000;	font-weight: 500;	padding: 13px 0;}.sidenavs a:hover {	color: purple;}.sidenavs .closebtn {	position: absolute;	top: 0;	right: 25px;	font-size: 36px;	margin-left: 50px;}.right-sidenavs span {	position: absolute;	right: 30px;	top: 30px;	display: block;}.mob_first_sidenav {	background: #f6f2ed;	padding: 70px 40px 30px 40px;}.mob_last_sidenav {	padding: 30px;}.mob_last_sidenav li {	list-style: none;}.sidenavs .mob_last_sidenav a {	color: #fff;	    padding-bottom: 0px;}header.sticky .logo img {	width: 80px;}header.sticky {	position: relative;	background: transparent;	transition: none;}#mobSidenav	.accordion-body {	padding: 0;}#mobSidenav .accordion-body a {	font-size: 17px;	padding: 5px 0;}#mobSidenav .accordion-body ul {	padding-left: 15px;}.accordion-button1 {	padding-bottom: 10px!important;}#accordionPanelsStayOpenExample7 .accordion-button1::after,#accordionPanelsStayOpenExample8 .accordion-button1::after {	font-size: 35px;	top: -6px;}.mob_last_sidenav{    padding: 20px 40px;} .logo img {    width: 90px;}.sidenavs .mob_last_sidenav a {    font-size: 14px;}.mob_first_sidenav h2 a {    border-bottom: 1px solid #cccccc;}.mob-package {
    border-top: 0px solid #525151;
    margin-top: 0px;
}}@media screen and (max-width: 575px) {	#mobSidenav .accordion-body .accordion-header a {    font-size: 15px;}#mobSidenav .accordion-body li a {    font-size: 14px;}}


/* Common Css * /

@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Montserrat:wght@300;400;500;600;700;800;900&family=Oswald:wght@400;500;600;700&family=Roboto:wght@300;400;500;700;900&display=swap');
*,body {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: Montserrat,sans-serif;
}

body {
	background: #f5f5f5;
}

a {
	text-decoration: none;
}

figure,ul {
	padding: 0;
	margin: 0;
}
/* 
.mobile-package {
	display: none;
}

.about_team h4 {
	font-size: 48px;
	font-weight: 800;
	letter-spacing: -2.4px;
	color: #00275e;
}

.about_team h4 {
	font-size: 36px;
	letter-spacing: 0;
}

.care_buttons .therapy li img,.care_service_img_mob,.get-mobile-month,.mobile-view-care {
	display: none;
}


*/
  .main_title {
	max-width: 100%;
	text-align: center;
	margin: 0 auto;
	padding: 40px 0 30px 0;
}

.main_title h2 {
	font-size: 30px;
	font-weight: 500;
	color: #00275e;
	margin-bottom: 0px;
	line-height:53px;
}
.inner_title {
	position: relative;
	z-index: 2;
}
.main_title p {margin:0;}

.main_title .care_buttons1 {
	position: relative;
	top: 100px;
	z-index: 2;
}

.blog_title {
	margin-bottom: 50px;
}

.media .blog_inner p {
	font-weight: 700;
}

.media .media1 p {
	font-weight: 500;
	font-size: 36px;
	line-height: 42px;
}

.blog_inner.media1 {
	margin-bottom: 70px;
}



.blog_big {
	margin-bottom: 50px;
}

.blog_big1 {
	padding: 0 20px 20px 20px;
	background: #fff;
}

.blog_inner {
	margin-bottom: 60px;
}

.blog_big_inner>img {
	margin: 50px 0;
}

.blog_inner label,.blog_inner_detail label {
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	font-family: Lato,sans-serif;
	color: #686868;
	margin:20px 0 5px 0;
	display: inline-block;
}

.blog_inner_detail label {
	margin: 0 0 10px 0;
}

.blog_inner p a,.blog_inner_detail p a{    font-weight: 500;    font-size: 17px;    line-height: 26px;    color: #303030;    margin: 0;    transition: .5s ease all;    overflow: hidden;    width: 100%;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;
}.blog_big img {    width: 100%;    margin-bottom: 0px;}
.blog_inner.blog_big img {
	height: 780px;
	object-fit: cover;
}.blog_inner img {    width: 100%;    height: 250px;    object-fit: cover;}

.blog_inner.blog_big p,.blog_inner_detail p {
	font-weight: 500;
	font-size: 22px;	color:#303030;
}
.blog_inner a:hover p {
	color: #feb729;
}
.blog_inner p {    color: #303030;    font-weight: 500;}
.blog_inner label span {
	margin-left: 15px;
}.wrapper .page-numbers a,.wrapper .page-numbers  {    padding: 7px 10px;    height: auto;    line-height: initial;    font-size: 20px;    color: #000;}
.blog_inner_detail {
	margin-bottom: 25px;
}.wp-block-image img {    margin: 25px 0;}.blog_big p {    margin-top: 20px;}
.whatsapp-icon {    position: fixed;    right: 3px;    bottom: 85px;    z-index: 9;}.blog_big li strong {    display: inline-block;}
.blog_big_inner {
	background: #fff;
	padding: 50px;
}

.blog_big_inner p {
	font-size: 16px;
	line-height: 24px;
	font-weight: 500;
	color: #686868;
	margin: 0;
	font-family: Lato,sans-serif;
}

.old-article {
	position: relative;
	font-size: 24px;
	font-weight: 700;
	color: #303030;
	margin: 27px 0;
}

.old-article:after {
	content: "";
	background: #cbcbcb;
	width: 45%;
	height: 1px;
	position: absolute;
	right: 0;
	top: 20px;
}

.detail_problem {
	padding-left: 50px;
	margin: 30px 0;
}
.detail_problem h3 {
	font-size: 16px;
	letter-spacing: 0;
	color: #303030;
	font-weight: 700;
}.blog_title.blog-single {    margin-top: 40px;}.blog_title h1 {    font-size: 20px;    margin-top: 4px;}


.placeholder {
    display: inline-block;
    min-height: 1em;
    vertical-align: middle;
    cursor: wait;
    background-color: currentColor;
    opacity: .5;
    display: none;
}

ul.post-meta {
    list-style-type: none;
}

/* added on 27-03-2023 */
section.blog_title.blog-single.wow.fadeInUp.animated {overflow: hidden;}
/* added on 17-05-2023 */
header.inner_header .main_nav li a {font-size: 16px!important;color: #303030;}

