@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Exo:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap"); .f-light,
.normal,
.medium,
.semibold,
.bold,
.theme-btn,
.appointment-btnss,
body {
font-optical-sizing: auto;
font-variation-settings: "slnt"0;
font-family: 'Exo';
}
.hospital-submenu {
padding-left: 10px;
}
.rainbow {
--border-size: 0.3rem;
border: var(--border-size) solid transparent; border-image: conic-gradient(from var(--angle), #C21809 0deg 90deg, #F16558 90deg 180deg, #DA950A 180deg 270deg, #FDC85E 270deg 360deg) 1 stretch;
}
@property --opacity {
syntax: "<number>";
initial-value: 0.5;
inherits: false;
}
@property --angle {
syntax: "<angle>";
initial-value: 0deg;
inherits: false;
}
@keyframes opacityChange {
to {
--opacity: 1;
}
}
@keyframes rotate {
to {
--angle: 360deg;
}
}
.rainbow {
animation: rotate 6s linear infinite, opacityChange 5s infinite alternate;
}
.red {
color: #E63E3D;
}
.hospital-submenu li {
list-style:disc;
}
.hospital-submenu li a:hover {
color: #2f6246;
} .sitemap_wrap {
padding-top: 150px;
}
.sitemap_wrap h1 {
font-size: 40px;
font-family: 'Exo';
padding-bottom: 20px;
}
.sitemap_inner .sitemap_list h2 {
font-size: 25px;
padding-bottom: 5px;
}
.sitemap_inner .sitemap_list ul {
padding: 0;
}
.sitemap_inner .sitemap_list ul li {
line-height: 29px;
}
.custom-container2 {
max-width: 1218px;
margin: 0 auto;
}
.custom-drop-icon {
-webkit-appearance: none;
-moz-appearance: none;
background: #fff;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7071 14.7071C12.3166 15.0976 11.6834 15.0976 11.2929 14.7071L6.29289 9.70711C5.90237 9.31658 5.90237 8.68342 6.29289 8.29289C6.68342 7.90237 7.31658 7.90237 7.70711 8.29289L12 12.5858L16.2929 8.29289C16.6834 7.90237 17.3166 7.90237 17.7071 8.29289C18.0976 8.68342 18.0976 9.31658 17.7071 9.70711L12.7071 14.7071Z" fill="%23000000"/></svg>');
background-repeat: no-repeat;
background-position-x: 97%;
background-position-y: 16px;
}
.mfp-arrow-left {
width: 0;
height: 0;
border-top: 30px solid transparent;
border-bottom: 30px solid transparent;
border-right: 30px solid green;
}
.mfp-arrow-right {
width: 0;
height: 0;
border-top: 30px solid transparent;
border-bottom: 30px solid transparent;
border-left: 30px solid green;
}
.mfp-arrow {
width: auto !important;
height: auto !important;
}
.mfp-arrow:before,
.mfp-arrow:after {
display: none !important;
} .site-header.navbar-expand-lg .navbar-nav {
gap: 10px;
}
.form-bg .transpartent-btn .appointment-btnss {
background: #fad451;
color: #000;
}
.form-bg .transpartent-btn .appointment-btnss:hover {
background: #043021;
color: #fff;
}
.dropdown-menu.mega-menu.shadow {
display: grid !important;
grid-template-columns: 1fr 1fr 1fr;
gap: 4px;
padding: 7px !important;
}
.nav-item.dropdown .dropdown-menu .dropdown-menu {
max-height: 200px;
padding: 7px !important;
overflow-y: auto;
border-radius: 4px 3px 4px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.nav-item.dropdown:hover .dropdown-menu li {
background: #ebebeb;
border-radius: 0;
}
.nav-item.dropdown .dropdown-submenu .dropdown-menu li a {
background: #254a28;
color: #fff !important;
border-radius: 0;
}      .nav-item.dropdown .dropdown-submenu .dropdown-menu {
background: #254a28;
padding:0 !important;
}
.nav-item.dropdown .dropdown-submenu .dropdown-menu li a:hover {
color: #fad451 !IMPORTANT;
}
.nav-item.dropdown .dropdown-submenu .dropdown-menu li a {
background: #254a28;
color: #fff !important;
}
.banner-content h1 {
color: #FFF;
text-transform: uppercase;
font-size: 50px;
line-height: 65px;
}
.banner-content h1 strong {
color: #FAD451;
}
.home_form .form-group label {
font-weight: 600;
}
.video-container {
position: relative;
}
.header_call_wrap {
display: flex !important;
gap: 10px;
padding-left: 10px;
}
.disease img {
width: 100% !important;
}
.site-header {
position: fixed !important;
width: 100%;
left: 0;
top: 0;
z-index: 999;
background-color: rgb(37 74 40 / 1);
}
.marquee {
width: calc(100% - 6px) !important;
z-index:1000 !important;
} .video_modal .modal-dialog.modal-md.modal-dialog-centered {
max-width: 800px;
}
span.loading-hiimsnewsletters {
position: absolute;
margin: auto;
right: 14px;
width: 60px;
top: 10px;
}
.pb-50 {
padding-bottom: 50px;
}
.mt_50 {
margin-top: 50px;
}
.video-container #playBtn,
.video-container #playBtn2 {
position: absolute;
bottom: 7px;
right: 15px;
font-size: 13px;
color: #FFF;
background-color: #254A28;
padding: 10px;
border-radius: 10px 10px 0 0;
line-height: 10px;
}
.font_50 {
font-size: 50px;
}
.counter-section .counter {
position: relative;
}
.counter-section .counter:after {
content: '+';
position: absolute;
top: 0;
color: #254A28;
font-size: 30px;
}
.clinic_location ul.slick-dots {
display: none;
}
.diab_doc_bg .blink.me-2 {
padding-left: 5px;
}
#home-more .modal-content .close,
#opd-more .modal-content .close,
#ipd-more .modal-content .close,
#vopd-more .modal-content .close,
#manishji .modal-content .close {
position: relative;
}
#home-more .modal-content .close span,
#opd-more .modal-content .close span,
#ipd-more .modal-content .close span,
#vopd-more .modal-content .close span,
#manishji .modal-content .close span {
background-color: #D9D9D9;
width: 32px;
height: 32px;
line-height: 32px;
border-radius: 50%;
position: absolute;
z-index: 999;
right: 7px;
}
.can_rev_img {
border-radius: 100%;
max-width: 125px;
}
.video_modal .modal-content {
position: relative;
}
.video_modal .modal-content .modal-footer {
padding: 0;
border-top: 0;
}
.video_modal .modal-content .modal-footer button {
position: absolute;
top: 0;
z-index: 999;
border-radius: 100%;
right: 0;
background-color: #D9D9D9;
color: #000;
border: #D9D9D9;
}
.crossed-price {
text-decoration: line-through;
}
.clinicInfo h2 {
display: none;
}
.client-slider .client_top_part p {
padding-bottom: 0;
}
.bold,
.theme-btn,
.appointment-btnss {
font-weight: 500;
}
.extrabold {
font-weight: 600;
}
.largebold {
font-weight: 700;
}
p {
font-family: 'Exo';
font-weight: 500;
} * {
margin: 0;
padding: 0;
}
body,
html {
position: relative;
}
html {
height: 100%;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
content: '';
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.btn:active:focus,
.btn:focus,
a:focus,
button:focus {
outline: 0;
text-decoration: none;
box-shadow: 0 0 !important;
}
input::-ms-clear,
input::-ms-reveal {
display: none;
}
input {
filter: none;
}
textarea {
resize: none;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
}
select::-ms-expand {
display: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance: textfield;
}
input[type=file],
input[type=file]::-webkit-file-upload-button {
cursor: pointer;
}
input[type=checkbox] {
cursor: pointer;
}
::selection {
color: #fff;
background-color: #077239;
}
::-moz-selection {
color: #fff;
background-color: #077239;
}
.form-control:-moz-placeholder {
opacity: 1;
color: #AFAFAF;
}
.form-control::-webkit-input-placeholder {
opacity: 1;
color: #AFAFAF;
}
.form-control::-moz-placeholder {
opacity: 1;
color: #AFAFAF;
}
.form-control:-ms-input-placeholder {
opacity: 1 !important;
color: #AFAFAF;
}
.form-control::-ms-input-placeholder {
opacity: 1;
color: #AFAFAF;
}
.form-control::placeholder {
opacity: 1;
color: #AFAFAF;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
-webkit-box-shadow: 0 0 0 30px #fff inset !important;
-moz-box-shadow: 0 0 0 30px #fff inset !important;
-ms-box-shadow: 0 0 0 30px #fff inset !important;
-o-box-shadow: 0 0 0 30px #fff inset !important;
box-shadow: 0 0 0 30px #fff inset !important;
}
a,
a:hover,
a:focus {
text-decoration: none;
}
a {
color: #254A28;
}
a:hover {
color: #F36216;
}
a.line {
display: inline-block;
text-decoration: underline;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
label {
margin-bottom: 0;
}
button:focus,
.form-control:focus,
input:focus {
outline: none;
}
button {
background: transparent;
border: none;
}
.form-control:focus {
box-shadow: 0 0;
border: 1px solid #254A28;
}
body {
color: #262626;
font-size: 16px;
line-height: 1.5;
-webkit-font-smoothing: antialiased;
height: 100%;
}
.img-object {
max-width: 100%;
max-height: 100%;
object-fit: cover;
}
.img-object.img-contain {
object-fit: contain;
} .head-large {
font-size: 70px;
line-height: 50px;
}
.head-mdeium {
font-size: 30px;
line-height: 40px;
}
.head-xxl {
font-size: 45px;
line-height: 50px;
}
.head-xl {
font-size: 42px;
line-height: 48px;
}
.head-xll {
font-size: 36px;
line-height: 42px;
}
.head-xl2 {
font-size: 44px;
line-height: 50px;
}
.head-lg {
font-size: 30px;
line-height: 34px;
font-family: 'Exo';
font-weight: 700;
}
.head-lg .extrabold {
font-weight: 700;
}
.head-lg1 {
font-size: 26px;
line-height: 30px;
}
.head-md {
font-size: 22px;
line-height: 27px;
}
.head-sm {
font-size: 20px;
}
.head-xs {
font-size: 15px;
line-height: 20px;
color: #000;
}
.text-lg {
font-size: 18px;
line-height: 28px;
}
.text-lg1 {
font-size: 17px;
line-height: 27px;
}
.text-md {
font-size: 16px;
line-height: 24px;
}
.text-md-1 {
font-size: 14px;
line-height: 20px;
}
.text-xs-1 {
font-size: 12px;
line-height: 14px;
}
.text-xs {
font-size: 10px;
line-height: 12px;
}
.roboto {
font-family: 'Exo';
}
.trivia-font {
font-family: 'Exo';
}
.grey-text {
color: #000000;
}
.strik {
text-decoration: line-through;
}
.radius-10 {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
.radius-50 {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-o-border-radius: 50px;
border-radius: 50px;
}
.full-abs {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.x-abs {
position: absolute;
left: 50%;
transform: translate(-50%, 0);
}
.y-abs {
position: absolute;
top: 50%;
transform: translate(0, -50%);
}
.xy-abs {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.abs {
content: '';
position: absolute;
display: inline-block;
vertical-align: middle;
}
.black {
color: #000;
}
.white {
color: #fff;
}
.theme-color {
color: #254A28;
}
.bg-theme {
background: #254A28;
}
.light-green-bg {
background-color: #254A28;
}
.black_text {
color: #000;
}
.green_border {
border: 1px #254A28 solid !important;
color: #254A28 !important;
}
.green_border:hover {
color: #FFF !important;
}
.heart_webinar .custom-container .acharyaji_imgg {
top: -131px;
}
.heart_webinar {
margin-top: 90px !important;
}
.webinar_btns {
padding-bottom: 40px;
}
.grey_text {
color: #555555;
}
.dark-green-text {
color: #254A28;
}
.big_imgg img {
height: 550px;
}
.map-outer {
position: relative;
}
.form_outer {
position: absolute !important;
top: 53px;
width: 470px;
right: 114px;
}
.light-green-text {
color: #254A28;
}
.yellow-text {
color: #EEE445;
}
.yellow-bg {
background-color: #EEE445;
}
.orange-text {
color: #F36216;
}
.light-text {
color: #000000;
}
.blue-color,
.box-one .circle:before {
background-color: #4A46B4;
}
.dark-blue-color,
.box-two .circle:before {
background-color: #0099CF;
}
.light-blue-color,
.box-three .circle:before {
background-color: #08ABB5;
}
.red-color,
.box-four .circle:before {
background-color: #ED583E;
}
.pink-color,
.box-five .circle:before {
background-color: #CD57AA;
}
.orange-color,
.box-six .circle:before {
background-color: #CB880D;
}
.fw-600 {
font-weight: 600;
}
.fw-700 {
font-weight: 700;
} .theme-btn, .appointment-btnss {
font-family: 'Exo';
background: #254a28;
border: none;
font-weight: 500;
display: inline-block;
line-height: 40px;
font-size: 18px;
padding: 10px 10px;
color: #fff;
min-width: 150px;
text-align: center;
cursor: pointer;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
transition: all 0.5s ease-in 0s;
height: 55px;
}
.theme-btn a,
.appointment-btnss a {
color: #fff;
}
.theme-btn:hover,
.appointment-btnss:hover {
color: #fff;
background: #488F4D;
}
.theme-btn.white-btn,
.appointment-btnss.white-btn {
background-color: #fff;
color: #254A28;
-webkit-box-shadow: 0px 2px 12.6px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0px 2px 12.6px rgba(0, 0, 0, 0.08);
-ms-box-shadow: 0px 2px 12.6px rgba(0, 0, 0, 0.08);
-o-box-shadow: 0px 2px 12.6px rgba(0, 0, 0, 0.08);
box-shadow: 0px 2px 12.6px rgba(0, 0, 0, 0.08);
}
.theme-btn.white-btn:hover,
.appointment-btnss.white-btn:hover {
background-color: #488F4D;
color: #fff;
}
.mmb-program .mmb_new {
width: 100%;
}
@media screen and (max-width: 767px) {
.theme-btn,
.appointment-btnss {
font-size: 16px;
height: 40px;
line-height: 22px;
}
.ayurvedic_doctors_wrapper .row {
gap: 20px;
}
.patient-stories .video-item {
max-width: 50%;
padding: 0 5px;
}
.img-gallery-magnific .col-sm-6 {
max-width: 50%;
}
.mobile_banner .row .col-md-6 {
width: 50%;
}
.mobile_banner .left-area h1 {
font-size: 28px;
}
.mobile_banner .left-area h3 {
font-size: 28px;
}
.mobile_banner .left-area p {
font-size: 20px;
line-height: 27px;
}
.madhumeha_products .swiper-pagination {
position: unset;
}
}
.small-theme-btn {
line-height: 25px;
font-size: 16px;
color: #fff;
min-width: 105px;
height: 44px;
}
.transparent-btn {
color: #254A28;
background: #fff;
border: 1px solid #254A28;
}
.transparent-yellow {
border: 1px solid #EEE445;
color: #EEE445;
}
.select-icon:after {
content: "";
position: absolute;
right: 10px;
top: 21px;
pointer-events: none;
background-size: cover;
width: 22px;
height: 14px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/down-arrow.png);
background-size: cover;
}
.yellow-btn {
background: #EEE445;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
color: #000;
}
.green-btn {
background: #254A28;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
color: #fff;
position: relative;
padding: 9px 10px 9px 20px;
transition: transform 350ms ease;
}
.green-btn:hover {
background: #EEE445;
transition: transform 350ms ease;
color: #254A28;
}
.nav-item.dropdown .dropdown-menu {
background: #fff;
box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.05);
padding: 7px;
-webkit-transition: all .3s ease-out 0s;
-moz-transition: all .3s ease-out 0s;
-ms-transition: all .3s ease-out 0s;
-o-transition: all .3s ease-out 0s;
transition: all .3s ease-out 0s;
visibility: hidden;
opacity: 0;
}
.nav-item.dropdown:hover .dropdown-menu {
visibility: visible;
transition: all .3s ease-out 0s;
opacity: 1;
}
.nav-item.dropdown .dropdown-item {
padding: 8px 15px;
}
.nav-item.dropdown .dropdown-item:hover {
background-color: #EEE445;
border-radius:4px;
}
.nav-item.dropdown .dropdown-item:active {
background-color: #EEE445;
color: #000;
}
.icon {
display: inline-block;
vertical-align: middle;
}
.phn-img {
width: 14px;
height: 14px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/phn-icon.svg);
background-size: cover;
} .custom-container {
max-width: 1218px;
margin: 0 auto;
padding: 0 20px;
}
.site-header.navbar {
padding: 5px 0;
transition: .3s ease-in-out;
}
.site-header.navbar.fixed-top {
background: #00000090;
backdrop-filter: blur(50px);
}
.site-header.fixed-top {
position: fixed;
top: 28px;
right: 0;
left: 0;
z-index: 1030;
animation: slide-down 0.7s;
}
.site-header .navbar-nav .nav-item.nav_head {
margin: 0 0px;
}
.site-header .navbar-nav .nav-link {
color: #fff;
padding: 4px 7px;
border-bottom: 0;
font-size: 15px;
position: relative;
font-family: 'Exo';
font-weight: 600;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
font-family: "Exo", sans-serif;
}
@media screen and (max-width: 1100px) {
.site-header .navbar-nav .nav-link {
font-size: 15px;
}
}
.site-header .navbar-nav .nav-link.active {
background: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
color: #E63E3D;
font-weight: 600;
}
.site-header .navbar-nav .nav-link:hover {
background: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
color: #254a28;
font-weight: 600;
}
.outer-wrapper {
min-height: 100%;
margin-bottom: -504px;
}
.green-border {
border: 2px solid #254A28;
}
.green-border-top {
-webkit-border-top: 5px solid #254A28;
-moz-border-top: 5px solid #254A28;
-ms-border-top: 5px solid #254A28;
-o-border-top: 5px solid #254A28;
border-top: 5px solid #254A28;
}
.input-field {
width: 100%;
padding: 10px 15px;
border: 1px solid #aaa;
font-size: 16px;
letter-spacing: .5px;
color: #777777;
appearance: none;
line-height: 28px;
-webkit-box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.08);
-ms-box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.08);
-o-box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.08);
box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.08);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
height: 55px;
border: 1px solid #aaa;
font-family: 'Exo';
}
.filter-design {
border-radius: 50px;
}
.form-group input::placeholder {
color: #777777;
}
.newsletter-bg .form-group input::placeholder {
color: #fff;
}
.pt-28 {
padding-top: 28px;
}
.phn-btn {
background: #FAD451;
padding: 4px 10px;
border-radius: 4px;
}
.phn-btn a {
font-family: 'Exo';
font-size: 15px;
color: #254A28;
text-decoration: none;
border-left: 1px solid rgb(0 0 0 / 25%);
padding: 3px 0px 0px 6px;
font-weight: 600;
}
.dropdown-menu.diseaseList li {
margin-bottom: 5px;
border-radius: 4px !important;
}   
.dropdown-menu.diseaseList li:last-child {
margin-bottom: 0;
}
@media screen and (max-width: 480px) {
.phn-btn a {
font-size: 14px;
}
}
.banner-bg {
background-position: center;
width: 100%;
padding: 390px 0 160px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/home-banner.webp);
background-size: cover;
}
.doctor-banner-bg {
background-position: center;
width: 100%;
padding: 390px 0 160px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/team.jpeg);
background-size: cover;
}
@media screen and (max-width: 1200px) {
.banner-bg {
padding: 180px 0 80px;
}
}
@media screen and (max-width: 767px) {
.banner-bg {
padding: 130px 0 50px;
}
.five-banner-outer .col-md-3:nth-child(2),
.five-banner-outer .col-md-3:nth-child(4) {
border-right: none;
}
.five-banner-outer .col-md-3 {
max-width: 50%;
border-right: 1px solid #dbdbdb;
}
}
.home_form_outer {
bottom: 0 !important;
margin-top: 30px;
margin-bottom: 30px;
}
.banner-form {
width: 100%; margin-right: 0;
margin-left: auto;
}
@media screen and (max-width: 767px) {
.banner-form {
margin: 0 auto;
}
.h_enquire {
max-width: 100% !important;
margin: 0 30px;
}
}
.site-header.navbar.fixed-top .header-logo img {
max-width: 50px;
height: auto;
}
.header-logo img {
max-width: 198px;
height: auto;
transition: all ease 0.5s;
}
@media screen and (max-width: 680px) {
.header-logo img {
max-width: 50px;
}
}
.homebanner-content {
background: #fff;
color: #254A28;
display: inline-block;
line-height: 50px;
padding: 7px 10px 0;
}
@media screen and (max-width: 680px) {
.homebanner-content {
line-height: 30px;
}
}
.five-box-outer {
position: absolute;
bottom: -100px;
width: 100%;
}
@media screen and (max-width: 991px) {
.five-box-outer {
position: initial;
width: 100%;
padding: 50px 0;
}
.ayurvedic_doctors_wrapper .doctor_btns {
gap: 10px;
flex-wrap: wrap;
}
.ayurvedic_doctors_wrapper .doctor_btns .doctor_view {
max-width: 100%;
min-height: auto;
border-radius: 10px;
line-height: normal;
padding: 10px;
font-size: 14px;
width: 100%;
text-align:center;
}
.zoom-in-form .col-md-3 {
width: 50%;
}
.grey_strip {
padding-top: 300px !important;
}
}
.five-banner-outer {
position: unset;
margin-top: 90px;
top: -70px;
width: 100%;
left: 0;
right: 0;
max-width: 1200px;
margin: 0 auto;
z-index: 1;
background-color: #fff;
-webkit-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-ms-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-o-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
@media screen and (max-width: 1200px) {
.five-banner-outer {
position: initial;
width: 100%;
margin: 50px 0 50px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
}
}
.five-banner-outer .five-icons {
transition: all 0.5s ease-in 0s;
padding: 30px 100px;
}
@media screen and (max-width: 1200px) {
.five-banner-outer .five-icons {
padding: 30px;
}
}
.five-banner-outer .five-icons:hover {
background-color: #254A28;
transition: all 0.5s ease-in 0s;
}
.five-banner-outer .five-icons img {
filter: invert(0);
}
.five-banner-outer .five-icons:hover img {
transform: scale(1.1);
transition: all 0.5s ease-in 0s;
filter: invert(1);
}
.five-banner-outer .five-icons p {
color: #000;
transition: all 0.5s ease-in 0s;
}
.five-banner-outer .five-icons:hover p {
color: #fff;
transition: all 0.5s ease-in 0s;
}
.five-icons.first-box:hover {
-webkit-border-radius: 10px 0 0 10px;
-moz-border-radius: 10px 0 0 10px;
-ms-border-radius: 10px 0 0 10px;
-o-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px;
}
@media screen and (max-width: 1200px) {
.five-icons.first-box:hover {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
}
}
.five-icons.last-box:hover {
-webkit-border-radius: 0 10px 10px 0;
-moz-border-radius: 0 10px 10px 0;
-ms-border-radius: 0 10px 10px 0;
-o-border-radius: 0 10px 10px 0;
border-radius: 0 10px 10px 0;
}
@media screen and (max-width: 1200px) {
.five-icons.last-box:hover {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
}
.disease-outer {
padding: 60px 0 60px;
}
@media screen and (max-width: 1200px) {
.disease-outer {
padding: 10px 0 30px;
}
}
.border-left {
border-left: 1px solid #dbdbdb;
}
.events-outer {
height: 100%;
margin-bottom: 0;
background: #fff;
color: rgba(0, 0, 0, 0.87);
display: block;
transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.events-outer .event-img-wrap {
height: auto;
line-height: normal;
overflow: hidden;
background-repeat: no-repeat;
background-size: cover;
background-position: 50%;
}
.events-outer .event-img-wrap .event-card-image {
transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
margin: 0;
width: 100%;
display: inline-block;
vertical-align: middle;
transition: all .5s ease-in 0s;
-moz-transition: all .5s ease-in 0s;
-webkit-transition: all .5s ease-in 0s;
-o-transition: all .5s ease-in 0s;
}
.events-outer:hover .event-img-wrap .event-card-image {
transform: scale(1.1);
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
-o-transform: scale(1.1);
}
.shadow-box-outer {
-webkit-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-ms-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-o-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
position: relative;
z-index: 1;
overflow: hidden;
}
.shadow-box-only {
-webkit-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-ms-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
-o-box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.11);
}
.subheading-para {
max-width: 450px;
margin: 0 auto;
}
.list-style-design .list-box a {
background: #F5F5F5;
padding: 16px 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
text-align: center;
font-size: 16px;
color: #000000;
font-weight: 500;
display: inline-block;
vertical-align: middle;
width: 100%;
}
@media screen and (max-width: 1200px) {
.list-style-design .list-box a {
font-size: 15px;
}
}
.list-style-design .list-box a:hover {
background-color: #254A28;
color: #fff;
}
.list-style-design .list-box a:hover a {
color: #fff;
}
.hospital-bg {
background-attachment: fixed;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/hospital-bg.png);
background-size: cover;
}
.leaf-left:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/leaf-left.png);
background-size: cover;
width: 65px;
height: 96px;
}
.leaf-right:after {
content: "";
position: absolute;
right: 0;
bottom: 0;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/leaf-right.png);
background-size: cover;
width: 116px;
height: 170px;
}
@media screen and (max-width: 767px) {
.leaf-right:after {
width: 70px;
height: 100px;
}
.grey_strip {
padding-top: 200px !important;
}
}
.lef-left:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/leaf-left.png);
background-size: cover;
width: 88px;
height: 108px;
}
.lef-right:after {
content: "";
position: absolute;
right: 0;
top: -105px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/lef-right.png);
background-size: cover;
width: 148px;
height: 108px;
}
.five-img h2 {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.five-img h2:after {
border-top: 1px solid #fff;
width: 50px;
position: absolute;
content: "";
left: 0;
right: 0;
margin: 0 auto;
top: -4px;
}
.five-img h2:before {
border-top: 1px solid #fff;
width: 50px;
position: absolute;
content: "";
left: 0;
right: 0;
margin: 0 auto;
bottom: -4px;
}
.light-green:after {
height: 70%;
width: 100%;
content: "";
z-index: -1;
top: 0;
position: absolute;
background: linear-gradient(360deg, #FFFFFF 0%, #009444 100%);
opacity: 0.06;
left: 0;
}
.form-bg {
background-size: cover;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/form-bg.png);
background-size: cover;
background-attachment: fixed;
}
.leave-right:before {
content: "";
position: absolute;
right: 0;
bottom: 0;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/bt-right-leaf.png);
background-size: cover;
width: 96px;
height: 186px;
}
@media screen and (max-width: 767px) {
.leave-right:before {
width: 40px;
height: 98px;
}
.ayurvedic_doctors_wrapper .ayurvedic_doctors_inner .ayurvedic_doctor_left {
position: inherit;
width: 100%;
}
.ayurvedic_doctor_right {
width: 100%;
}
}
.leave-left:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/bt-left-leaf.png);
background-size: cover;
width: 68px;
height: 188px;
z-index: -1;
}
@media screen and (max-width: 767px) {
.leave-left:after {
width: 40px;
height: 98px;
}
}
.map-outer label {
font-weight: 500;
}
.map-outer .map-form {
position: relative;
bottom: 50px;
}
.map-outer iframe {
display: block;
}
.map-outer .select-icon:after {
top: 44px;
}
.slider-bg {
width: 100%;
background-size: cover;
padding: 60px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/slider-bg.png);
background-size: cover;
}
@media screen and (max-width: 767px) {
.slider-bg {
padding: 15px;
}
}
.founder-slider.slick-slider .slick-track {
display: flex;
}
.founder-slider.slick-slider .slider-item.slick-slide {
margin: 0px;
height: inherit;
}
.founder-slider .slick-arrow {
background: #000;
width: 30px;
height: 60px;
}
.founder-slider .slick-prev {
left: 7px;
z-index: 1;
}
@media screen and (max-width: 680px) {
.founder-slider .slick-prev {
left: -22px;
}
}
.founder-slider .slick-prev:before {
content: "";
position: absolute;
right: 0;
background-size: cover;
top: 21px;
left: 9px;
opacity: 1;
width: 9px;
height: 16px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/left-arrow.png);
background-size: cover;
}
.founder-slider .slick-next {
right: 0px;
z-index: 1;
}
@media screen and (max-width: 680px) {
.founder-slider .slick-next {
right: -24px;
}
}
.founder-slider .slick-next:before {
content: "";
position: absolute;
right: 0;
background-size: cover;
top: 21px;
left: 9px;
opacity: 1;
width: 9px;
height: 16px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/right-arrow.png);
background-size: cover;
}
@media screen and (max-width: 767px) {
.form_outer {
position: unset !important;
top: 0;
width: 100%;
right: 0;
}
.founder-slider .head-xl {
margin-top: 20px;
font-size: 16px;
line-height: 22px;
}
}
@media screen and (max-width: 767px) {
.founder-slider .head-sm {
font-size: 15px;
}
}
.stories-slider.slick-dotted.slick-slider {
margin-bottom: 0;
}
@media screen and (max-width: 767px) {
.stories-slider.slick-dotted.slick-slider .slick-dots {
position: absolute;
bottom: -50px;
}
}
.commas-icon:before {
content: "";
position: absolute;
left: 20px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/inverted-commatp.png);
background-size: cover;
width: 22px;
height: 22px;
}
@media screen and (max-width: 1200px) {
.commas-icon:before {
left: -30px;
top: -20px;
}
}
@media screen and (max-width: 480px) {
.commas-icon:before {
left: -16px;
top: -28px;
}
}
.commas-icon:after {
content: "";
position: absolute;
right: 11px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/inverted-comma.png);
background-size: cover;
width: 22px;
height: 22px;
bottom: 0;
}
@media screen and (max-width: 991px) {
.commas-icon:after {
bottom: -50px;
right: -50px;
}
}
@media screen and (max-width: 767px) {
.commas-icon:after {
right: -20px;
bottom: -30px;
}
}
.yellow-leaf-icon img {
z-index: 11;
position: relative;
max-width: 380px;
}
@media screen and (max-width: 1100px) {
.yellow-leaf-icon img {
max-width: 350px;
}
}
@media screen and (max-width: 991px) {
.yellow-leaf-icon img {
max-width: 180px;
}
}
.yellow-leaf-icon:before {
content: "";
position: absolute;
right: -21px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/founder-icon-tp.png);
background-size: cover;
width: 106px;
height: 140px;
z-index: 1;
}
.yellow-leaf-icon:after {
content: "";
position: absolute;
left: -10px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/founder-icon-bt.png);
background-size: cover;
bottom: 0;
width: 95px;
height: 140px;
z-index: 1;
}
.small-width-md {
max-width: 900px;
margin: 0 auto;
}
.small-width {
max-width: 680px;
margin: 0 auto;
}
.medium-width {
max-width: 900px;
margin: 0 auto;
}
.small-width-lg {
max-width: 480px;
margin: 0 auto;
}
.slick-slider .slick-track {
display: flex;
}
.slick-slider .slider-item.slick-slide {
margin: 10px;
height: inherit;
}
.slick-slider .slick-dots li {
background: #C9C9C9;
width: 10px;
height: 10px;
border-radius: 5px;
}
.slick-slider .slick-dots .slick-active {
background: #254A28;
width: 40px;
height: 10px;
border-radius: 5px;
}
.kid-client-bg .slick-slider .slick-dots .slick-active {
background: #FFED00;
}
.grey-light-bg {
background: #F5F5F5;
}
.arrow-icon {
width: 15px;
height: 15px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/ornge-arrow.svg);
background-size: cover;
}
.loc-icon {
width: 10px;
height: 13px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/loc.svg);
background-size: cover;
}
.date-card {
background: #F36216;
display: inline-block;
vertical-align: middle;
padding: 8px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
color: #fff;
width: 100%;
height: 65px;
max-width: 65px;
flex-wrap: wrap;
display: flex;
align-items: center;
justify-content: center;
font-size: 26px;
line-height: 12px;
}
.card-position {
position: absolute;
right: 0;
top: 0;
}
.date-design {
display: inline-block;
vertical-align: middle;
width: 100%;
display: flex;
align-items: center;
justify-content: start;
font-size: 18px;
line-height: 12px;
font-weight: 600;
}
.event-box {
height: 550px;
overflow: auto;
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
-ms-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
-o-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
}
.event-box img {
max-width: 130px;
} ::-webkit-scrollbar {
width: 6px;
} ::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #D9D9D9;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
} ::-webkit-scrollbar-thumb {
background: #F36216;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
} ::-webkit-scrollbar-thumb:hover {
background: #F36216;
}
.custom-nav .nav-item {
border: 1px solid #F5F5F5;
-webkit-border-radius: 38px;
-moz-border-radius: 38px;
-ms-border-radius: 38px;
-o-border-radius: 38px;
border-radius: 38px;
-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
margin: 0 3px;
font-size: 14px;
}
.custom-nav .nav-item button {
color: #0000005e;
-webkit-border-radius: 38px;
-moz-border-radius: 38px;
-ms-border-radius: 38px;
-o-border-radius: 38px;
border-radius: 38px;
}
.custom-nav .nav-item .nav-link.active {
background: #254A28;
-webkit-border-radius: 38px;
-moz-border-radius: 38px;
-ms-border-radius: 38px;
-o-border-radius: 38px;
border-radius: 38px;
color: #fff;
}
.logo-bg-green {
padding: 94px 64px 94px 90px;
z-index: 111111;
position: relative;
}
.extra-pd {
padding: 112px 64px 112px 90px;
}
.clinic-slider:after {
background: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/dobule-green-bg.png);
background-size: cover;
content: "";
left: 0;
width: 100%;
height: 100%;
position: absolute;
z-index: -1;
top: 0;
}
.logo-list {
flex-wrap: wrap;
display: flex;
align-items: center;
justify-content: center;
}
.logo-list li {
display: inline-flex;
margin: 5px;
text-align: center;
}
.clinic-slider,
.ayurvdic-treatment-slider {
max-width: 1920px;
margin: 0 auto;
}
.clinic-slider .slick-arrow,
.ayurvdic-treatment-slider .slick-arrow {
background: #EEE445;
width: 30px;
height: 60px;
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
-ms-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
-o-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
}
.clinic-slider .slick-prev,
.ayurvdic-treatment-slider .slick-prev {
left: -26px;
z-index: 1;
}
.clinic-slider .slick-prev:before,
.ayurvdic-treatment-slider .slick-prev:before {
content: "";
position: absolute;
right: 0;
background-size: cover;
top: 21px;
left: 9px;
opacity: 1;
width: 9px;
height: 16px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/left.svg);
background-size: cover;
}
.clinic-slider .slick-next,
.ayurvdic-treatment-slider .slick-next {
right: -9px;
z-index: 1;
}
.clinic-slider .slick-next:before,
.ayurvdic-treatment-slider .slick-next:before {
content: "";
position: absolute;
right: 0;
background-size: cover;
top: 21px;
left: 9px;
opacity: 1;
width: 9px;
height: 16px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/right.svg);
background-size: cover;
}
.clinic-slider .slider-item.slick-slide,
.ayurvdic-treatment-slider .slider-item.slick-slide {
margin: 0px;
height: inherit;
z-index: -1;
padding-bottom: 20px;
}
.ayurvdic-treatment-slider .slider-item.slick-slide {
margin: 10px;
height: inherit;
z-index: -1;
}
.health-box {
background: #fff;
transition: 0.5s ease-in-out;
transform: scale(1);
}
.health-box:hover {
background: #254A28;
transform: scale(1.1);
transition: 0.5s ease-in-out;
}
.health-box:hover h2,
.health-box:hover p {
color: #fff;
}
.health-box:hover .animation-btn.appointment-btnss {
background: #fff;
color: #488F4D;
}
.light-bt-green:after {
background: #F0F9F4;
height: 550px;
width: 100%;
content: "";
z-index: -1;
bottom: -50px;
position: absolute;
}
@media screen and (max-width: 680px) {
.light-bt-green:after {
height: 300px;
}
}
.health-leaf:before {
content: "";
position: absolute;
left: 2px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/health-leaf-left.png);
background-size: cover;
width: 70px;
height: 115px;
bottom: 0;
}
@media screen and (max-width: 767px) {
.health-leaf:before {
width: 40px;
height: 60px;
}
}
.health-leaf:after {
content: "";
position: absolute;
right: 11px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/health-leaf-right.png);
background-size: cover;
width: 70px;
height: 115px;
bottom: 0;
}
@media screen and (max-width: 767px) {
.health-leaf:after {
width: 50px;
height: 80px;
}
}
.custom-accordion .accordion-item {
border-radius: 10px !important;
border: 1px solid rgba(0, 0, 0, 0.125);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
width: calc(50% - 20px);
margin-right: 20px;
}
@media screen and (max-width: 767px) {
.custom-accordion .accordion-item {
width: 100%;
margin-right: 0px;
}
}
.custom-accordion .accordion-item:first-child {
border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.custom-accordion .accordion-item:last-child {
border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.custom-accordion .accordion-button {
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
-ms-border-radius: 10px !important;
-o-border-radius: 10px !important;
border-radius: 10px !important;
color: #000;
}
.custom-accordion .accordion-button {
border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.custom-accordion .accordion-button:not(.collapsed) {
background-color: #fff;
-webkit-border-radius: 10px 10px 0 0 !important;
-moz-border-radius: 10px 10px 0 0 !important;
-ms-border-radius: 10px 10px 0 0 !important;
-o-border-radius: 10px 10px 0 0 !important;
border-radius: 10px 10px 0 0 !important;
}
.custom-accordion .accordion-body {
font-size: 16px;
font-weight: 300;
color: #777;
}
.custom-logo-nav li {
width: calc(33.7% - 15px);
border: 1px solid #DDDDDD;
margin-right: 15px;
border-radius: 10px;
margin-left: 0;
}
.custom-logo-nav li:nth-child(3) {
margin-right: 0;
}
.custom-logo-nav button {
text-align: center;
width: 100%;
border: none;
height: 100%;
}
.custom-logo-nav .nav-link.active {
border: 1px solid #254A28;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
position: relative;
}
@media screen and (max-width: 767px) {
.custom-logo-nav .nav-link.active {
padding: 8px;
}
}
.custom-logo-nav .nav-link.active:after {
left: 0;
content: "";
position: absolute;
margin: 0 auto;
background: #fff;
bottom: -8px;
transform: rotate(45deg);
right: 0;
width: 15px;
height: 15px;
border: 1px solid #000;
border-top: 0;
border-left: 0;
}
.newsletter-bg {
background: #254A28 url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/newsletter-bg.png);
background-size: cover;
padding: 18px 0;
}
.white-green-btn {
background: #fff;
color: #254A28;
border: 1px solid #254A28;
}
.white-green-btn:hover {
color: #fff;
background-color: #254A28;
border: 1px solid #fff;
}
.transparent-field {
background: transparent;
border: 1px solid #fff;
color: #fff;
}
.fb-icon {
width: 12px;
height: 23px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/fb.svg);
background-size: cover;
}
.insta-icon {
width: 25px;
height: 25px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/insta.svg);
background-size: cover;
}
.youtube-icon {
width: 25px;
height: 25px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/you.svg);
background-size: cover;
}
.loction-icon {
width: 29px;
height: 33px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/loction-icon.svg);
background-size: cover;
}
.mail-icon {
width: 21px;
height: 16px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/mail-icon.svg);
background-size: cover;
}
.phn-icon {
width: 20px;
height: 20px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/call-icon.svg);
background-size: cover;
}
.footer-top {
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/footer-bg.png);
background-size: cover;
padding: 40px 0;
background-position: center;
}
.site-footer .footer-tittle {
position: relative;
font-size: 24px;
}
@media screen and (max-width: 850px) {
.site-footer .footer-tittle {
font-size: 20px;
}
}
.site-footer .footer-tittle:after {
content: "";
width: 30px;
height: 3px;
background: #EB7839;
position: absolute;
bottom: -5px;
left: 0;
}
.site-footer .footer-cols-outer {
justify-content: space-between;
}
.site-footer .footer-cols-outer .footer-col-1 {
flex: 0 0 27%;
margin-right: 20px;
}
.site-footer .footer-cols-outer .footer-col-2 {
flex: 0 0 18%;
margin-right: 20px;
}
.site-footer .footer-cols-outer .footer-col-3 {
flex: 0 0 18%;
margin-right: 20px;
}
.site-footer .footer-cols-outer .footer-col-4 {
flex: 0 0 23%;
}
.site-footer .footer-cols-outer .footer-col-4 .loction-detials li {
margin-left: 40px;
border-bottom: 1px solid #DFDFDF;
}
.site-footer .footer-cols-outer .footer-col-4 .loction-detials li span {
position: absolute;
left: 0;
}
.site-footer .footer-links {
padding: 0;
margin: 0;
font-size: 15px;
}
.site-footer .footer-links a {
color: #000000;
padding: 4px 0;
display: inline-block;
vertical-align: middle;
line-height: 1.35;
font-weight: 600;
}
.site-footer .footer-social-links {
display: flex;
}
.site-footer .footer-social-links li a {
display: flex;
align-items: center;
justify-content: center;
width: 44px;
height: 44px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
background-color: #F5F5F5;
margin-right: 11px;
text-align: center;
line-height: 25px;
vertical-align: middle;
transition: .2s ease-in-out;
}
.custom-model .modal-content {
background: transparent;
border: none;
}
.custom-model .form-check {
display: flex;
align-items: center;
justify-content: space-between;
padding: 0;
}
.custom-model .form-check .form-check-label {
width: 100%;
}
.custom-model .form-check-input {
background: #E0E0E0;
width: 23px;
height: 23px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
.custom-model .form-check-input:checked {
border: 4px solid #254A28;
background: #254A28;
}
.custom-model .form-check-input:focus {
box-shadow: none;
}
.you-icon {
position: relative;
}
.you-icon img {
width: 100%;
height: 100%;
object-fit: cover;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
cursor: pointer;
}
.you-icon .video-content {
padding: 8px 20px 8px 10px;
font-size: 20px;
position: relative;
color: #fff;
bottom: 60px;
z-index: 11;
text-align: center;
text-wrap: nowrap;
}
@media screen and (max-width: 991px) {
.you-icon .video-content {
padding: 8px 0px 8px 10px;
font-size: 16px;
}
}
@media screen and (max-width: 767px) {
.you-icon .video-content {
max-width: 100%;
text-align: center;
border-radius: 0 0 10px 10px;
bottom: 17px;
padding: 8px;
background: #254A28;
}
}
.you-icon:after {
content: "";
position: absolute;
width: 100%;
height: auto;
z-index: 1;
left: 0;
background: #fff;
opacity: 0.5;
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.1));
border-radius: 10px;
bottom: 0px;
}
@media screen and (max-width: 991px) {
.you-icon .text-md {
font-size: 14px;
line-height: 18px;
background: transparent;
}
}
.youtube-bg {
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/you-bg.png);
background-size: cover;
margin-top: 70px;
}
.k-leaf-top:before {
content: "";
position: absolute;
right: 0;
bottom: -60px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/top-leaf.png);
background-size: cover;
width: 65px;
height: 110px;
}
.kidney-bg {
background-position: center;
width: 100%;
height: 870px;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/kid-img.png);
background-size: cover;
}
@media screen and (max-width: 767px) {
.kidney-bg {
padding: 300px 0;
}
}
.kid-bg img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.kid-bg .kidney-banner-text {
position: absolute;
top: 15%;
left: 0;
right: 0;
text-align: center;
font-size: 36px;
}
@media screen and (max-width: 991px) {
.kid-bg .kidney-banner-text {
position: absolute;
top: 12%;
font-size: 24px;
}
}
@media screen and (max-width: 575px) {
.kid-bg .kidney-banner-text {
position: absolute;
top: 11%;
font-size: 15px;
}
.about-banner-bg.proucts-banner-bg h6 {
font-size: 30px !important;
}
.proucts-banner-bg h1 span {
font-size: 50px !important;
}
.enquire-form .theme-btn, .enquire-form .appointment-btnss {
background: #eee445 !important;
color: #000 !important;
min-width: 150px;
height: 45px !important;
}
.mobile_form .enquire-form .theme-btn, .mobile_form .enquire-form .appointment-btnss {
background: #254a28 !important;
color: #ffffff !important;
min-width: auto;
line-height: normal;
height: auto !important;
}
.treatment_stories_wrap button.slick-prev.slick-arrow, .treatment_stories_wrap button.slick-next {
width: 40px !important;
height: 40px !important;
}
}
.img-content {
position: absolute;
bottom: 20px;
left: 0;
right: 0;
}
.circle-inner {
display: flex;
align-items: center;
justify-content: center;
border-radius: 50px;
width: 153px;
height: 153px;
position: relative;
font-size: 35px;
margin: 0 auto;
top: -60px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
z-index: 1;
}
@media screen and (max-width: 767px) {
.circle-inner {
top: 10px;
}
.about-banner-bg.proucts-banner-bg {
padding: 170px 0 80px !important;
}
}
.circle-inner:before {
content: "";
border: 9px solid #ffffff;
width: 155px;
height: 155px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
position: absolute;
z-index: 11;
}
.box-one .circle:before {
content: "";
max-width: 320px;
height: 460px;
position: absolute;
top: 10px;
left: 0px;
border-radius: 46%;
right: 0;
margin: 0 auto;
}
@media screen and (max-width: 991px) {
.box-one .circle:before {
height: 420px;
}
.dropdown-menu.mega-menu.shadow {
grid-template-columns: 1fr 1fr;
overflow-y: auto;
max-height: 200px;
}
.nav-item.dropdown.dropdown-mega .dropdown-menu.mega-menu {
display: none !important;
}
.nav-item.dropdown.dropdown-mega:hover .dropdown-menu.mega-menu {
display: block !important;
}
}
@media screen and (max-width: 1200px) {
.box-one .circle:before {
max-width: 220px;
}
}
@media screen and (max-width: 767px) {
.box-one .circle:before {
display: none;
}
.dropdown-menu.mega-menu.shadow {
grid-template-columns: 1fr;
}
}
@media screen and (max-width: 991px) {
.box-two .circle:before {
height: 420px;
}
}
@media screen and (max-width: 1200px) {
.box-two .circle:before {
max-width: 220px;
}
}
@media screen and (max-width: 767px) {
.box-two .circle:before {
display: none;
}
}
@media screen and (max-width: 991px) {
.box-three .circle:before {
height: 420px;
}
}
@media screen and (max-width: 1200px) {
.box-three .circle:before {
max-width: 220px;
}
}
@media screen and (max-width: 767px) {
.box-three .circle:before {
display: none;
}
}
@media screen and (max-width: 991px) {
.box-four .circle:before {
height: 420px;
}
}
@media screen and (max-width: 1200px) {
.box-four .circle:before {
max-width: 220px;
}
}
@media screen and (max-width: 767px) {
.box-four .circle:before {
display: none;
}
}
@media screen and (max-width: 991px) {
.box-five .circle:before {
height: 420px;
}
}
@media screen and (max-width: 1200px) {
.box-five .circle:before {
max-width: 220px;
}
}
@media screen and (max-width: 767px) {
.box-five .circle:before {
display: none;
}
}
@media screen and (max-width: 991px) {
.box-six .circle:before {
height: 420px;
}
}
@media screen and (max-width: 1200px) {
.box-six .circle:before {
max-width: 220px;
}
}
@media screen and (max-width: 767px) {
.box-six .circle:before {
display: none;
}
}
@media screen and (max-width: 767px) {
.live-cirlce {
display: none;
}
}
.green-btn:hover {
color: #fff;
}
.js-bg {
background-attachment: fixed;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/js-bg.png);
background-size: cover;
border: 2px solid #254A28;
padding: 40px;
}
@media screen and (max-width: 767px) {
.js-bg {
padding: 20px;
}
}
.js-bg img {
max-width: 150px;
margin: 0 auto;
text-align: center;
}
@media screen and (max-width: 767px) {
.js-bg .head-md {
font-size: 15px;
line-height: 24px;
}
}
.hiims-bg {
background-attachment: fixed;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/hiims-bg.png);
background-size: cover;
border: 2px solid #254A28;
padding: 40px;
}
@media screen and (max-width: 767px) {
.hiims-bg {
padding: 20px;
}
}
.hiims-bg img {
max-width: 100px;
margin: 0 auto;
text-align: center;
}
@media screen and (max-width: 767px) {
.hiims-bg .head-md {
font-size: 15px;
line-height: 24px;
}
}
.ac-bg {
background-attachment: fixed;
background-image: url(//acharyamanish.com/wp-content/themes/custom-theme/assets/images/ac-bg.png);
background-size: cover;
border: 2px solid #254A28;
padding: 40px;
}
@media screen and (max-width: 767px) {
.ac-bg {
padding: 20px;
}
}
.ac-bg img {
max-width: 180px;
margin: 0 auto;
text-align: center;
}
@media screen and (max-width: 767px) {
.ac-bg .head-md {
font-size: 15px;
line-height: 24px;
}
}
.sec-kid {
padding: 40px 0 120px;
}
@media screen and (max-width: 767px) {
.sec-kid {
padding: 40px 0 80px;
}
}
.form-outer {
position: relative;
z-index: 11;
}
@media screen and (max-width: 767px) {
.form-outer {
position: initial;
width: 100%;
margin: 20px 0 0;
}
}
.form-outer.sub-page {
bottom: -90px;
}
.sec-pd {
padding: 150px 0 50px;
}
.push {
height: 504px;
}
.marquee {
display: flex;
gap: 30px;
align-items: center;
}
.slick-prev, .slick-next {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}