File: /mnt/data/doccure-wp-market/wp-content/themes/doccure/assets/css/theme.css
/*------------------------------------------------------------------
[Table of contents]
* Default CSS
* Sidebar and Content
* portfolio Details
* Doctor Details
* Blog
* Page Title
* Header
* Footer
* Row Setting
* Row Setting
* Background Position and Color
* Form
* Accordion Style 1
* Owl Slider
* Search Form
* 404 Page
* Button
* Doccure Feature
* Custom
-------------------------------------------------------------------*/
.doccure_header .doccure_logo-wrapper.nopadding {
padding-top: 0px !important;
}
.diamond-spark.spark-1 {
animation-name: spark1;
animation-iteration-count: infinite;
animation-fill-mode: forwards;
animation-duration: 1.5s;
}
.diamond-spark.spark-2 {
animation-name: spark2;
animation-iteration-count: infinite;
animation-fill-mode: forwards;
animation-duration: 1.5s;
}
.diamond-spark.spark-3 {
animation-name: spark3;
animation-iteration-count: infinite;
animation-fill-mode: forwards;
animation-duration: 1.5s;
}
.diamond-spark.spark-4 {
animation-name: spark4;
animation-iteration-count: infinite;
animation-fill-mode: forwards;
animation-duration: 1.5s;
}
@keyframes fadeInLeft {
0% {
opacity: 0;
transform: translateX(-20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
transform: translateX(20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
@keyframes pulseInOut {
0% {
opacity: 1;
transform: scale(.3)
}
100% {
opacity: 0;
transform: scale(1.7)
}
}
@keyframes spark1 {
0% {
transform: translate(0, 0);
opacity: 1;
}
100% {
transform: translate(-100px, -100px);
opacity: 0;
}
}
@keyframes spark2 {
0% {
transform: translate(0, 0);
opacity: 1;
}
100% {
transform: translate(100px, -100px);
opacity: 0;
}
}
@keyframes spark3 {
0% {
transform: translate(0, 0);
opacity: 1;
}
100% {
transform: translate(-100px, 100px);
opacity: 0;
}
}
@keyframes spark4 {
0% {
transform: translate(0, 0);
opacity: 1;
}
100% {
transform: translate(100px, 100px);
opacity: 0;
}
}
@-webkit-keyframes sticky {
0% {
top: -200px;
}
100% {
top: 0;
}
}
@keyframes sticky {
0% {
top: -200px;
}
100% {
top: 0;
}
}
@-webkit-keyframes pulse-border {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
100% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
opacity: 0;
}
}
@keyframes pulse-border {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
100% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
opacity: 0;
}
}
@-webkit-keyframes pulse-border-2 {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
100% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@keyframes pulse-border-2 {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
100% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@-webkit-keyframes cssload-loading-ani1 {
100% {
-webkit-transform: translate(39px);
transform: translate(39px);
opacity: 0;
}
}
@keyframes cssload-loading-ani1 {
100% {
-webkit-transform: translate(39px);
transform: translate(39px);
opacity: 0;
}
}
@-webkit-keyframes cssload-loading-ani2 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
opacity: 1;
}
}
@keyframes cssload-loading-ani2 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
opacity: 1;
}
}
@-webkit-keyframes cssload-loading-ani3 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
}
}
@keyframes cssload-loading-ani3 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
}
}
@-webkit-keyframes hvr-buzz-out {
10% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
20% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
50% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
60% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
@keyframes hvr-buzz-out {
10% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
20% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
50% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
60% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
@keyframes ripple {
0%,
35% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 1;
}
50% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0.8;
}
100% {
opacity: 0;
-webkit-transform: scale(2);
transform: scale(2);
}
}
@-webkit-keyframes rotation {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
}
}
@-webkit-keyframes ripple-white {
0% {
opacity: 0;
-webkit-transform: scale(1);
transform: scale(1);
}
40% {
opacity: 0.2;
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
100% {
opacity: 0;
-webkit-transform: scale(1.4);
transform: scale(1.4);
}
}
@keyframes ripple-white {
0% {
opacity: 0;
-webkit-transform: scale(1);
transform: scale(1);
}
40% {
opacity: 0.2;
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
100% {
opacity: 0;
-webkit-transform: scale(1.4);
transform: scale(1.4);
}
}
@keyframes fadeHeaderInDown {
0% {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
@keyframes preloader-dual-inner-o {
0% {
opacity: 1;
transform: translate(0 0)
}
49.99% {
opacity: 1;
transform: translate(80px, 0)
}
50% {
opacity: 0;
transform: translate(80px, 0)
}
100% {
opacity: 0;
transform: translate(0, 0)
}
}
@keyframes preloader-dual-inner {
0% {
transform: translate(0, 0)
}
50% {
transform: translate(80px, 0)
}
100% {
transform: translate(0, 0)
}
}
@keyframes preloader-squares-inner {
0% {
transform: scale(1.1500000000000001)
}
100% {
transform: scale(1)
}
}
@keyframes preloader-pulse-inner-1 {
0% {
top: 36px;
height: 128px
}
50% {
top: 60px;
height: 80px
}
100% {
top: 60px;
height: 80px
}
}
@keyframes preloader-pulse-inner-2 {
0% {
top: 41.99999999999999px;
height: 116.00000000000001px
}
50% {
top: 60px;
height: 80px
}
100% {
top: 60px;
height: 80px
}
}
@keyframes preloader-pulse-inner-3 {
0% {
top: 48px;
height: 104px
}
50% {
top: 60px;
height: 80px
}
100% {
top: 60px;
height: 80px
}
}
@keyframes preloader-gear-inner {
0% {
transform: rotate(0deg)
}
50% {
transform: rotate(22.5deg)
}
100% {
transform: rotate(45deg)
}
}
@keyframes preloader-ripple-inner {
0% {
top: 96px;
left: 96px;
width: 0;
height: 0;
opacity: 1;
}
100% {
top: 18px;
left: 18px;
width: 156px;
height: 156px;
opacity: 0;
}
}
@keyframes preloader-spinner-inner {
0% {
opacity: 1
}
100% {
opacity: 0
}
}
@keyframes preloader-eclipse {
0% {
transform: rotate(0deg)
}
50% {
transform: rotate(180deg)
}
100% {
transform: rotate(360deg)
}
}
@-webkit-keyframes cssload-loading-ani1 {
100% {
-webkit-transform: translate(39px);
transform: translate(39px);
opacity: 0;
}
}
@keyframes cssload-loading-ani1 {
100% {
-webkit-transform: translate(39px);
transform: translate(39px);
opacity: 0;
}
}
@-webkit-keyframes cssload-loading-ani2 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
opacity: 1;
}
}
@keyframes cssload-loading-ani2 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
opacity: 1;
}
}
@-webkit-keyframes cssload-loading-ani3 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
}
}
@keyframes cssload-loading-ani3 {
100% {
-webkit-transform: translate(19px);
transform: translate(19px);
}
}
@keyframes boundeDot {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-3px);
}
100% {
transform: translateY(0);
}
}
@keyframes zoomIn {
0% {
transform: scale(1);
}
100% {
transform: scale(1.2);
}
}
/* Spacer */
.spacer-1 {
position: absolute;
right: 0;
top: 0;
width: 58%;
height: 100%;
background-color: #f8f8f8;
}
.zoom-in-mask {
overflow: hidden;
}
.zoom-in-mask img {
animation-name: zoomIn;
animation-duration: 10s;
animation-fill-mode: both;
animation-timing-function: linear;
animation-iteration-count: 1;
}
.texture-1 {
position: absolute;
bottom: 30%;
right: 120%;
font-size: 190px;
line-height: 1;
}
.pattern-wrap {
position: absolute;
background: var(--thm-base);
left: 0;
height: 100%;
width: 40%;
top: 0;
}
.pattern-wrap .pattern {
position: relative;
width: 100%;
background-repeat: no-repeat;
height: 100%;
background-size: cover;
}
.ps-static>div {
position: static;
}
.doccure_card-3d {
transform-style: preserve-3d;
backface-visibility: hidden;
position: relative;
transform: perspective(500px) rotateX(0) rotateY(0);
}
.doccure_card-3d-content {
transform-style: preserve-3d;
perspective: 1000px;
transform: translateZ(30px) scale(0.940);
}
.down-arrow-wrap a {
height: 60px;
width: 60px;
text-align: center;
line-height: 60px;
background-color: var(--thm-base);
border-radius: 50%;
color: #fff;
-webkit-box-shadow: 0px 14px 24px 0px rgba(190, 173, 142, 0.3);
box-shadow: 0px 14px 24px 0px rgba(190, 173, 142, 0.3);
position: relative;
display: block;
margin: 0 auto;
}
.down-arrow-wrap a:focus,
.down-arrow-wrap a:hover {
color: #fff;
background-color: var(--thm-base-hover);
}
.down-arrow-wrap a::before {
position: absolute;
content: '';
left: 0;
top: 0;
height: 100%;
width: 100%;
border: 1px solid var(--thm-border);
border-radius: 50%;
-webkit-animation: pulse-border-2 1s linear infinite;
animation: pulse-border-2 1s linear infinite;
}
.down-arrow-wrap a::after {
position: absolute;
content: '';
left: 0;
top: 0;
height: 100%;
width: 100%;
border: 1px solid var(--thm-border);
border-radius: 50%;
-webkit-animation: pulse-border-2 1.5s linear infinite;
animation: pulse-border-2 1.5s linear infinite;
}
.z-index-1 {
z-index: 1;
}
.pattern-bg {
position: relative;
}
.pattern-bg::before {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
background-image: url(../images/pattern-03.png);
background-color: var(--thm-base);
content: '';
background-size: cover;
background-position: right;
}
.primary-bg {
background-color: var(--thm-base);
}
.secondary {
background: var(--thm-secondary);
}
.secondary-bg {
background: var(--thm-secondary) !important;
}
.custom-primary {
color: var(--thm-base);
}
.fs-20 {
font-size: 20px;
}
.section {
padding-top: 35px;
padding-bottom: 35px;
}
.section.section-padding {
padding: 40px 0;
}
.section-heading .section-title {
margin-bottom: 0;
}
.section-heading {
margin-bottom: 50px;
}
.section-heading h2{
margin-bottom: 0;
}
.section-heading .sub_title {
margin-top: 20px;
}
.doccure-svg {
width: 50px;
}
.doccure-svg.svg-sm {
width: 25px;
}
.close-btn {
border: 0;
background-color: transparent;
padding: 0;
width: 30px;
height: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
outline: none;
}
.close-btn:hover,
.close-btn:focus {
background-color: transparent;
}
.close-btn:focus {
outline: none;
}
.close-btn span {
position: absolute;
width: 1px;
height: 15px;
display: block;
background-color: #fff;
opacity: 0.6;
-webkit-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.close-btn.close-dark span {
background-color: var(--thm-secondary);
}
.close-btn.close-danger span {
background-color: red;
}
.close-btn span:nth-child(2) {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.close-btn:hover span {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.close-btn:hover span:nth-child(2) {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.close-btn.dark span {
background-color: var(--thm-secondary);
}
.mb-30 {
margin-bottom: 30px;
}
.overflow-visible {
overflow: visible !important;
}
*:focus,
.slick-initialized .slick-slide:focus {
outline: none;
}
.z-1 {
z-index: 1;
}
.slick-arrow {
width: 70px;
height: 70px;
text-align: center;
line-height: 70px;
padding: 0;
color: var(--thm-secondary);
background-color: #fff;
transition: .3s;
}
.slick-arrow,
.slick-arrow:focus {
outline: none;
}
.slick-arrow:hover {
background-color: var(--thm-base);
color: #fff;
box-shadow: 0px 14px 24px 0px rgba(190, 173, 142, 0.3);
}
.slick-slider .slick-dots {
padding: 0;
margin: 30px 0 0;
list-style: none;
display: flex !important;
align-items: center;
justify-content: center;
}
.entry-content .slick-slider .slick-dots li+li {
margin: 0;
}
.arrow-style .slick-arrow:hover,
.arrow-style .slick-arrow.slider-next {
background-color: var(--thm-base);
color: #fff;
-webkit-box-shadow: 0px 14px 24px 0px rgba(190, 173, 142, 0.3);
box-shadow: 0px 14px 24px 0px rgba(190, 173, 142, 0.3);
}
.arrow-style {
margin-bottom: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.arrow-style .slick-arrow.slider-next {
margin-left: 20px;
}
.slick-slider .slick-dots button,
.slick-slider .slick-dots button:focus {
outline: none;
}
.slick-slider .slick-dots button {
font-size: 0;
border: 0;
background-color: var(--thm-border);
width: 12px;
height: 12px;
padding: 0;
margin: 0 5px;
-webkit-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
border-radius: 50px;
}
.slick-slider .slick-dots .slick-active button {
background-color: var(--thm-base);
}
.btn-link {
transition: 0.3s;
display: inline-flex;
align-items: center;
line-height: 1;
}
.btn-link i {
transition: 0.3s;
margin-left: 10px;
font-size: 13px;
}
.primary-color {
color: var(--thm-base);
}
.secondary-color {
color: var(--thm-secondary);
}
.btn-link:hover {
text-decoration: none;
color: var(--thm-base-hover);
}
/*--------------------------------------------------------------
# Portfolio Details
--------------------------------------------------------------*/
.doccure_post-details-categories {
display: flex;
align-items: center;
margin: 0 0 15px;
}
.single.single-post .doccure_post-details-categories {
display: none;
}
.doccure_post-details-categories a {
display: flex;
align-items: center;
justify-content: center;
padding: 6px 15px;
background-color: var(--thm-base);
color: #fff;
font-weight: 500;
font-size: 14px;
border-radius: 26px;
transition: 0.3s;
margin: 0 5px 5px 0;
}
.doccure_post-details-categories a:hover {
background-color: var(--thm-base-hover);
color: #fff;
}
.doccure_post-details-meta {
display: flex;
align-items: center;
margin-bottom: 15px;
}
.doccure_post-details-meta-item {
flex: 1;
}
.doccure_post-details-meta-item .doccure_sm {
display: flex;
align-items: center;
list-style: none;
padding: 0;
margin: 0;
}
.doccure_post-details-meta-item .doccure_sm li a {
width: 40px;
height: 40px;
border-radius: 50%;
background-color: var(--thm-tertiary);
color: var(--thm-secondary);
display: block;
align-items: center;
justify-content: center;
}
.doccure_post-details-meta-item .doccure_sm li a:hover {
background: var(--thm-base);
color: #fff;
}
.doccure_post-details-meta-item .doccure_sm li+li {
margin-left: 0;
}
.doccure_related-portfolio h3.doccure-related-title {
font-size: 62px;
margin: 0 0 50px;
}
.section.section-padding.doccure_related-portfolio {
padding-top: 50px;
}
/* Portfolio sidebar */
.doccure_general-list ul {
list-style: none;
}
.doccure_general-list ul li {
display: flex;
align-items: center;
font-size: 16px;
font-weight: 500;
color: var(--thm-secondary);
}
.entry-content .doccure_general-list ul li+li {
margin-top: 20px;
}
.doccure_general-list ul li i {
width: 40px;
height: 40px;
background-color: var(--thm-base);
margin-right: 20px;
color: #fff;
border-radius: 50%;
font-size: 18px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 3px 8px rgba(var(--thm-base-rgb) .5);
}
.widget-area.sidebar .widget .doccure_general-list ul>li {
display: block;
padding: 0;
margin: 0;
border-radius: 0;
background-color: transparent;
}
.widget-area.sidebar .widget .doccure_general-list ul li+li {
margin-top: 15px;
padding-top: 15px;
border-top: 1px solid var(--thm-border);
}
.widget-area.sidebar .widget .doccure_general-list ul li p {
margin: 0;
}
.widget-area.sidebar .widget .doccure_general-list ul li span {
font-size: 16px;
font-weight: 600;
color: var(--thm-secondary);
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post {
display: flex;
align-items: center;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post+.doccure_recent-post,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post+.doccure_recent-post {
margin-top: 30px;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post .recent-post-image,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post .recent-post-image {
position: relative;
margin-right: 15px;
display: block;
border-radius: 14px;
overflow: hidden;
transition: 0.3s;
width: 80px;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post .recent-post-descr,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post .recent-post-descr {
flex: 1;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post .recent-post-descr h6,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post .recent-post-descr h6 {
margin-bottom: 0;
line-height: 1.4;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post .recent-post-descr h6 a,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post .recent-post-descr h6 a {
font-size: 18px;
font-weight: 600;
color: var(--thm-secondary);
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .recent-post-descr .date,
.widget-area.sidebar .widget.widget_doccure_recent_services .recent-post-descr .date {
color: var(--doccure_terthemecolor);
font-size: 14px;
display: inline-block;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .recent-post-descr .date i,
.widget-area.sidebar .widget.widget_doccure_recent_services .recent-post-descr .date i {
margin-right: 5px;
}
.widget-area.sidebar .widget.widget_doccure_recent_portfolio .doccure_recent-post .recent-post-descr h6 a:hover,
.widget-area.sidebar .widget.widget_doccure_recent_services .doccure_recent-post .recent-post-descr h6 a:hover {
color: var(--thm-base);
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box img {
margin-bottom: 10px;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box p {
margin-bottom: 0;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box h5 {
margin-bottom: 10px;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm {
display: flex;
align-items: center;
margin-top: 20px;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm li {
padding: 0;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm li+li {
margin-left: 15px;
border: 0;
margin-top: 0;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm li a {
width: 40px;
height: 40px;
border-radius: 50%;
background-color: #f8f8f8;
color: var(--thm-secondary);
display: flex;
align-items: center;
border: 0;
justify-content: center;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm li a:hover {
background: var(--thm-base);
color: #fff;
}
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm li a,
.widget-area.sidebar .widget_doccure_post_author .doccure_author-box .doccure_sm li a:hover {
padding-left: 0;
}
/*--------------------------------------------------------------
# Blog
--------------------------------------------------------------*/
/* Style 1 */
.doccure_post {
position: relative;
}
.doccure_related-posts .doccure_post {
margin-bottom: 30px;
}
.doccure_post .doccure_post-thumb {
position: relative;
overflow: hidden;
margin-bottom: 15px;
text-align: center;
}
.doccure_post .doccure_post-thumb img {
transition: 0.3s;
max-width: 100%;
}
.doccure_post.post_format-post-format-gallery .doccure_post-thumb img {
width: 100%;
}
.doccure_post.post_format-post-format-link .doccure_post-thumb {
text-align: left;
}
.doccure_post .doccure_post-thumb:hover img {
transform: scale(1.1);
}
.doccure_post .doccure_post-categories,
.doccure_post.style-1 .doccure_post-thumb .categories-list,
.doccure_post.style-10 .doccure_post-thumb .categories-list {
position: absolute;
left: 20px;
top: 20px;
display: flex;
align-items: center;
}
.doccure_post .doccure_post-categories a,
.widget.widget-doccure-recent-posts.style-3 .doccure_recent-post .doccure_post-categories a,
.doccure_post.style-1 .doccure_post-thumb .categories-list a,
.doccure_post.style-10 .doccure_post-thumb .categories-list a {
display: flex;
align-items: center;
justify-content: center;
padding: 6px 15px;
background-color: var(--thm-base);
color: #fff;
font-weight: 500;
font-size: 14px;
border-radius: 26px;
transition: 0.3s;
}
.doccure_post .doccure_post-categories a:hover,
.widget.widget-doccure-recent-posts.style-3 .doccure_recent-post .doccure_post-categories a:hover,
.doccure_post.style-1 .doccure_post-thumb .categories-list a:hover,
.doccure_post.style-10 .doccure_post-thumb .categories-list a:hover {
background-color: var(--thm-base-hover);
}
.doccure_post.style-1 .doccure_post-thumb .categories-list a+a,
.doccure_post.style-10 .doccure_post-thumb .categories-list a+a {
margin-left: 10px;
}
.doccure_post .doccure_post-categories a+a {
margin-left: 10px;
}
.doccure_post .doccure_post-body {
padding: 0px;
position: relative;
}
.doccure_post .doccure_post-meta {
display: flex;
align-items: center;
flex-wrap: wrap;
margin-top: 15px;
}
.doccure_post .doccure_post-meta span {
font-size: 14px !important;
font-weight: 600;
text-transform: capitalize;
color: var(--doccure_terthemecolor);
font-family: var(--thm-font);
}
.doccure_post .doccure_post-meta span i {
margin-right: 4px;
font-size: 14px;
color: var(--doccure_themecolor);
}
.doccure_post .doccure_post-meta span a {
color: var(--doccure_themecolor);
font-weight: 500;
font-size: 13px;
}
.doccure_post .doccure_post-meta span a:hover,
.doccure_post .doccure_post-meta span .comment-count:hover {
color: var(--thm-base-hover);
}
.doccure_post .doccure_post-meta span+span {
margin-left: 10px;
}
.doccure_post .doccure_post-meta .doccure_post-date {
position: absolute;
right: 20px;
top: -28px;
text-align: center;
padding: 12px 15px;
font-weight: 600;
background-color: var(--thm-base);
color: #fff;
line-height: 1;
font-size: 15px;
transition: 0.3s;
}
.doccure_post .doccure_post-meta .doccure_post-date:hover {
background-color: var(--thm-base-hover);
}
.doccure_post .doccure_post-body .doccure_post-content h5 {
font-size: 24px;
margin: 0 0 15px;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.doccure_post .doccure_post-body .doccure_post-content p {
margin: 15px 0;
line-height: 21px;
font-size: 15px;
color: var(--doccure_terthemecolor);
}
.doccure_post .doccure_post-body .btn-link {
color: var(--doccure_themecolor);
font-weight: 700;
margin-top: 15px;
font-size: 16px;
transition: 0.3s;
display: inline-flex;
text-decoration: none;
align-items: center;
line-height: 1;
}
.doccure_post .doccure_post-body .btn-link i {
color: var(--doccure_themecolor);
transition: .3s;
}
.doccure_post .doccure_post-body .btn-link:hover {
color: var(--thm-base-hover);
}
.doccure_post .doccure_post-body .btn-link:hover i {
margin-left: 13px;
transition: .3s;
}
.doccure_post.style-1 .doccure_post-meta span.author img {
display: none;
}
/* Post Format */
.doccure_post.format-audio .doccure_post-thumb.default .embed-responsive-16by9::before {
padding-top: 16.25%;
}
.doccure_post.format-audio.style-2 .doccure_post-thumb.default .embed-responsive-16by9::before {
padding-top: 40.25%;
}
.col-lg-4 .doccure_post.format-audio .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio .doccure_post-thumb.default .embed-responsive-16by9::before {
padding-top: 37.25%;
}
.doccure_post.format-audio.style-4 .doccure_post-thumb .embed-responsive-16by9::before,
.doccure_post.format-audio.style-5 .doccure_post-thumb .embed-responsive-16by9::before {
margin-bottom: 20px;
}
.col-lg-6 .doccure_post.format-audio.style-1 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-2 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-4 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-5 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-6 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-7 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-9 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-6 .doccure_post.format-audio.style-10 .doccure_post-thumb.default .embed-responsive-16by9::before {
padding-top: 35%;
}
.col-lg-4 .doccure_post.format-audio.style-1 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-2 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-4 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-5 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-6 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-7 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-9 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-4 .doccure_post.format-audio.style-10 .doccure_post-thumb.default .embed-responsive-16by9::before {
padding-top: 39%;
}
.col-lg-3 .doccure_post.format-audio.style-1 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-2 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-4 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-5 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-6 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-7 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-9 .doccure_post-thumb.default .embed-responsive-16by9::before,
.col-lg-3 .doccure_post.format-audio.style-10 .doccure_post-thumb.default .embed-responsive-16by9::before {
padding-top: 52%;
}
.doccure_post.format-link .doccure_post-thumb {
background-color: var(--thm-secondary);
padding: 50px;
position: relative;
border-radius: 6px;
}
.col-lg-4 .doccure_post.format-link .doccure_post-thumb,
.col-lg-3 .doccure_post.format-link .doccure_post-thumb {
padding: 30px;
}
.col-lg-4 .doccure_post.format-link .doccure_post-thumb h5,
.col-lg-3 .doccure_post.format-link .doccure_post-thumb h5 {
font-size: 26px;
}
.doccure_post.format-link .doccure_post-thumb h5 {
color: #fff;
margin: 0;
font-size: 34px;
}
.doccure_post.format-link .doccure_post-thumb .doccure_post-meta {
margin-top: 20px;
position: relative;
z-index: 2;
}
.doccure_post.format-link .doccure_post-thumb .post-link {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.doccure_post.format-link .doccure_post-thumb .doccure_post-meta a {
color: #fff;
}
.doccure_post.format-link .doccure_post-thumb .doccure_post-meta a i {
font-size: 20px;
margin-right: 10px;
}
.doccure_post.format-link .doccure_post-thumb .doccure_post-meta a:hover {
color: var(--thm-base-hover);
}
.doccure_post.format-gallery .doccure_post-thumb .slick-prev,
.doccure_post.format-gallery .doccure_post-thumb .slick-next {
position: absolute;
left: 10px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.doccure_post.format-gallery .slick-initialized .slick-slide {
overflow: hidden;
}
.doccure_post.format-video .doccure_post-thumb .doccure_video-btn {
position: relative;
display: flex;
align-items: center;
justify-content: center;
width: 100px;
height: 100px;
border-radius: 50%;
background-color: #fff;
color: var(--thm-base);
font-size: 20px;
transition: 0.3s;
}
.doccure_post.format-video .doccure_post-thumb .doccure_video-btn {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.doccure_post.format-video .doccure_post-thumb .doccure_video-btn:before {
content: '';
position: absolute;
top: -10px;
left: -10px;
width: calc(100% + 20px);
height: calc(100% + 20px);
border: 2px solid #fff;
animation-name: pulseInOut;
opacity: 0;
border-radius: 50%;
animation-duration: 3s;
animation-iteration-count: infinite;
}
.doccure_post.format-video .doccure_post-thumb .doccure_video-btn:after {
content: '';
position: absolute;
top: -10px;
left: -10px;
width: calc(100% + 20px);
height: calc(100% + 20px);
border: 2px solid #fff;
animation-name: pulseInOut;
opacity: 0;
border-radius: 50%;
animation-duration: 3.5s;
animation-iteration-count: infinite;
}
.doccure_post.format-gallery .doccure_post-thumb .slick-next {
right: 10px;
left: auto;
}
.doccure_post.format-gallery .doccure_post-thumb:hover .slick-prev {
left: 20px;
opacity: 1;
visibility: visible;
}
.doccure_post.format-gallery .doccure_post-thumb:hover .slick-next {
right: 20px;
opacity: 1;
visibility: visible;
}
.doccure_post.format-gallery .doccure_post-thumb .slick-dots {
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
}
.doccure_post.format-gallery.style-4 .doccure_post-thumb .slick-dots,
.doccure_post.format-gallery.style-5 .doccure_post-thumb .slick-dots {
bottom: 40px;
margin-top: 0;
}
.doccure_post.format-gallery.style-9 .doccure_post-thumb .slick-dots {
bottom: 60px;
}
.doccure_post.format-gallery .doccure_post-thumb .slick-arrow {
font-size: 0;
padding: 0;
width: 50px;
height: 50px;
opacity: 0;
visibility: hidden;
}
.doccure_post.format-gallery .doccure_post-thumb .slick-arrow.slick-next:before,
.doccure_post.format-gallery .doccure_post-thumb .slick-arrow.slick-prev:before {
font-family: "Font Awesome 6 Free";
content: "\f054";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: auto;
height: auto;
opacity: 1;
visibility: visible;
background-color: transparent;
font-size: 16px;
font-weight: 900;
}
.doccure_post.format-gallery .doccure_post-thumb .slick-arrow.slick-prev:before {
content: "\f053";
}
.doccure_post.format-gallery .doccure_post-thumb+span.categories-list,
.doccure_post.format-image .doccure_post-thumb+span.categories-list {
position: absolute;
left: 20px;
top: 20px;
display: flex;
align-items: center;
}
.doccure_post.format-gallery .doccure_post-thumb+span.categories-list a,
.doccure_post.format-image .doccure_post-thumb+span.categories-list a {
display: flex;
align-items: center;
justify-content: center;
padding: 6px 15px;
background-color: var(--thm-base);
color: #fff;
font-weight: 500;
font-size: 14px;
border-radius: 26px;
transition: 0.3s;
}
.doccure_post.format-gallery .doccure_post-thumb+span.categories-list a+a,
.doccure_post.format-image .doccure_post-thumb+span.categories-list a+a {
margin-left: 10px;
}
.page-template-homepagetwo .effect-oscar .service-grid-icon img{
filter: invert(1) brightness(1000);
}
.col-lg-4 .doccure_post.format-quote blockquote,
.col-lg-3 .doccure_post.format-quote blockquote {
padding: 30px;
}
.col-lg-4 .doccure_post.style-1 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-1 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-2 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-2 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-3 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-3 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-4 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-4 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-5 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-5 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-6 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-6 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-7 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-7 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-8 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-8 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-9 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-9 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-10 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-10 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-11 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-11 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-12 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-12 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-13 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-13 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-14 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-14 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-15 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-15 .doccure_post-body .doccure_post-content h5,
.col-lg-4 .doccure_post.style-16 .doccure_post-body .doccure_post-content h5,
.col-lg-3 .doccure_post.style-16 .doccure_post-body .doccure_post-content h5,
.col-lg-4 blockquote p,
.col-lg-3 blockquote p,
.col-lg-4 .doccure_post.format-link .doccure_post-thumb h5,
.col-lg-3 .doccure_post.format-link .doccure_post-thumb h5 {
font-size: 22px;
}
.col-lg-3 blockquote,
.col-lg-4 blockquote,
.col-lg-3 .doccure_post.format-link .doccure_post-thumb,
.col-lg-4 .doccure_post.format-link .doccure_post-thumb {
padding: 30px;
}
.col-lg-6 .doccure_post.style-1 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-2 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-3 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-4 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-5 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-6 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-7 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-8 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-9 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-10 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-11 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-12 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-13 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-14 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-15 .doccure_post-body .doccure_post-content h5,
.col-lg-6 .doccure_post.style-16 .doccure_post-body .doccure_post-content h5,
.col-lg-6 blockquote p,
.col-lg-6 .doccure_post.format-link .doccure_post-thumb h5 {
font-size: 18px;
}
.doccure_post .doccure_post-body .btn-link i {
margin-left: 5px;
margin-top: 3px;
}
/* Style 7 */
.doccure_post.style-7 .doccure_post-body {
padding: 5px 0 0;
}
.doccure_post.style-7 .doccure_post-meta span.author i,
.doccure_post.style-7 .doccure_post-meta span.author img {
display: none;
}
.doccure_post.style-7 .doccure_post-meta {
margin-top: 0;
}
.doccure_post.style-7 .doccure_post-meta span.author a:before {
content: "By: ";
padding-right: 5px;
}
.doccure_post.style-7 .doccure_post-meta span {
position: relative;
}
.doccure_post.style-7 .doccure_post-meta span.posted-on i {
display: none;
}
.doccure_post.style-7 .doccure_post-meta span+span:before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 1px;
height: 12px;
background-color: var(--thm-border);
}
.doccure_post.style-7 .doccure_post-meta span.posted-on {
padding-left: 10px;
}
.doccure_post.style-7 .doccure_post-content {
padding: 15px 0 0;
}
.doccure_post.style-7 .doccure_post-content h5 {
margin-bottom: 15px;
}
.doccure_post.style-9:not(.has-post-thumbnail, .format-image) .doccure_post-body .doccure_post-meta.is-absolute {
margin: 0;
}
.doccure_post.post_format-post-format-quote .doccure_post-thumb {
text-align: left;
}
.doccure_blog_wrapper .slick-initialized.slick-slider .doccure_post,
.doccure_doctor_wrapper .slick-initialized.slick-slider .doccure_doctor {
box-shadow: 0 0 15px 5px rgb(0 0 0 / 2%);
}
/* Blog Details */
.post-details-box .doccure_post-details-inner span.categories-list {
display: none;
align-items: center;
margin: 0 0 15px;
flex-wrap: wrap;
}
.post-details-box .doccure_post-thumbnail {
margin-bottom: 30px;
}
.post-details-box .post_format-post-format-quote .doccure_post-details-inner blockquote {
margin-bottom: 20px;
}
.post-details-box .post_format-post-format-audio .doccure_post-details-inner .doccure_post-details-meta.tags-share {
margin-top: 20px;
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta {
display: flex;
align-items: center;
margin-bottom: 15px;
margin-top: 10px;
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span {
display: inline-block;
margin: 0 20px 5px 0;
font-family: var(--thm-font);
font-size: 14px;
text-transform: uppercase;
font-weight: 500;
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span i {
margin-right: 5px;
color: var(--doccure_terthemecolor);
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span.meta-comment .comment-count {
margin: 0;
color: var(--doccure_terthemecolor);
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span.meta-comment i:before {
content: "\f086";
font-weight: 500;
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span.posted-on i:before {
content: "\f133";
font-weight: 500;
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span.posted-on a {
color: var(--doccure_terthemecolor);
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta .doccure_post_tags,
.post-details-box .doccure_post-details-inner .doccure_post-details-meta .doccure_post-details-meta {
flex: 1;
margin-bottom: 0;
}
/* Single post pagination */
.doccure_single-pagination {
padding-top: 70px;
}
.doccure_single-pagination-item+.doccure_single-pagination-item {
margin-top: 10px;
}
.doccure_single-pagination-thumb {
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid var(--thm-border);
background-color: #fff;
border-radius: 0;
margin-right: 10px;
}
.doccure_single-pagination a {
display: flex;
align-items: center;
}
.doccure_single-pagination a span {
font-size: 14px;
color: var(--doccure_terthemecolor);
display: block;
margin-bottom: 5px;
text-transform: uppercase;
}
.doccure_single-pagination a h6 {
margin: 0;
line-height: 1;
word-break: break-word;
-ms-word-wrap: break-word;
word-wrap: break-word;
font-size: 14px;
}
.doccure_single-pagination-content {
line-height: 1;
}
.doccure_single-pagination a img {
max-width: 40px;
}
.doccure_single-pagination-prev a,
.doccure_single-pagination-next a {
padding: 10px;
border-radius: 0;
background-color: #fff;
border: 1px solid var(--thm-border);
box-shadow: 0 0 40px 5px rgba(0, 0, 0, .03);
transition: .3s;
}
.doccure_single-pagination-prev a:hover,
.doccure_single-pagination-next a:hover {
background-color: var(--thm-tertiary);
}
.doccure_single-pagination i {
color: var(--doccure_terthemecolor);
margin-left: auto;
margin-right: 20px;
transition: .3s;
}
.doccure_single-pagination-prev a:hover i {
transform: translateX(-3px);
}
.doccure_single-pagination-next a:hover i {
transform: translateX(3px);
}
.doccure_related-posts .row .col-lg-6>div {
padding: 0;
}
/* Author about css */
.doccure_author-about {
display: flex;
align-items: center;
background-color: #fff;
box-shadow: 0 0 40px 5px rgba(0, 0, 0, .03);
padding: 30px;
}
.doccure_author-about img {
max-width: 150px;
}
.doccure_author-about-content {
flex: 1;
margin-left: 20px;
}
.doccure_author-about-content span {
text-transform: uppercase;
color: var(--thm-base);
font-family: var(--thm-font);
font-size: 18px;
}
.doccure_author-about-content p {
margin: 0;
}
/* Comments css */
.comment-list {
padding: 0;
margin: 0;
list-style: none;
}
.comment-list .trackback,
.comment-list .pingback {
margin-bottom: 20px;
}
.comments-area h3.title {
padding-top: 100px;
}
.comment-list li.comment .comment-body {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 30px;
margin-top: 0;
width: 100%;
}
.comment-list li.comment .comment-body .comment-avatar img {
width: 100px;
height: 100px;
margin-right: 20px;
border-radius: 50%;
}
.comment-list li.comment .comment-body .comment-content {
position: relative;
flex: 1;
}
.comment-list li.comment .comment-body .comment-content span.comment-date {
display: inline-block;
font-size: 13px;
margin-bottom: 15px;
color: var(--thm-base);
font-weight: 600;
}
.comment-list li.comment .comment-body .comment-content .comment-author {
margin-bottom: 10px;
}
.comment-list li.comment .comment-body .comment-content .reply a {
padding: 10px 25px;
border: 2px solid var(--thm-border);
border-radius: 35px;
font-size: 14px;
position: absolute;
top: 0;
color: var(--doccure_terthemecolor);
font-weight: 700;
line-height: 1;
font-style: normal;
cursor: pointer;
right: 0;
}
.comment-list li.comment .comment-body .comment-content .reply a:after {
content: "\f3e5";
font-family: "Font Awesome 6 Free";
font-weight: 900;
padding-left: 10px;
}
.comment-list li.comment .comment-body .comment-content .reply a:hover {
background: var(--thm-base);
color: #fff;
border-color: var(--thm-base);
}
.comment-list li.comment+li.comment .comment-body {
padding-top: 30px;
border-top: 1px solid var(--thm-border);
}
.comment-list li.comment .children li.comment .comment-body {
border-top: 0;
}
.comment-list li.comment .children li.comment+li.comment .comment-body {
border-top: 1px solid var(--thm-border);
}
.comment-list .comment-item p:last-child {
margin-bottom: 0;
}
#cancel-comment-reply-link {
padding-left: 10px;
}
.comment-respond {
padding-top: 100px;
}
.comment-form .form-group {
position: relative;
}
.comment-form .doccure-comment-form-input-wrapper>p {
position: relative;
}
.comment-form .doccure-comment-form-input-wrapper>p span.icon,
.comment-form-comment .icon {
position: absolute;
top: 50%;
right: 30px;
transform: translateY(-50%);
z-index: 1;
}
.comment-form-comment textarea {
height: 100%;
}
.comment-form-comment {
position: relative;
}
.comment-form-comment .icon {
top: 30px;
}
.comment-form-cookies-consent {
display: flex;
align-items: center;
}
.comment-respond .comment-form-cookies-consent {
display: inline-flex;
}
.comment-form-cookies-consent label {
margin-bottom: 0;
}
.comment-list .comment-respond {
padding-top: 20px;
}
.comment-list li.comment .children {
list-style: none;
padding-top: 30px;
border-top: 1px solid var(--thm-border);
}
.comment-form .form-submit .submit {
font-weight: 500;
}
.comment-form .form-submit .submit i {
margin-left: 10px;
}
.comment-form .form-submit .submit.doccure_btn:hover {
background: var(--thm-base);
}
/* Blog Details Style 4 */
.post-details-box.style-4 {
border: 1px solid var(--thm-border);
padding: 30px;
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta span+span {
padding-left: 30px;
position: relative;
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta span+span:before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 2px;
height: 12px;
background-color: var(--doccure_terthemecolor);
opacity: 0.3;
}
.post-details-box.style-4 .doccure_post-details-meta-item .doccure_sm li a {
background: transparent;
color: var(--doccure_terthemecolor);
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta .doccure_post-share {
text-align: right;
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta-item .doccure_sm {
justify-content: flex-end;
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta .tagcloud a {
background-color: #f8f8f8;
color: var(--doccure_terthemecolor);
border-radius: 0;
}
.post-details-box.style-4 .doccure_post-details-meta-item .doccure_sm li a:hover {
color: var(--thm-base);
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta .tagcloud a:hover {
background: var(--thm-base);
color: #fff;
}
.post-details-box.style-4 .doccure_related-posts {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid var(--thm-border);
}
.post-details-box.style-4 .author-box-wrapper {
padding-top: 0;
margin: 20px 0 40px;
}
.post-details-box.style-4 .author-box-wrapper .doccure_author-about {
padding: 30px;
box-shadow: none;
border: 2px solid var(--thm-border);
}
.post-details-box.style-4 .comments-area h3.title {
padding-top: 0;
}
.post-details-box.style-4 .comment-list li.comment .comment-body .comment-content .reply a {
border-radius: 0;
}
.post-details-box.style-4 .comment-respond {
padding-top: 30px;
}
.post-details-box.style-4 .comment-form {
background: var(--thm-tertiary);
padding: 30px;
}
.post-details-box.style-4 .comment-form input,
.post-details-box.style-4 .comment-form textarea {
background: #fff;
}
.post-details-box.style-4 .comment-form .form-submit {
margin-bottom: 0;
}
.post-details-box.style-4 .doccure_single-pagination.style-2,
.post-details-box.style-4 .doccure_single-pagination.style-1 {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid var(--thm-border);
}
.post-details-box.style-4 .pagination-style-3-wrapper {
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid var(--thm-border);
}
.post-details-box.style-4 .pagination-style-3-wrapper .doccure_single-pagination {
margin-top: 0;
}
.post-details-box.style-4 .comment-list li.comment .comment-body .comment-content span.comment-date {
font-size: 14px;
}
.post-details-box.style-4 .comment-list li.comment .comment-body .comment-content span.comment-date time {
font-weight: 500;
color: var(--doccure_terthemecolor);
}
.post-details-box.style-4 .comment-list li.comment .comment-body .comment-content .reply a:after {
display: none;
}
.post-details-box.style-4 .comment-list li.comment .comment-body .comment-content .reply a:before {
content: "\f3e5";
font-family: "Font Awesome 6 Free";
font-weight: 900;
padding-right: 10px;
color: var(--thm-base);
}
.post-details-box.style-4 .comment-list li.comment .comment-body .comment-content .reply a:hover:before {
color: #fff;
}
.post-details-box.style-4 .comment-form-cookies-consent {
align-items: baseline;
}
/* Blog Details Style 5 */
.post-details-box.style-5 .doccure_post-thumbnail img,
.post-details-box.style-5 .entry-content img {
border-radius: 6px;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta .author img {
display: none;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta .author a {
color: var(--doccure_terthemecolor);
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta .author i::before {
content: "\f007";
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta .author i {
font-weight: 500;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta .author a::before {
content: "By";
margin-right: 5px;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share {
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid var(--thm-border);
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share h5 {
display: none;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share .tagcloud a {
padding: 0;
background-color: transparent;
color: var(--doccure_terthemecolor);
margin: 0;
font-size: 16px !important;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share .tagcloud a+a {
margin-left: 6px;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share .tagcloud a:not(:last-child):after {
content: ",";
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share .doccure_post-share .doccure_sm {
justify-content: flex-end;
}
.post-details-box.style-5 .doccure_post-details-inner .doccure_post-details-meta.tags-share .doccure_post-share .doccure_sm li a {
width: auto;
height: auto;
background: transparent;
box-shadow: none;
color: var(--doccure_terthemecolor);
}
.post-details-box.style-5 .comment-list li.comment .comment-body {
padding: 30px;
border: 2px solid var(--thm-border);
}
.post-details-box.style-5 .comment-list li.comment .children {
padding-top: 0;
border: 0;
}
.post-details-box.style-5 .comment-list li.comment .children li.comment .comment-body {
border-top: 2px solid var(--thm-border);
}
.post-details-box.style-5 .comment-list li.comment .comment-body .comment-content .reply a {
border: 0;
position: relative;
font-size: 16px;
padding: 0;
color: var(--thm-base);
}
.post-details-box.style-5 .comment-list li.comment .comment-body .comment-content .reply a::after {
display: none;
}
.post-details-box.style-5 .comment-list li.comment .comment-body .comment-content .comment-meta {
display: flex;
align-items: center;
justify-content: space-between;
}
.post-details-box.style-5 .comment-list li.comment .comment-body .comment-content .comment-meta .comment-date a {
color: var(--doccure_terthemecolor);
font-size: 16px;
font-weight: 500;
}
.post-details-box.style-5 .comment-list li.comment .comment-body .comment-content .comment-meta .comment-date a i {
display: none;
}
/* Blog details style 6 */
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta .author img {
display: none;
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta .author i::before {
content: "\f007";
font-weight: 500;
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta .author a {
color: var(--doccure_terthemecolor);
font-weight: 500;
}
.post-details-box.style-6 .doccure_post-details-inner blockquote.wp-block-quote {
background-color: transparent;
padding: 0 0 0 30px;
border-radius: 0;
text-align: left;
margin: 30px 0 30px;
}
.post-details-box.style-6 .doccure_post-details-inner blockquote.wp-block-quote::before {
display: none;
}
.post-details-box.style-6 .doccure_post-details-inner blockquote.wp-block-quote p strong,
.post-details-box.style-6 .doccure_post-details-inner blockquote.wp-block-quote p {
font-size: 16px;
color: var(--doccure_terthemecolor);
line-height: 1.8;
margin-bottom: 0;
}
.post-details-box.style-6 .doccure_post-details-inner blockquote.wp-block-quote::after {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 8px;
height: 100%;
background-color: var(--thm-base);
border-radius: 30px;
}
.post-details-box.style-6 .doccure_post-details-inner blockquote.wp-block-quote cite {
color: var(--thm-base);
font-weight: 600;
margin: 10px 0 0;
display: block;
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta.tags-share {
margin-top: 0;
padding-top: 30px;
border-top: 1px solid var(--thm-border);
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta.tags-share .doccure_post-details-meta .doccure_post-share {
display: flex;
align-items: center;
justify-content: flex-end;
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta.tags-share .doccure_post-details-meta .doccure_post-share h5 {
margin-bottom: 0;
margin-right: 20px;
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta.tags-share .doccure_post_tags {
display: flex;
align-items: center;
}
.post-details-box.style-6 .doccure_post-details-inner .doccure_post-details-meta.tags-share .doccure_post_tags h5 {
margin-bottom: 0;
margin-right: 20px;
}
.post-details-box.style-6 .comment-form input,
.post-details-box.style-6 .comment-form textarea {
background: transparent;
border-radius: 0;
}
.post-details-box.style-6 .comment-list li.comment .comment-body {
padding: 30px;
border: 2px solid var(--thm-border);
}
.post-details-box.style-6 .comment-list li.comment .children {
border: 0;
padding-top: 0;
}
.post-details-box.style-6 .comment-list li.comment .children li.comment .comment-body {
border-top: 2px solid var(--thm-border);
}
.comment-list li.comment .comment-body .comment-content .comment-author {
text-transform: capitalize;
}
.post-details-box.style-6 .comment-list li.comment .comment-body .comment-content .reply a {
position: relative;
display: inline-block;
border: 0;
padding: 0;
color: var(--thm-base);
margin-top: 18px;
margin-top: 0;
font-size: 16px;
}
.post-details-box.style-6 .comment-list li.comment .comment-body .comment-content .reply a::after {
display: none;
}
.post-details-box.style-6 .comment-list li.comment .comment-body .comment-content .comment-meta {
display: flex;
align-items: center;
justify-content: space-between;
}
.post-details-box.style-6 .comment-list li.comment .comment-body .comment-content .comment-meta .comment-date a {
color: var(--doccure_terthemecolor);
font-weight: 400;
font-size: 16px;
}
.post-details-box.style-6 .comment-list li.comment .comment-body .comment-content .comment-meta .comment-date a i {
display: none;
}
.post-details-box.style-6 .comment-list li.comment .comment-body .comment-content .reply a:hover {
background: transparent;
color: var(--thm-secondary);
}
/* Single Pagination style 2 */
.doccure_single-pagination.style-2 {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.doccure_single-pagination.style-2 .doccure_single-pagination-item a {
padding: 0;
border: 0;
box-shadow: none;
background: none;
}
.doccure_single-pagination.style-2 .doccure_single-pagination-item a .doccure_single-pagination-content h4 {
margin-bottom: 0;
max-width: 230px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.doccure_single-pagination.style-2 .doccure_single-pagination-item a .doccure_single-pagination-content h4 span {
font-size: 28px;
color: var(--thm-secondary);
text-transform: capitalize;
}
.doccure_single-pagination.style-2 .grid-block {
display: grid;
grid-template-columns: 7px 7px 7px;
grid-template-rows: 7px 7px 7px;
column-gap: 8px;
grid-row-gap: 8px;
}
.doccure_single-pagination.style-2 .grid-block span {
width: 12px;
height: 12px;
border: 2px solid var(--thm-base);
border-radius: 50%;
}
.doccure_single-pagination.style-2 .doccure_single-pagination-item {
text-align: left;
word-break: break-word;
}
.doccure_single-pagination.style-2 .doccure_single-pagination-item a:hover h4 {
color: var(--thm-base);
transition: .3s;
}
/* Single Pagination style 3 */
.doccure_single-pagination.style-3 {
display: flex;
align-items: center;
justify-content: space-between;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
background-color: #fff;
width: 100%;
padding: 0;
margin-top: 70px;
}
.doccure_single-pagination.style-3 .doccure_single-pagination-prev,
.doccure_single-pagination.style-3 .doccure_single-pagination-next {
padding: 0;
box-shadow: none;
width: 80px;
height: 80px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
margin: 0;
border: 0;
}
.doccure_single-pagination.style-3 .pagination-breadcrumb {
width: 50px;
height: 50px;
border: 1px solid var(--thm-base);
border-radius: 50%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.doccure_single-pagination.style-3 .pagination-breadcrumb span {
background-color: var(--thm-base);
width: 20px;
height: 2px;
}
.doccure_single-pagination.style-3 .pagination-breadcrumb span+span {
margin-top: 5px;
}
.doccure_single-pagination.style-3 .doccure_single-pagination-prev {
background: var(--thm-secondary);
}
.doccure_single-pagination.style-3 .doccure_single-pagination-next {
background: var(--thm-base);
}
.doccure_single-pagination.style-3 .doccure_single-pagination-prev i,
.doccure_single-pagination.style-3 .doccure_single-pagination-next i {
margin: 0 auto;
color: #fff;
}
.doccure_single-pagination.style-3 .doccure_single-pagination-prev:hover i {
transform: translateX(-3px);
}
.doccure_single-pagination.style-3 .doccure_single-pagination-next:hover i {
transform: translateX(3px);
}
/*--------------------------------------------------------------
# Page Title
--------------------------------------------------------------*/
.doccure_subheader {
padding: 88px 0 20px;
position: relative;
background-position: center;
background-size: cover;
display: flex;
align-items: center;
min-height: 198px;
}
.doccure_subheader .container {
position: relative;
}
.doccure_subheader .doccure_subheader-inner {
text-align: center;
max-width: 800px;
margin: 0 auto;
}
/* .doccure_subheader .doccure_subheader-inner h1 {
color: #fff;
font-size: 19px;
font-weight: 700;
margin-bottom: 0px;
-ms-word-wrap: break-word;
word-wrap: break-word;
} */
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb {
background: none;
padding: 0;
justify-content: center;
}
.dark-overlay::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--theme_breadcrumb_color);
z-index: -1;
}
.doccure_subheader.dark-overlay::before {
z-index: 0;
}
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li {
font-weight: 600;
}
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li.breadcrumb-item.active,
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li.breadcrumb-item.active span b,
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li.breadcrumb-item.active+.breadcrumb-item-page,
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li.breadcrumb-item:before {
color: #fff;
font-weight: 400;
}
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li i {
margin: 0 10px;
color: #fff;
}
.breadcrumb-nav.below-subheader .breadcrumb {
background: none;
padding: 0;
margin: 0;
}
.breadcrumb-nav.below-subheader {
background: var(--thm-base);
padding: 10px 0;
}
.breadcrumb-nav.below-subheader .breadcrumb li,
.breadcrumb-nav.below-subheader .breadcrumb li a {
color: #fff;
}
.breadcrumb-nav.below-subheader .breadcrumb li i {
margin: 0 5px;
font-weight: 400;
}
.breadcrumb-nav.below-subheader .breadcrumb .breadcrumb-item+.breadcrumb-item::before {
color: #fff;
}
.doccure_subheader.text-left .doccure_subheader-inner {
margin: 0 0 auto;
text-align: left;
max-width: 100%;
}
.doccure_subheader.text-left .doccure_subheader-inner .breadcrumb {
justify-content: flex-start;
margin-bottom: 5px;
margin-top: 0px;
font-size: 14px;
}
.doccure_subheader.style-4 .breadcrumb {
margin-bottom: 0;
}
.breadcrumb-nav.below-subheader.text-center .breadcrumb {
justify-content: center;
}
.doccure_subheader.text-right .doccure_subheader-inner {
text-align: right;
margin: 0 0 0 auto;
max-width: 100%;
}
.doccure_subheader.text-right .doccure_subheader-inner .breadcrumb,
.breadcrumb-nav.below-subheader.text-right .breadcrumb {
justify-content: flex-end;
}
.subheader-caption {
color: #fff;
}
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
/* Info Card */
.doccure_logo-wrapper .logo-infocard {
position: absolute;
top: 100%;
right: 50%;
transform: none;
background-color: var(--thm-base);
padding: 35px 25px;
min-width: 500px;
color: #fff;
border-radius: 2px;
font-size: 14px;
display: block;
box-shadow: 0 2px 3px rgba(0, 0, 0, .4);
z-index: 89;
opacity: 0;
visibility: hidden;
transition: all .15s ease-out;
transition-delay: .3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.doccure_logo-wrapper .logo-infocard::before {
content: '';
position: absolute;
top: 5px;
right: 5px;
width: 0;
height: 0;
border-top: 20px solid #fff;
border-left: 20px solid transparent;
}
.site-slogan h5 {
margin-bottom: 0;
}
.doccure_logo-wrapper .logo-infocard::after {
content: '';
position: absolute;
bottom: 5px;
left: 5px;
width: 0;
height: 0;
border-bottom: 20px solid #fff;
border-right: 20px solid transparent;
}
.doccure_logo-wrapper .logo-infocard p,
.doccure_logo-wrapper .logo-infocard strong,
.doccure_logo-wrapper .logo-infocard a {
color: #fff;
}
.doccure_logo-wrapper:hover .logo-infocard {
opacity: 1;
visibility: visible;
}
.doccure_logo-wrapper .logo-infocard .info_card_logo {
margin-bottom: 20px;
}
.doccure_logo-wrapper .logo-infocard .contact-item {
display: flex;
align-items: flex-start;
}
.doccure_logo-wrapper .logo-infocard .contact-item svg {
width: 25px;
margin-right: 10px;
}
.doccure_logo-wrapper .logo-infocard .contact-item svg path {
fill: #fff;
}
.doccure_logo-wrapper .logo-infocard .contact-item+.contact-item {
margin-top: 20px;
}
.doccure_logo-wrapper .logo-infocard p {
margin: 0;
}
.doccure_logo-wrapper .logo-infocard .contact-details p {
margin-bottom: 0;
}
.doccure_logo-wrapper .logo-infocard a:hover {
opacity: .8;
}
.doccure_logo-wrapper ul.social-info {
display: flex;
align-items: center;
margin-top: 20px;
padding: 0;
list-style: none;
}
.doccure_logo-wrapper ul.social-info li {
margin-left: 0;
}
.doccure_logo-wrapper ul.social-info li+li {
margin-left: 10px;
}
.doccure_header .doccure_logo-wrapper ul.social-info li a {
background-color: rgba(255, 255, 255, .3);
color: #fff;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
}
.doccure_header .doccure_logo-wrapper ul.social-info li a:hover {
background-color: #fff;
opacity: 1;
color: var(--thm-base);
}
header.doccure_header .logo-infocard .doccure_header-top-contacts .doccure_header-top-nav li a {
background: #fff;
color: #1e73be;
}
/* Search Form */
.search-form-wrapper {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
background-color: rgba(0, 0, 0, .8);
padding: 20px;
opacity: 0;
visibility: hidden;
display: flex;
align-items: center;
justify-content: center;
transition: .3s;
}
.search-form-wrapper.open {
opacity: 1;
visibility: visible;
}
.search-form-wrapper .doccure_close {
position: absolute;
top: 60px;
right: 60px;
border-color: #fff;
}
.search-form-wrapper .doccure_close span {
background-color: #fff;
}
.search-form-wrapper form {
position: relative;
width: 70%;
transition-duration: .3s;
transition-delay: .3s;
transform: scale(.5);
opacity: 0;
visibility: hidden;
}
.search-form-wrapper.open form {
transform: scale(1);
opacity: 1;
visibility: visible;
}
.search-form-wrapper form input {
background-color: transparent;
border: 0;
border-bottom: 2px solid #fff;
font-size: 40px;
height: 80px;
width: 100%;
outline: none;
color: #fff;
font-weight: 400;
border-radius: 0;
}
.search-form-wrapper form button {
background: none;
padding: 0;
font-size: 30px;
position: absolute;
top: 50%;
right: 20px;
transform: translateY(-50%);
background-color: transparent;
border: 0;
color: #fff;
outline: none;
transition: .3s;
cursor: pointer;
padding: 0;
}
.search-form-wrapper form input::placeholder {
color: #fff;
}
.search-form-wrapper .search-btn {
position: absolute;
top: 50%;
right: 20px;
transform: translateY(-50%);
background-color: transparent;
border: 0;
color: #fff;
font-size: 30px;
outline: none;
transition: .3s;
cursor: pointer;
padding: 0;
}
.search-form-wrapper .search-btn:hover i {
color: var(--thm-base);
}
/* Ajax search form */
.search-form-wrapper.doccure-ajax-search-wrap {
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.search-form-wrapper.doccure-ajax-search-wrap form {
width: 78%;
}
.doccure-product-search-results {
width: 78%;
padding: 30px 0;
display: flex;
flex-wrap: wrap;
flex-direction: row;
align-items: stretch;
}
.doccure-product-search-results .doccure-product-item {
display: flex;
flex: 1 1 350px;
max-width: 350px;
margin: 0;
margin-right: 15px;
margin-bottom: 20px;
vertical-align: top;
border-bottom: none;
}
.doccure-product-search-results .doccure-product-item .product-thumbnail {
max-width: 110px;
margin-right: 20px;
}
.doccure-product-search-results .doccure-product-item .product-desc {
display: flex;
flex-direction: column;
}
.doccure-product-search-results .doccure-product-item .product-desc a {
color: #fff;
}
.doccure-product-search-results .doccure-product-item .product-desc a:hover {
color: var(--thm-base);
}
.doccure-product-search-results .doccure-product-item .product-desc .price {
color: var(--thm-base);
font-weight: 400;
}
.doccure-product-search-results .doccure-product-item .product-desc .price ins {
text-decoration: none;
}
.doccure-product-search-results .doccure-product-item .product-desc .price del span,
.doccure-product-search-results .doccure-product-item .product-desc .price del {
color: var(--thm-tertiary);
font-size: 13px;
}
.doccure-product-search-results .text-center {
flex: 100%;
}
.doccure-product-search-results .btn-link {
color: #fff;
text-decoration: underline;
margin-top: 20px;
}
.search-form-wrapper.doccure-ajax-search-wrap .ajax-searchform-container {
display: flex;
flex-direction: column;
width: 100%;
align-items: center;
flex: 1 1 auto;
position: relative;
top: 30px;
}
.search-form-wrapper.doccure-ajax-search-wrap .doccure_close {
top: -30px;
}
.search-form-wrapper.doccure-ajax-search-wrap .doccure_close span {
opacity: 1;
}
/*Aside*/
.doccure_aside .doccure_close {
position: absolute;
right: 20px;
top: 20px;
}
.doccure_aside {
position: fixed;
top: 0;
left: -300px;
width: 300px;
height: 100%;
z-index: 999;
background-color: #fff;
transition: .3s;
overflow-y: auto;
}
.doccure_aside-overlay.aside-trigger,
.doccure_aside:not(.doccure_aside-desktop) {
display: none;
}
.doccure_aside .doccure_logo-wrapper {
padding: 15px;
}
.doccure_aside .navbar-nav li a {
display: flex;
align-items: center;
padding: 12px 15px;
color: var(--thm-secondary);
font-weight: 600;
border-bottom: 1px solid var(--thm-border);
}
.doccure_aside .navbar-nav li a:hover {
color: var(--thm-base);
}
.doccure_aside .navbar-nav li .sub-menu {
display: none;
}
.doccure_aside .navbar-nav li .sub-menu {
background-color: var(--thm-tertiary);
padding: 0;
list-style: none;
}
.doccure_aside-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9999;
transition: .3s;
opacity: 0;
visibility: hidden;
cursor: pointer;
background-color: rgba(0, 0, 0, .4);
}
.aside-open .doccure_aside {
left: 0;
z-index: 99999;
}
.aside-open .doccure_aside:not(.doccure_aside-desktop)+.doccure_aside-overlay,
.aside-right-open .doccure_aside-desktop+.doccure_aside-overlay {
opacity: 1;
visibility: visible;
}
.doccure_aside.doccure_aside-desktop {
right: -420px;
width: 420px;
left: auto;
}
.doccure_aside.doccure_aside-desktop .sidebar {
padding: 30px;
}
.aside-right-open .doccure_aside.doccure_aside-desktop {
right: 0;
}
/* Header Style 1 */
.doccure_header {
position: relative;
background-color: #fff;
box-shadow: 0 0 40px 5px rgba(0, 0, 0, 0.03);
}
.doccure_header.header-absolute {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 99;
background: transparent;
}
.navbar {
padding: 0;
}
.doccure_header .sub-menu li a:hover {
padding-left: 20px !important;
}
.speicality-item {
color: #272b41;
font-size: 16px;
font-weight: 500;
}
.doccure_header .doccure_logo-wrapper {
display: inline-block;
align-items: center;
justify-content: center;
padding-top: 8px !important;
width: 160px !important;
}
.doccure_header .container-fluid {
padding-left: 30px;
padding-right: 30px;
}
.container-fluid {
padding-right: 30px;
padding-left: 30px;
}
.doccure_header .doccure_logo-wrapper .doccure_logo {
max-width: 130px;
}
.doccure_header .navbar-nav {
flex-direction: row;
}
.doccure_header .navbar-nav li {
position: relative;
transition: 0.3s;
margin-right: 30px;
}
.doccure_header .navbar-nav li a {
display: block;
padding: 0;
color: #2e3842;
font-weight: 500;
font-family: var(--thm-font);
position: relative;
font-size: 14px;
text-transform: none;
line-height: 68px;
}
.doccure_header .navbar-nav li:first-child>a {
padding-left: 0;
}
.doccure_header .navbar-nav li:last-child>a {
padding-right: 0;
}
.doccure_header .navbar-nav li a:hover,
.doccure_header .navbar-nav li.active>a {
color: var(--theme_header_color) !important;
}
.doccure_header .navbar-nav li .sub-menu li {
margin: 0!important;
}
.doccure_header .navbar-nav li .sub-menu li a {
border-top: 1px solid var(--thm-border);
display: block;
clear: both;
white-space: nowrap;
font-size: 14px;
color: #2d3b48;
width: 100%;
-webkit-transition: all 0.35s ease;
-ms-transition: all 0.35s ease;
transition: all 0.35s ease;
padding: 10px 15px;
line-height: inherit;
}
#menu-primary-menu-1 li.current-menu-item a {
color: var(--theme_header_color);
}
#menu-primary-menu-1 li.current-menu-ancestor .sub-menu li.current-menu-item > a {
color: var(--theme_header_color)!important;
}
.sub-menu li a {
color: #2d3b48 !important;
}
.doccure_header .navbar-nav li .sub-menu li:last-child a {
border-bottom: none;
}
.doccure_header .navbar-nav li.menu-item-has-children:hover>.sub-menu {
opacity: 1;
visibility: visible;
top: 100%;
}
.doccure_header .navbar-nav li.menu-item-has-children .sub-menu li .sub-menu {
right: 100%;
top: 0;
}
.doccure_header-absolute {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 55;
}
/* Header top */
.doccure_header-top {
background-color: #fff;
border-bottom: 1px solid var(--thm-border);
padding: 0;
}
.doccure_header-top-inner {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 0;
}
.doccure_header.header-layout-1 .doccure_header-top-inner .doccure_header-top-contacts+.doccure_header-top-contacts {
margin-left: 20px;
}
.doccure_header-top-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin: 0;
list-style: none;
padding: 0;
margin-left: auto;
}
.doccure_header-top .doccure_header-top-nav li {
margin: 0;
}
.doccure_header-top .doccure_header-top-nav li a {
color: #fff;
font-weight: 600;
font-size: 12px;
}
.doccure_header-top .doccure_header-top-nav li+li {
margin-left: 10px;
}
.doccure_header-top-contacts .doccure_header-top-nav li a {
display: block;
font-size: 14px;
width: 41px;
height: 41px;
background-color: rgba(255, 170, 23, .25);
display: flex;
color: var(--thm-base);
align-items: center;
justify-content: center;
border-radius: 4px;
font-size: 12px;
margin-right: 0;
}
.doccure_header-top-contacts .doccure_header-top-nav .top_location_info i {
width: 41px;
height: 41px;
background-color: rgba(255, 170, 23, .25);
display: inline-flex;
color: var(--thm-base);
align-items: center;
justify-content: center;
border-radius: 4px;
font-size: 12px;
margin-right: 7px;
}
.doccure_header-top-contacts .doccure_header-top-nav li a:hover {
background-color: var(--thm-base);
color: #fff;
}
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li a,
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li.top_location_info i {
background: transparent;
width: auto;
height: auto;
color: var(--doccure_terthemecolor);
font-size: 14px;
font-weight: 400;
}
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li.top_location_info i {
font-family: "Font Awesome 6 Free";
font-weight: 900;
}
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li a i {
margin-right: 10px;
}
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li+li {
margin-left: 24px;
}
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li a i {
font-family: "Font Awesome 6 Free";
}
.doccure_header-top-contacts.style-2 .doccure_header-top-nav li.top_location_info {
font-size: 14px;
}
.doccure_header-top .doccure_header-top-cta li {
height: 100%;
}
.doccure_header-top .doccure_header-top-cta li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 10px;
background-color: var(--thm-base);
color: #fff;
border-radius: 4px;
font-weight: 500;
}
.doccure_header-top .doccure_header-top-cta li a:hover {
background-color: var(--thm-base-hover);
}
/* Header bottom */
.doccure_header-bottom {
background-color: var(--thm-secondary);
}
.doccure_header-bottom-inner {
display: flex;
justify-content: space-between;
align-items: center;
position: relative;
}
.doccure_header .doccure_header-bottom .navbar-nav>li>a {
color: #fff;
padding-top: 15px;
padding-bottom: 15px;
}
.doccure_header .doccure_header-bottom .navbar-nav li a:hover {
color: var(--thm-base);
}
.doccure_header .doccure_header-bottom-inner .aside-toggle.desktop-toggler {
display: flex;
height: 62px;
width: 62px;
align-items: center;
justify-content: center;
background-color: var(--thm-base);
transition: .3s;
border-radius: 0;
border: 0;
}
.doccure_header .doccure_header-bottom-inner .aside-toggle.desktop-toggler span {
background-color: #fff;
}
.doccure_header.can-sticky {
position: fixed;
top: -100%;
width: 100%;
z-index: 990;
-webkit-transition: background-color 0.3s;
-o-transition: background-color 0.3s;
transition: background-color 0.3s;
animation-fill-mode: both;
animation-duration: 1s;
}
.doccure_header.can-sticky.sticky {
top: 0;
}
.doccure_header.can-sticky.sticky .doccure_header-top {
display: none;
}
.doccure_header.header-layout-5.can-sticky.sticky .doccure_header-top {
display: none !important;
}
.doccure_header.can-sticky.sticky {
animation-name: fadeHeaderInDown;
}
.doccure_header .sticky-logo {
display: none;
}
.doccure_header.can-sticky .sticky-logo {
display: block;
}
.doccure_header.can-sticky .site-logo {
display: none;
}
/* Header Controls starts */
.doccure_header .doccure_header-controls ul {
display: flex;
align-items: center;
margin: 0;
}
.doccure_header .doccure_header-controls ul li+li {
margin-left: 15px;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a {
display: flex;
align-items: center;
justify-content: center;
width: 58px;
height: 58px;
border: 1px solid var(--thm-border);
color: var(--thm-secondary);
font-size: 18px;
border-radius: 10px;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart {
width: auto;
height: auto;
padding: 6px 15px;
line-height: 1;
display: flex;
align-items: center;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart .doccure_header-control-cart-inner {
margin-left: 10px;
line-height: 1.2;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart p,
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart span {
font-size: 13px;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart span {
display: inline-block;
margin-bottom: 5px;
font-weight: 500;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart span.amount {
margin-bottom: 0;
}
.doccure_header .doccure_header-controls ul li.header-controls-item a.doccure_header-control-cart p {
margin: 0;
font-weight: 600;
color: var(--thm-base);
}
.doccure_header .doccure_header-controls ul li.header-controls-item a:hover {
background-color: var(--thm-tertiary);
}
.doccure_header .aside-toggle,
.doccure_header .aside-toggle.desktop-toggler {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
cursor: pointer;
width: 58px;
height: 58px;
transition: 0.3s;
}
.doccure_header .aside-toggle:hover {
background-color: var(--thm-tertiary);
}
.doccure_header .aside-toggle:hover span {
margin: 0;
}
.doccure_header .aside-toggle:hover span:nth-child(1) {
width: 10px;
transform: rotate(45deg) translate(7px, -3px);
}
.doccure_header .aside-toggle:hover span:nth-child(3) {
width: 10px;
transform: rotate(-45deg) translate(7px, 3px);
}
.doccure_header .aside-toggle {
display: none;
}
.doccure_header .aside-toggle span {
display: block;
width: 20px;
height: 2px;
border-radius: 3px;
background-color: var(--thm-secondary);
transition: .3s;
transform-origin: right;
}
.doccure_header .aside-toggle span+span {
margin-top: 5px;
}
.doccure_header .doccure_header-controls.style-2 ul li.header-controls-item a.doccure_header-control-cart {
width: 58px;
position: relative;
height: 58px;
padding: 0;
}
.doccure_header .doccure_header-controls.style-2 ul li.header-controls-item a.doccure_header-control-cart span {
position: absolute;
top: -5px;
right: -5px;
width: 25px;
height: 25px;
font-weight: 600;
font-size: 12px;
background-color: var(--thm-base);
color: #fff;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.doccure_header .doccure_header-controls.style-2 .aside-toggle,
.doccure_header .doccure_header-controls.style-2 ul li.header-controls-item a {
border-radius: 50%;
}
.search-form-wrapper .doccure_close {
position: absolute;
top: 60px;
right: 60px;
border-color: #fff;
}
.doccure_close {
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: 0.3s;
}
.doccure_close span {
position: absolute;
width: 24px;
height: 2px;
opacity: .5;
transition: .3s;
background-color: var(--thm-secondary);
}
.doccure_close span:first-child {
transform: rotate(45deg);
}
.doccure_close span:last-child {
transform: rotate(135deg);
}
.search-form-wrapper .doccure_close span {
background-color: #fff;
}
.doccure_close:hover span:first-child {
transform: rotate(0deg);
}
.doccure_close:hover span:last-child {
transform: rotate(180deg);
}
/*--- Header Style 3 ---*/
.header-layout-3 .doccure_header-top-contacts .doccure_header-top-nav li a {
border: 1px solid transparent;
}
.header-layout-3 .doccure_logo-wrapper .logo-infocard,
.header-layout-4 .doccure_logo-wrapper .logo-infocard,
.header-layout-9 .doccure_logo-wrapper .logo-infocard {
left: 0;
right: 0;
margin: 0 auto;
max-width: 600px;
}
/*---- Header Style 4 ----*/
.doccure_header.header-layout-4 .doccure_header-bottom-inner {
justify-content: center;
}
.doccure_header.header-layout-4 .doccure_header-controls .doccure_header-controls-inner {
padding: 0;
}
.header-layout-4 .doccure_header-top-contacts .doccure_header-top-nav li a {
border: 1px solid transparent;
}
/*---- Header layout 5 ----*/
.doccure_header.header-layout-5 .doccure_header-top-contacts .doccure_header-top-nav.social-info li a {
width: auto;
height: auto;
background: transparent;
font-size: 16px;
font-weight: 400;
color: var(--doccure_terthemecolor);
}
.doccure_header.header-layout-5 .doccure_header-top-contacts .doccure_header-top-nav.social-info li+li {
margin-left: 24px;
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a {
display: flex;
padding: 30px 0;
align-items: center;
font-weight: 400;
font-size: 16px;
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a i {
width: 40px;
height: 40px;
border: 1px solid var(--thm-border);
border-radius: 50%;
font-size: 20px;
display: flex;
align-items: center;
justify-content: center;
margin-right: 10px;
color: var(--thm-base);
font-weight: 400;
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a i.fas,
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li a i.fas {
font-weight: 900;
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a p {
margin: 0;
line-height: 1.3;
color: var(--doccure_terthemecolor);
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a p b {
font-weight: 600;
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li+li {
margin-left: 40px;
}
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a:hover p,
.doccure_header.header-layout-5 .doccure_header-middle .doccure_header-top-nav.cta-info li a:hover p b {
color: var(--thm-base-hover);
transition: .3s;
}
.doccure_header.header-layout-5 .doccure_header-bottom {
background: #fff;
}
.doccure_header.header-layout-5 .doccure_header-bottom .navbar-nav>li>a {
color: var(--thm-secondary);
}
.doccure_header.header-layout-5 .doccure_header-bottom .navbar {
border-top: 1px solid var(--thm-border);
}
.doccure_header.header-layout-5 .doccure_header-controls ul li.header-controls-item a,
.doccure_header.header-layout-5 .aside-toggle.desktop-toggler,
.doccure_header.header-layout-5 .doccure_header-controls.style-2 ul li.cart-trigger a {
width: 50px;
height: 50px;
}
.doccure_header.header-layout-5 .doccure_header-controls.style-1 ul li.cart-trigger a {
width: auto;
}
.doccure_header.header-layout-5 .doccure_header-bottom .navbar-nav>li>a {
padding-top: 20px;
padding-bottom: 20px;
}
.doccure_header.header-layout-5 .logo-infocard .doccure_header-top-contacts .doccure_header-top-nav.social-info li+li {
margin-left: 10px;
}
.doccure_header.header-layout-5 .logo-infocard .doccure_header-top-contacts .doccure_header-top-nav.social-info li a {
font-size: 14px;
width: 41px;
height: 41px;
background: var(--thm-tertiary);
color: var(--thm-secondary);
}
/*---- Header layout 6 ----*/
.doccure_header.header-layout-6 .navbar-nav {
align-items: center;
}
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li a {
display: flex;
align-items: center;
padding: 0;
margin: 30px 0;
font-size: 16px;
font-weight: 400;
}
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li a i {
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 20px;
border-radius: 50%;
font-weight: 400;
border: 0;
margin-right: 10px;
background-color: rgba(51, 51, 51, 0.1);
color: var(--thm-secondary);
border: 1px solid transparent;
}
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li a p {
line-height: 1.3;
margin: 0;
color: var(--doccure_terthemecolor);
}
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li a p b {
font-weight: 600;
}
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li+li {
margin-left: 30px;
}
.doccure_header.header-layout-6 .doccure_header-middle .doccure_header-top-nav.cta-info li+li a {
padding-left: 30px;
border-left: 2px solid var(--thm-border);
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls {
margin-left: auto;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner {
padding: 0;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li a,
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li.aside-toggle.desktop-toggler {
border: 0;
border-radius: 0;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li a {
background: transparent;
color: #fff;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li.aside-toggle.desktop-toggler span {
background: #fff;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li,
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li.aside-toggle.desktop-toggler {
border-left: 1px solid rgba(255, 255, 255, 0.3);
margin: 0;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_btn {
margin-left: 0 !important;
border-radius: 0;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_btn:before {
border-radius: 0;
}
.doccure_header.header-layout-6 .doccure_header-bottom .navbar {
align-items: unset;
}
.doccure_header.header-layout-6 .doccure_header-bottom .navbar-nav>li>a {
padding-top: 14px;
padding-bottom: 14px;
}
.doccure_header.header-layout-6 .doccure_header-bottom .doccure_header-controls .doccure_header-controls-inner li.aside-toggle.desktop-toggler:hover {
background: none;
}
.header-layout-6 .doccure_header-top-contacts .doccure_header-top-nav li a {
border: 1px solid transparent;
}
.doccure_header.header-layout-7.can-sticky.sticky .doccure_header-top,
.doccure_header.header-layout-8.can-sticky.sticky .doccure_header-top,
.doccure_header.header-layout-10.can-sticky.sticky .doccure_header-top {
display: none !important;
}
/* Header Layout 10 */
.doccure_header.header-layout-10 {
box-shadow: none;
background: #fff;
}
.doccure_header.header-layout-10 .doccure_header-middle .container-fluid {
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
border-bottom: 1px solid var(--thm-border);
background: #fff;
}
.page-template-homepagefour div#lang-widget-area {
margin-right: 15px;
}
.doccure_header.header-layout-10 .doccure_header-middle .doccure_btn {
margin-left: 15px !important;
}
.doccure_header.header-layout-10 .doccure_header-top {
background: var(--thm-secondary);
}
.doccure_header.header-layout-10 .doccure_header-top-inner .doccure_header-top-contacts .doccure_header-top-nav.social-info li a {
background: transparent;
font-size: 16px;
color: #fff;
width: auto;
height: auto;
font-weight: 500;
}
.doccure_header.header-layout-10 .doccure_header-top-inner .doccure_header-top-contacts .doccure_header-top-nav.social-info li+li {
margin-left: 24px;
}
.doccure_header.header-layout-10 .doccure_header-top .doccure_header-top-contacts.style-1 .doccure_header-top-nav li.top_location_info {
color: #fff;
}
.doccure_header.header-layout-10 .doccure_header-top .doccure_header-top-inner .doccure_header-top-contacts.style-2 li a,
.doccure_header.header-layout-10 .doccure_header-top .doccure_header-top-inner .doccure_header-top-contacts.style-2 li,
.doccure_header.header-layout-10 .doccure_header-top .doccure_header-top-inner .doccure_header-top-contacts.style-2 li i {
color: #fff;
}
.doccure_header.header-layout-10 .doccure_header-middle .container .navbar {
padding: 0 0;
}
body.home .doccure_header.header-layout-10 .doccure_header-middle .container .navbar {
background-color: transparent;
box-shadow: none;
box-shadow:none;
padding: 0 0;
}
.doccure_header.header-layout-10 .doccure_header-middle {
background: #E2E8F0;
}
.doccure_header.header-layout-10.header_fixed .doccure_header-middle {
background: #fff;
}
.doccure_header.header-layout-10.header_transparent .doccure_header-middle {
background: transparent;
}
.doccure_header.header-layout-10.header_transparent.header-sticky .doccure_header-middle {
background: #F9FCFF;
}
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.doccure_footer {
background-color: #15558d;
background-size: cover;
background-position: center;
position: relative;
z-index: 1;
}
.doccure_footer p {
color: #fff;
}
.doccure_footer select {
background: #f4f5f8 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
background-size: 15px 10px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding-left: 18px;
}
.doccure_footer-dark .widget_doccure_recent_entries .doccure_recent-post .recent-post-descr h6 a:hover {
color: #fff;
}
.doccure_footer-dark .widget_doccure_recent_entries .doccure_recent-post .recent-post-descr h6 a {
color: var(--doccure_terthemecolor);
}
/* style 1 */
.doccure_footer .doccure_footer-links {
display: flex;
align-items: center;
justify-content: center;
margin: 25px 0;
}
.doccure_footer .doccure_footer-links li {
position: relative;
}
.doccure_footer .doccure_footer-links li+li {
margin-left: 20px;
}
.doccure_footer .doccure_footer-links li a {
position: relative;
color: var(--doccure_terthemecolor);
font-weight: 400;
}
.doccure_footer .doccure_footer-links li a:hover,
.doccure_footer .doccure_footer-copyright p a:hover {
color: var(--thm-base);
}
.doccure_footer .doccure_footer-copyright {
margin-top: 25px;
}
.doccure_footer .doccure_footer-copyright p a {
color: var(--thm-secondary);
font-weight: 600;
}
.doccure_footer .doccure_footer-bottom {
border-top: 1px solid var(--thm-border);
padding: 30px 0 0;
margin-top: 30px;
text-align: center;
}
.doccure_footer form span {
opacity: 0.5;
font-size: 14px;
display: block;
margin-top: 8px;
}
.doccure_footer .doccure_footer-widget .widget-title {
margin-bottom: 20px;
}
.doccure_footer .doccure_footer-widget {
padding-bottom: 50px;
height: 100%;
}
.doccure_footer ul {
padding: 0;
list-style: none;
}
.doccure_footer-layout-1 .doccure-footer-widgets-wrapper {
margin: 25px 0;
}
.doccure_footer-layout-1 .doccure_social-icons {
margin-top: 25px;
}
.doccure_footer .doccure_footer-copyright a {
font-weight: 600;
color: var(--thm-secondary);
}
.doccure_footer .doccure_footer-copyright a:hover {
color: var(--thm-base);
}
/* Footer widgets */
.doccure-footer-widgets-wrapper .widget {
padding: 0;
background: transparent;
}
.doccure-footer-widgets-wrapper .widget:last-child {
padding-bottom: 50px;
}
.doccure-footer-widgets-wrapper .widget h6.widget-title {
font-size: 24px;
margin-bottom: 20px;
}
.doccure-footer-widgets-wrapper .widget h6.widget-title:before,
.doccure-footer-widgets-wrapper .widget ul li a:before {
display: none;
}
.doccure-footer-widgets-wrapper .widget ul li a {
font-weight: 400;
position: relative;
}
.doccure-footer-widgets-wrapper .widget ul li a.rsswidget {
color: var(--doccure_terthemecolor);
font-weight: 600;
}
.doccure-footer-widgets-wrapper .widget ul li a.rsswidget:hover {
color: var(--thm-base-hover);
}
.doccure-footer-widgets-wrapper .widget.widget_search button[type="submit"] {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.doccure-footer-widgets-wrapper .widget.widget_search input[type="search"] {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.doccure-footer-widgets-wrapper .widget+.widget {
margin-top: 30px;
}
.doccure-footer-widgets-wrapper .widget .doccure_social-icons li {
padding: 0;
}
.doccure-footer-widgets-wrapper .widget_archive ul li span,
.doccure-footer-widgets-wrapper .widget_categories ul li span {
top: 0;
}
.doccure_footer-image {
position: absolute;
right: 0;
top: -270px;
transform: translateY(-50%);
z-index: -1;
}
/*--------------------------------------------------------------
# Row Setting
--------------------------------------------------------------*/
body .vc_col-has-fill>.vc_column-inner,
body .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
body .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
body .vc_row-has-fill>.vc_column_container>.vc_column-inner {
padding-top: 0;
}
.doccure-title-color-light,
.doccure-title-color-light h1,
.doccure-title-color-light h2,
.doccure-title-color-light h3,
.doccure-title-color-light h4,
.doccure-title-color-light h5,
.doccure-title-color-light h6,
.doccure-title-color-light {
color: #fff;
}
body .vc_row.row-overflow-vs[data-vc-full-width] {
overflow: visible !important;
}
body .doccure-row-position-relative,
body .doccure-column-position-relative,
body .doccure-inner-row-position-relative,
body .doccure-column-inner-position-relative {
position: relative !important;
}
body .doccure-row-position-absolute,
body .doccure-column-position-absolute,
body .doccure-inner-row-position-absolute,
body .doccure-column-inner-position-absolute {
position: absolute !important;
}
.doccure-extend-right-bg .doccure-extend-right-col:after {
content: " ";
position: absolute;
width: 1000%;
height: calc(100% + 200px);
background-color: var(--thm-tertiary);
top: -100px;
margin-right: -100%;
}
.doccure-extend-right-bg>.wpb_column:first-child .vc_column-inner {
padding-right: 0;
}
.doccure-extend-right-bg>.wpb_column:last-child .vc_column-inner {
padding-left: 0;
}
.page-template-full-width .entry-header {
display: none;
}
.col-extend-right:after {
content: '';
width: 1000%;
height: 100%;
background-color: var(--thm-secondary);
position: absolute;
top: 0;
left: 0;
margin-right: -100%;
z-index: -1;
}
/*--------------------------------------------------------------
# Background Position and Color
--------------------------------------------------------------*/
body .wpb_column.doccure-background-position-left-top>.vc_column-inner,
body .doccure-background-position-left-top {
background-position: left top !important;
}
body .wpb_column.doccure-background-position-left-center>.vc_column-inner,
body .doccure-background-position-left-center {
background-position: left center !important;
}
body .wpb_column.doccure-background-position-left-bottom>.vc_column-inner,
body .doccure-background-position-left-bottom {
background-position: left bottom !important;
}
body .wpb_column.doccure-background-position-right-top>.vc_column-inner,
body .doccure-background-position-right-top {
background-position: right top !important;
}
body .wpb_column.doccure-background-position-right-bottom>.vc_column-inner,
body .doccure-background-position-right-bottom {
background-position: right bottom !important;
}
body .wpb_column.doccure-background-position-right-center>.vc_column-inner,
body .doccure-background-position-right-center {
background-position: right center !important;
}
body .wpb_column.doccure-background-position-center-top>.vc_column-inner,
body .doccure-background-position-center-top {
background-position: center top !important;
}
body .wpb_column.doccure-background-position-center-center>.vc_column-inner,
body .doccure-background-position-center-center {
background-position: center center !important;
}
body .wpb_column.doccure-background-position-center-bottom>.vc_column-inner,
body .doccure-background-position-center-bottom {
background-position: center bottom !important;
}
/*=== Background Color ===*/
.vc_row.doccure-bg-color-white {
background-color: #fff;
}
.wpb_column.doccure-bg-color-white>.vc_column-inner {
background-color: #fff;
}
.wpb-js-composer .far,
.wpb-js-composer .fal {
font-family: "Font Awesome 6 Free";
}
/*--------------------------------------------------------------
# Bakery Tour
--------------------------------------------------------------*/
.wpb-js-composer .vc_tta-tabs[class*="doccure-tour-"] {
display: flex;
}
.wpb-js-composer .vc_general.vc_tta-tabs[class*="doccure-tour-"] .vc_tta-tab {
display: block;
}
.wpb-js-composer .vc_tta-tabs[class*="doccure-tour-"] .vc_tta-tabs-container {
width: 290px;
border-right: 1px solid var(--thm-border);
padding: 30px 0;
}
.wpb-js-composer .vc_tta-tabs[class*="doccure-tour-"] .vc_tta-panels-container {
flex: 1;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-tabs[class*="doccure-tour-"] .vc_tta-panel-body {
padding: 30px;
border: 0;
}
.wpb-js-composer .vc_general.vc_tta-tabs[class*="doccure-tour-"] .vc_tta-tab>a {
position: relative;
display: block;
padding: 10px;
border: 0;
border-right: 3px solid transparent;
}
.wpb-js-composer .vc_general.vc_tta-tabs[class*="doccure-tour-"] .vc_tta-tab>a:hover {
color: var(--thm-base);
}
.wpb-js-composer .vc_general.vc_tta-tabs.doccure-tour-border .vc_tta-tab.vc_active>a {
border-color: var(--thm-base);
color: var(--thm-base);
}
.wpb_wrapper ul {
padding: 0;
}
.wpb_wrapper ul li+li,
.wpb_wrapper ol li+li {
margin-top: 0;
}
/*--------------------------------------------------------------
# Form
--------------------------------------------------------------*/
.doccure-contact-info .wpcf7-form-control,
.doccure-contact-info textarea {
border-radius: 0;
width: 100%;
}
.doccure-contact-info .wpcf7-form-control-wrap {
margin-top: 0px;
display: inline-block;
width: 100%;
}
.doccure-form-style-1 .input-group {
margin-bottom: 10px;
}
.doccure-form-style-2 .form-group {
margin-bottom: 0;
margin-top: 20px;
}
.doccure-form-style-2 input,
.doccure-form-style-2 select,
.doccure-form-style-2 textarea {
background-color: rgba(255, 255, 255, 0.1);
border-color: transparent;
color: #fff;
}
.doccure-form-style-2 select option {
color: var(--thm-secondary);
}
.doccure-form-style-2 input:focus {
outline: none;
border: none;
background-color: rgba(255, 255, 255, 0.1);
}
.doccure-form-style-2 input::placeholder {
color: #fff;
}
.doccure_form.style-6 input,
.doccure_form.style-6 textarea {
background-color: transparent;
border-color: #fff;
color: #fff;
}
.doccure_form.style-6 label,
.doccure_form.style-6 .form-group i {
color: #fff;
}
.doccure-contact-info textarea {
height: 141px;
}
.doccure-contact-info label {
margin-bottom: 20px;
}
.doccure-contact-info .wpcf7-submit {
width: 100%;
}
.doccure-contact-info .wpcf7-submit:hover {
background-color: var(--thm-secondary);
}
.doccure-contact-info .wpcf7-form-control-wrap.menu-765 {
width: 100%;
}
.doccure-contact-info .wpcf7-checkbox .wpcf7-list-item {
margin-left: 0;
}
.contact-form {
background-color: #fff;
padding: 100px;
}
.input-group .icon {
position: absolute;
left: 40px;
top: 4px;
color: var(--thm-base);
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.doccure-subscribe-form-style-1 {
display: flex;
align-items: stretch;
width: 100%;
}
.doccure-subscribe-form-style-1 input[type="email"] {
padding: 14px 30px;
border-radius: 0;
background-color: var(--thm-tertiary);
border: 1px solid var(--thm-border);
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.doccure-subscribe-form-style-1 .wpcf7-form-control-wrap.your-email {
flex: 1 auto;
width: 1%;
}
.wpcf7 .doccure-subscribe-form-style-1 .ajax-loader {
display: none;
}
.doccure-subscribe-form-style-1 input[type="submit"] {
vertical-align: middle;
padding: 17px 30px;
font-size: 14px;
font-weight: 500;
position: relative;
}
.doccure-subscribe-form-style-1 input[type="submit"] {
vertical-align: middle;
padding: 17px 30px;
font-size: 14px;
font-weight: 500;
position: relative;
border-radius: 6px;
border-top-left-radius: 0;
letter-spacing: normal;
border-bottom-left-radius: 0;
}
.mc4wp-alert.mc4wp-error p {
margin-bottom: 0;
color: #fff;
}
.mc4wp-alert.mc4wp-error {
background: var(--thm-secondary);
padding: 10px;
margin-top: 10px;
border-left: 5px solid var(--thm-base);
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
background: var(--thm-secondary);
border-color: var(--thm-secondary);
color: #fff;
border-left: 5px solid var(--thm-base);
border-radius: 0;
}
.wpcf7-not-valid-tip {
color: var(--thm-base);
}
.wpcf7-form .doccure_btn {
padding: 0;
}
.wpcf7-form .doccure_btn input[type="submit"] {
padding: 17px 30px;
}
.wpcf7-form.submitting .doccure_btn {
display: inline-flex;
justify-content: center;
}
.wpcf7-form.submitting .doccure_btn input {
padding-right: 50px;
}
.wpcf7-form.submitting .doccure_btn .ajax-loader {
position: absolute;
right: 15px;
}
.wpcf7-form input[type="submit"]:hover {
background: var(--thm-base-hover);
}
.doccure-contact-info .infobox-style-3 i:after {
background-color: var(--thm-tertiary);
z-index: 9;
top: 0;
}
.infobox-style-3 span.count {
position: absolute;
font-weight: 700;
font-family: var(--thm-font);
font-size: 70px;
color: var(--thm-tertiary);
z-index: -1;
line-height: 1;
}
/* Input styles */
.doccure-form-input-style-2 input[type="number"],
.doccure-form-input-style-2 input[type="text"],
.doccure-form-input-style-2 input[type="email"],
.doccure-form-input-style-2 input[type="password"],
.doccure-form-input-style-2 input[type="tel"],
.doccure-form-input-style-2 input[type="url"],
.doccure-form-input-style-2 input[type="search"],
.doccure-form-input-style-2 select,
.doccure-form-input-style-2 textarea,
.doccure-form-input-style-2 .form-control {
border-radius: 25px;
}
.doccure-form-input-style-2 input[type="number"]+.input-group-append button,
.doccure-form-input-style-2 input[type="text"]+.input-group-append button,
.doccure-form-input-style-2 input[type="email"]+.input-group-append button,
.doccure-form-input-style-2 input[type="password"]+.input-group-append button,
.doccure-form-input-style-2 input[type="tel"]+.input-group-append button,
.doccure-form-input-style-2 input[type="url"]+.input-group-append button,
.doccure-form-input-style-2 input[type="search"]+.input-group-append button,
.doccure-form-input-style-2.woocommerce-checkout .woocommerce form.checkout_coupon .button,
.doccure-form-input-style-2.woocommerce-cart table.cart td.actions .coupon .button,
.doccure-form-input-style-2 .widget-area.sidebar .widget.widget_product_search button.search-submit,
.doccure-form-input-style-2 .widget-area.sidebar .widget.widget_search button,
.doccure-form-input-style-2 .doccure-subscribe-form-style-1 input[type="submit"] {
border-top-right-radius: 25px;
border-bottom-right-radius: 25px;
}
.doccure-form-input-style-2 .widget-area.sidebar .widget.widget_search input {
border-top-left-radius: 25px;
border-bottom-left-radius: 25px;
}
.doccure-form-input-style-2 .doccure-subscribe-form-style-1 input[type="email"] {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.doccure-form-input-style-3 input[type="number"],
.doccure-form-input-style-3 input[type="text"],
.doccure-form-input-style-3 input[type="email"],
.doccure-form-input-style-3 input[type="password"],
.doccure-form-input-style-3 input[type="tel"],
.doccure-form-input-style-3 input[type="url"],
.doccure-form-input-style-3 input[type="search"],
.doccure-form-input-style-3 select,
.doccure-form-input-style-3 textarea,
.doccure-form-input-style-3 .form-control,
.doccure-form-input-style-3.woocommerce-cart table.cart td.actions .coupon .input-text {
border-top: none;
border-left: none;
border-right: none;
background: transparent;
padding: 8px 0;
border-radius: 0;
}
/*--------------------------------------------------------------
# Accordion Style 1
--------------------------------------------------------------*/
.doccure-accordion-style-1 .vc_tta.vc_general .vc_tta-panel {
margin-bottom: 14px;
}
.doccure-accordion-style-1 .vc_tta-panel-title>a {
color: var(--thm-secondary) !important;
font-size: 18px;
font-weight: 700;
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
background-color: #fff;
}
.wpb-js-composer .vc_tta.vc_tta-style-classic.doccure-accordion-style-1 .vc_tta-panel-body,
.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
border-width: 0;
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus {
background-color: var(--thm-secondary);
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
background-color: #fff;
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {
background-color: #ffffff;
color: var(--thm-secondary) !important;
}
.doccure-accordion-style-1 .vc_tta-panel-heading:hover .vc_tta-panel-title>a {
color: var(--thm-secondary) !important;
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta.vc_general .vc_tta-panel-title>a {
padding: 21px 20px;
position: relative;
}
.wpb-js-composer .vc_row.doccure-accordion-style-1.doccure-bg-color-white .vc_tta.vc_general .vc_tta-panel-title>a {
background-color: #fff;
}
.wpb-js-composer .vc_row.doccure-accordion-style-1.doccure-bg-color-white .vc_tta.vc_general .vc_tta-panel-title>a:before {
background-color: #fff;
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta.vc_general .vc_tta-panel-title>a:before {
position: absolute;
right: 11px;
top: 15px;
content: "";
background-color: var(--thm-tertiary);
width: 30px;
height: 30px;
color: var(--thm-secondary);
}
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
border-color: var(--thm-secondary)
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta.vc_general .vc_tta-panel-title>a:before {
background-color: var(--thm-tertiary);
color: var(--thm-secondary);
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a:before {
background-color: var(--thm-base);
}
.wpb-js-composer .doccure-accordion-style-1 .vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
border-color: #fff;
}
body.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
top: 25px;
-webkit-transform: inherit;
-ms-transform: inherit;
transform: inherit;
}
/*--------------------------------------------------------------
# Search Form
--------------------------------------------------------------*/
.doccure-searchform {
max-width: 1140px;
margin: 0 auto;
position: relative;
text-align: center;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
button.doccure-search-button {
position: absolute;
height: 55px;
width: 55px;
right: 0;
background-color: var(--thm-base);
top: 0;
padding: 0;
}
.mfp-inline-holder .mfp-content {
position: static;
}
.mfp-close {
top: 40px;
right: 40px;
opacity: 1;
}
body .button.mfp-close {
color: #fff;
}
/*--------------------------------------------------------------
# 404 Page
--------------------------------------------------------------*/
section.error-404 {
max-width: 800px;
margin: 0 auto 35px auto;
padding-bottom: 0 !important;
}
section.error-404 h1.page-title {
font-size: 250px;
line-height: 250px;
}
section.error-404 .search-form {
margin-bottom: 20px;
}
section.error-404 .page-content>p {
font-size: 16px;
max-width: 600px;
margin: 0 auto 20px;
}
section.error-404 .search-form input[type="search"] {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
section.error-404 .search-form button {
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
/*--------------------------------------------------------------
# Button
--------------------------------------------------------------*/
body .vc_btn3.vc_btn3-style-classic {
border: none;
}
body .vc_btn3.vc_btn3-style-classic:hover {
border: none;
}
body .vc_btn3.vc_btn3-size-md.vc_btn3-style-flat,
body .vc_btn3.vc_btn3-size-md {
border: 0;
}
body .vc_btn3.vc_btn3-color-primary,
body .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
color: var(--thm-secondary);
background-color: var(--thm-base);
}
body .vc_btn3.vc_btn3-color-primary:hover,
body .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
body .vc_btn3.vc_btn3-color-secondary,
body .vc_btn3.vc_btn3-color-secondary.vc_btn3-style-flat {
color: #fff;
background-color: var(--thm-secondary);
}
.btn.btn-outline-light.footer-button:hover,
.btn.btn-outline-light.footer-button:focus,
body .doccure-bg-color-secondary .vc_btn3.vc_btn3-color-primary:hover,
body .doccure-bg-color-secondary .vc_btn3.vc_btn3-color-primary:focus,
body .doccure-bg-color-secondary .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
body .vc_btn3.vc_btn3-color-tertiary,
body .vc_btn3.vc_btn3-color-tertiary.vc_btn3-style-flat {
color: var(--thm-secondary);
background-color: var(--thm-tertiary);
}
.vc_btn3.vc_btn3-style-custom,
body .vc_general.vc_btn3 {
background-color: var(--thm-base);
cursor: pointer;
-webkit-transition: all 0.4s ease-out 0s;
transition: all 0.4s ease-out 0s;
text-transform: uppercase;
letter-spacing: normal;
display: inline-block;
line-height: 1.8;
border: 0;
color: #fff;
font-size: 14px;
font-weight: 500;
padding: 17px 30px;
overflow: hidden;
z-index: 1;
box-shadow: 0 3px 24px rgb(0 0 0 / 10%);
}
body .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-primary {
border: 2px solid var(--thm-base);
background: transparent;
color: var(--thm-base);
padding: 15px 28px;
}
body .vc_general.vc_btn3.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 60px;
}
body .vc_general.vc_btn3.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left: 32px;
}
body .vc_general.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 60px;
}
body .vc_general.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right: 32px;
}
body .vc_general.vc_btn3.vc_btn3-color-tertiary {
background: var(--thm-tertiary);
color: var(--thm-secondary);
box-shadow: none;
}
body .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-tertiary {
border: 2px solid var(--thm-tertiary);
background: transparent;
padding: 15px 28px;
color: var(--thm-secondary);
}
body .vc_general.vc_btn3.vc_btn3-color-primary:hover {
background: var(--thm-base);
}
body .vc_general.vc_btn3.vc_btn3-color-secondary.:hover {
background: var(--thm-secondary);
}
body .vc_general.vc_btn3.vc_btn3-color-tertiary.:hover {
background: var(--thm-tertiary);
}
body .vc_general.vc_btn3:hover:before {
opacity: 1;
visibility: visible;
width: calc(100% - 10px);
}
body .vc_general.vc_btn3.vc_btn3-shape-rounded:before {
border-radius: 6px;
}
body .vc_general.vc_btn3.vc_btn3-shape-round:before {
border-radius: 50px;
}
body .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-primary:hover {
background: transparent;
color: #fff;
border-color: var(--thm-base-hover);
}
body .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 50px;
}
body .vc_general.vc_btn3.vc_btn3-color-secondary {
background: var(--thm-secondary);
}
body .vc_general.vc_btn3.vc_btn3-color-secondary:hover,
body .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-secondary:hover,
body .vc_general.vc_btn3.vc_btn3-color-tertiary:hover {
color: #fff;
}
body .vc_general.vc_btn3.vc_btn3-color-secondary:before {
background: var(--thm-secondary-hover);
}
body .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-secondary {
border: 2px solid var(--thm-secondary);
background: transparent;
color: var(--thm-secondary);
padding: 15px 28px;
}
body .vc_general.vc_btn3.vc_btn3-color-tertiary:before {
background: var(--thm-secondary);
}
body .vc_general.vc_btn3.vc_btn3-color-white {
background: #fff;
color: var(--thm-secondary);
}
body .vc_general.vc_btn3.vc_btn3-color-white:before {
background-color: rgba(0, 0, 0, 0.1);
}
.doccure_btn {
cursor: pointer;
display: inline-block;
text-align: center;
white-space: nowrap;
vertical-align: middle;
position: relative;
background-color: var(--thm-base);
border: 0;
color: #fff;
font-size: 14px;
font-weight: 600;
padding: 17px 30px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
text-transform: uppercase;
border-radius: 6px;
overflow: hidden;
z-index: 1;
box-shadow: 0 3px 24px rgb(0 0 0 / 10%);
}
.doccure_btn:hover {
color: #fff;
}
.doccure_btn:hover:before,
body.woocommerce a.button:hover:before,
body.woocommerce .button:hover:before,
body .woocommerce .button:hover:before,
body.woocommerce .cart .button.alt:hover:before,
body .woocommerce button.button:hover:before,
body .button:hover:before,
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
.wishlist_table .product-add-to-cart a:hover::before {
opacity: 1;
visibility: visible;
width: calc(100% - 10px);
}
.doccure_btn:active,
.doccure_btn:focus {
color: #fff;
}
.doccure_btn.secondary {
background: var(--thm-secondary);
}
.doccure_btn.secondary:before {
background: var(--thm-secondary-hover);
}
body.woocommerce a.button:hover,
body.woocommerce .button:hover,
body .woocommerce .button:hover,
body.woocommerce .cart .button.alt:hover,
body .woocommerce button.button:hover,
body .button:hover,
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
background: var(--thm-base);
}
/* Button style 2 */
body.btn-style-2 .vc_general.vc_btn3:before,
body.btn-style-2 .doccure_btn:before,
body.btn-style-2.woocommerce a.button:before,
body.btn-style-2.woocommerce .button:before,
body.btn-style-2 .woocommerce .button:before,
body.btn-style-2.woocommerce .cart .button.alt:before,
body.btn-style-2 .woocommerce button.button:before,
body.btn-style-2 .button:before,
body.btn-style-2.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-2 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
transform: none;
left: 0;
top: 0;
width: 100%;
height: 0;
z-index: -1;
transition: 0.3s;
}
body.btn-style-2 .vc_general.vc_btn3:hover:before,
body.btn-style-2 .doccure_btn:hover:before,
body.btn-style-2.woocommerce a.button:hover:before,
body.btn-style-2.woocommerce .button:hover:before,
body.btn-style-2 .woocommerce .button:hover:before,
body.btn-style-2.woocommerce .cart .button.alt:hover:before,
body.btn-style-2 .woocommerce button.button:hover:before,
body.btn-style-2 .button:hover:before,
body.btn-style-2.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-2 .wishlist_table .product-add-to-cart a:hover:before {
height: 100%;
}
body.btn-style-2 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
.btn-style-2.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
position: relative;
}
/* Button style 3 */
body.btn-style-3 .vc_general.vc_btn3:before,
body.btn-style-3 .doccure_btn:before,
body.btn-style-3.woocommerce a.button:before,
body.btn-style-3.woocommerce .button:before,
body.btn-style-3 .woocommerce .button:before,
body.btn-style-3.woocommerce .cart .button.alt:before,
body.btn-style-3 .woocommerce button.button:before,
body.btn-style-3 .button:before,
body.btn-style-3.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-3 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
height: 100%;
left: -35%;
top: 0;
transform: skew(50deg);
width: 0;
border-radius: 0;
z-index: -1;
transition: 0.3s;
}
body.btn-style-3 .vc_general.vc_btn3:hover:before,
body.btn-style-3 .doccure_btn:hover:before,
body.btn-style-3.woocommerce a.button:hover:before,
body.btn-style-3.woocommerce .button:hover:before,
body.btn-style-3 .woocommerce .button:hover:before,
body.btn-style-3.woocommerce .cart .button.alt:hover:before,
body.btn-style-3 .woocommerce button.button:hover:before,
body.btn-style-3 .button:hover:before,
body.btn-style-3.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-3 .wishlist_table .product-add-to-cart a:hover:before {
width: 160%;
height: 100%;
}
.btn-style-3.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
transform: none;
position: relative;
left: auto;
}
/* Button style 4 */
body.btn-style-4 .vc_general.vc_btn3:before,
body.btn-style-4 .doccure_btn:before,
body.btn-style-4.woocommerce a.button:before,
body.btn-style-4.woocommerce .button:before,
body.btn-style-4 .woocommerce .button:before,
body.btn-style-4.woocommerce .cart .button.alt:before,
body.btn-style-4 .woocommerce button.button:before,
body.btn-style-4 .button:before,
body.btn-style-4.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-4 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
left: 0;
top: 0;
transform: none;
height: 100%;
width: 0;
border-radius: 0;
z-index: -1;
transition: 0.3s;
}
body.btn-style-4 .vc_general.vc_btn3:hover:before,
body.btn-style-4 .doccure_btn:hover:before,
body.btn-style-4.woocommerce a.button:hover:before,
body.btn-style-4.woocommerce .button:hover:before,
body.btn-style-4 .woocommerce .button:hover:before,
body.btn-style-4.woocommerce .cart .button.alt:hover:before,
body.btn-style-4 .woocommerce button.button:hover:before,
body.btn-style-4 .button:hover:before,
body.btn-style-4.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-4 .wishlist_table .product-add-to-cart a:hover:before {
width: 100%;
}
body.btn-style-4 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
.btn-style-4.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
position: relative;
}
/* Button style 5 */
body.btn-style-5 .vc_general.vc_btn3:before,
body.btn-style-5 .doccure_btn:before,
body.btn-style-5.woocommerce a.button:before,
body.btn-style-5.woocommerce .button:before,
body.btn-style-5 .woocommerce .button:before,
body.btn-style-5.woocommerce .cart .button.alt:before,
body.btn-style-5 .woocommerce button.button:before,
body.btn-style-5 .button:before,
body.btn-style-5.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-5 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
left: 50%;
top: 50%;
height: 0;
width: 0;
border-radius: 0;
transform: none;
z-index: -1;
transition: 0.3s;
}
body.btn-style-5 .vc_general.vc_btn3:hover:before,
body.btn-style-5 .doccure_btn:hover:before,
body.btn-style-5.woocommerce a.button:hover:before,
body.btn-style-5.woocommerce .button:hover:before,
body.btn-style-5 .woocommerce .button:hover:before,
body.btn-style-5.woocommerce .cart .button.alt:hover:before,
body.btn-style-5 .woocommerce button.button:hover:before,
body.btn-style-5 .button:hover:before,
body.btn-style-5.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-5 .wishlist_table .product-add-to-cart a:hover:before {
width: 100%;
height: 100%;
left: 0;
top: 0;
}
body.btn-style-5 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
/* Button style 6 */
body.btn-style-6 .vc_general.vc_btn3:before,
body.btn-style-6 .doccure_btn:before,
body.btn-style-6.woocommerce a.button:before,
body.btn-style-6.woocommerce .button:before,
body.btn-style-6 .woocommerce .button:before,
body.btn-style-6.woocommerce .cart .button.alt:before,
body.btn-style-6 .woocommerce button.button:before,
body.btn-style-6 .button:before,
body.btn-style-6.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-6 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
right: -120px;
bottom: -50px;
border-radius: 0;
transform: none;
top: auto;
left: auto;
z-index: -1;
transition: 0.3s;
opacity: 1;
visibility: visible;
}
body.btn-style-6 .vc_general.vc_btn3:hover:before,
body.btn-style-6 .doccure_btn:hover:before,
body.btn-style-6.woocommerce a.button:hover:before,
body.btn-style-6.woocommerce .button:hover:before,
body.btn-style-6 .woocommerce .button:hover:before,
body.btn-style-6.woocommerce .cart .button.alt:hover:before,
body.btn-style-6 .woocommerce button.button:hover:before,
body.btn-style-6 .button:hover:before,
body.btn-style-6.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-6 .wishlist_table .product-add-to-cart a:hover:before {
right: 0;
bottom: 0;
}
body.btn-style-6 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
body.btn-style-6.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
position: relative;
left: 0;
right: 0;
width: auto;
height: auto;
top: auto;
bottom: auto;
}
/* Button style 7 */
body.btn-style-7 .vc_general.vc_btn3:before,
body.btn-style-7 .doccure_btn:before,
body.btn-style-7.woocommerce a.button:before,
body.btn-style-7.woocommerce .button:before,
body.btn-style-7 .woocommerce .button:before,
body.btn-style-7.woocommerce .cart .button.alt:before,
body.btn-style-7 .woocommerce button.button:before,
body.btn-style-7 .button:before,
body.btn-style-7.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-7 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
bottom: 0;
left: 0;
right: 0;
border-radius: 0;
transform: scaleY(0);
transform-origin: 50%;
transition: 0.3s;
width: 100%;
height: auto;
}
body.btn-style-7 .vc_general.vc_btn3:hover:before,
body.btn-style-7 .doccure_btn:hover:before,
body.btn-style-7.woocommerce a.button:hover:before,
body.btn-style-7.woocommerce .button:hover:before,
body.btn-style-7 .woocommerce .button:hover:before,
body.btn-style-7.woocommerce .cart .button.alt:hover:before,
body.btn-style-7 .woocommerce button.button:hover:before,
body.btn-style-7 .button:hover:before,
body.btn-style-7.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-7 .wishlist_table .product-add-to-cart a:hover:before {
transform: scaleY(1);
}
body.btn-style-7 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
body.btn-style-7.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
position: relative;
transform: none;
}
/* Button style 8 */
body.btn-style-8 .vc_general.vc_btn3:before,
body.btn-style-8 .doccure_btn:before,
body.btn-style-8.woocommerce a.button:before,
body.btn-style-8.woocommerce .button:before,
body.btn-style-8 .woocommerce .button:before,
body.btn-style-8.woocommerce .cart .button.alt:before,
body.btn-style-8 .woocommerce button.button:before,
body.btn-style-8 .button:before,
body.btn-style-8.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-8 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
left: 110%;
top: 0px;
width: 100%;
height: 100%;
transform: skewX(-25deg);
transition: 0.3s;
z-index: -1;
border-radius: 0;
}
body.btn-style-8 .vc_general.vc_btn3:hover:before,
body.btn-style-8 .doccure_btn:hover:before,
body.btn-style-8.woocommerce a.button:hover:before,
body.btn-style-8.woocommerce .button:hover:before,
body.btn-style-8 .woocommerce .button:hover:before,
body.btn-style-8.woocommerce .cart .button.alt:hover:before,
body.btn-style-8 .woocommerce button.button:hover:before,
body.btn-style-8 .button:hover:before,
body.btn-style-8.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-8 .wishlist_table .product-add-to-cart a:hover:before {
left: 0%;
transform: scale(1, 1);
}
body.btn-style-8 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
body.btn-style-8.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
transform: none;
left: 0;
}
/* Button style 9 */
body.btn-style-9 .vc_general.vc_btn3:before,
body.btn-style-9 .doccure_btn:before,
body.btn-style-9.woocommerce a.button:before,
body.btn-style-9.woocommerce .button:before,
body.btn-style-9 .woocommerce .button:before,
body.btn-style-9.woocommerce .cart .button.alt:before,
body.btn-style-9 .woocommerce button.button:before,
body.btn-style-9 .button:before,
body.btn-style-9.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-style-9 .wishlist_table .product-add-to-cart a:before {
content: "";
position: absolute;
left: 90%;
top: 0px;
width: 100%;
height: 100%;
transform: skewX(-25deg);
transition: 0.3s;
z-index: -1;
border-radius: 0;
opacity: 1;
visibility: visible;
}
body.btn-style-9 .vc_general.vc_btn3:hover:before,
body.btn-style-9 .doccure_btn:hover:before,
body.btn-style-9.woocommerce a.button:hover:before,
body.btn-style-9.woocommerce .button:hover:before,
body.btn-style-9 .woocommerce .button:hover:before,
body.btn-style-9.woocommerce .cart .button.alt:hover:before,
body.btn-style-9 .woocommerce button.button:hover:before,
body.btn-style-9 .button:hover:before,
body.btn-style-9.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover:before,
body.btn-style-9 .wishlist_table .product-add-to-cart a:hover:before {
left: 0%;
transform: scale(1, 1);
}
body.btn-style-9 .vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-shape-round:before {
border-radius: 0;
}
body.btn-style-9.woocommerce .doccure_product .doccure_product-inner .doccure_product-controls .compare::before {
transform: none;
position: relative;
left: 0;
}
/*==== Button Shapes ====*/
body.btn-rounded .doccure_btn,
body.btn-rounded .doccure_btn:before,
body.btn-rounded button,
body.btn-rounded button[type="submit"],
body.btn-rounded.woocommerce a.button,
body.btn-rounded.woocommerce .button,
body.btn-rounded .woocommerce .button,
body.btn-rounded.woocommerce .cart .button.alt,
body.btn-rounded .woocommerce button.button,
body.btn-rounded .button,
body.btn-rounded.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body.btn-rounded.woocommerce #review_form #respond .form-submit input {
border-radius: 6px;
}
body.btn-square .doccure_btn,
body.btn-square .doccure_btn:before,
body.btn-square button,
body.btn-square button[type="submit"],
body.btn-square input[type=submit],
body.btn-square .doccure_footer-newsletter .doccure_cta.style-9 form button,
body.btn-square .doccure-call-to-action-style-4 .doccure_cta.style-9 form .input-group-append button,
body.btn-square.woocommerce a.button,
body.btn-square.woocommerce .button,
body.btn-square .woocommerce .button,
body.btn-square.woocommerce .cart .button.alt,
body.btn-square .woocommerce button.button,
body.btn-square .button,
body.btn-square.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body.btn-square button[type="submit"]:before,
body.btn-square input[type=submit]:before,
body.btn-square .doccure_footer-newsletter .doccure_cta.style-9 form button:before,
body.btn-square .doccure-call-to-action-style-4 .doccure_cta.style-9 form .input-group-append button:before,
body.btn-square.woocommerce a.button:before,
body.btn-square.woocommerce .button:before,
body.btn-square .woocommerce .button:before,
body.btn-square.woocommerce .cart .button.alt:before,
body.btn-square .woocommerce button.button:before,
body.btn-square .button:before,
body.btn-square.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-square.woocommerce #review_form #respond .form-submit input {
border-radius: 0px;
}
body.btn-pill .doccure_btn,
body.btn-pill .doccure_btn:before,
body.btn-pill button[type="submit"],
body.btn-pill input[type=submit],
body.btn-pill .doccure_footer-newsletter .doccure_cta.style-9 form button,
body.btn-pill .doccure-call-to-action-style-4 .doccure_cta.style-9 form .input-group-append button,
body.btn-pill.woocommerce a.button,
body.btn-pill.woocommerce .button,
body.btn-pill .woocommerce .button,
body.btn-pill.woocommerce .cart .button.alt,
body.btn-pill .woocommerce button.button,
body.btn-pill .button,
body.btn-pill.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body.btn-pill button[type="submit"]:before,
body.btn-pill input[type=submit]:before,
body.btn-pill .doccure_footer-newsletter .doccure_cta.style-9 form button:before,
body.btn-pill .doccure-call-to-action-style-4 .doccure_cta.style-9 form .input-group-append button:before,
body.btn-pill.woocommerce a.button:before,
body.btn-pill.woocommerce .button:before,
body.btn-pill .woocommerce .button:before,
body.btn-pill.woocommerce .cart .button.alt:before,
body.btn-pill .woocommerce button.button:before,
body.btn-pill .button:before,
body.btn-pill.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before,
body.btn-pill.woocommerce #review_form #respond .form-submit input {
border-radius: 50px;
}
body.btn-pill .widget-area.sidebar .widget button.search-submit {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
/*--------------------------------------------------------------
# Doccure Feature
--------------------------------------------------------------*/
.min-vh-0 {
min-height: 0px !important;
}
.w-100 .wpb_wrapper.vc_figure,
.w-100 .wpb_wrapper.vc_figure .vc_single_image-wrapper,
.w-100 .wpb_wrapper.vc_figure .vc_single_image-wrapper img {
width: 100%;
}
.bg-center {
background-position: center;
}
.bg-cover {
background-size: cover;
}
.p-relative {
position: relative;
}
.p-absolute {
position: absolute;
}
.big-text-wrapper {
display: flex;
align-items: center;
}
.big-text-wrapper span {
width: 90px;
height: 90px;
display: flex;
align-items: center;
justify-content: center;
background-color: var(--thm-base);
color: #fff;
font-size: 48px;
font-weight: 500;
margin-right: 32px;
}
.big-text-wrapper p {
flex: 1;
margin-bottom: 0;
}
/*---- Doccure z-index ----*/
body .doccure-z-index-down,
body .doccure-inner-row-z-index-down,
body .doccure-column-z-index-down,
body .doccure-column-inner-z-index-down {
z-index: -1;
}
body .doccure-z-index-0,
body .doccure-inner-row-z-index-0,
body .doccure-column-z-index-0,
body .doccure-column-inner-z-index-0 {
z-index: 0;
}
body .doccure-z-index-1,
body .doccure-inner-row-z-index-1,
body .doccure-column-z-index-1,
body .doccure-column-inner-z-index-1 {
z-index: 1;
}
body .doccure-z-index-2,
body .doccure-inner-row-z-index-2,
body .doccure-column-z-index-2,
body .doccure-column-inner-z-index-2 {
z-index: 2;
}
body .doccure-z-index-3,
body .doccure-inner-row-z-index-3,
body .doccure-column-z-index-3,
body .doccure-column-inner-z-index-3 {
z-index: 3;
}
/*---- Doccure overflow ----*/
body .doccure-row-overflow-hidden,
body .doccure-inner-row-overflow-hidden,
body .doccure-column-overflow-hidden,
body .doccure-column-inner-overflow-hidden {
overflow: hidden !important;
}
body .doccure-row-overflow-visible,
body .doccure-inner-row-overflow-visible,
body .doccure-column-overflow-visible,
body .doccure-column-inner-overflow-visible {
overflow: visible !important;
}
/*---- Doccure Shadow ---*/
.doccure-row-shadow-1,
.doccure-inner-row-shadow-1,
.doccure-column-shadow-1,
.doccure-inner-column-shadow-1 {
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-2,
.doccure-inner-row-shadow-2,
.doccure-column-shadow-2,
.doccure-inner-column-shadow-2 {
box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-3,
.doccure-inner-row-shadow-3,
.doccure-column-shadow-3,
.doccure-inner-column-shadow-3 {
box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-4,
.doccure-inner-row-shadow-4,
.doccure-column-shadow-4,
.doccure-inner-column-shadow-4 {
box-shadow: rgb(0 0 0 / 15%) 1.95px 1.95px 2.6px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-5,
.doccure-inner-row-shadow-5,
.doccure-column-shadow-5,
.doccure-inner-column-shadow-5 {
box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-6,
.doccure-inner-row-shadow-6,
.doccure-column-shadow-6,
.doccure-inner-column-shadow-6 {
box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-7,
.doccure-inner-row-shadow-7,
.doccure-column-shadow-7,
.doccure-inner-column-shadow-7 {
box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-8,
.doccure-inner-row-shadow-8,
.doccure-column-shadow-8,
.doccure-inner-column-shadow-8 {
box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-9,
.doccure-inner-row-shadow-9,
.doccure-column-shadow-9,
.doccure-inner-column-shadow-9 {
box-shadow: rgb(0 0 0 / 16%) 0px 10px 36px 0px, rgb(0 0 0 / 6%) 0px 0px 0px 1px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-shadow-10,
.doccure-inner-row-shadow-10,
.doccure-column-shadow-10,
.doccure-inner-column-shadow-10 {
box-shadow: rgb(50 50 93 / 25%) 0px 50px 100px -20px, rgb(0 0 0 / 30%) 0px 30px 60px -30px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-1:hover,
.doccure-inner-row-hover-shadow-1:hover,
.doccure-column-hover-shadow-1:hover,
.doccure-inner-column-hover-shadow-1:hover {
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-2:hover,
.doccure-inner-row-hover-shadow-2:hover,
.doccure-column-hover-shadow-2:hover,
.doccure-inner-column-hover-shadow-2:hover {
box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-3:hover,
.doccure-inner-row-hover-shadow-3:hover,
.doccure-column-hover-shadow-3:hover,
.doccure-inner-column-hover-shadow-3:hover {
box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-4:hover,
.doccure-inner-row-hover-shadow-4:hover,
.doccure-column-hover-shadow-4:hover,
.doccure-inner-column-hover-shadow-4:hover {
box-shadow: rgb(0 0 0 / 15%) 1.95px 1.95px 2.6px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-5:hover,
.doccure-inner-row-hover-shadow-5:hover,
.doccure-column-hover-shadow-5:hover,
.doccure-inner-column-hover-shadow-5:hover {
box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-6:hover,
.doccure-inner-row-hover-shadow-6:hover,
.doccure-column-hover-shadow-6:hover,
.doccure-inner-column-hover-shadow-6:hover {
box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-7:hover,
.doccure-inner-row-hover-shadow-7:hover,
.doccure-column-hover-shadow-7:hover,
.doccure-inner-column-hover-shadow-7:hover {
box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-8:hover,
.doccure-inner-row-hover-shadow-8:hover,
.doccure-column-hover-shadow-8:hover,
.doccure-inner-column-hover-shadow-8:hover {
box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-9:hover,
.doccure-inner-row-hover-shadow-9:hover,
.doccure-column-hover-shadow-9:hover,
.doccure-inner-column-hover-shadow-9:hover {
box-shadow: rgb(0 0 0 / 16%) 0px 10px 36px 0px, rgb(0 0 0 / 6%) 0px 0px 0px 1px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure-row-hover-shadow-10:hover,
.doccure-inner-row-hover-shadow-10:hover,
.doccure-column-hover-shadow-10:hover,
.doccure-inner-column-hover-shadow-10:hover {
box-shadow: rgb(50 50 93 / 25%) 0px 50px 100px -20px, rgb(0 0 0 / 30%) 0px 30px 60px -30px;
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.doccure_cta.style-4 .shape-1 {
content: '';
position: absolute;
top: -150px;
right: -150px;
width: 400px;
height: 400px;
border-radius: 50%;
background-color: var(--thm-base);
opacity: .1;
z-index: -1;
}
.doccure_btn.btn-sm {
font-size: 14px;
padding: 8px 20px;
text-transform: capitalize;
line-height: 1.8;
}
.doccure_btn.btn-md {
padding: 15px 25px;
}
.doccure_btn.btn-xl {
padding: 20px 35px;
font-size: 16px;
}
.doccure_btn.tertiary:before {
background: #333;
}
.doccure_btn.tertiary {
background: var(--thm-tertiary);
color: #333;
box-shadow: none;
}
.doccure_btn.tertiary:hover {
color: #fff;
}
.doccure_btn.light {
background-color: #fff;
color: var(--thm-secondary);
}
.doccure_btn.light:before {
background-color: rgba(0, 0, 0, 0.1);
}
.doccure_btn i {
margin: 0 0 0 10px;
color: #fff;
z-index: 1;
}
.doccure_btn input[type="submit"] {
padding: 0;
background: none;
line-height: 1.8;
}
.doccure_btn .ajax-loader {
position: absolute;
margin-right: 0;
right: 20px;
}
.doccure_btn input[type="submit"]:hover {
background: none;
}
.doccure_button_wrapper .doccure_btn.style-2 {
display: inline-flex;
align-items: center;
font-weight: 700;
transition: 0.3s;
}
.doccure_button_wrapper .doccure_btn.style-2 i {
display: inline-block;
font-size: 30px;
margin-right: 10px;
}
.doccure_button_wrapper .doccure_btn.style-2:before {
display: none;
}
.doccure_button_wrapper .doccure_btn.style-2 p {
margin: 0;
}
.doccure_button_wrapper .doccure_btn.style-2 p span {
font-weight: 400;
font-size: 14px;
display: block;
line-height: 1;
}
.doccure_button_wrapper .doccure_btn.style-2.tertiary:hover {
background: #333;
color: #fff;
}
.doccure_button_wrapper .doccure_btn.style-2.light:hover {
background: var(--thm-tertiary);
}
.doccure_button_wrapper .doccure_btn.style-2.primary:hover {
background: var(--thm-base-hover);
}
.doccure_button_wrapper .doccure_btn.style-2.secondary:hover {
background: var(--thm-secondary-hover);
}
.doccure_button_wrapper .doccure_btn.style-2 i {
margin-left: 0;
}
.doccure_rating i {
display: inline-block;
color: #fcb71b;
}
.doccure_full-width-container {
width: 100vw;
position: relative;
margin-left: -50vw;
height: 100%;
left: 50%;
}
/*--------------------------------------------------------------
# Custom
--------------------------------------------------------------*/
.doccure_stroke-text {
font-size: 240px;
font-weight: 700;
text-transform: uppercase;
line-height: 1;
text-align: center;
color: transparent;
-webkit-text-fill-color: transparent;
-webkit-text-stroke: 1px #fff;
z-index: 1;
opacity: 0.2;
margin: 0;
}
.center-absolute {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.shape-after::after {
content: '';
position: absolute;
background-color: var(--thm-base);
opacity: .3;
left: 20px;
right: 20px;
bottom: -20px;
top: 20px;
z-index: -2;
}
body .shape-after::after {
display: block;
}
img.lazyload {
opacity: 0;
visibility: hidden;
}
img.lazyloading {
opacity: 1;
transition: opacity 500ms ease-in;
}
img.lazyloaded {
opacity: 1;
transition: opacity 500ms ease-in;
}
/*=== Doccure Contact Form CSS ===*/
.section-title.centered {
text-align: center;
margin: 0 auto 50px;
}
.doccure_form.has-shadow {
position: relative;
padding: 50px;
border-radius: 6px;
background-color: #fff;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
}
.wpcf7 p {
position: relative;
}
.wpcf7 .ajax-loader {
position: absolute;
right: 50px;
top: 50%;
transform: translateY(-50%);
}
.doccure_form.style-6 {
background-color: var(--thm-base);
padding: 60px 60px 60px 160px;
border-radius: 6px;
}
.doccure-call-to-action-style-8 .doccure_form.style-6 .section-title .title,
.doccure-call-to-action-style-8 .doccure_form.style-6 .section-title p,
.doccure-call-to-action-style-8 .doccure_form.style-6 .wpcf7-not-valid-tip {
color: #fff;
}
/*=== Contact Box Style 1 CSS ===*/
.doccure-contact-box-style1 {
display: inline-block;
width: 100%;
}
.doccure-contact-box-style1:after {
position: absolute;
left: 0;
top: 0;
width: 50px;
height: 100%;
content: "";
background-color: var(--thm-base);
}
.doccure-contact-box-style1 a {
color: #ffffff !important;
margin-top: 15px;
display: inherit;
font-size: 22px;
font-weight: 700;
font-family: var(--thm-font);
}
.doccure-contact-box-style1 a:hover {
color: #777;
}
.doccure-contact-box-style1 h4 {
position: absolute;
transform: rotate(-90deg);
display: inline-block;
font-size: 24px;
left: -115px;
top: 50px;
z-index: 9;
font-weight: bold;
color: #ffffff;
}
.doccure_form.style-3 {
max-width: 400px;
margin: 0 auto;
}
textarea.wpcf7-form-control.wpcf7-textarea {
height: auto;
}
.doccure_form.style-4 {
position: absolute;
left: 50px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.intl-tel-input {
width: 100%;
}
.doccure_contact-with-bg {
position: absolute;
width: 33%;
height: 100%;
background-color: red;
top: 0;
left: 0;
}
.doccure_contact-image.style-6 {
position: absolute;
left: 15px;
top: -70px;
width: calc(100% - 660px);
z-index: 1;
border-radius: 6px;
overflow: hidden;
}
/*=== Action Box Style 1 ===*/
.doccure-action-style1.doccure_custom_heading_wrapper .doccure-heading-title-wrapper .heading-title {
position: relative;
margin-left: 60px;
font-weight: 600;
font-size: 30px;
}
.doccure-action-box .doccure-title {
font-size: 60px;
color: #ffffff;
font-family: var(--thm-font);
line-height: 80px;
}
.doccure-action-box a {
font-size: 24px;
color: var(--thm-secondary);
border-bottom: 4px solid var(--thm-base);
line-height: 24px;
display: inline-block;
font-family: var(--thm-font);
margin-top: 15px;
}
.doccure-action-box a:hover {
color: #ffffff;
border-bottom: 4px solid #ffffff;
}
/*=== Infobox area CSS ===*/
.infobox-area .d-flex {
margin-top: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.2);
margin-right: 20px;
}
.infobox-area {
width: 80%;
position: absolute;
bottom: 80px;
left: -30px;
padding: 20px 10px;
}
.infobox-area:before {
position: absolute;
right: 40px;
top: -40px;
content: "";
font-size: 46px;
width: 0;
height: 0;
border-bottom: 40px solid var(--thm-base);
border-left: 30px solid transparent;
}
.infobox-area .wpb_content_element {
margin-bottom: 0;
}
.infobox-area .heading-box {
width: 50%;
color: #ffffff;
position: relative;
padding-top: 20px;
}
.infobox-area .heading-box:first-child {
padding-left: 20px;
}
.infobox-area .heading-box h4 {
color: #ffffff;
font-size: 24px;
line-height: 28px;
margin-bottom: 0;
}
.infobox-area .heading-box:last-child:before {
content: "";
position: absolute;
top: 0;
background: rgba(255, 255, 255, 0.2);
height: 100%;
width: 1px;
left: -20px;
}
.infobox-area .doccure-infobox-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
/*sidebar*/
.sidebar {
margin-bottom: 30px;
}
.widget-area.sidebar .widget {
padding: 30px;
border-radius: 6px;
box-shadow: 0 2px 24px rgb(0 0 0 / 4%);
}
.widget-area.sidebar .widget.widget_search {
padding: 0;
background: none;
box-shadow: none;
}
.widget-area.sidebar .widget.widget_search input {
border-radius: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.widget-area.sidebar .widget.widget_search button {
border-radius: 6px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.widget-area.sidebar .widget.widget_search .widget-title:before {
display: none;
}
.widget-area.sidebar .widget .btn-outline-light:before,
.widget-area.sidebar .widget .btn-outline-light:after,
.widget-area.sidebar .widget .btn-outline-light span {
display: none;
}
.widget-area.sidebar .widget_categories ul li,
.widget-area.sidebar .widget_archive ul li {
margin-top: 0;
}
.widget-area.sidebar .widget.widget_tag_cloud {
padding-bottom: 22px;
}
.widget-area.sidebar .widget ul>li {
padding: 15px 0;
margin-bottom: 0;
}
.widget-area.sidebar .widget ul>li.recentcomments,
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment {
font-family: var(--thm-font);
}
.widget-area.sidebar .widget ul>li.recentcomments span.comment-author-link a,
.widget-area.sidebar .widget ul>li.recentcomments span.comment-author-link,
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment a {
font-weight: 400;
}
.widget-area.sidebar .widget ul>li.recentcomments:before,
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta::before {
content: "\f27a";
font-family: "Font Awesome 6 Free";
font-size: 16px;
color: inherit;
pointer-events: none;
padding-right: 8px;
transition: .3s;
font-weight: 400;
}
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment a {
color: var(--doccure_terthemecolor);
}
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment a:hover {
color: var(--thm-base-hover);
}
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment {
padding: 15px 0;
margin-bottom: 0;
}
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment:last-child {
padding-bottom: 0;
}
.widget-area.sidebar .widget.widget_block .wp-block-latest-comments__comment+.wp-block-latest-comments__comment {
border-top: 1px solid var(--thm-border);
}
.widget-area.sidebar .widget ul>li+li {
margin-top: 0;
border-top: 1px solid var(--thm-border);
}
.widget-area.sidebar .widget ul.doccure_social-icons {
flex-wrap: wrap;
align-items: center;
}
.widget-area.sidebar .widget ul.doccure_social-icons li,
.widget-area.sidebar .widget ul.doccure_social-icons li:last-child {
margin-bottom: 5px;
}
.widget-area.sidebar .widget ul.doccure_social-icons li {
padding: 0;
border: 0;
}
body.btn-square .widget-area.sidebar .widget ul.doccure_social-icons li a {
border-radius: 0;
}
body.btn-rounded .widget-area.sidebar .widget ul.doccure_social-icons li a {
border-radius: 6px;
}
body.btn-pill .widget-area.sidebar .widget ul.doccure_social-icons li a {
border-radius: 50px;
}
/* Widget social icon style 2 */
.widget_doccure_social_share .social-buttons.style-2 .btn-block.doccure_btn {
display: flex;
align-items: center;
justify-content: space-between;
text-align: left;
text-transform: capitalize;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
}
.widget_doccure_social_share .social-buttons.style-2 .btn-block.doccure_btn .follow-icon i {
display: inline-block;
font-size: 30px;
margin-right: 0;
width: 40px;
font-weight: 400;
}
.widget_doccure_social_share .social-buttons.style-2 .btn-block.doccure_btn i:last-child {
font-size: 16px;
margin: 0;
position: relative;
transition: 0.3s;
left: 0;
}
.widget_doccure_social_share .social-buttons.style-2 .btn-block.doccure_btn .follow-icon p span {
font-weight: 400;
font-size: 14px;
display: block;
line-height: 1;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries ul li:after,
.widget-area.sidebar .widget ul>li:last-child:after {
display: none;
}
.widget-area.sidebar .widget .btn-outline-light {
color: var(--thm-secondary);
}
.widget-area.sidebar .widget .btn-outline-light:hover,
.widget-area.sidebar .widget .btn-outline-light:focus,
.widget-area.sidebar .widget .btn-outline-light {
border-color: var(--thm-border);
}
.widget-area.sidebar .widget ul>li:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.widget-area.sidebar .widget ul>li+li {
margin-top: 0;
border-top: 1px solid var(--thm-border);
}
.widget-area.sidebar .widget ul>li ul li {
border-top: 1px solid var(--thm-border);
}
.entry-content .post-password-form input[type="password"] {
height: 65px;
top: 10px;
}
.entry-content .post-password-form input[type="submit"] {
position: relative;
top: 9px;
left: -4px;
height: 65px;
margin-left: 10px;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-image {
width: 80px;
border-radius: 50%;
margin-bottom: 0;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries li {
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 1px solid var(--thm-border);
display: flex;
align-items: center;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries li:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-image img {
width: 100%;
height: 100%;
object-position: center;
object-fit: cover;
border-radius: 50%;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-content {
width: calc(100% - 95px);
flex: 1;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-content a {
text-transform: none;
font-size: 18px;
margin-bottom: 10px;
font-family: var(--thm-font);
color: var(--thm-secondary);
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-content a:hover {
color: var(--thm-base);
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-content .doccure_post-date {
font-size: 14px;
font-weight: 400;
text-transform: capitalize;
margin-top: 5px;
}
.widget-area.sidebar .widget.widget_doccure_recent_entries .doccure_post-content .doccure_post-date i {
margin-right: 5px;
}
.widget-area.sidebar .widget.widget_doccure_cta_widget {
padding: 0;
border-radius: 0;
box-shadow: none;
}
.widget-area.sidebar .widget.widget_doccure_cta_widget blockquote {
padding: 40px;
background-position: center;
background-size: cover;
background: #313131;
text-align: left;
position: relative;
}
.widget-area.sidebar .widget.widget_doccure_cta_widget blockquote::before {
position: absolute;
bottom: 0;
right: 10px;
font-size: 160px;
content: "\f10e";
color: #fff;
opacity: .1;
font-family: "Font Awesome 6 Free";
font-weight: 900;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
top: auto;
left: auto;
}
.widget-area.sidebar .widget.widget_doccure_cta_widget blockquote cite {
font-size: 20px;
font-family: var(--thm-b-font);
margin: 0 0 10px;
display: block;
font-weight: 600;
color: var(--thm-base);
font-style: italic;
}
.widget-area.sidebar .widget.widget_doccure_cta_widget blockquote p {
color: #fff;
font-family: var(--thm-b-font);
font-size: 14px;
font-weight: 400;
line-height: 1.8;
margin: 0;
}
.widget-area.sidebar .widget.widget_doccure_cta_widget blockquote .doccure_btn {
font-family: var(--thm-b-font);
font-weight: 500;
margin-top: 20px;
}
/*-- Recent posts widgets CSS --*/
.widget_doccure_recent_entries .doccure_recent-post {
display: flex;
align-items: center;
}
.widget_doccure_recent_entries .doccure_recent-post+.doccure_recent-post {
margin-top: 30px;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-image {
position: relative;
margin-right: 15px;
display: block;
border-radius: 14px;
overflow: hidden;
transition: 0.3s;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-image span {
position: absolute;
top: 0;
right: 0;
width: 30px;
height: 30px;
border-bottom-left-radius: 14px;
color: #fff;
font-size: 14px;
background-color: var(--thm-base);
display: none;
align-items: center;
justify-content: center;
font-weight: 600;
transition: .3s;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-image:hover span {
width: 100%;
height: 100%;
opacity: 0;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr {
flex: 1;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr h6 {
font-size: 18px;
margin-bottom: 5px;
line-height: 1;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr h6 a {
color: var(--thm-secondary);
font-size: 14px;
font-weight: 600;
line-height: 1.4;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr h6 a:hover {
color: var(--thm-base);
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .date {
color: var(--doccure_terthemecolor);
font-size: 14px;
display: inline-block;
font-weight: 400;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-image {
width: 80px;
}
.widget_doccure_recent_entries .doccure_recent-post.style-2 {
flex-direction: column;
align-items: start;
}
.widget_doccure_recent_entries .doccure_recent-post.style-2 .recent-post-image {
margin-right: 0;
margin-bottom: 15px;
width: 100%;
}
.widget_doccure_recent_entries .doccure_recent-post.style-2 .recent-post-image img {
object-fit: cover;
width: 100%;
height: 100%;
object-position: center;
max-height: 135px;
}
.widget_doccure_recent_entries .doccure_recent-post.style-2 .recent-post-image span {
display: none;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .post-cat {
font-weight: 400;
font-size: 16px;
color: var(--doccure_terthemecolor);
text-transform: uppercase;
font-family: var(--thm-font);
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .post-cat:hover {
color: var(--thm-base);
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .recent-post-meta span {
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
background-color: var(--doccure_terthemecolor);
color: #fff;
font-size: 15px;
border-radius: 50%;
margin-right: 10px;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .recent-post-meta {
display: flex;
align-items: center;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .recent-post-meta div {
display: flex;
flex-direction: column;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .recent-post-meta div .author-name {
font-weight: 500;
color: var(--doccure_terthemecolor);
text-transform: capitalize;
font-size: 16px;
font-family: var(--thm-font);
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .recent-post-meta.show-author {
margin-top: 15px;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr .recent-post-meta.show-author .date i {
display: none;
}
.widget_doccure_recent_entries .doccure_recent-post.style-3 .recent-post-descr .post-cat {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 6px 15px;
background-color: var(--thm-base);
color: #fff;
font-weight: 500;
font-size: 14px;
border-radius: 26px;
transition: 0.3s;
font-family: var(--thm-b-font);
text-transform: capitalize;
font-size: 14px;
margin-bottom: 8px;
margin-right: 8px;
}
.widget_doccure_recent_entries .doccure_recent-post.style-3 .recent-post-descr .post-cat:hover {
background: var(--thm-base-hover);
}
.widget_doccure_recent_entries .doccure_recent-post.style-3+.doccure_recent-post.style-3 {
padding-top: 15px;
margin-top: 15px;
border-top: 1px solid var(--thm-border);
}
.widget_doccure_recent_entries .doccure_recent-post.style-3 .recent-post-descr h6 {
margin: 8px 0 16px;
}
.widget_doccure_recent_entries .doccure_recent-post.style-3 {
flex-direction: column;
align-items: flex-start;
}
.widget_doccure_recent_entries .doccure_recent-post.style-3 .recent-post-image {
margin-bottom: 10px;
}
/* Sidebar style 2 */
.doccure_widget-style-2 .widget-area.sidebar .widget .widget-title:before,
.doccure_widget-style-2 .widget-area.sidebar .widget .widget-title:after,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block h2:before,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block h2:after {
position: relative;
top: auto;
left: auto;
height: 3px;
width: 30px;
}
.doccure_widget-style-2 .widget-area.sidebar .widget .widget-title:after,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block h2:after {
background-color: var(--thm-base);
content: '';
}
.doccure_widget-style-2 .widget-area.sidebar .widget .widget-title:before,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block h2:before {
margin-right: 10px;
}
.doccure_widget-style-2 .widget-area.sidebar .widget .widget-title:after,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block h2:after {
margin-left: 10px;
}
.widget-area.sidebar .widget.widget_search .widget-title:after {
display: none;
}
.doccure_widget-style-2 .widget-area.sidebar .widget .widget-title,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block h2,
.doccure_widget-style-2 .widget-area.sidebar .widget.widget_block .wp-block-search .wp-block-search__label {
display: flex;
align-items: center;
justify-content: start;
text-align: left;
}
/* Sidebar style 3 */
.doccure_widget-style-3 .widget-area.sidebar .widget {
padding: 0;
box-shadow: none;
background: transparent;
}
.doccure_widget-style-3 .widget-area.sidebar .widget h6.widget-title:before,
.doccure_widget-style-3 .widget-area.sidebar .widget h4.widget-title:before,
.doccure_widget-style-3 .widget-area.sidebar .widget.widget_block h2:before {
display: none;
}
/* Sidebar style 4 */
.doccure_widget-style-4 .widget-area.sidebar .widget {
background: var(--thm-tertiary);
box-shadow: none;
}
.doccure_widget-style-4 .widget-area.sidebar .widget.widget_search {
background: transparent;
}
/* Sidebar style 5 */
.doccure_widget-style-5 .widget-area.sidebar .widget .widget-title::before,
.doccure_widget-style-5 .widget-area.sidebar .widget .widget-title::after,
.doccure_widget-style-5 .widget-area.sidebar .widget.widget_block h2::before,
.doccure_widget-style-5 .widget-area.sidebar .widget.widget_block h2::after {
position: absolute;
top: 50%;
left: 0;
height: 3px;
width: 20px;
transform: translateY(-50%);
}
.doccure_widget-style-5 .widget-area.sidebar .widget .widget-title::after,
.doccure_widget-style-5 .widget-area.sidebar .widget.widget_block h2::after {
content: '';
background-color: var(--thm-base);
width: 10px;
margin-right: 10px;
left: 25px;
}
.doccure_widget-style-5 .widget-area.sidebar .widget .widget-title,
.doccure_widget-style-5 .widget-area.sidebar .widget.widget_block h2 {
padding-left: 50px;
}
.doccure_widget-style-5 .widget-area.sidebar .widget.widget_search .widget-title {
padding: 0;
}
/* Sidebar style 6 */
.doccure_widget-style-6 .widget-area.sidebar .widget .widget-title,
.doccure_widget-style-6 .widget-area.sidebar .widget.widget_block h2 {
padding-left: 25px;
}
.doccure_widget-style-6 .widget-area.sidebar .widget.widget_search .widget-title {
padding: 0;
}
.doccure_widget-style-6 .widget-area.sidebar .widget {
background: transparent;
}
.doccure_widget-style-6 .widget-area.sidebar .widget .widget-title::before,
.doccure_widget-style-6 .widget-area.sidebar .widget.widget_block h2::before {
left: 0;
background-color: var(--thm-base);
width: 100px;
z-index: -1;
opacity: .3;
}
/* Sidebar Style 7 */
.doccure_widget-style-7 .widget-area.sidebar .widget {
box-shadow: none;
border: 2px solid var(--thm-border);
border-radius: 0;
padding: 40px;
}
.doccure_widget-style-7 .widget-area.sidebar .widget .widget-title,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_block h2 {
padding-bottom: 15px;
padding-left: 20px;
border-bottom: 1px solid var(--thm-border);
}
.doccure_widget-style-7 .widget-area.sidebar .widget .widget-title::before,
.doccure_widget-style-7 .widget-area.sidebar .widget .widget-title::after,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_block h2::before,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_block h2::after {
content: '';
background-color: var(--thm-secondary);
width: 3px;
height: 24px;
display: block;
position: absolute;
top: 0;
left: 0;
transform: rotate(16deg);
}
.doccure_widget-style-7 .widget-area.sidebar .widget .widget-title::after,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_block h2::after {
left: 7px;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul>li {
padding: 0;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul li::before,
.doccure_widget-style-7 .widget-area.sidebar .widget ul>li a::before {
display: none;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul li+li {
margin-top: 30px;
border-top: 0;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul>li a {
display: flex;
align-items: center;
justify-content: space-between;
color: var(--doccure_terthemecolor);
font-weight: 500;
position: relative;
background: var(--thm-tertiary);
padding: 12px 0;
padding-left: 18px;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul>li a:hover {
padding-left: 24px;
color: var(--thm-base);
}
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_recent_comments ul>li a,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_recent_comments ul>li .comment-author-link a {
background: transparent;
font-weight: 500;
}
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_recent_comments ul li+li {
margin-top: 15px;
}
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_archive ul li span,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_categories ul li span {
border-radius: 0;
background-color: #dcdcdc;
height: 52px;
width: 50px;
color: var(--doccure_terthemecolor);
top: 0px;
transition: .3s;
}
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_archive ul li a:hover+span,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_categories ul li a:hover+span {
background: var(--thm-base);
color: #fff;
transition: .3s;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul>li ul li {
border: 0;
}
.doccure_widget-style-7 .widget-area.sidebar .widget ul>li ul {
margin-top: 30px;
}
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_rss ul>li a {
padding: 0;
background: transparent;
}
.doccure_widget-style-7 .widget-area.sidebar .widget_tag_cloud a {
background: transparent;
color: var(--doccure_terthemecolor);
width: auto;
height: auto;
padding: 0;
font-size: 16px !important;
}
.doccure_widget-style-7 .widget-area.sidebar .widget_tag_cloud a {
margin: 0;
}
.doccure_widget-style-7 .widget-area.sidebar .widget_tag_cloud a+a {
margin-left: 6px;
}
.doccure_widget-style-7 .widget-area.sidebar .widget_tag_cloud a:hover {
color: var(--thm-base-hover);
}
.doccure_widget-style-7 .widget-area.sidebar .widget_doccure_recent_entries .doccure_recent-post.style-3 .recent-post-descr .post-cat,
.doccure_widget-style-7 .widget-area.sidebar .widget_doccure_recent_entries .doccure_recent-post .recent-post-image,
.doccure_widget-style-7 .widget-area.sidebar .widget_doccure_recent_entries .doccure_recent-post .recent-post-image span {
border-radius: 0;
}
/* Style 8 */
.doccure_widget-style-8 .widget-area.sidebar .widget {
padding: 0;
box-shadow: none;
border-radius: 0;
}
.doccure_widget-style-8 .widget-area.sidebar .widget .widget-title:before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_block h2::before {
display: none;
}
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_pages ul li>a::before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_nav_menu ul li>a::before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_categories ul li>a:before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_meta ul li>a:before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_recent_entries ul li:before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_recent_comments ul li:before,
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_archive ul li a:before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_pages ul li>a::before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_nav_menu ul li>a::before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_categories ul li>a:before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_meta ul li>a:before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_recent_entries ul li:before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_recent_comments ul li:before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_archive ul li a:before {
display: none;
}
.doccure_widget-style-8 .widget-area.sidebar .widget ul>li a:hover,
.doccure_widget-style-9 .widget-area.sidebar .widget ul>li a:hover {
padding-left: 5px;
}
.doccure_widget-style-8 .widget-area.sidebar .widget_archive ul li span,
.doccure_widget-style-8 .widget-area.sidebar .widget_categories ul li span {
background: transparent;
color: var(--doccure_terthemecolor);
}
.doccure_widget-style-8 .widget-area.sidebar .widget_archive ul {
border: 1px solid var(--thm-border);
padding: 20px;
border-radius: 6px;
}
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_archive ul>li+li {
border: 0;
}
.doccure_widget-style-8 .widget-area.sidebar .widget.widget_archive ul>li {
padding: 10px 0;
}
.doccure_widget-style-8 .widget-area.sidebar .widget_archive ul li span {
top: 7px;
}
.doccure_widget-style-8 .widget-area.sidebar .widget .doccure_recent-post {
border: 1px solid var(--thm-border);
padding: 15px;
border-radius: 6px;
}
.doccure_widget-style-8 .widget-area.sidebar .widget_tag_cloud a,
.doccure_widget-style-8 .widget-area.sidebar .tagcloud a {
padding: 4px 18px;
border: 1px solid var(--thm-border);
border-radius: 6px;
font-size: 14px;
margin: 6px 6px 0px 0px;
background: transparent;
color: var(--doccure_terthemecolor);
}
.doccure_widget-style-8 .widget-area.sidebar .widget_tag_cloud a:hover,
.doccure_widget-style-8 .widget-area.sidebar .tagcloud a:hover {
border-color: var(--thm-base);
background-color: var(--thm-base);
color: #fff;
}
/* Style 9 */
.doccure_widget-style-9 .widget-area.sidebar .widget {
padding: 20px;
border: 1px solid var(--thm-border);
border-radius: 6px;
box-shadow: none;
}
.doccure_widget-style-9 .widget-area.sidebar .widget .widget-title,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block h2,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block .wp-block-search .wp-block-search__label {
padding: 20px;
background-color: var(--thm-tertiary);
border-radius: 6px 6px 0 0;
margin: -30px -21px 30px -21px;
}
.doccure_widget-style-9 .widget-area.sidebar .widget .widget-title::before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block h2::before,
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block .wp-block-search .wp-block-search__label::before {
display: none;
}
.doccure_widget-style-9 .widget-area.sidebar .widget ul>li+li {
border: 0;
}
.doccure_widget-style-9 .widget-area.sidebar .widget ul>li {
padding-top: 0;
border: 0;
}
.doccure_widget-style-9 .widget-area.sidebar .widget_archive ul li span,
.doccure_widget-style-9 .widget-area.sidebar .widget_categories ul li span {
top: 0;
}
.doccure_widget-style-9 .widget-area.sidebar .widget_tag_cloud a,
.doccure_widget-style-10 .widget-area.sidebar .widget_tag_cloud a,
.doccure_widget-style-9 .widget-area.sidebar .tagcloud a,
.doccure_widget-style-10 .widget-area.sidebar .tagcloud a {
background-color: transparent;
color: #272b41;
margin: 0;
font-size: 13px !important;
border: 1px solid #ccc;
border-radius: 4px;
}
.doccure_widget-style-9 .widget-area.sidebar .widget_tag_cloud a+a,
.doccure_widget-style-10 .widget-area.sidebar .widget_tag_cloud a+a,
.doccure_widget-style-9 .widget-area.sidebar .tagcloud a+a,
.doccure_widget-style-10 .widget-area.sidebar .tagcloud a+a {
margin-bottom: 6px;
}
.doccure_widget-style-9 .widget-area.sidebar .widget_tag_cloud a:hover,
.doccure_widget-style-10 .widget-area.sidebar .widget_tag_cloud a:hover,
.doccure_widget-style-9 .widget-area.sidebar .tagcloud a:hover,
.doccure_widget-style-10 .widget-area.sidebar .tagcloud a:hover {
color: var(--thm-base);
}
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block.widget_search {
padding: 0;
}
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block .wp-block-search .wp-block-search__label {
margin-left: 0;
margin-top: 0;
}
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block .wp-block-search .wp-block-search__inside-wrapper {
padding: 0;
position: relative;
}
.doccure_widget-style-9 .widget-area.sidebar .widget.widget_block .wp-block-search .wp-block-search__inside-wrapper button.wp-block-search__button {
top: 29px;
right: 0;
}
.widget-area.sidebar .widget-inner .doccure_contact-block {
display: flex;
align-items: flex-start;
}
.widget-area.sidebar .widget-inner .doccure_contact-block .icon {
margin-left: 0;
}
.widget-area.sidebar .widget-inner .doccure_contact-block .icon {
margin-left: 0;
min-width: 70px;
width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
background: var(--thm-base);
color: #fff;
border-radius: 6px;
font-size: 32px;
margin-right: 20px;
}
.widget-area.sidebar .widget-inner .doccure_contact-block .contact-block-inner h5 {
margin-bottom: 14px;
font-size: 20px;
}
.widget-area.sidebar .widget-inner .doccure_contact-block .contact-block-inner p {
margin-bottom: 0;
}
.widget-area.sidebar .widget-inner .doccure_contact-block+.doccure_contact-block {
margin-top: 30px;
}
/* Style 10 */
.doccure_widget-style-10 .widget-area.sidebar .widget {
padding: 25px;
overflow: hidden;
}
.doccure_widget-style-10 .widget-area.sidebar .widget .widget-title,
.doccure_widget-style-7 .widget-area.sidebar .widget.widget_block h2 {
padding: 15px 25px;
background-color: rgba(var(--thm-secondary-rgb), 0.1);
margin: -25px -25px 25px;
border-radius: 6px;
box-shadow: 0 2px 24px rgb(0 0 0 / 4%);
}
.half-bg {
position: relative;
}
.half-bg img {
padding-top: 35px;
padding-left: 35px;
}
.half-bg:before {
content: '';
background-color: var(--thm-base);
display: block;
height: 50%;
z-index: -1;
position: absolute;
width: calc(50% + 35px);
right: 35px;
left: 0px;
}
.doccure-shadow-1.doccure-contact-info {
box-shadow: 0px 16px 32px 0px rgba(146, 211, 215, 0.16);
}
.doccure-contact-box-style2.contact-page-box {
background-color: #fff;
padding: 60px;
height: 100%;
}
.doccure-contact-box-style2.contact-page-box a {
color: #ffffff !important;
margin-top: 15px;
display: inherit;
font-size: 22px;
font-weight: 700;
font-family: var(--thm-font);
}
.doccure-contact-box-style2.contact-page-box a:hover {
color: var(--thm-base);
}
.doccure-contact-box-style2.contact-page-box .infobox-style-4 {
padding: 0 !important;
width: 100%;
text-align: left;
margin-bottom: 30px;
padding-bottom: 30px !important;
border-bottom: 2px solid var(--thm-border);
}
.doccure-contact-box-style2.contact-page-box .infobox-style-4 .doccure-infobox-wrapper {
padding-left: 0;
align-items: flex-start !important;
}
.doccure-contact-box-style2.contact-page-box .infobox-style-4 i {
width: auto;
height: auto;
text-align: left;
background: no-repeat;
border-radius: 0;
display: inline-block;
font-size: 40px;
color: var(--thm-base);
line-height: 1;
}
.doccure-contact-box-style2.contact-page-box .infobox-style-4:last-child {
border-bottom: 0;
margin-bottom: 0;
padding-bottom: 0;
}
.doccure-contact-box-style2.contact-page-box .infobox-style-4 .doccure-infobox-content {
display: flex;
flex-direction: column-reverse;
}
.doccure-form.doccure-form-style-1 .row {
margin-left: -5px;
margin-right: -5px;
}
.doccure-contact-map .wpb_content_element {
margin: 0 -15px;
}
.doccure-contact-info .wpcf7-submit {
padding: 15px;
background-color: var(--thm-base);
border-color: var(--thm-base);
color: var(--thm-secondary);
font-family: var(--thm-font);
padding: 15px 42px;
font-size: 14px;
}
.doccure-contact-info .wpcf7-submit:hover,
.doccure-contact-info .wpcf7-submit:focus {
background-color: #fff !important;
color: var(--thm-secondary);
}
/*about us*/
.about-section {
overflow: visible !important;
}
.about-section .about-tile-gallery {
position: relative;
min-height: 620px;
}
.about-section .about-tile-gallery .image-one {
top: 0;
left: 0;
max-width: 400px;
max-height: 450px;
z-index: 1;
position: absolute;
}
.about-section .about-tile-gallery .image-two {
right: 20px;
bottom: 0;
max-width: 400px;
max-height: 260px;
z-index: 2;
position: absolute;
}
.about-section .about-tile-gallery .image-three {
right: 50px;
top: 20px;
max-width: 160px;
z-index: 2;
position: absolute;
}
.about-section .about-tile-gallery .icon {
top: 140px;
right: 95px;
z-index: 3;
position: absolute;
}
.about-section .about-tile-gallery .zero-icon {
z-index: 4;
left: -45px;
bottom: 20px;
position: absolute;
}
.about-section .about-text .sngle-features {
line-height: 1.8;
display: flex;
flex-wrap: wrap;
}
.about-section .rounded-bar {
margin-bottom: 0;
}
.about-text-warp .laptop-img {
position: absolute;
bottom: -135px;
}
.about-text-warp .laptop-other {
position: absolute;
z-index: 1;
top: 50%;
transform: translateY(-50%);
left: 30px;
}
/*About homepage 2*/
.image-frame {
position: relative;
z-index: 1;
}
.image-frame img {
padding-right: 10px;
}
.image-frame::after {
position: absolute;
right: 0px;
bottom: 10px;
width: 180px;
height: 180px;
background-color: var(--thm-base);
content: '';
-webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
clip-path: polygon(100% 0, 0 100%, 100% 100%);
z-index: -1;
}
/*call to action*/
.call-to-action.cta-inner .cta-img .wpb_content_element {
margin-bottom: 0;
}
.call-to-action.cta-inner {
position: relative;
}
.call-to-action.cta-inner.vc_row:after {
content: '';
background-color: var(--thm-base);
padding-top: 120px;
padding-bottom: 90px;
-webkit-clip-path: polygon(0 0, 100% 50px, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 50px, 100% 100%, 0 100%);
display: block !important;
position: absolute;
left: 0;
right: 0;
bottom: 0;
overflow: visible;
height: 360px;
visibility: visible;
}
.call-to-action.cta-inner .cta-text {
align-self: flex-end;
position: static;
}
.call-to-action.cta-style-two .custom-heading-style-1 .heading-subtitle,
.call-to-action.cta-inner .cta-text .custom-heading-style-1 .heading-subtitle {
color: var(--thm-secondary);
}
.call-to-action.cta-style-two .custom-heading-style-1 .heading-subtitle:before,
.call-to-action.cta-inner .cta-text .custom-heading-style-1 .heading-subtitle:before {
background-color: var(--thm-secondary);
}
.call-to-action.cta-inner .cat-link {
position: absolute;
z-index: 1;
right: 0;
bottom: 0;
height: 80px;
width: 80px;
text-align: center;
color: #fff;
line-height: 80px;
-webkit-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
font-size: 20px;
background-color: var(--thm-secondary);
}
.call-to-action.cta-inner .cat-link:hover {
background-color: #fff;
color: var(--thm-secondary);
}
.call-to-action .need-cta-img {
margin-bottom: 0;
position: relative;
}
.call-to-action .need-cta-img:before {
position: absolute;
content: '';
background-color: var(--thm-secondary);
height: 250px;
width: 250px;
border-radius: 50%;
left: 1px;
bottom: -60px;
z-index: -1;
}
.rs-overflow-hd {
overflow: hidden;
}
.call-to-action.cta-style-two {
margin-top: 0;
}
.call-to-action.cta-style-two .cat-link {
position: unset;
display: inline-block;
margin: auto;
z-index: 1;
right: 0;
bottom: 0;
height: 80px;
width: 80px;
text-align: center;
color: #fff;
line-height: 80px;
-webkit-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
font-size: 20px;
background-color: var(--thm-secondary);
}
.call-to-action.cta-style-two .cat-link:hover {
background-color: #fff;
color: var(--thm-secondary);
}
.call-to-action.cta-style-two.home-3 .custom-heading-style-1 .heading-subtitle {
color: var(--thm-base);
}
.call-to-action.cta-style-two.home-3 .custom-heading-style-1 .heading-subtitle:before,
.call-to-action.cta-style-two.home-3 .cat-link,
.call-to-action.cta-style-two.home-3 .need-cta-img:before {
background-color: var(--thm-base);
}
.cta-section .cta-inner {
position: relative;
}
/*.video-section*/
.max-width-50 p,
.max-width-50 .custom-heading-style-1 {
max-width: 480px;
}
.max-width-50 p,
.max-width-50 .doccure_custom_heading_wrapper .doccure-heading-title-wrapper .heading-title {
color: #fff;
}
.wpb_single_image.overlay-normal img {
height: 500px;
object-fit: cover;
}
.video-link.home {
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translate(50%, -50%);
transform: translate(50%, -50%);
z-index: 2;
}
.video-link.home .popup-video {
position: relative;
height: 100px;
width: 100px;
border-radius: 50%;
background-color: var(--thm-base);
font-size: 18px;
font-weight: 700;
text-transform: none;
text-align: center;
line-height: 100px;
font-family: var(--thm-font);
color: var(--thm-secondary);
display: inline-block;
}
.video-link.home .popup-video::after {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
content: '';
background-color: var(--thm-base);
z-index: -1;
border-radius: 50%;
-webkit-animation: ripple-white 1s linear infinite;
animation: ripple-white 1s linear infinite;
}
.overlay-normal:after {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
content: '';
background-color: var(--thm-tertiary);
opacity: 0.6;
}
/*===============================================
Portfolio
===============================================*/
/* Style 1 */
.doccure_portfolio {
position: relative;
margin-bottom: 30px;
cursor: pointer;
}
.row.no-gutters .doccure_portfolio {
margin-bottom: 0;
}
.doccure_portfolio .doccure_portfolio-thumb {
position: relative;
overflow: hidden;
transition: 0.3s;
}
.doccure-image-filter-drop-shadow .doccure-filter-img-wrapper {
overflow: visible;
}
.doccure_portfolio .doccure_portfolio-thumb img {
width: 100%;
transition: 0.3s;
}
.doccure_portfolio .doccure_portfolio-thumb:hover img {
transform: scale(1.1);
}
.doccure_portfolio .doccure_portfolio-content {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
display: flex;
justify-content: flex-end;
flex-direction: column;
background-color: rgba(0, 0, 0, 0.3);
padding: 20px;
transition: 0.3s;
}
.doccure_portfolio a.doccure_portfolio-category {
color: var(--thm-base);
font-weight: 500;
}
.doccure_portfolio .doccure_portfolio-categories a+a {
margin-left: 10px;
}
.doccure_portfolio .doccure_portfolio-content h5 {
margin-top: 8px;
margin-bottom: 0;
}
.doccure_portfolio .doccure_portfolio-content h5 a {
color: #fff;
}
.doccure_portfolio .doccure_portfolio-content h5 a:hover,
.doccure_portfolio a.doccure_portfolio-category:hover {
color: var(--thm-base-hover);
}
.doccure_portfolio .doccure_portfolio-link {
position: absolute;
bottom: 10px;
right: 20px;
width: 50px;
height: 50px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
background-color: #fff;
color: var(--thm-base);
font-size: 16px;
transition: 0.3s;
opacity: 0;
visibility: hidden;
}
.doccure_portfolio .doccure_portfolio-link:hover {
background-color: var(--thm-base);
color: #fff;
}
.doccure_portfolio .doccure_portfolio-thumb:hover .doccure_portfolio-link {
opacity: 1;
visibility: visible;
bottom: 20px;
}
.shortcode_slider .slick-list .slick-slide:not(.slick-current) .doccure_portfolio.style-12 .doccure_portfolio-content {
background: none;
}
.shortcode_slider .slick-list .slick-slide:not(.slick-current) .doccure_portfolio.style-12 .details-btn {
display: none;
}
/*================================================
Doctor Archive style
===============================================*/
/* Style 1 */
.doccure_doctor {
position: relative;
box-shadow: 0 0 40px 5px rgba(0, 0, 0, 0.03);
margin-bottom: 30px;
text-align: center;
padding: 30px;
border-radius: 0;
overflow: hidden;
}
.doccure_doctor .doccure_doctor-thumb {
position: relative;
overflow: hidden;
}
.doccure_doctor .doccure_doctor-thumb.has-width {
width: 120px;
height: 120px;
margin: 0 auto;
}
.doccure_doctor .doccure_doctor-thumb img {
transition: 0.3s;
width: 100%;
height: 100%;
}
.doccure_doctor.style-1 .doccure_doctor-thumb img {
border-radius: 50%;
}
.doccure_doctor .doccure_doctor-thumb:hover img {
transform: scale(1.1);
}
.doccure_doctor .doccure_doctor-thumb.has-width:hover img {
transform: none;
}
.doccure_doctor .doccure_doctor-body {
margin-top: 20px;
}
.doccure_doctor .doccure_doctor-body h5 {
margin-bottom: 0;
}
.doccure_doctor .doccure_doctor-categories,
.doccure_doctor .doccure_doctor-body p {
margin-top: 10px;
margin-bottom: 0;
}
.doccure_doctor .doccure_doctor-categories a+a {
margin-left: 10px;
}
.doccure_doctor .doccure_doctor-categories a {
color: var(--doccure_terthemecolor);
font-weight: 500;
text-transform: uppercase;
}
.doccure_doctor .doccure_doctor-categories a:hover {
color: var(--thm-base-hover);
}
.doccure_social-icons {
display: flex;
align-items: center;
justify-content: center;
transition: 0.3s;
margin: 0;
list-style: none;
}
.doccure_social-icons li+li {
margin-left: 10px;
}
.doccure_social-icons li a {
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
color: var(--thm-base);
background-color: var(--thm-tertiary);
font-size: 15px;
border-radius: 50%;
transition: 0.3s;
}
.doccure_social-icons li a:hover {
background-color: var(--thm-base);
color: #fff;
}
.doccure_doctor .doccure_social-icons {
margin-top: 18px;
}
.doccure_doctor .doccure_social-icons {
padding: 0;
list-style: none;
margin: 0;
margin-top: 18px;
}
/* Style 2 */
.doccure_doctor.style-2,
.doccure_doctor.style-4,
.doccure_doctor.style-5,
.doccure_doctor.style-6,
.doccure_doctor.style-8,
.doccure_doctor.style-9,
.doccure_doctor.style-10 {
box-shadow: none;
text-align: left;
padding: 0;
}
.doccure_doctor.style-2 .doccure_social-icons,
.doccure_doctor.style-8 .doccure_social-icons {
position: absolute;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.4);
right: 0;
top: 0;
margin-top: 0;
opacity: 0;
visibility: hidden;
}
.doccure_doctor.style-2 .doccure_social-icons li a,
.doccure_doctor.style-8 .doccure_social-icons li a {
color: #fff;
background-color: var(--thm-base);
position: relative;
bottom: -10px;
opacity: 0;
visibility: hidden;
}
.doccure_doctor.style-2 .doccure_social-icons li a:hover,
.doccure_doctor.style-4 .doccure_social-icons li a:hover,
.doccure_doctor.style-6 .doccure_social-icons li a:hover,
.doccure_doctor.style-8 .doccure_social-icons li a:hover,
.doccure_doctor.style-9 .doccure_social-icons li a:hover {
color: var(--thm-secondary);
background-color: #fff;
}
.doccure_doctor.style-2 .doccure_doctor-thumb:hover .doccure_social-icons,
.doccure_doctor.style-8 .doccure_doctor-thumb:hover .doccure_social-icons {
opacity: 1;
visibility: visible;
}
.doccure_doctor.style-2 .doccure_doctor-thumb:hover .doccure_social-icons li a,
.doccure_doctor.style-8 .doccure_doctor-thumb:hover .doccure_social-icons li a {
opacity: 1;
visibility: visible;
bottom: 10px;
}
.doccure_doctor.style-2 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(2) a,
.doccure_doctor.style-8 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(2) a {
transition: bottom 0.8s, background-color .3s, color .3s;
}
.doccure_doctor.style-2 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(3) a,
.doccure_doctor.style-8 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(3) a {
transition: bottom 1.2s, background-color .3s, color .3s;
}
.doccure_doctor.style-2 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(4) a,
.doccure_doctor.style-8 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(4) a {
transition: bottom 1.8s, background-color .3s, color .3s;
}
.doccure_doctor.style-2 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(5) a,
.doccure_doctor.style-8 .doccure_doctor-thumb:hover .doccure_social-icons li:nth-child(5) a {
transition: bottom 2s, background-color .3s, color .3s;
}
/* style 3 */
.doccure_doctor.style-3,
.doccure_doctor.style-5 {
text-align: left;
padding: 0;
display: flex;
align-items: center;
flex-wrap: wrap;
overflow: hidden;
}
.doccure_doctor.style-3 .doccure_doctor-body,
.doccure_doctor.style-5 .doccure_doctor-body {
flex: 1;
margin: 0;
padding: 20px;
}
.doccure_doctor.style-3 .doccure_social-icons,
.doccure_doctor.style-4 .doccure_social-icons,
.doccure_doctor.style-5 .doccure_social-icons,
.doccure_doctor.style-6 .doccure_social-icons,
.doccure_doctor.style-9 .doccure_social-icons,
.doccure_doctor.style-10 .doccure_social-icons {
justify-content: flex-start;
}
/* Style 4 */
.doccure_doctor.style-4 .doccure_doctor-body,
.doccure_doctor.style-6 .doccure_doctor-body,
.doccure_doctor.style-9 .doccure_doctor-body {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
background-color: rgba(0, 0, 0, 0.4);
margin-top: 0;
padding: 30px;
opacity: 0;
visibility: hidden;
transition: 0.3s;
}
.doccure_doctor.style-4 .doccure_doctor-thumb:hover .doccure_doctor-body,
.doccure_doctor.style-6 .doccure_doctor-thumb:hover .doccure_doctor-body {
opacity: 1;
visibility: visible;
}
.doccure_doctor.style-4 .doccure_doctor-body .doccure_doctor-title,
.doccure_doctor.style-6 .doccure_doctor-body .doccure_doctor-title,
.doccure_doctor.style-4 .doccure_social-icons,
.doccure_doctor.style-6 .doccure_social-icons,
.doccure_doctor.style-6 .doccure_doctor-body p {
position: relative;
transition: 0.3s;
}
.doccure_doctor.style-4 .doccure_doctor-body .doccure_doctor-title,
.doccure_doctor.style-6 .doccure_doctor-body .doccure_doctor-title {
top: -5px;
}
.doccure_doctor.style-4 .doccure_doctor-thumb:hover .doccure_doctor-title,
.doccure_doctor.style-6 .doccure_doctor-thumb:hover .doccure_doctor-title {
top: 5px;
}
.doccure_doctor.style-4 .doccure_doctor-body h5 a,
.doccure_doctor.style-9 .doccure_doctor-body h5 a,
.doccure_doctor.style-6 .doccure_doctor-body h5 a,
.doccure_doctor.style-4 .doccure_doctor-categories a,
.doccure_doctor.style-9 .doccure_doctor-categories a,
.doccure_doctor.style-6 .doccure_doctor-categories a {
color: #fff;
}
.doccure_doctor.style-4 .doccure_doctor-body h5 a:hover,
.doccure_doctor.style-4 .doccure_doctor-categories a:hover,
.doccure_doctor.style-9 .doccure_doctor-body h5 a:hover,
.doccure_doctor.style-9 .doccure_doctor-categories a:hover,
.doccure_doctor.style-6 .doccure_doctor-body h5 a:hover,
.doccure_doctor.style-6 .doccure_doctor-categories a:hover {
color: var(--thm-base-hover);
}
.doccure_doctor.style-4 .doccure_social-icons,
.doccure_doctor.style-6 .doccure_social-icons {
bottom: -5px;
}
.doccure_doctor.style-4 .doccure_doctor-thumb:hover .doccure_social-icons,
.doccure_doctor.style-6 .doccure_doctor-thumb:hover .doccure_social-icons {
bottom: 5px;
}
.doccure_doctor.style-4 .doccure_social-icons li a,
.doccure_doctor.style-9 .doccure_social-icons li a,
.doccure_doctor.style-6 .doccure_social-icons li a {
color: #fff;
background-color: var(--thm-base);
}
/* Style 5 */
.doccure_doctor.style-5 .doccure_doctor-thumb img {
width: auto;
border-radius: 50%;
}
.doccure_doctor.style-5 .doccure_doctor-thumb:hover img {
transform: none;
}
/* style 6 */
.doccure_doctor.style-6 .doccure_doctor-body {
background-color: rgba(255, 170, 23, 0.4);
justify-content: center;
}
.doccure_doctor.style-6 .doccure_doctor-body p {
color: #fff;
}
/* style 7 */
.doccure_doctor.style-7,
.doccure_doctor.style-11 {
box-shadow: none;
padding: 0;
border: 1px solid var(--thm-border);
}
.doccure_doctor.style-7 .doccure_doctor-body,
.doccure_doctor.style-11 .doccure_doctor-body {
margin-top: 0;
padding: 30px;
}
.nav-tabs-nulled.nav-tabs {
border: 0;
}
.nav-tabs-nulled .nav-link.active {
border: 0;
}
.nav-tabs-nulled .nav-link .doccure_doctor {
border: 1px solid transparent;
}
.nav-tabs-nulled .nav-link.active .doccure_doctor {
border: 1px solid var(--thm-base);
}
.doccure_doctor_tab_wrapper .tab-pane .doccure_doctor.style-11 {
background: transparent;
}
.nav-tabs-nulled .nav-link {
border: 0;
border-radius: 0;
padding: 0;
}
.nav-tabs-nulled .nav-item {
margin: 0;
}
.nav-tabs-nulled .nav-link .doccure_doctor .doccure_doctor-thumb img {
border-radius: 50%;
}
.nav-tabs-nulled .nav-link:hover {
cursor: pointer;
}
.doccure_doctor_tab_wrapper .nav-link .doccure_doctor .doccure_doctor-categories a {
font-weight: 400;
color: var(--thm-base);
}
.doccure_doctor_tab_wrapper .nav-link.active .doccure_doctor .doccure_doctor-categories a {
color: var(--doccure_terthemecolor);
}
.doccure_doctor.style-11 .doccure_doctor-body {
margin-top: 0;
padding: 0;
border: 0;
text-align: left;
}
.doccure_doctor.style-11 .doccure_social-icons {
justify-content: flex-start;
}
.doccure_doctor.style-12 .doccure_doctor-body {
margin-top: 0;
padding: 20px 0 0;
text-align: left;
position: relative;
}
.doccure_doctor.style-12 {
padding: 0;
box-shadow: none;
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_social-icons,
.doccure_doctor.style-13 .doccure_doctor-body .doccure_social-icons {
flex-direction: column;
position: absolute;
bottom: calc(100% - -40px);
right: 20px;
margin-top: 0;
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_social-icons li a,
.doccure_doctor.style-13 .doccure_doctor-body .doccure_social-icons li a {
opacity: 0;
visibility: hidden;
color: var(--thm-secondary);
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_social-icons li a:hover,
.doccure_doctor.style-13 .doccure_doctor-body .doccure_social-icons li a:hover {
color: #fff;
}
.doccure_doctor.style-12 a.trigger-doctor-socials,
.doccure_doctor.style-13 a.trigger-doctor-socials {
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
border-radius: 50%;
transition: 0.3s;
position: absolute;
top: -30px;
color: var(--thm-secondary);
background: #fff;
right: 20px;
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_doctor-categories a {
color: var(--thm-base);
text-transform: capitalize;
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_doctor-categories {
margin-top: 0;
margin-bottom: 6px;
}
.doccure_doctor.style-12 .doccure_doctor-body p {
margin-bottom: 0;
margin-top: 10px;
padding-top: 10px;
border-top: 1px solid var(--thm-border);
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_social-icons.visible li a,
.doccure_doctor.style-13 .doccure_doctor-body .doccure_social-icons.visible li a {
opacity: 1;
visibility: visible;
transition: 0.3s;
}
.doccure_doctor.style-12 .doccure_doctor-body .doccure_social-icons li+li,
.doccure_doctor.style-13 .doccure_doctor-body .doccure_social-icons li {
margin-left: 0;
margin-top: 10px;
}
.doccure_doctor.style-12:hover .doccure_doctor-thumb img {
transform: scale(1.1);
}
/* Doctor Details style */
.doccure-doctor-detail {
background-color: #fff;
}
.doccure-doctor-detail .doccure_post-thumbnail img {
width: 100%;
object-fit: cover;
object-position: center;
height: 100%;
}
.doccure-doctor-detail .doccure-doctor-textwrap {
padding-left: 25px;
position: relative;
}
.doccure-doctor-detail .doccure-doctor-title {
margin-top: 0;
font-size: 40px;
text-transform: none;
margin-bottom: 10px;
}
.doccure-doctor-detail .doccure-doctor-designation {
font-weight: 700;
color: var(--thm-base);
font-family: "Archivo", sans-serif;
font-size: 16px;
margin-bottom: 0;
}
.doccure-doctor-detail .doccure-doctor-designation-container {
margin-bottom: 20px;
}
.doccure-doctor-detail .doccure-doctor-textwrap .theme-btn {
position: absolute;
right: 0;
top: 15px;
}
.doccure-doctor-detail .doccure-doctor-link-profiles,
.doccure-doctor-detail .doccure-doctor-details {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid var(--thm-border);
margin-left: 0;
display: block;
}
.doccure-doctor-detail .doccure-doctor-details .doccure-doctor-detail {
margin-bottom: 30px;
padding-bottom: 0;
color: #111;
font-size: 16px;
padding-left: 45px;
position: relative;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.doccure-doctor-detail .doccure-doctor-details .doccure-doctor-detail-value {
color: #777;
}
.doccure-doctor-detail .doccure-doctor-details .doccure-doctor-detail:last-child {
margin-bottom: 0;
}
.doccure-doctor-detail .doccure-doctor-details .doccure-doctor-detail svg {
fill: var(--thm-base);
margin-right: 25px;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.doccure-doctor-detail .doccure-doctor-link-profiles-container {
border: none;
margin-top: 0;
padding-top: 0;
}
.doccure-doctor-link-profiles {
margin: 0;
padding: 0;
clear: both;
}
.doccure-doctor-link-profiles-container {
border-top: 1px solid var(--thm-border);
padding-top: 30px;
margin-top: 10px;
}
.doccure-doctor-link-profiles li {
display: inline-block;
border: none;
}
.doccure-doctor-link-profiles li a {
background-color: var(--thm-tertiary);
height: 50px;
width: 50px;
line-height: 50px;
text-align: center;
display: block;
font-size: 16px;
color: #111;
}
.doccure-doctor-link-profiles li a:hover {
color: #ffffff;
background-color: var(--thm-base);
}
.doctor-detail-content-wrapper {
margin-bottom: 30px;
}
.doccure-doctor-detail .doccure-doctor-thumbnail,
.doccure-doctor-detail .doccure-doctor-thumbnail .doccure_post-thumbnail {
height: 100%;
}
/*doccure-button=dark*/
.doccure-btn-dark .vc_btn3-color-primary,
.doccure-btn-dark .vc_btn3-color-secondary,
.theme-btn {
font-size: 14px;
font-weight: 700;
font-family: var(--thm-font);
color: var(--thm-secondary);
text-transform: none;
-webkit-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
padding: 0 45px;
background-color: #fff;
border: 2px solid #fff;
position: relative;
height: 60px;
line-height: 60px;
display: inline-block;
}
.doccure-btn-dark .vc_btn3-color-primary:after,
.doccure-btn-dark .vc_btn3-color-primary:before,
.doccure-btn-dark .vc_btn3-color-secondary:after,
.doccure-btn-dark .vc_btn3-color-secondary:before,
.theme-btn:after,
.theme-btn:before {
position: absolute;
right: 10px;
top: 10px;
height: 10px;
width: 2px;
content: '';
background-color: var(--thm-base);
-webkit-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
.doccure-btn-dark .vc_btn3-color-primary:before,
.doccure-btn-dark .vc_btn3-color-secondary:before,
.theme-btn:before {
width: 10px;
height: 2px;
}
.doccure-btn-dark .vc_btn3-color-secondary,
.theme-btn.btn-yellow {
background-color: var(--thm-base);
border-color: var(--thm-base);
}
.doccure-btn-dark .vc_btn3-color-secondary:after,
.doccure-btn-dark .vc_btn3-color-secondary:before,
.theme-btn.btn-yellow:after,
.theme-btn.btn-yellow:before {
background-color: var(--thm-secondary);
}
.doccure-btn-dark .vc_btn3-color-secondary:hover,
.theme-btn.btn-yellow:hover {
background-color: var(--thm-secondary);
border-color: var(--thm-secondary);
color: #fff;
}
.doccure-btn-dark .vc_btn3-color-secondary:hover:after,
.doccure-btn-dark .vc_btn3-color-secondary:hover:before,
.theme-btn.btn-yellow:hover:after,
.theme-btn.btn-yellow:hover:before {
background-color: var(--thm-base);
}
.doccure-btn-dark .vc_btn3-color-primary {
background-color: var(--thm-base);
border-color: var(--thm-base);
color: var(--thm-secondary);
}
.doccure-btn-dark .vc_btn3-color-primary:after,
.doccure-btn-dark .vc_btn3-color-primary:before {
background-color: var(--thm-secondary);
}
.doccure-btn-dark .vc_btn3-color-primary:hover {
background-color: var(--thm-secondary);
border-color: var(--thm-secondary);
color: var(--thm-secondary);
}
.doccure-btn-dark .vc_btn3-color-primary:hover:after,
.doccure-btn-dark .vc_btn3-color-primary:hover:before {
background-color: var(--thm-base);
}
.theme-btn.btn-white {
background-color: transparent;
border-color: var(--thm-secondary);
color: var(--thm-secondary);
}
.theme-btn.btn-white:after,
.theme-btn.btn-white:before {
background-color: var(--thm-base);
}
.theme-btn.btn-white:hover {
background-color: var(--thm-base);
border-color: var(--thm-base);
color: var(--thm-secondary);
}
.theme-btn.btn-white:hover:after,
.theme-btn.btn-white:hover:before {
background-color: var(--thm-secondary);
}
/*about-home-3*/
.about-home-3 .wpb_wrapper {
padding-right: 40px;
}
/*video-style-2*/
.video-style-2 {
position: relative;
z-index: 1;
}
.video-style-2 .video-text {
max-width: 600px;
margin: 0 auto;
}
.video-style-2 .video-text .video-link-two {
margin-bottom: 45px;
}
.video-style-2 .video-text .video-link-two .popup-video {
position: relative;
height: 140px;
width: 140px;
border-radius: 50%;
background-color: var(--thm-base);
font-size: 20px;
text-align: center;
line-height: 140px;
color: var(--thm-secondary);
display: inline-block;
}
.video-style-2 .video-text .video-link-two .popup-video::after {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
content: '';
background-color: transparent;
border-radius: 50%;
border: 4px solid #ffffff;
-webkit-animation: ripple-white 1s linear infinite;
animation: ripple-white 1s linear infinite;
}
.video-style-2 .video-text .wpb_content_element {
margin-bottom: 0;
}
.video-style-2 .video-text .wpb_content_element p {
color: #fff;
font-weight: 700;
font-size: 16px;
}
/*--------------------------------------------------------------
# About Us Page
--------------------------------------------------------------*/
.about-sec-page .about-tile-gallery-two {
min-height: 550px;
position: relative;
z-index: 5;
}
.about-sec-page .about-tile-gallery-two .image-two {
position: absolute;
left: -20px;
bottom: 0;
border-right: 20px solid #fff;
border-top: 20px solid #fff;
z-index: 1;
}
.about-sec-page .about-tile-gallery-two .image-one,
.about-sec-page .about-tile-gallery-two .image-two {
margin-bottom: 0;
}
.about-sec-page .about-text .about-extra {
padding-left: 215px;
position: absolute;
margin-top: 50px;
bottom: 0;
}
.about-sec-page .about-text .about-extra img {
position: absolute;
left: -335px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 6;
}
.about-sec-page.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
z-index: auto;
}
.single-detail-page .doccure_post-thumbnail {
margin-bottom: 50px;
height: 500px;
}
.single-detail-page .doccure_post-thumbnail img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.single-detail-page .page-service-list {
margin-top: 30px;
padding-left: 0;
list-style: none;
}
.single-detail-page .page-service-list li {
margin-bottom: 10px;
color: #fff;
}
.single-detail-page .page-service-list li i {
height: 30px;
width: 30px;
line-height: 30px;
margin-right: 15px;
color: var(--thm-secondary);
background-color: var(--thm-base);
text-align: center;
}
.rounded-frame {
position: relative;
}
.rounded-frame:after {
content: '';
position: absolute;
left: 50%;
-webkit-transform: translateX(-49%);
transform: translateX(-49%);
top: 100px;
background-color: var(--thm-base);
height: 465px;
width: 465px;
border-radius: 50%;
z-index: -1;
}
/*--------------------------------------------------------------
# Instagram
--------------------------------------------------------------*/
#sb_instagram #sbi_load {
display: none;
}
#sb_instagram {
margin-bottom: 0 !important;
}
#sb_instagram #sbi_images {
padding: 0 !important;
margin: 0 -5px;
}
/*--------------------------------------------------------------
# Blog widget
--------------------------------------------------------------*/
.widget-area.sidebar .widget.widget_doccure_social_share .social-icons li {
display: inline-block;
margin-right: 10px;
padding-bottom: 0;
margin-bottom: 0;
}
.widget-area.sidebar .widget.widget_doccure_social_share .social-icons li:after {
display: none;
}
.widget-area.sidebar .widget.widget_doccure_social_share .social-icons li>a {
height: 40px;
width: 40px;
line-height: 40px;
font-size: 14px;
color: #777;
background-color: var(--thm-tertiary);
text-align: center;
display: block;
}
.widget-area.sidebar .widget.widget_doccure_social_share .social-icons li>a:hover {
background-color: var(--thm-base);
color: #fff;
}
/*===== Go to Top =====*/
.doccure_to-top {
position: fixed;
bottom: 40px;
right: 20px;
width: 40px;
height: 40px;
opacity: 0;
visibility: hidden;
display: flex;
align-items: center;
justify-content: center;
background-color: var(--thm-base);
color: #fff;
transition: .3s;
cursor: pointer;
z-index: 9;
}
.doccure_to-top.active {
bottom: 20px;
opacity: 1;
visibility: visible;
}
.doccure_to-top.active:hover {
bottom: 25px;
}
.doccure_to-top:hover {
background-color: var(--thm-base-hover);
}
.doccure_to-top i {
font-size: 20px;
}
.doccure_to-top.bottom-center {
right: 50%;
transform: translateX(50%);
}
.doccure_to-top.bottom-left {
right: auto;
left: 20px;
}
.doccure_to-top.round {
border-radius: 8px;
}
.doccure_to-top.circle {
border-radius: 50%;
}
/*===== Preloader =====*/
.doccure_preloader {
background-color: var(--thm-base);
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
right: 0;
display: flex;
align-items: center;
justify-content: center;
transition: .3s;
z-index: 99999999;
}
.doccure_preloader.hidden {
opacity: 0;
visibility: hidden;
}
/* Preloader: Name */
.preloader-name {
position: relative;
padding: 10px 0;
}
.preloader-name p {
margin: 0;
line-height: 1;
}
.preloader-name::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 0;
height: 1px;
background-color: var(--thm-base);
transition: 1s cubic-bezier(.77, 0, .175, 1);
transition-delay: .5s;
}
.preloader-name.done::before {
width: 100%;
}
.preloader-name span {
font-size: 52px;
opacity: 0;
transition: .4s;
color: #fff;
font-family: var(--thm-font);
}
.preloader-name span.appeared {
opacity: 1;
}
.doccure_preloader.hidden .preloader-name span {
visibility: hidden;
opacity: 0;
}
.preloader-name b {
font-weight: 400;
font-style: italic;
font-size: 13px;
opacity: 0;
visibility: hidden;
transition: 1s cubic-bezier(.77, 0, .175, 1);
}
.preloader-name.done b {
opacity: 1;
visibility: visible;
}
.preloader-name b i {
display: inline-block;
}
.preloader-name.done b i:nth-child(1) {
animation-name: boundeDot;
animation-duration: 2s;
animation-iteration-count: infinite;
}
.preloader-name.done b i:nth-child(2) {
animation-name: boundeDot;
animation-duration: 2s;
animation-delay: .5s;
animation-iteration-count: infinite;
}
.preloader-name.done b i:nth-child(3) {
animation-name: boundeDot;
animation-duration: 2s;
animation-delay: 1s;
animation-iteration-count: infinite;
}
/* Preloader: Default */
.doccure_preloader-default .doccure_preloader-inner {
display: block;
width: 97px;
}
.doccure_preloader-default .doccure_preloader-inner i {
width: 19px;
height: 19px;
display: inline-block;
border-radius: 50%;
background: #fff;
}
.doccure_preloader-default .doccure_preloader-inner i:first-child {
opacity: 0;
-webkit-animation: cssload-loading-ani2 0.58s linear infinite;
animation: cssload-loading-ani2 0.58s linear infinite;
-webkit-transform: translate(-19px);
transform: translate(-19px);
}
.doccure_preloader-default .doccure_preloader-inner i:nth-child(2),
.doccure_preloader-default .doccure_preloader-inner i:nth-child(3) {
-webkit-animation: cssload-loading-ani3 0.58s linear infinite;
animation: cssload-loading-ani3 0.58s linear infinite;
}
.doccure_preloader-default .doccure_preloader-inner i:last-child {
-webkit-animation: cssload-loading-ani1 0.58s linear infinite;
animation: cssload-loading-ani1 0.58s linear infinite;
}
/* Preloader: Eclipse */
.preloader-eclipse-inner div {
position: absolute;
animation: preloader-eclipse 1s linear infinite;
width: 160px;
height: 160px;
top: 20px;
left: 20px;
border-radius: 50%;
box-shadow: 0 4px 0 0 #fff;
transform-origin: 80px 82px;
}
.preloader-eclipse {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-eclipse-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
/* see note above */
}
/* Preloader: Spinner */
.preloader-spinner-inner div {
left: 94px;
top: 48px;
position: absolute;
animation: preloader-spinner-inner linear 1s infinite;
background: #fff;
width: 12px;
height: 24px;
border-radius: 6px / 12px;
transform-origin: 6px 52px;
}
.preloader-spinner-inner div:nth-child(1) {
transform: rotate(0deg);
animation-delay: -0.9166666666666666s;
}
.preloader-spinner-inner div:nth-child(2) {
transform: rotate(30deg);
animation-delay: -0.8333333333333334s;
}
.preloader-spinner-inner div:nth-child(3) {
transform: rotate(60deg);
animation-delay: -0.75s;
}
.preloader-spinner-inner div:nth-child(4) {
transform: rotate(90deg);
animation-delay: -0.6666666666666666s;
}
.preloader-spinner-inner div:nth-child(5) {
transform: rotate(120deg);
animation-delay: -0.5833333333333334s;
}
.preloader-spinner-inner div:nth-child(6) {
transform: rotate(150deg);
animation-delay: -0.5s;
}
.preloader-spinner-inner div:nth-child(7) {
transform: rotate(180deg);
animation-delay: -0.4166666666666667s;
}
.preloader-spinner-inner div:nth-child(8) {
transform: rotate(210deg);
animation-delay: -0.3333333333333333s;
}
.preloader-spinner-inner div:nth-child(9) {
transform: rotate(240deg);
animation-delay: -0.25s;
}
.preloader-spinner-inner div:nth-child(10) {
transform: rotate(270deg);
animation-delay: -0.16666666666666666s;
}
.preloader-spinner-inner div:nth-child(11) {
transform: rotate(300deg);
animation-delay: -0.08333333333333333s;
}
.preloader-spinner-inner div:nth-child(12) {
transform: rotate(330deg);
animation-delay: 0s;
}
.preloader-spinner {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-spinner-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
}
/* Preloader: Diamond */
.doccure_preloader-diamond svg {
width: 360px;
height: 120px;
}
/* Preloader: Ripple */
.preloader-ripple-inner div {
position: absolute;
border-width: 4px;
border-style: solid;
opacity: 1;
border-radius: 50%;
animation: preloader-ripple-inner 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
border-color: #fff;
}
.preloader-ripple-inner div:nth-child(2) {
animation-delay: -0.5s;
}
.preloader-ripple {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-ripple-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
}
/* Preloader: Gear */
.preloader-gear-inner>div {
transform-origin: 100px 100px;
animation: preloader-gear-inner 0.2s infinite linear;
}
.preloader-gear-inner>div div {
position: absolute;
width: 22px;
height: 152px;
background: #fff;
left: 100px;
top: 100px;
transform: translate(-50%, -50%);
}
.preloader-gear-inner>div div:nth-child(1) {
width: 120px;
height: 120px;
border-radius: 50%;
}
.preloader-gear-inner>div div:nth-child(6) {
width: 80px;
height: 80px;
background: var(--thm-base);
border-radius: 50%;
}
.preloader-gear-inner>div div:nth-child(3) {
transform: translate(-50%, -50%) rotate(45deg)
}
.preloader-gear-inner>div div:nth-child(4) {
transform: translate(-50%, -50%) rotate(90deg)
}
.preloader-gear-inner>div div:nth-child(5) {
transform: translate(-50%, -50%) rotate(135deg)
}
.preloader-gear {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-gear-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
}
/* Preloader: Pulse */
.preloader-pulse-inner div {
position: absolute;
width: 30px;
background-color: #fff;
}
.preloader-pulse-inner div:nth-child(1) {
left: 35px;
animation: preloader-pulse-inner-1 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
animation-delay: -0.2s
}
.preloader-pulse-inner div:nth-child(2) {
left: 85px;
animation: preloader-pulse-inner-2 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
animation-delay: -0.1s
}
.preloader-pulse-inner div:nth-child(3) {
left: 135px;
animation: preloader-pulse-inner-3 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
animation-delay: undefineds
}
.preloader-pulse {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-pulse-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
}
/* Preloader: Squares */
.preloader-squares-inner div {
position: absolute;
width: 80px;
height: 80px;
top: 13.333333333333336px;
left: 13.333333333333336px;
background: #fff;
animation: preloader-squares-inner 1s cubic-bezier(0, 0.5, 0.5, 1) infinite;
animation-delay: -0.3s;
}
.preloader-squares-inner div:nth-child(2) {
top: 13.333333333333336px;
left: 106.66666666666666px;
animation-delay: -0.2s;
}
.preloader-squares-inner div:nth-child(3) {
top: 106.66666666666666px;
left: 13.333333333333336px;
animation-delay: 0s;
}
.preloader-squares-inner div:nth-child(4) {
top: 106.66666666666666px;
left: 106.66666666666666px;
animation-delay: -0.1s;
}
.preloader-squares {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-squares-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
}
/* Preloader: Dual */
.preloader-dual-inner div {
position: absolute;
width: 80px;
height: 80px;
border-radius: 50%;
top: 60px;
left: 20px;
background: #fff;
}
.preloader-dual-inner div:nth-child(1) {
animation: preloader-dual-inner 1s linear infinite;
animation-delay: -0.5s;
}
.preloader-dual-inner div:nth-child(2) {
animation: preloader-dual-inner 1s linear infinite;
animation-delay: 0s;
}
.preloader-dual-inner div:nth-child(3) {
animation: preloader-dual-inner-o 1s linear infinite;
animation-delay: -0.5s;
}
.preloader-dual {
width: 200px;
height: 200px;
display: inline-block;
overflow: hidden;
}
.preloader-dual-inner {
width: 100%;
height: 100%;
position: relative;
transform: translateZ(0) scale(1);
backface-visibility: hidden;
transform-origin: 0 0;
}
/*-------------- NEwsletter popup & modals Sections --------------------------- */
.modal-header,
.modal-content {
border: 0;
border-radius: 0;
}
.modal-body {
padding: 40px;
}
.modal-lg {
max-width: 1000px;
}
.doccure_newsletter-popup-modal.modal-dialog {
max-width: 600px;
margin: .5rem auto;
}
.doccure_newsletter-popup-modal .modal-header {
padding: 0;
height: 300px;
overflow: hidden;
}
.doccure_newsletter-popup-modal .modal-header img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.doccure_newsletter-popup-modal .doccure_close {
position: absolute;
top: 20px;
right: 20px;
}
.doccure_newsletter-popup-modal .modal-body {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
padding: 3rem;
background-size: cover;
}
.doccure_newsletter-popup-modal .modal-body h3 {
font-size: 30px;
margin: 0 0 10px;
}
.doccure_newsletter-popup-text-wrapper {
text-align: center;
}
.doccure_newsletter-popup-modal .close-btn {
position: absolute;
top: 10px;
right: 10px;
}
.doccure_newsletter-popup-modal .form-control {
width: 300px;
margin-bottom: 10px;
}
.doccure_newsletter-popup-modal .mc4wp-form-fields .btn-custom {
width: 100%;
}
.doccure_newsletter-popup-modal .doccure_newsletter-popup-dismiss {
display: block;
cursor: pointer;
margin-top: 15px;
}
.doccure_newsletter-popup-modal .doccure_newsletter-popup-dismiss:hover {
text-decoration: underline;
}
.modal.style-1.doccure-popup-overlay::before,
.modal.style-2.doccure-popup-overlay::before {
content: "";
position: absolute;
background: #00000059;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
#doccure_newsletter-popup .doccure_popup {
padding: 30px;
box-shadow: 0 0 40px 5px rgba(0, 0, 0, .03);
position: fixed;
bottom: 20px;
left: -600px;
background-color: #fff;
max-width: 450px;
text-align: center;
transition: 1s cubic-bezier(0, 0, 0.2, 1);
z-index: 994;
}
#doccure_newsletter-popup .doccure_popup.show {
left: 20px;
}
#doccure_newsletter-popup .doccure_popup .doccure_close {
position: absolute;
top: 10px;
right: 10px;
}
#doccure_newsletter-popup .doccure_popup .doccure_popup-dismiss {
display: block;
cursor: pointer;
margin-top: 15px;
}
#doccure_newsletter-popup .doccure_popup .doccure_popup-dismiss:hover {
text-decoration: underline;
}
#doccure_newsletter-popup .doccure_popup .doccure_popup-text {
font-size: 14px;
}
#doccure_newsletter-popup .doccure_popup .doccure_popup-text h3 {
margin-bottom: 15px;
}
#doccure_popup-newsletter.style-2 .doccure_newsletter-popup-modal .modal-body {
position: relative;
z-index: 1;
}
/* Newsletter popup Page template */
.modal.page-template-style .modal-dialog .modal-content {
background: transparent;
}
.modal.page-template-style .doccure_close.newsletter-popup-trigger span {
background: #fff;
opacity: 1;
}
.modal.page-template-style .doccure_close.newsletter-popup-trigger {
position: absolute;
top: 20px;
background: transparent;
right: 20px;
z-index: 1;
}
#doccure_newsletter-popup .doccure_popup.page-template-style {
background: transparent;
padding: 0;
width: 100%;
}
#doccure_newsletter-popup .doccure_popup.page-template-style .doccure_close {
top: -50px;
background: transparent;
}
#doccure_newsletter-popup .doccure_popup.page-template-style .doccure_close span {
background: var(--thm-secondary);
opacity: 1;
}
#doccure_newsletter-popup .doccure_popup.page-template-style .doccure_close {
top: -40px;
background: transparent;
right: 0;
}
.page-template-style.modal.doccure-popup-overlay::before {
background: #00000075;
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
#doccure_newsletter-popup.page-template-wrapper .doccure_popup {
background: none;
padding: 0;
box-shadow: none;
max-width: 100%;
}
#doccure_newsletter-popup.page-template-wrapper .doccure_popup .doccure_close {
top: 10px;
right: 10px;
z-index: 2;
}
#doccure_newsletter-popup .doccure_popup .doccure_close span {
width: 14px;
}
#doccure_newsletter-popup.popup-pos-top-left .doccure_popup {
top: 30px;
bottom: auto;
}
#doccure_newsletter-popup.popup-pos-top-right .doccure_popup.show,
#doccure_newsletter-popup.popup-pos-top-right .doccure_popup {
top: 30px;
bottom: auto;
left: auto;
right: 20px;
}
#doccure_newsletter-popup.popup-pos-top-right .doccure_popup {
right: -600px;
}
#doccure_newsletter-popup.popup-pos-top-center .doccure_popup.show,
#doccure_newsletter-popup.popup-pos-top-center .doccure_popup {
transform: translateX(-50%);
left: 50%;
top: 30px;
bottom: auto;
}
#doccure_newsletter-popup.popup-pos-top-center .doccure_popup {
top: -600px;
}
#doccure_newsletter-popup.popup-pos-center-center .doccure_popup {
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
visibility: hidden;
}
#doccure_newsletter-popup.popup-pos-center-center .doccure_popup.show {
transform: translate(-50%, -50%);
left: 50%;
opacity: 1;
visibility: visible;
}
#doccure_newsletter-popup.popup-pos-bottom-right .doccure_popup.show,
#doccure_newsletter-popup.popup-pos-bottom-right .doccure_popup {
top: auto;
bottom: 20px;
left: auto;
right: 20px;
}
#doccure_newsletter-popup.popup-pos-bottom-right .doccure_popup {
right: -600px;
}
#doccure_newsletter-popup.popup-pos-bottom-center .doccure_popup.show,
#doccure_newsletter-popup.popup-pos-bottom-center .doccure_popup {
transform: translateX(-50%);
left: 50%;
bottom: 20px;
top: auto;
}
#doccure_newsletter-popup.popup-pos-bottom-center .doccure_popup {
bottom: -600px;
}
#doccure_popup-newsletter.page-template-style.popup-dm-fw {
padding-left: 15px;
}
#doccure_popup-newsletter.page-template-style.popup-dm-fw .modal-dialog {
max-width: 100%;
margin: 0 15px;
}
#doccure_popup-newsletter.modal.page-template-style {
padding-right: 0 !important;
}
.doccure_newsletter-popup-page-template-wrapper {
position: relative;
}
/*-----------------------------------------------------------------
Header Login/ Register Form
-----------------------------------------------------------------*/
.modal-dialog.header-user-wrapper .modal-content {
padding: 0;
border-radius: 6px;
background-color: transparent;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
}
#header-login-register-form.modal {
background: #0000008c;
padding-right: 0 !important;
}
#header-login-register-form-wrapper {
overflow: hidden;
box-sizing: border-box;
padding: 0;
}
#header-login-register-form-wrapper .registration-form-wrapper {
z-index: 5;
width: 100%;
border-radius: 6px;
min-height: 100%;
padding: 50px;
transition: 0.3s ease;
background: #fff;
cursor: pointer;
display: none;
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: 0.1s;
-moz-animation-duration: 0.1s;
-o-animation-duration: 0.1s;
animation-duration: 0.1s;
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-o-animation-duration: 0.1s;
animation-delay: 0.1s;
}
.login-register-form-toggle {
z-index: 10;
position: absolute;
top: 60px;
right: 60px;
background: #FFFFFF;
width: 60px;
height: 60px;
border-radius: 100%;
transform-origin: center;
transform: translate(0, -25%) scale(0);
opacity: 0;
cursor: pointer;
transition: all 0.3s ease;
}
.login-register-form-toggle:before,
.login-register-form-toggle:after {
content: "";
display: block;
position: absolute;
top: 50%;
left: 50%;
width: 30px;
height: 4px;
background: var(--thm-base);
transform: translate(-50%, -50%) rotate(-45deg);
transition: .3s;
}
.login-register-form-toggle:before {
transform: translate(-50%, -50%) rotate(45deg);
}
.login-register-form-toggle.visible {
transform: translate(0, -85%) scale(1);
opacity: 1;
right: 10px;
}
.login-register-form-toggle.visible:hover:before,
.login-register-form-toggle.visible:hover:after {
transform: translate(-50%, -50%) rotate(0deg);
transition: 0.3s;
}
#header-login-register-form-wrapper .registration-form-wrapper.active {
cursor: default;
display: block;
}
#header-login-register-form-wrapper #header-login-form .doccure_form-info {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
align-items: center;
}
.login-form-wrapper {
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: 0.1s;
-moz-animation-duration: 0.1s;
-o-animation-duration: 0.1s;
animation-duration: 0.1s;
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-o-animation-duration: 0.1s;
animation-delay: 0.1s;
background: #fff;
padding: 50px;
border-radius: 6px;
}
.login-form-wrapper.hidden {
display: none;
}
#header-login-register-form-wrapper .registration-form-wrapper #error-message .error:last-child {
padding-bottom: 15px;
border-bottom: 1px solid;
margin-bottom: 20px;
}
#header-login-register-form-wrapper .registration-form-wrapper #error-message .error {
margin: 0 0 10px;
color: #b81c23;
}
#header-login-register-form-wrapper .section-title {
margin-bottom: 50px;
}
#header-login-register-form-wrapper .section-title h2 {
margin-bottom: 10px;
}
.header-login-register-form .doccure_close {
right: 20px;
position: absolute;
background: transparent;
z-index: 1;
top: 10px;
}
.header-login-register-form .doccure_close span {
width: 30px;
height: 4px;
opacity: 1;
background: var(--thm-base);
}
.password-toggle.show-password:hover {
cursor: pointer;
}
.modal-open {
padding-right: 0!important;
}
.doccure_subheader .container {
max-width: 1320px;
}
.doccure_cta.style-8 .doccure_cta-content {
align-items: center;
text-align: center;
justify-content: center;
}
.doccure_cta.style-8:before {
background-color: rgba(13, 13, 13, 0.33);
}
/* Plugin css and custom css */
.doccure_header.header-layout-10 .doccure_header-middle .doccure_btn {
color: var(--theme_header_color);
box-shadow: none;
border: 2px solid;
padding: 10px 20px;
font-weight: 500;
background: transparent !important;
}
.doccure_header.header-layout-10 .doccure_header-middle .doccure_btn:hover{
background:var(--theme_header_color) !important;
}
.slick-slider .slick-dots button {
width: 20px;
height: 5px;
background: silver;
}
.section-title .title {
font-weight: 500;
font-size: 35px;
line-height: 1.2;
position: relative;
color: #272b41;
}
.doccure_service.style-13 {
border: 0;
padding: 40px 30px;
border-radius: 100%;
width: 250px;
height: 250px;
margin-left: auto;
margin-right: auto
}
.doccure_service h5 {
margin-left: auto;
margin-right: auto;
text-align: center;
}
.doccure_header .navbar-nav li a {
color: #2e3842;
font-size: 14px;
text-transform: none;
}
.owl-carousel .owl-item img {
border-radius: 100%;
background: #ffffff;
width: auto;
height: auto;
padding: 40px;
box-shadow: 2px 2px 13px rgb(0 0 0 / 10%);
}
.searchicons {
margin-top: 5px;
background-color: var(--doccure_secthemecolor);
border: 1px solid var(--doccure_secthemecolor);
padding: 8px 16px;
}
.doccure-footer-template .doccure_footer_menu_wrapper.footer-menu-vertical ul li a:hover {
color: var(--doccure_secthemecolor) !important;
padding-left: 4px !important;
}
.breadcrumb a {
color: #4b5563;
}
.doccure_subheader .doccure_subheader-inner .breadcrumb-nav .breadcrumb li {
color: #1F2937;
font-size: 12px;
font-weight: 500;
}
.doccure_post {
position: relative;
border: 1px solid var(--thm-border);
background: #fff !important;
padding: 20px;
margin-bottom: 25px;
}
.archive.tax-doctor-category .doccure_post {
padding: 0;
border: none;
}
.archive.tax-doctor-category .doccure_post .doccure_post-meta {
display: none;
}
.archive.tax-doctor-category .doccure_post .doccure_post-thumb {
border-radius: 6px;
margin-bottom: 0;
}
.archive.tax-doctor-category .doccure_post-body .doccure_post-content h5 {
font-size: 16px !important;
margin-bottom: 5px;
}
.archive.tax-doctor-category .doccure_post-body .doccure_post-content {
padding: 25px;
margin-top: 0;
text-align: center !important;
}
.archive.tax-doctor-category .doccure_post {
margin-bottom: 20px !important;
}
.archive.tax-doctor-category .doccure_post .doccure_post-body {
padding: 0px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
}
.archive.tax-doctor-category .doccure_post .doccure_post-thumb img {
height: 350px;
object-fit: cover;
}
.archive.tax-doctor-category .doccure_post .doccure_post-body .doccure_post-content p {
display: none;
}
.archive.tax-doctor-category .doccure_post .doccure_post-body .btn-link {
margin-top: 0px;
vertical-align: middle;
}
.doctor-template-default.single .doccure-doctor-des {
display: none;
}
.blog .row.blogpagerow {
display: block;
}
.blog .row.blogpagerow .col-lg-4 {
width: 100%;
max-width: 100%;
}
.blog .doccure_post-meta span.author i,
.blog .doccure_post-meta span.posted-on i {
display: inline-block !important;
}
.home.page-template-default .doccure_blog_wrapper .latest-news .row.masonry {
height: auto !important;
}
.popupaoc-button {
padding: 10px 20px;
text-align: center;
background: var(--doccure_themecolor);
border-radius: 5px;
color: #fff;
display: inline-block;
text-decoration: none !important;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
}
.paoc-popup-modal-cnt .wpcf7 {
border-radius: 8px;
}
.paoc-popup-modal-cnt input[type="text"],
.paoc-popup-modal-cnt input[type="email"],
.paoc-popup-modal-cnt textarea,
.paoc-popup-modal-cnt input[type="tel"],
.paoc-popup-modal-cnt select {
border-radius: 8px;
padding: 6px 15px;
height: 46px;
}
.paoc-popup-modal-cnt input[type="submit"] {
padding: 11px 30px;
color: #fff;
font-weight: 400;
border-radius: 8px;
border: 1px solid #E5F1FB;
text-transform: capitalize;
}
.paoc-popup-modal-cnt .wpcf7 label span {
color: #ff0000;
}
.paoc-popup-modal-cnt {
background-color: #fff;
padding: 30px 20px 20px 20px;
}
.doccure_post .doccure_post-meta span+span {
margin-left: 7px !important;
}
.post-details-box.style-4 {
margin-bottom: 25px !important;
}
.container-fluid {
width: 100%;
padding-right: 30px;
padding-left: 30px;
margin-right: auto;
margin-left: auto;
display: inline-block;
position: relative;
}
.doccure_service.style-19 .doccure_service-footer .btn-link:hover,
.doccure_service.style-19 .doccure_service-footer .btn-link:hover i {
color: var(--doccure_secthemecolor);
}
.doccure-doctor-detail .doccure-doctor-designation {
color: #757575 !important;
font-weight: 400 !important;
}
.doccure-doctor-detail .doccure-doctor-details .doccure-doctor-detail-value {
color: #272b41;
padding-left: 5px;
}
.doccure-doctor-detail .doccure-doctor-details .doccure-doctor-detail {
color: #272b41;
}
.popupaoc-button:hover,
.popupaoc-button:focus {
background: var(--doccure_secthemecolor);
color: #ffffff !important;
}
.widget_doccure_recent_entries .doccure_recent-post .recent-post-descr h6 a:hover {
color: var(--doccure_secthemecolor);
}
.doccure_doctor.style-15 .doccure_doctor-body .doccure_doctor-info span {
color: #666666;
margin-top: 5px;
font-size: 14px;
}
.section-title .title {
margin-bottom: 0;
}
h1 a:focus,
h2 a:focus,
h3 a:focus,
h4 a:focus,
h5 a:focus,
h6 a:focus,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
color: var(--doccure_secthemecolor);
}
.doccure_widget-style-9 .widget-area.sidebar .widget_tag_cloud a:hover,
.doccure_widget-style-10 .widget-area.sidebar .widget_tag_cloud a:hover,
.doccure_widget-style-9 .widget-area.sidebar .tagcloud a:hover,
.doccure_widget-style-10 .widget-area.sidebar .tagcloud a:hover {
color: var(--doccure_secthemecolor);
}
.widget-area.sidebar .widget.widget_search button {
background: var(--doccure_secthemecolor);
}
.widget_archive ul li span,
.widget_categories ul li span {
background: var(--doccure_secthemecolor);
}
.doccure-footer-template .doccure_footer_menu_wrapper ul li a {
display: inline-block;
}
#sample_slider.sa_owl_theme .owl-dots .active span {
background-color: var(--doccure_themecolor) !important;
}
#sample_slider.sa_owl_theme .owl-dots .owl-dot span:hover {
background-color: silver !important;
}
.owl-carousel .owl-item img {
border-radius: 0;
}
#sample_slider.sliderimg {
border-radius: 100% !important;
}
.speicality-item {
color: #272b41 !important;
}
.speicality-item :hover {
color: var(--doccure_secthemecolor) !important;
}
.doccure_aside .navbar-nav li a:hover {
color: var(--doccure_secthemecolor);
}
.how-it-works-style-1 .doccure_info.style-23 .steps {
display: none;
}
.how-it-works-style-1 .doccure_info.style-23 .doccure_info-description .pulsive-dot {
display: none;
}
.how-it-works-style-1 .doccure_info-wrapper.style-23:after {
display: none;
}
.comment-form .form-submit .submit.doccure_btn:hover {
background: var(--thm-base);
}
.comment-form .form-submit .submit.doccure_btn {
background-color: var(--doccure_secthemecolor);
}
.contactform_row input[type="submit"] {
background: var(--doccure_secthemecolor) !important;
}
input[type=number],
input[type=text],
input[type=email],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
select,
textarea,
.form-control {
padding: 14px 14px;
height: 50px;
}
input[type="number"],
input[type="text"],
input[type="email"],
input[type="password"],
input[type="tel"],
input[type="url"],
input[type="search"],
select,
textarea,
.form-control {
background: #fff;
}
.widget-area.sidebar .widget.widget_search button {
background: var(--doccure_secthemecolor);
padding: 10px;
height: 50px;
}
.home .doccure_footer_menu_wrapper ul.menu li a:hover {
color: var(--doccure_secthemecolor) !important;
}
.doccure_post .doccure_post-meta span+span {
padding-left: 7px !important;
}
.archive.tax-doctor-category .doccure_post .doccure_post-body .btn-link {
margin-top: 8px;
}
.widget-area.sidebar .widget.widget_search {
padding: 20px !important;
margin-top: 0px;
}
input[type=number]:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=tel]:focus,
input[type=url]:focus,
input[type=search]:focus,
select:focus,
textarea:focus,
.form-control:focus {
border-color: #bbb !important;
}
.doccure_post .doccure_post-meta span+span {
padding-left: 7px;
}
.doccure_aside .navbar-nav li a:active {
color: var(--doccure_secthemecolor) !important;
}
.doccure_aside .navbar-nav li a {
font-weight: 400;
}
.post-details-box.style-4 .doccure_post-details-inner .doccure_post-details-meta .tagcloud a:hover {
background: var(--doccure_secthemecolor);
}
.post-details-box.style-4 .doccure_post-details-meta-item .doccure_sm li a:hover {
color: var(--doccure_secthemecolor);
}
.doccure_portfolio .doccure_portfolio-link:hover {
background-color: var(--doccure_secthemecolor);
}
.contactdetails {
text-align: center;
}
.owl-carousel .owl-item img {
border-radius: none;
background: unset;
box-shadow: unset;
padding: 0;
}
.owl-carousel .owl-item .sliderimg {
border-radius: 100% !important;
background: #fff !important;
box-shadow: 2px 2px 13px rgb(0 0 0 / 10%) !important;
max-width: 150px;
height: 150px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.owl-carousel .owl-item .sliderimg img {
padding: 40px !important;
}
.owl-carousel .owl-item .sliderimg {
margin-top: 20px;
}
.paoc-popup-modal-cnt input[type=text],
.paoc-popup-modal-cnt input[type=email],
.paoc-popup-modal-cnt textarea,
.paoc-popup-modal-cnt input[type=tel],
.paoc-popup-modal-cnt select {
background: unset !important;
}
.paoc-padding-20 {
padding: 50px;
}
.popupaoc-button {
padding: 12px 20px !important;
background: var(--doccure_secthemecolor) !important;
font-size: 18px !important;
font-weight: 500 !important;
border-radius: 8px !important;
}
.paoc-popup-btn:hover,
.paoc-popup-btn:focus,
.paoc-popup-btn:active {
background: var(--doccure_secthemecolor);
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
background-color: var(--doccure_secthemecolor);
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
padding: 12px 18px;
font-size: 18px;
font-weight: 500;
border-radius: 8px !important;
}
.doccure_doctor.style-15 .doccure_doctor-body .doccure_doctor-info span i {
color: #888;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
padding: 8px 15px;
}
h5 {
font-size: 1.1rem;
}
.archive.tax-doctor-category .doccure_post-body .doccure_post-content h5 {
font-size: 19px !important;
}
.doccure_doctor.style-15 .doccure_doctor-body {
padding-bottom: 20px;
}
input[type=number],
input[type=text],
input[type=email],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
select,
textarea,
.form-control {
border: 1px solid var(--thm-border);
}
.paoc-popup-modal-cnt input[type=submit] {
padding: 12px 18px;
color: #fff;
font-weight: 500;
border-radius: 8px;
border: 1px solid #e5f1fb;
text-transform: uppercase;
font-size: 18px;
min-width: 160px;
}
.paoc-popup-modal-cnt {
padding: 50px 50px 50px;
}
.contactdetails {
text-align: center;
font-size: 32px;
margin-bottom: 35px;
}
.paoc-popup-modal-cnt input[type=text],
.paoc-popup-modal-cnt input[type=email],
.paoc-popup-modal-cnt textarea,
.paoc-popup-modal-cnt input[type=tel],
.paoc-popup-modal-cnt select {
border-radius: 5px;
}
.paoc-popup-modal-cnt input[type=text],
.paoc-popup-modal-cnt input[type=email],
.paoc-popup-modal-cnt textarea,
.paoc-popup-modal-cnt input[type=tel],
.paoc-popup-modal-cnt select {
padding: 15px 15px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
height: 120px;
}
.wpcf7-form-control {
min-width: 160px;
}
.doccure_testimonial.style-14 {
padding: 20px;
}
.doccure_testimonial.style-14 .doccure_author-info:before {
left: -23px;
}
.doccure_doctor.style-17 .doccure_doctor-body {
padding: 20px;
}
.doccure_service.style-19 .doccure_service-footer {
display: none;
}
.doccure_service h5 {
margin-bottom: 0;
}
.wpcf7-not-valid-tip {
color: red;
}
.doccure_post.style-15 .doccure_post-meta.is-absolute {
right: 45px;
}
.doccure_post.style-15 .doccure_post-body .btn-link {
color: #272b41;
}
.doccure_post.style-15 .doccure_post-meta span.categories-list:before {
display: none;
}
/* Comment form */
.wpd-form-wrap {
padding: 50px;
background: #f8f8f8;
}
#wpdcom .wpd-form-head {
display: none;
}
.wpcd-template-4 textarea {
background: #fff;
height: 130px;
}
.wc_comment .wpd-field {
height: 130px;
}
.wpcd-template-4 input[type="text"],
.wpcd-template-4 input[type="email"],
.wpcd-template-4 input[type="url"] {
background: #fff;
}
#wpdcom .wpd_label__check {
display: none;
}
#wpdcom .wpd-thread-head .wpdiscuz-user-settings {
display: none;
}
#wpdcom .wpd-thread-head .wpd-thread-info {
border-bottom: unset;
}
#wpdiscuz-comment-message {
display: none;
}
#wpdcom .wpd-form-row .wpd-has-icon .wpd-field {
padding-left: 15px;
border: 1px solid var(--thm-border) !important;
}
#wpdcom .wmu-add i {
display: none;
}
#wpdcom .wpd-form-row .wpdiscuz-item .wpd-field-icon {
display: none;
}
#wpdcom .wpd-form-row .wpdiscuz-item {
margin: 0px 0 20px;
padding: 0;
}
#wpdcom .wpd-form-row .wpd-field {
padding: 25px;
background: #fff;
}
#wpdcom .wpd-comment-footer {
display: none;
}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea {
background: #fff;
height: 150px !important;
box-shadow: unset;
border: 1px solid var(--thm-border) !important;
}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap {
margin-bottom: 20px;
padding: 0;
}
#wpdcom .wpd-form-row .wpd-form-col-left {
width: 100%;
}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-textarea-wrap {
width: 100%;
flex-basis: unset;
}
.wpd-editor-buttons-right {
display: none;
}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-editor-buttons-right {
display: none;
}
#wpdcom input:required {
box-shadow: unset;
}
#wpdcom .wpd_label__check i.wpdicon-off {
display: none;
}
#wpdcom .wpd-prim-button {
background-color: var(--doccure_secthemecolor);
font-size: 18px;
padding: 12px 20px;
font-weight: 500;
font-family: 'Poppins';
}
#wpdcom .wpd-form-wrap {
padding-bottom: 50px;
}
#wpdcom .wpd-thread-head {
display: none !important;
}
#wpdcom .wpd-thread-list {
padding: 0;
}
#comments {
margin: 0px auto;
}
#wpdcom {
margin: 0 !important;
padding: 0 !important;
}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-left {
display: none;
}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value {
display: none;
}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars {
display: none;
}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-right {
display: none;
}
#wpd-post-rating {
display: block;
}
#wpd-post-rating .wpd-rating-wrap {
display: block;
margin-top: 50px;
margin-bottom: 50px;
}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-title {
width: auto;
white-space: unset;
color: #000;
font-size: 26px;
font-weight: 500;
}
#wpdcom .wpd_label,
#wpdcom .wpd_label span {
display: none;
}
.widget-area.sidebar .widget.widget_search button {
border-radius: unset !important;
padding: 12px !important;
}
.paoc-popup-btn {
padding: 12px 20px !important;
background: var(--doccure_secthemecolor) !important;
font-size: 18px !important;
font-weight: 500 !important;
border-radius: 8px !important;
}
.paoc-popup-btn:hover,
.paoc-popup-btn:focus,
.paoc-popup-btn:active {
background: var(--doccure_secthemecolor) !important;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
padding: 12px 18px;
font-size: 18px;
font-weight: 500;
border-radius: 8px !important;
}
.paoc-padding-20 {
padding: 50px !important;
}
.wpcf7-form-control {
min-width: 160px;
}
.header-contact-img {
display: inline-block;
}
.header-contact-img i {
color: rgba(0, 0, 0, 0.5);
font-size: 30px;
position: relative;
top: -5px;
}
.header-contact-detail {
display: inline-block;
padding-left: 10px;
}
.contact-header {
color: #484848;
font-size: 13px;
font-weight: 400;
margin: 0px !important;
}
.comment-form .form-submit .submit i {
display: none;
}
.comment-form .form-submit .submit {
font-size: 18px;
font-weight: 500;
}
.post-details-box.style-4 .comment-form .form-submit {
padding-top: 15px;
}
.comment-form .doccure-comment-form-input-wrapper>p span.icon,
.comment-form-comment .icon {
display: none;
}
.contact-info-header {
color: #000;
font-weight: 500;
font-size: 14px;
margin-bottom: 0;
}
.view-btn {
color: var(--doccure_themecolor);
font-size: 13px;
border: 2px solid var(--doccure_themecolor);
text-align: center;
display: block;
font-weight: 500;
padding: 6px;
background: none;
border-radius: 0.25rem !important;
width: 100%;
}
.book-btn {
background-color: var(--doccure_themecolor);
border: 2px solid var(--doccure_themecolor);
color: #fff;
font-size: 13px;
text-align: center;
display: block;
font-weight: 500;
padding: 6px;
border-radius: 0.25rem !important;
width: 100%;
}
.row.row-sm>div {
padding-left: 3px;
padding-right: 3px;
}
.row.row-sm {
margin-left: -3px;
margin-right: -3px;
}
.view-btn:hover {
background-color: var(--doccure_themecolor);
color: #fff;
}
.book-btn:hover {
background-color: var(--doccure_themecolor);
border-color: var(--doccure_themecolor);
color: #fff;
}
.post-details-box .doccure_post-details-inner .doccure_post-details-meta span {
color: var(--doccure_terthemecolor);
}
.doccure_post .doccure_post-meta span a {
color: var(--doccure_terthemecolor);
}
.doccure_post.style-7 .doccure_post-meta span.author a:before {
padding-right: 1px;
}
.doccure_post .doccure_post-meta span i {
color: var(--doccure_terthemecolor);
}
.doccure_post .doccure_post-body h5 a {
font-size: 18px !important;
}
.doccure_subheader.doccure_default_subheader .doccure_subheader-inner h1 {
color: #fff!important;
}
.doccure_subheader .doccure_subheader-inner h1 {
font-weight: 600;
font-size: 40px;
margin-bottom: 6px;
}
.doccure_subheader.text-left .doccure_subheader-inner .breadcrumb {
font-size: 12px;
}
.doccure_post .doccure_post-meta span.author img {
display: inline-block !important;
border-radius: 100%;
width: 30px;
height: 30px;
object-fit: cover;
}
.fa-user-circle:before {
display: none;
}
.doccure_post.style-7 .doccure_post-meta span.author a:before {
display: none;
}
.doccure_single-pagination-prev a,
.doccure_single-pagination-next a {
box-shadow: none;
border: 1px solid var(--thm-border) !important;
}
#sample_slider.owl-pagination-true {
margin-bottom: 0 !important;
}
#sample_slider.sa_owl_theme .owl-dots .owl-dot span {
display: inline-block !important;
border-style: none !important;
width: 20px!important;
height: 5px!important;
border-radius: 50px!important;
margin: 0px 3px !important;
}
.section {
padding-bottom: 10px !important;
padding-top: 35px !important;
}
.section.hero_section3{
padding-bottom: 80px !important;
padding-top: 180px !important;
}
.section.hero_section4 {
padding-top: 135px !important;
}
#reply-title {
margin-top: 10px;
margin-bottom: 35px;
}
.post-details-box.style-4 .comment-form-cookies-consent {
display: none;
}
.post-details-box.style-4 .doccure_single-pagination.style-2,
.post-details-box.style-4 .doccure_single-pagination.style-1 {
display: none;
}
.widget-area.sidebar .widget.widget_block {
/* border: 1px solid var(--thm-border); */
box-shadow: none;
}
/*Registration Form*/
.login-right {
background-color: #fff;
border: 1px solid var(--thm-border);
border-radius: 4px;
padding: 25px;
}
.content {
padding: 40px 0;
}
.dc-registerformhold .dc-title h3 {
font-size: 19px;
margin-bottom: 25px;
/* margin-top: -23px; */
}
.dc-registerformhold fieldset {
border: none;
margin: 0;
padding: 0;
width: 100%;
}
.dc-registerformhold button.dc-btn.rg-step-start {
background-color: var(--doccure_secthemecolor) !important;
border: 1px solid var(--doccure_secthemecolor) !important;
font-size: 18px;
font-weight: 500;
padding: 10px 20px;
border-radius: 0.3rem;
width: 100%;
color: #fff !important;
}
.dc-registerformhold .select2-container--default .select2-selection--single {
border: 1px solid var(--thm-border);
margin-bottom: 25px;
}
.dc-registerformhold .select2-container--default .select2-selection--single .select2-selection__rendered {
color: var(--doccure_terthemecolor);
font-size: 14px;
}
.dc-registerformhold .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 50px;
}
.dc-registerformhold ul.dc-startoption {
padding: 0;
margin: 0;
}
.dc-registerformhold ul.dc-startoption li {
list-style: none;
float: left;
width: 50%;
}
.dc-registerformhold .dc-registerformfooter span {
text-align: center;
display: block;
font-size: 13px;
color: #3d3d3d;
font-weight: 400;
}
.dc-registerformhold .dc-registerformfooter span:hover a {
color: var(--doccure_secthemecolor);
}
.dc-registerformhold .dc-checkboxholder span {
font-size: 13px;
color: #3d3d3d;
font-weight: 400;
}
.dc-registerformhold ul.dc-startoption li label {
height: 20px;
vertical-align: middle;
}
.dc-registerformhold .dc-checkboxholder span label {
height: 35px;
vertical-align: middle;
margin: 0;
padding: 0;
line-height: normal;
}
.dc-registerformhold .dc-checkboxholder span label:hover span a {
color: var(--doccure_secthemecolor);
}
/*Login Form*/
.dc-login-buttons.dc-loginarea {
background-color: #fff;
border: 1px solid var(--thm-border);
border-radius: 4px;
padding: 25px;
}
.dc-login-buttons.dc-loginarea fieldset {
border: none;
padding: 0;
margin: 0;
}
/*Confirm button css */
#confirmBox{text-align:center;top:50%;left:50%;border:0;width:460px;position:fixed;background:#fff;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;margin:-130px 0 0 -230px;padding:30px;
z-index: 9999;}
#confirmButtons{width:100%;float:left;text-align:center}
#confirmBox h1,#confirmBox p{margin:0;color:#414141;padding:10px 0 30px}
#confirmBox p{background:url('images/header_bg.jpg') repeat-x left bottom #f5f5f5}
#confirmBox h1{color:#323232;letter-spacing:.3px;padding:0}
#confirmBox p{float:left;background:0;font-size:16px;line-height:1.4}
#confirmBox .button{z-index:2;color:#5d5955;padding:0 35px;overflow:hidden;text-align:center;border:2px solid;margin:20px 15px;position:relative;display:inline-block;vertical-align:middle;text-transform:uppercase;font:14px/36px'Montserrat',Arial,Helvetica,sans-serif}
#confirmBox .button:hover{color:#fff}
.provider-site-wrap{width:100%;height:100%;z-index:99999;position:fixed;background-color:rgba(12,12,12,0.51)}
.provider-site-wrap .provider-loader{top:50%;left:50%;position:absolute;margin:-23px 0 0 -70px}
div.provider-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0,0,0,0.2)}
.provider-loader{top:0;left:45%;width:70px;margin:100px auto 0;text-align:center;position:absolute}
.provider-loader>div{width:18px;height:18px;border-radius:100%;display:inline-block;background-color:#5dc560;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.provider-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.provider-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
#confirmBox .button{float:none;border:0;margin:0;color:#fff;padding:0 50px;position:relative;text-align:center;border-radius:5px;text-transform:uppercase;font:700 13px/36px'Poppins',Arial,Helvetica,sans-serif}
figure{margin:0}
.bypostauthor{position:relative}
p.has-large-font-size+p{line-height:1.4!important}
#confirmBox{border-radius:4px;border: 1px solid var(--thm-border);}
#confirmBox h1{font-size:20px;line-height:1.2em;color:var(--terthemecolor)}
#confirmBox p{text-align:center;display:block;float:none;padding-bottom:0}
#confirmButtons{margin-top:20px}
#confirmBox .button{padding:0 30px;background:#fff;position:relative;text-align:center;border:2px solid;border-radius:4px;display:inline-block;vertical-align:middle;text-transform:capitalize;color:var(--doccure_secthemecolor);border-color:var(--themecolor);font:400 13px/36px'Poppins',Arial,Helvetica,sans-serif}
#confirmBox .button:hover{color:#fff;background:var(--doccure_secthemecolor);border: 2px solid var(--doccure_secthemecolor);}
#confirmBox .button+.button{margin-left:20px}
/*Header Loggedin user*/
.doccure_header .user-img {
display: inline-block;
position: relative;
}
.doccure_header .user-img>img {
height: 31px;
object-fit: cover;
width: 31px;
border-radius: 50%;
border: 1px solid var(--doccure_themecolor);
}
.doccure_header .nav-item.dropdown {
padding-left: 0;
}
.doccure_header .nav-item.dropdown a {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
font-size: 14px;
padding: 0 10px;
}
.doccure_header .nav-item.dropdown a span::after {
border-top: 0;
border-left: 0;
border-bottom: 2px solid #757575;
border-right: 2px solid #757575;
content: '';
height: 8px;
display: inline-block;
pointer-events: none;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 8px;
vertical-align: 2px;
margin-left: 10px;
display: none;
}
.doccure_header .nav-item.dropdown.showdropdown a span::after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg);
display: none;
}
.doccure_header .dropdown-menu-end.showdropdown::before {
content: "";
position: absolute;
top: 2px;
right: 0;
border: 7px solid #fff;
border-color: transparent transparent #ffffff #ffffff;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: rotate( 135deg);
transform: rotate( 135deg);
box-shadow: -2px 2px 2px -1px rgb(0 0 0 / 10%);
}
.doccure_header .dropdown-menu-end {
border-radius: 5px;
padding: 0;
margin: 0;
min-width: 200px;
visibility: hidden;
opacity: 0;
-webkit-transition: all .2s ease;
transition: all .2s ease;
display: block;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
.doccure_header .dropdown-menu-end.showdropdown {
visibility: visible;
opacity: 1;
margin-top: 0;
transform: translateY(0);
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
-webkit-transition: all .2s ease;
-ms-transition: all .2s ease;
transition: all .2s ease;
}
.doccure_header .dropdown-menu-end {
position: absolute;
top: 100%;
right: 0;
min-width: 240px;
z-index: 1000;
background: #fff;
padding: 15px;
}
.user-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 10px 15px;
background: #f8fafc;
padding: 5px;
border-radius: 10px;
}
.avatar {
position: relative;
display: inline-block;
width: 3rem;
height: 3rem;
}
.avatar.avatar-sm {
width: 2.5rem;
height: 2.5rem;
}
.avatar>img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
border-radius: 50%;
}
.text-muted {
color: #757575 !important;
font-size: 14px;
line-height: normal;
}
.user-header .user-text {
margin-left: 10px;
}
.user-header .user-text h6 {
font-size: 15px;
margin-bottom: 2px;
line-height: normal;
text-transform: capitalize;
}
.doccure_header .nav-item.dropdown a.dropdown-item {
border-bottom: 1px solid var(--thm-border);
padding: 10px 15px;
line-height: normal;
}
.doccure_header .nav-item.dropdown a.dropdown-item:last-child {
border-bottom: none;
}
.dropdown-menu-end.showdropdown .dropdown-item:focus,
.dropdown-menu-end.showdropdown .dropdown-item:hover {
background-color: unset;
}
.dropdown-menu-end.showdropdown .dropdown-item:hover {
color: var(--theme_header_color);
padding-left: 20px !important;
}
/*Doctor Dashboard*/
body.logged-in a.doccure_btn.ml-5 {
display: none;
}
/* Login Form*/
.dc-btn.do-login-button {
background-color: var(--doccure_secthemecolor) !important;
border: 1px solid var(--doccure_secthemecolor) !important;
font-size: 18px;
font-weight: 500;
padding: 10px 18px;
border-radius: 0.3rem !important;
width: 100%;
color: #fff;
text-transform: capitalize;
}
.dc-loginheader {
margin-bottom: 15px;
}
.titlelogin {
font-size: 18px;
font-weight: 500;
}
.dc-loginformhold .form-group {
margin-bottom: 1.5rem !important;
}
.dc-footerinfo {
float: right;
margin-bottom: 15px;
font-size: 13px;
}
.dc-registerformfooter span {
text-align: center;
display: inline-block;
font-size: 13px;
color: #3d3d3d;
font-weight: 400;
margin-top: 22px;
}
.dc-registerformfooter span a {
color: var(--doccure_secthemecolor);
}
/*Forgot Passwor */
.dc-btn.do-get-password {
background-color: var(--doccure_secthemecolor) !important;
border: 1px solid var(--doccure_secthemecolor) !important;
font-size: 18px;
font-weight: 500;
border-radius: 0.3rem !important;
width: 100%;
color: #fff !important;
text-transform: capitalize;
display: inline-block;
text-align: center;
}
.text-muted {
color: #757575!important;
}
.small,
small {
font-size: .835em;
}
.dc-footerinfo a:hover {
color: var(--doccure_secthemecolor);
}
/*Doctor Single Page*/
.single.single-doctors .card {
border: 1px solid var(--thm-border);
padding: 30px;
margin: 40px 0;
}
.card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 1px solid rgba(0, 0, 0, .125);
border-radius: 10px;
}
.dc-btn.dc-booking-model {
background-color: var(--doccure_themecolor);
border: 2px solid var(--doccure_themecolor);
border-radius: 4px;
color: #fff !important;
display: block;
font-size: 13px;
font-weight: normal;
padding: 10px 10px;
text-align: center;
text-transform: capitalize;
}
input.dc-btn.do-login-button {
color: #fff !important;
}
.dc-btn.dc-booking-model:hover {
background-color: var(--thm-base);
border-color:var(--thm-base);
color: #fff;
}
.dc-btn.dc-add-feedback {
background-color: #fff;
border: 2px solid var(--doccure_themecolor);
border-radius: 4px;
color: var(--doccure_themecolor);
display: block;
font-size: 13px;
font-weight: normal;
padding: 10px 10px;
text-align: center;
text-transform: capitalize;
}
.dc-btn.dc-add-feedback:hover {
background: var(--doccure_themecolor);
color: #fff;
}
.dc-searchvlistvtwo.dc-docpostcontent:hover {
box-shadow: none !important;
}
.dc-btn {
background-color: #fff;
border: 2px solid var(--doccure_themecolor);
border-radius: 4px;
color: var(--doccure_themecolor) !important;
font-size: 14px;
padding: 10px 20px;
text-align: center;
}
.dc-btn:hover {
background: var(--doccure_themecolor);
color: #fff !important;
}
.dc-btnarea a.bg-success-light:hover {
background: rgba(15, 183, 107, 0.12) !important;
color: #26af48 !important;
}
.dc-btnarea a.bg-danger-light:hover {
background: rgba(242, 17, 54, 0.12) !important;
color: #e63c3c !important;
}
.section-padding {
padding: 40px 0;
}
.dc-booking-step1-btn:hover {
background-color: var(--doccure_themecolor) !important;
border-color: var(--doccure_themecolor) !important;
color: #fff !important;
}
/*Doctor Dashboard*/
.card {
border: 1px solid var(--thm-border);
margin-bottom: 1.875rem;
margin-top: 0;
padding: 0;
}
.card .card-header h4{
margin-bottom: 0;
}
.card .card-header{
border-bottom: 1px solid var(--thm-border);
padding: 1.3rem;
background: transparent;
border-radius: 5px;
border-bottom-left-radius: unset;
border-bottom-right-radius: unset;
}
.card .card-header:first-child {
border-bottom: 1px solid var(--thm-border);
}
.header_transparent {
background: transparent;
}
.card-body {
padding: 1.3rem;
}
.circle-bar1 {
width: 100px;
height: 100px;
border: 4px solid #DA3F81;
border-radius: 50%;
}
.circle-bar2 {
width: 100px;
height: 100px;
border: 4px solid #68DDA9;
border-radius: 50%;
}
.circle-bar3 {
width: 100px;
height: 100px;
border: 4px solid #1B5A90;
border-radius: 50%;
}
.dash-card .row {
margin-left: -10px;
margin-right: -10px;
}
.dash-card .row>div {
padding-left: 20px;
padding-right: 10px;
}
.dash-widget {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.dct-border-rht {
border-right: 1px solid var(--thm-border);
}
.dct-border-rht:last-child {
border-right: none;
}
.circle-bar {
margin-right: 15px;
}
.circle-bar>div {
display: inline-block;
position: relative;
text-align: center;
}
.circle-bar>div canvas {
width: 90px !important;
height: 90px !important;
}
.circle-bar>div img {
left: 0;
position: absolute;
top: 50%;
right: 0;
text-align: center;
margin: 0 auto;
transform: translateY(-50%);
}
.dash-widget h6 {
font-size: 16px;
font-weight: 400;
margin-bottom: 5px;
}
.dash-widget h3 {
font-size: 24px;
margin-bottom: 5px;
}
.dash-widget p {
color: #757575;
font-size: 14px;
margin-bottom: 0;
}
.dc-dashboardtabsholder {
background: none !important;
}
.dc-dashboardbox {
box-shadow: none !important;
}
.dc-dashboardboxtitle {
padding: 0 !important;
border-bottom: none !important;
margin-bottom: 1.5rem;
}
.dc-dashboardboxtitle h2 {
font-weight: 500 !important;
}
.dc-recentapoint-holder {
padding: 0 !important;
}
.table thead {
border-bottom: 1px solid rgba(0, 0, 0, 0.03);
}
.card-table .card-body .table>thead>tr>th {
border-top: 0;
font-size: 0.9375rem;
font-weight: 500;
}
.card-table .card-body {
padding: 0;
}
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
table tfoot tr,
table tbody tr,
table thead tr {
border: none;
}
.table thead th {
border-bottom: none;
}
table th {
border-right: none;
}
.dc-recentapoint {
border: none !important;
}
table tbody th,
table tbody td,
.dc-apoint-date {
border-right: none !important;
}
.patient-info {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
font-size: inherit;
font-weight: 400;
margin: 0;
padding: 0;
vertical-align: middle;
white-space: nowrap;
}
.patient-info img {
width: 100%;
height: 100%;
object-fit: cover;
border-radius: 50%;
}
.table td,
.table th {
vertical-align: middle;
}
.dc-recent-content .dc-btn {
float: none !important;
text-transform: capitalize;
}
/* .btn {
display: inline-block;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
background-color: transparent;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
border-radius: 0.25rem;
transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
} */
.bg-info-light {
background-color:var(--doccure_themecolor);
color: #fff !important;
transition: background-color 3.3s ease;
border: 1px var(--doccure_themecolor);
border-style: solid;
}
.bg-info-sucess {
border: 1px var(--doccure_themecolor);
border-style: solid;
}
a.bg-info-light:hover {
color: #fff !important;
background-color:var(--doccure_themecolor);
}
.btn-group-sm>.btn,
.btn-sm {
padding: 0.25rem 0.5rem;
font-size: .875rem;
border-radius: 0.2rem;
}
.bg-success-light {
background-color: rgba(15, 183, 107, .12)!important;
color: #26af48!important;
}
.bg-danger-light {
background-color: rgba(242, 17, 54, .12)!important;
color: #e63c3c!important;
}
.card-table {
padding: 0;
border: none;
width: 100%;
}
.table-hover tbody tr:hover {
background-color: unset;
}
.dc-recentapoint:hover {
background: none !important;
}
.card-table .table tr td:first-child,
.card-table .table tr th:first-child {
padding-left: 1.5rem;
}
.table>thead {
vertical-align: bottom;
}
.card-table .table td,
.card-table .table th {
padding: 1rem 0.75rem;
white-space: nowrap;
}
.card-table .table tr td:last-child,
.card-table .table tr th:last-child {
padding-right: 1.5rem;
}
.table-hover tbody tr:hover td {
color: #474648;
}
table.table td,
table.table th {
border-color: var(--thm-border);
}
.card-body .table-responsive .table td, .card-body .table-responsive.table th{
border-top: 1px solid var(--thm-border);
}
.text-end {
text-align: right!important;
}
.patient_img {
width: 40px;
height: auto;
margin-right: 0.5rem;
}
.patient_img figure {
width: 40px;
height: 40px;
}
.dc-recentapoint span {
text-transform: capitalize;
}
.dc-recentapoint span a:hover {
background-color: unset !important;
}
.card-table {
border: 1px solid var(--thm-border);
}
.dc-usersidebar figure {
display: inline-block;
margin: 0 0 15px !important;
width: auto;
padding: 3px;
background-color: #f7f7f7;
max-width: unset !important;
border: none !important;
}
.dc-usersidebar figure img {
border-radius: 50%;
height: 120px;
width: 120px;
object-fit: cover;
}
.dc-navdashboard ul li.dc-active>a {
background: none !important;
}
table tbody tr td {
font-size: 0.9375rem;
margin-bottom: 0.5rem;
}
.dc-companysinfo .dc-title h2 {
font-size: 17px !important;
line-height: normal !important;
}
.dc-companysinfo .dc-title h2 a {
color: #272b41 !important;
text-transform: capitalize;
}
#search_booking,
.dc-searchresult-head .dc-rightarea {
display: none;
}
.appointments .appointment-list {
background-color: #fff;
border: 1px solid var(--thm-border);
border-radius: 4px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 20px;
padding: 20px;
}
.dc-apointments-wraptest {
padding: 0px !important;
}
.dc-dashboardbox {
background: none !important;
}
.appointment-list .profile-info-widget {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-right: auto;
}
.appointments .appointment-action {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.appointment-list .profile-info-widget img {
border-radius: 4px;
height: 120px;
object-fit: cover;
width: 120px;
margin-right: 15px;
}
.profile-det-info {
overflow: hidden;
}
.profile-det-info h3 {
font-size: 17px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
margin-bottom: 0.5rem;
text-transform: capitalize;
}
.patient-details h5 {
color: var(--doccure_terthemecolor);
font-size: 13px;
font-weight: 400;
margin-bottom: 8px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 1.2;
}
.patient-details h5 i {
color: var(--doccure_terthemecolor);
padding-right: 5px;
}
.dc-ava-detail-2x,
.dc-image-res-2x {
display: none !important;
}
.experience-list {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
position: relative !important;
}
.experience-list::before {
background: #ddd !important;
bottom: 0 !important;
content: "" !important;
left: 8px !important;
position: absolute !important;
top: 8px !important;
width: 2px !important;
}
.experience-list>li .experience-user {
background: #fff;
height: 10px;
left: 4px;
margin: 0;
padding: 0;
position: absolute;
top: 4px;
width: 10px;
}
.before-circle {
background-color: rgba(32, 192, 243, .2);
border-radius: 50%;
height: 12px;
width: 12px;
border: 2px solid var(--doccure_themecolor);
}
.dc-tab-des-enb {
list-style: none;
}
.experience-list>li {
position: relative;
}
.experience-list>li .experience-content {
background-color: #fff;
margin: 0 0 20px 40px;
padding: 0;
position: relative;
}
.experience-list>li .experience-content .timeline-content {
color: #272b41;
font-size: 0.9375rem;
font-weight: 500;
}
.experience-list>li .experience-content .timeline-content a.name {
font-weight: 500;
}
.experience-list>li .time {
color: #757575;
display: block;
font-size: 13px;
}
.dc-searchresult-head {
padding-bottom: 0 !important;
}
.dc-searchresult-head .dc-title h2 {
margin: 0 0 1.5rem 0;
display: block;
font-size: 18px;
font-weight: 500;
line-height: 23px;
}
.dc-user-steps a {
width: auto !important;
border: none !important;
font-size: .875rem !important;
text-transform: capitalize;
border-radius: .2rem !important;
line-height: 1.5 !important;
}
.dc-user-steps .meeting_button, .dc-user-steps .generate-prescription {
margin-left: 0!important;
float: none!important;
display: block;
}
.dc-user-steps .meeting_button {
margin-top: 10px;
border: 1px var(--doccure_themecolor)!important;
border-style: solid!important;
}
.dc-user-steps .meeting_button:hover {
background: var(--doccure_themecolor)!important;
color: #fff;
}
.dc-user-steps a.bg-success-light {
background: rgba(15, 183, 107, 0.12) !important;
}
.dc-user-steps a.bg-danger-light {
background-color: rgba(242, 17, 54, 0.12) !important;
}
.dc-user-steps a:hover {
background: none !important;
}
.dc-status i {
margin: 0 !important;
}
.search_block {
border: 1px solid var(--thm-border);
border-radius: 0.25rem;
display: inline-block;
background: #fff;
height: auto;
width:100%;
}
.sidebar_search {
padding: 30px;
}
.home .sidebar_search {
padding: 30px 0 14px 0;
}
.home_searchform .wpb_content_element {
margin-bottom: 0!important;
}
.dc-innerbanner>.dc-docsearch,
.dc-advanceicon {
display: none;
}
.search-header {
background-color: #fff;
border-bottom: 1px solid var(--thm-border);
padding: 1rem 1.5rem;
}
#gender_search {
display: block !important;
}
.dc-formtheme h4 {
font-size: 1rem;
margin-bottom: 15px;
}
.dc-btnarea input[type="submit"] {
background-color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
color: #fff !important;
height: 50px;
font-weight: 600;
font-size: 16px;
width: 100%;
border-radius: 4px !important;
text-transform: uppercase;
padding: 10px 7px;
}
.search_block .select2-container .select2-selection--single {
height: 46px;
}
.search_block .select2-container--default .select2-selection--single {
border: 1px solid #dcdcdc;
}
.dc-doc-specilities-tag {
font-size: 14px;
color: #757575;
margin-bottom: 5px;
}
.doc_location {
color: #757575;
font-size: 14px;
margin-bottom: 25px;
}
.doc_location i {
margin-right: 5px;
}
.profile-widget {
background-color: #fff;
border: 1px solid var(--thm-border);
border-radius: 4px;
margin-bottom: 0;
position: relative;
-webkit-transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;
transition: all .3s ease 0s;
}
.pro-content {
padding: 20px;
}
.dc-stars {
list-style: none;
margin: 0 0 7px;
padding: 0;
width: 100% !important;
}
.view-btn {
color: var(--doccure_themecolor);
font-size: 13px;
border: 2px solid var(--doccure_themecolor);
text-align: center;
display: block;
font-weight: 500;
padding: 6px;
}
.book-btn {
background-color: var(--doccure_themecolor);
border: 2px solid var(--doccure_themecolor);
color: #fff;
font-size: 13px;
text-align: center;
display: block;
font-weight: 500;
padding: 6px;
}
.content_block {
margin-bottom: 8px !important;
font-size: 1.1rem;
color: #272b41;
}
.location {
font-size: 15px;
color: #272b41;
margin: 0 0 6px;
}
.far.fa-money-bill-alt:before {
margin-right: 4px;
font-size: 13px;
}
.price-section {
margin-bottom: 6px;
}
.slick-slider .slick-dots .slick-active button {
background-color: var(--doccure_themecolor) !important;
}
.slick-slider .slick-dots {
margin: 20px 0 !important;
}
.dc-docsingleimg {
border: unset !important;
}
.dc-docsingle-content .dc-title h2 {
margin: 0 0 3px 0 !important;
}
.dc-docsingle-content .dc-btnarea {
margin-top: 0 !important;
}
.dc-docsingle-content .dc-title .dc-docinfo {
margin-bottom: 8px !important;
}
.dc-memberships .dc-specializationslist li {
width: 33%
}
.dc-navdocsingletab {
margin-top: 10px !important;
}
.single-doctors .dc-navdocsingletab {
margin-top: 0 !important;
}
.dc-updatall a.dc-btn {
padding: 12px 19px !important;
font-weight: 600 !important;
font-size: 16px !important;
background: var(--doccure_secthemecolor) !important;
color: #fff !important;
border: 1px solid var(--doccure_secthemecolor) !important;
text-transform: capitalize;
}
.dc-updatall i {
display: none !important;
}
.dc-updatall {
width: 100%;
float: left;
background: unset !important;
overflow: hidden;
margin-top: 30px;
position: relative;
border-radius: 4px;
padding: 0 !important;
-webkit-box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);
box-shadow: unset !important;
}
.dc-updatall a.dc-btn:hover {
background-color: var(--doccure_secthemecolor) !important;
border: 1px solid var(--doccure_secthemecolor) !important;
}
.dc-btn.dc-add_phone_number {
display: none !important;
}
/*feedback css */
.dc-feedback {
font-size: 14px;
float: left;
width: 100%;
}
.dc-feedback i {
font-size: 15px;
min-width: 20px;
vertical-align: top;
line-height: inherit;
display: inline-block;
}
.dc-docpostcontent .dc-title h3 a:hover {
color: var(--doccure_secthemecolor);
}
.doctor-img {
-ms-flex: 0 0 150px;
flex: 0 0 150px;
margin-right: 20px;
width: 150px;
}
.doc-info-right {
margin-left: 0;
}
.doc-info-right span {
display: block;
line-height: 30px;
font-size: 14px;
}
.doc-info-right span i {
font-size: 15px;
padding-right: 10px;
}
.dc-title.doc-info-left {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.pateintview-details h5 {
color: var(--doccure_terthemecolor);
font-size: 13px;
font-weight: 400;
margin-bottom: 8px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 1.2;
}
.pateintview-details h5 a {
color: var(--doccure_terthemecolor);
font-size: 13px;
font-weight: 400;
margin-bottom: 8px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.pateintview-details h5 i {
padding-right: 5px;
display: inline-flex;
}
.pateintview-details .fas.fa-map-marker-alt {
margin-right: 4px;
}
#dc-booking_service_details {
background: #fff !important;
width: 100%;
height: auto;
display: inline-block;
border: 1px solid var(--thm-border);
margin-bottom: 20px;
}
.dc-print-options a {
line-height: 1.5;
}
.dc-print-options a i {
display: inline-block !important;
}
.dc-status i {
font-size: .875rem !important;
}
.dc-status i.fas.fa-check {
color: #26af48;
}
.dc-status i.fas.fa-times {
color: #e63c3c;
}
.patient-details .fas.fa-envelope {
margin-right: -3px !important;
}
li#Doctor {
display: none;
}
.home_searchform .dc-form-advancedsearch fieldset .form-group {
float: left;
margin-right: 10px;
}
.home_searchform .dc-form-advancedsearch fieldset .form-group span.form-text {
color: #fff;
font-size: 13px;
margin-top: 10px;
display: none;
}
.home_searchform .dc-btnarea input[type="submit"] {
font-size: 16px;
text-transform: uppercase !important;
margin-top: 0;
background-color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
font-family: var(--thm-font);
}
.home_searchform input[type="text"]:focus {
background: #fff;
}
.location i {
margin-right: 10px;
color: #757575;
font-size: 13px;
}
.locationtab_data img {
width: 150px !important;
}
.availabletimings ul {
padding: 0;
}
.availabletimings ul li.timeslot_available {
float: left;
width: 86px;
}
.timeslot_available {
width: 31%;
display: inline-block;
}
.dc-docpostholder.dc-search-hospitals.locationtab_data .row {
margin: 0;
}
.dc-doclocation.dc-doclocationvtwo.single_doc {
float: none !important;
}
.dc-doclocation.dc-doclocationvtwo.single_doc span {
}
.dc-doclocation.dc-doclocationvtwo.single_doc span i {
min-width: 20px;
}
.dc-doclocation.dc-doclocationvtwo.single_doc span em {
font-weight: bold;
}
.single_price span {
font-size: 20px;
font-weight: 500;
color: #272b41;
float: right;
}
.locationtab_data h3 a {
font-size: 18px;
font-weight: 500;
margin-bottom: 3px;
}
.locationtab_data ul.dc-docinfo li em {
color: #757575;
font-size: 14px;
}
.locationtab_data ul.dc-docinfo li em i {
margin-right: 3px;
margin-left: 1px;
margin-top: 3px
}
.doccure-faq-style-13 .card {
margin-bottom: 0;
}
.doc-info-right.Doctor .dc-btnarea,
.doc-info-cont.Doctor .dc-like {
display: none;
}
span.addto_fav {
font-size: 14px;
color: #757575;
}
i.far.fa-heart {
color: rgba(218, 218, 218, .8);
border-color: rgba(218, 218, 218, .8);
}
a.dc-like.dc-add-wishlist:hover i {
border-color: var(--doccure_themecolor);
color: var(--doccure_themecolor);
}
.day_name {
display: inline-block;
margin-bottom: 20px;
width: 100%;
border: 1px solid #eee;
padding: 10px 20px;
margin-right: 10px;
}
.availabletimings.row .col-md-4 {
max-width: 31.78%;
}
.day_name span.day_txt {
font-weight: 500;
}
.timeslot_available span.not_available {
color: var(--doccure_terthemecolor) !important;
font-size: 13px;
text-transform: capitalize;
}
li.Doctor {
display: none;
}
li.Patients a.dc-like.dc-liked i {
background: var(--doccure_themecolor);
color: #fff;
}
.saved_view_details .btn.view-btn a {
color: var(--doccure_themecolor)!important;
}
.saved_view_details .btn.view-btn a:hover {
color: #fff !important;
}
.saved_view_details .btn.book-btn a {
color: #fff !important;
}
section.dc-haslayout.am-chat-module {
padding: 20px;
background: #fff !important;
border: 1px solid var(--thm-border);
border-radius: 10px;
}
section.dc-haslayout.am-chat-module .dc-dashboardbox{
padding:0;
}
section.dc-haslayout.am-chat-module .dc-offersmessages ul{
padding:0;
}
section.dc-haslayout.am-chat-module .dc-offersmessages .dc-formsearch{
padding: 20px 15px;
width: 100%;
}
section.dc-haslayout.am-chat-module .dc-memessage.dc-readmessage.dc-msg-thread p{
border: 1px solid #e3e3e3;
background-color: #e3e3e3;
padding: 10px 15px;
border-radius: 0.25rem;
display: inline-block;
position: relative;
}
.dc-offerermessage:first-child, .dc-memessage:first-child {
margin-top: 70px !important;
}
section.dc-haslayout.am-chat-module .dc-memessage.dc-readmessage.dc-msg-thread p::before{
border-bottom: 6px solid transparent;
border-left: 6px solid #e3e3e3;
border-top: 6px solid transparent;
content: "";
height: 0;
left: auto;
position: absolute;
right: -6px;
top: 8px;
width: 0;
}
.booking-btn {
margin-top: 20px;
margin-bottom: 0px;
}
.booking-btn .book-btn {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
text-transform: capitalize;
padding: 8px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 4px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.doctor-profile-widget:hover {
border: 1px solid #E5E5E5;
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.doctor-book-slider .slick-slide{
display: block;
margin-left: 0;
padding: 10px;
width: 280px;
padding-bottom: 0;
}
.doctor-profile-widget:hover .provider-info .pro-icon {
display: flex;
}
.doctor-profile-widget:hover .provider-info {
top: calc(100% - 187px);
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
-webkit-transform: translate3d(0,4%,0);
transform: translate3d(0,4%,0);
box-shadow: 0px 30px 30px rgb(47 70 86 / 20%);
}
.doctor-profile-widget:hover .provider-info p {
margin-bottom: 5px;
}
.doctor-book-slider .slick-prev {
right: 0;
left: 10px;
top: 104.5%;
}
.doctor-profile-widget:hover .provider-info .pro-icon {
display: flex;
}
.doctor-profile-widget .provider-info .pro-icon img {
width: 30px;
display: unset;
}
.viewall{
display: inline-block;
padding: 9px 23px;
color: #fff;
font-size: 18px;
font-weight: 600;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 4px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
position: relative;
}
.viewall:hover {
color: var(--doccure_themecolor);
background: #fff;
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 50px 0 0 #ffffff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.doctor-book-slider .slick-prev, .doctor-book-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: #E5F1FB;
color: var(--doccure_themecolor);
box-shadow: unset;
opacity: 1;
width: 40px;
height: 40px;
border-radius: 100% !important;
font-size: 0;
position: absolute;
}
.doctor-book-slider .slick-prev {
right: 0;
left: 10px;
top: 100%;
}
.doctor-book-slider .slick-next:before,
.doctor-book-slider .slick-prev:before {
content: "\f054";
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: var(--doccure_themecolor);
opacity: 1;
font-size: 15px;
}
.doctor-book-slider .slick-next {
right: 0;
left: 60px;
top: 100%;
}
.doctor-book-slider .slick-prev:hover, .doctor-book-slider .slick-next:hover {
background-color: var(--doccure_themecolor);
color: #fff;
opacity: 1;
}
.doctor-book-slider .slick-next:hover:before, .doctor-book-slider .slick-prev:hover:before {
color: #fff;
}
.doctor-book-slider .slick-prev:before {
content: "\f053";
}
body.logged-in .custom-menu-class{
display: none;
}
.clinic-grid-four .overlay .clinic-cricle {
background: url(../images/shape-11.png);
background-size: cover;
background-repeat: no-repeat;
width: 160px;
height: 160px;
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto 20px;
border-radius: 100%;
animation: pulse-secondary 2s infinite;
-webkit-box-shadow: 0 0 0 rgb(255 255 255);
box-shadow: 0 0 0 rgb(255 255 255);
}
.looking-section-five h2:before,
.clinic-section-five h2:before ,
.browse-section-five h2:before,
.best-section-five h2:before,
.blog-section-five h2:before{
position: absolute;
content: "";
width: 66px;
height: 25px;
background: url(../images/shape-5.png);
left: -80px;
top: 10px;
}
.looking-section-five h2:after,
.clinic-section-five h2:after,
.browse-section-five h2:after,
.best-section-five h2:after,
.blog-section-five h2:after{
position: absolute;
content: "";
width: 66px;
height: 25px;
background: url(../images/shape-5.png);
right: -80px;
top: 10px;
}
.doctor-section-five {
background: url(../images/doctor-bg1.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
padding: 80px 0 80px;
}
.doccure_header .aside-toggle span{
background-color: var(--theme_mheader_color);
width:31px;
height:3px;
}
.doccure_header .aside-toggle span:nth-child(2){
width:16px;
margin-right: auto;
}
.doccure_header .aside-toggle span+span {
margin-top: 7px;
}
.doccure_aside{
width: 260px;
}
.doctors-grid-five .best-doctors-info .rating i {
color: var(--doccure_terthemecolor);
}
.doctors-grid-five .best-doctors-info .rating i.filled {
color: #F2A54A;
}
.home .doccure_post.style-15 .doccure_post-body i{
display: none;
}
.home .doccure_doctor-body span{
display: block;
color: #757575;
}
.home .doccure_doctor-body .ratings{
margin-top:6px;
margin-bottom: 15px;
}
.home_doctor_slider .doccure_doctor-body span{
display: block;
color: #757575;
}
.home_doctor_slider .doccure_doctor-body .ratings{
margin-top:6px;
margin-bottom: 15px;
}
.dc-searchresult-grid .ratings {
/* width: 100%; */
}
.ratings {
position: relative;
vertical-align: middle;
display: inline-block;
color: rgba(218, 218, 218, .8);
overflow: hidden;
margin-bottom:0px;
}
.full-stars {
position: absolute;
left: 0;
top: 0;
white-space: nowrap;
overflow: hidden;
color: #F2A54A;
}
.empty-stars:before, .full-stars:before {
font-size: 14px;
font-family: "Font Awesome 6 Free";
content: '\f005 \f005 \f005 \f005 \f005';
font-weight: 900;
letter-spacing: 3px;
}
.empty-stars:before {
-webkit-text-stroke: 1px rgba(218, 218, 218, .8);
}
.full-stars:before {
-webkit-text-stroke: 1px #F2A54A;
}
/* Webkit-text-stroke is not supported on firefox or IE */
/* Firefox */
@-moz-document url-prefix() {
.full-stars {
color: #F2A54A;
}
}
/* IE */
<!--[if IE]> .full-stars {
color: #F2A54A;
}
<![endif]-->
.home-one-banner{
position: relative;
}
.home-one-banner::before{
background: url(../images/shape-10.png) no-repeat;
width: 100%;
height: 100%;
position: absolute;
left:5px;
top:14px;
}
.home-one-banner::after{
background: url(../images/shape-8.png) no-repeat;
width: 100%;
height: 100%;
position: absolute;
left:1063px;
top:0;
}
.features-cricle {
background: url(../images/shape-9.png) no-repeat;
background-size: cover;
background-repeat: no-repeat;
width: 220px;
height: 220px;
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto 20px;
}
body.logged-in ul#menu-homefivemenu{
display: none;
}
.doctor-bg{
background-image: url(../images/doctor-img.jpg);
background-position: 0 0 ;
background-repeat: no-repeat;
}
/* Main Home page css */
.mainhome_whatlooking_sec{
padding-top: 80px;
padding-bottom: 70px;
}
.mainhome_whatlooking_sec h2{
margin-bottom: 50px !important;
}
.mainhome_clinic_sec{
padding-top: 80px;
padding-bottom: 80px;
}
.footer_firsrsec .vc_column-inner{
padding-top:20px;
padding-bottom: 20px;
}
.doccure_header-top.d-md-block{
display: none !important;
}
.subscribe-cta-form .doccure-subscribe-form-style-1 {
border: 2px solid #fff;
border-radius: 6px;
}
.subscribe-cta-form .doccure-subscribe-form-style-1 input[type="email"] {
background: transparent;
border: 0;
color: #fff;
height: 70px;
}
.subscribe-cta-form .doccure-subscribe-form-style-1 input[type="email"]::placeholder {
color: #fff;
}
.subscribe-cta-form .doccure-subscribe-form-style-1 input[type="submit"] {
background: #fff;
margin: 5px;
border-radius: 6px;
color: var(--thm-secondary);
}
.subscribe-cta-form .doccure-subscribe-form-style-1 span.wpcf7-not-valid-tip {
color: #fff;
position: absolute;
}
.doccure_post .doccure_post-meta span {
font-size: 13px; }
.doccure_post.style-16 .doccure_post-body {
padding: 20px 0px 0px 0px;
border: 0px solid;
}
.doccure_post .doccure_post-meta span i {
margin-right: 3px;}
.doccure_post .doccure_post-body h5 a {
font-size: 18px !important;
}
.sub-title {
color: #757575;
font-size: 16px;
margin-top:15px;
}
.about-content{
font-size: 14px;
font-weight: 400;
line-height: 26px;
}
.doccure_post .doccure_post-meta span a {
color: #757575;
}
.doccure_post .doccure_post-meta span i {
color: var(--doccure_terthemecolor);
}
.doccure_post .doccure_post-meta span a:hover, .doccure_post .doccure_post-meta span .comment-count:hover {
color: unset;
}
h5 {
line-height: 1;
}
.doccure_post .doccure_post-body .doccure_post-content h5{
margin:0 0 10px;
}
.doccure_post.style-16 .doccure_post-body{
padding:7px 0px 0px 0px;
}
.doccure_post .doccure_post-body .doccure_post-content p{
margin: 0px 0;
}
.doccure_doctor .doccure_doctor-categories a{
font-size:13px;
}
.doccure_doctor.style-17 .doccure_doctor-body .doccure_doctor-info span{
font-size:12px;
color:#666;
}
.doccure_service h5{
text-align:center;
font-size:0.9375rem;
}
.doccure_button_wrapper .doccure_btn.style-2{
font-size: 16px !important;
font-weight: 600 !important;
padding: 12px 30px !important;
box-shadow: none !important;
text-transform: capitalize;
}
.doccure_doctor.style-19 .doccure_rating{
font-size:14px;
}
.doccure_doctor.style-19 span{
font-size:13px;
}
.doccure_rating i {
color: #f4c150;
}
.doccure_doctor.style-19 .doccure_rating{
margin-top:6px;
margin-bottom:3px;
}
.doccure_post .doccure_post-meta{
margin-top:10px;
margin-bottom:10px;
}
.doccure_post .doccure_post-meta span+span{
float:right;
text-align:right;
}
.doccure_post.style-15 .doccure_post-meta.is-absolute {
right: 80px;
}
.doccure_post.style-15 .doccure_post-body .btn-link {
background: var(--doccure_themecolor);
color: #fff;
padding: 8px 16px;
font-size: 14px;
line-height: 1.6;
border-radius: 6px;
margin-top: 13px;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-body .btn-link{
padding: 8px 0;
}
.doccure_post.style-15{
box-shadow: unset;
padding: 20px;
margin-bottom: 20px;
}
.doccure_post.style-15.has-post-thumbnail .doccure_post-body{
padding: 10px 0 0;
}
.doccure_post.style-15 .doccure_post-meta{
padding-top: 8px;
}
.doccure-blog-1894029072 .col-lg-4 .doccure_post.style-15 .doccure_post-body .doccure_post-content h5{
margin-top: 20px;
}
.doccure_post .doccure_post-body .doccure_post-content h5{
margin: 20px 0 10px;
}
.doccure_post.style-15 .doccure_post-body .btn-link:hover{
background: var(--doccure_secthemecolor);
color: #ffffff;
}
/* About us page */
.doccure_button_wrapper .doccure_btn.style-2 {
display: inline-flex;
align-items: center;
font-weight: 600;
transition: 0.3s;
padding: 12px 17px;
box-shadow: none;
}
.doccure_service h5 {
margin-bottom: 0;
font-size: 19px;
}
.doccure_service.style-18{
padding: 20px !important;
border: 1px solid var(--thm-border);
}
.doccure_testimonial.style-14{
box-shadow: none;
border: 1px solid var(--thm-border);
}
#sample_slider.sa_owl_theme .owl-dots {
padding: 0!important;
margin-top: 0px;
position: relative;
bottom: 0;
}
.doccure_service-thumb{
display: block;
max-width: 100%;
overflow: hidden;
}
.doccure-custom-image-style-7 .doccure_about.style-10 {
height: 500px !important;
}
.doccure_accordion.style-13 .card .card-header .accordion-link{
font-size: 15px;
}
.doccure_accordion.style-13 .card-body {
font-size: 15px;}
.doccure-service-2072859892 .doccure_service.style-14 .number {
opacity: .6 !important ;
}
.doccure_info.style-3 .doccure_info-icon {
background-color: unset;
}
.doccure_info.style-3 .doccure_info-icon{
margin:0 auto 10px;
}
.doccure_info.style-3{
padding: 30px;
}
.doccure_service.style-14 h5 a {
color: #15558d;
font-size: 24px;
font-weight: 600;
}
.doccure_service.style-13:hover, .doccure_service.style-14:hover{
box-shadow: none;
}
.h5titile:hover{
color:var(--doccure_secthemecolor) !important;
}
.doccure_service.style-14 h5 a:hover{
color:var(--doccure_secthemecolor) !important;
}
/* Blog Grid */
.doccure_post.style-15{
margin-bottom: 0px;
}
.doccure_post.style-2 .doccure_post-body {
padding-top: 14px !important;
}
.doccure_post.style-2 .doccure_post-body .doccure_post-content h5 {
font-size: 18px !important;
}
.doccure_post.style-2 .doccure_post-body {
padding: 0px !important;
}
.doccure_post.style-2 .doccure_post-body .doccure_post-content {
padding: 30px 0 0;
}
.doccure_post.style-16 .doccure_post-body {
padding-top: 0px !important;
border: 0px solid var(--thm-border);
}
.doccure_post.style-16 .doccure_post-body{
padding:0px;
}
.doccure_post .doccure_post-meta span a{
color:var(--doccure_terthemecolor);
}
.doccure_post .doccure_post-meta span i{
color: var(--doccure_terthemecolor);
}
.home .doccure_post .doccure_post-meta{
margin-top:0px !important;
margin-bottom: 8px !important
}
.doccure_post{
margin-bottom: 20px;
}
.home .doccure_post.style-15{
border-radius:6px;
}
.doccure_post .doccure_post-body .doccure_post-content p{
margin: 0px 0;
}
.doccure_post .doccure_post-body .doccure_post-content h5{
margin:0 0 8px;
}
/* Contact Us */
.custom-contact-form-style input:not([type="submit"]), .custom-contact-form-style select, .custom-contact-form-style textarea {
background: transparent;
border-radius: 0;
}
.doccure_header.header-layout-10 .doccure_header-middle .doccure_btn {
color: var(--doccure_secthemecolor);
box-shadow: none;
border: 2px solid;
padding: 10px 20px;
font-weight: 500;
}
.bg-color{
background:linear-gradient(360deg, rgba(0, 113, 220, 0.06) 40.94%, rgba(229, 241, 251, 0) 100%);
}
.contactform_row .wpcf7{
background:#FFF;
border-radius:8px;
}
.contactform_row input[type="text"], .contactform_row input[type="email"], .contactform_row textarea, .contactform_row input[type="tel"], .contactform_row select{
border-radius: 5px;
border: 1px solid var(--thm-border);
padding: 15px 15px;
}
.contactform_row input[type="submit"]{
padding: 12px 18px;
color: #fff;
font-weight: 500;
border-radius: 8px;
border: 1px solid #e5f1fb;
text-transform: uppercase;
font-size: 18px;
min-width: 160px;
}
.contactform_row .wpcf7 label span{
color:#ff0000;
}
.text_padding{
padding-bottom:50px;
}
.contact_info .doccure_info.style-3{
overflow:unset;
}
.custom-contact-form-style .form-group {
margin-bottom: 30px;
}
.wpb_gmaps_widget .wpb_wrapper{
padding:0px;
}
.doccure_info.style-3 .doccure_info-icon {
background-color: unset;
}
.doccure_info.style-3 .doccure_info-icon{
margin:0 auto 10px;
}
.doccure_info.style-3{
padding: 30px;
}
.custom-contact-form-style input:not([type=submit]), .custom-contact-form-style select, .custom-contact-form-style textarea {
border-radius: 6px;
}
/* Faq Page */
.doccure_header.header-layout-10 .doccure_header-middle .doccure_btn {
color: var(--theme_header_color);
box-shadow: none;
border: 2px solid;
padding: 10px 20px;
font-weight: 500;
}
.doccure_accordion.style-13 .card .card-header .accordion-link{
font-size: 15px;
}
.doccure_accordion.style-13 .card-body {
font-size: 15px;}
/* Home page4 */
.page-template-homepagefour .doccure_footer.doccure-template {
display: none;
}
.page-template-homepagefour #content {
margin-top: -190px;
}
.page-template-homepagefour .doccure_subheader{
display:none;
}
.page-template-homepagefour .looking-section-four {
padding: 80px 0 80px;
}
.page-template-homepagefour.looking-section-four {
padding: 80px 0 80px;
}
.page-template-homepagefour.blog-section-four.homepagefour_elementor {
margin-top: 0;
padding-top: 80px;
padding-bottom: 80px;
}
.page-template-homepagefour.looking-section-four {
padding: 80px 0 80px 0!important;
}
.page-template-homepagefour .looking-section-four .heading_title p
{
margin-bottom: 60px !important;
}
.page-template-homepagefour .clinic-section-four .heading_title p,
.page-template-homepagefour .looking-section-four .heading_title p,
.page-template-homepagefour .doctor-section-four .heading_title p,
.page-template-homepagefour .features-clinic-four .heading_title p,
.page-template-homepagefour .blog-section-four .heading_title p {
font-weight: 700 !important;
color: #263238 !important;
font-size: 44px;
text-align: center;
}
.page-template-homepagefour .clinic-section-four .wpb_content_element,
.page-template-homepagefour .doctor-section-four .wpb_content_element,
.page-template-homepagefour .features-clinic-four .wpb_content_element,
.page-template-homepagefour .blog-section-four .wpb_content_element{
margin-bottom: 0;
line-height: 25px;
}
.page-template-homepagefour .color-primary {
color: var(--doccure_themecolor);
font-weight: 700;
}
.page-template-homepagefour .looking-row {
padding-left: 0px;
padding-right: 0px;
background: #FFFFFF;
border: 1px solid rgba(192, 201, 213, 0.5);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four {
display: flex;
padding: 0px;
background: #fff;
border: 1px solid transparent;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four .looking-box-four {
display: flex;
padding: 20px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
position: relative;
top: 0px;
right: 0px;
}
.page-template-homepagefour .looking-box-four .looking-inner-box {
padding: 20px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-info-four a {
display: inline-flex;
justify-content: center;
align-items: center;
font-weight: 600;
font-size: 24px;
color: #063B6F;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-info-four a svg {
fill: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
width: 40px;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-info-four a i {
font-size: 40px;
color: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .me-2 {
margin-right: 0.5rem!important;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-info-four strong {
margin-top: 20px;
font-weight:400 !important;
display:block;
margin-bottom: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-four-btn {
margin-top: 30px;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-four-btn a {
display: inline-flex;
justify-content: center;
align-items: center;
font-weight: 700;
font-size: 18px;
color: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-box-four .looking-inner-box .looking-four-btn a i {
color: var(--doccure_themecolor);
position: relative;
left: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .ms-2 {
margin-left: 0.5rem!important;
}
.page-template-homepagefour .looking-grid-four:hover {
background: #E5F1FB;
border: 1px solid rgba(192, 201, 213, 0.5);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four {
background: #01255D;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
top: -20px;
right: -20px;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four .looking-inner-box {
background: rgba(255, 255, 255, 0.06);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four .looking-inner-box .looking-info-four a {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-inner-box .looking-info-four strong {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four .looking-inner-box .looking-four-btn a {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four .looking-inner-box .looking-four-btn a i {
color: #fff;
left: 10px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four .looking-inner-box a svg {
fill: #fff !important;
left: 10px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .looking-grid-four:hover .looking-box-four .looking-inner-box .looking-info-four a i {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-section-four {
padding: 80px 0 50px 0;
}
.page-template-homepagefour.clinic-section-four {
padding: 80px 0 50px 0;
}
.page-template-homepagefour .sub-title p{
color: var(--doccure_terthemecolor);
font-size: 16px;
max-width: 600px;
text-align:center;
}
.page-template-homepagefour .clinic-grid-four {
position: relative;
overflow: hidden;
margin-bottom: 30px;
text-align: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-grid-four .clinic-img {
position: relative;
overflow: hidden;
border-radius: 6px;
}
.page-template-homepagefour .clinic-grid-four .clinic-img:before {
background-color: rgba(0, 40, 79, 0.8);
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-grid-four .clinic-img .clinic-image {
width: 100%;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagefour .clinic-grid-four .clinic-content {
position: absolute;
top: 50%;
left: 50%;
z-index: 1;
width: 100%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-grid-four .clinic-content h4 {
font-size: 24px;
font-weight: 600;
color: #fff;
margin-bottom: 20px;
}
.page-template-homepagefour .clinic-grid-four .clinic-icon-inner {
position: absolute;
bottom: 15px;
right: 15px;
z-index: 1;
background: #fff;
border-radius: 6px;
padding: 20px;
display: flex;
justify-content: center;
align-items: center;
width: 80px;
height: 80px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-grid-four .clinic-icon-inner img {
fill: var(--doccure_themecolor);
}
.page-template-homepagefour .clinic-grid-four .clinic-icon-inner .doccure_about-image-1{
border:none;
border-radius:unset;
padding:0;
}
.page-template-homepagefour .clinic-grid-four .overlay {
position: absolute;
bottom: 100% !important;
left: 0;
right: 0;
overflow: hidden;
width: 100%;
height: 0 !important;
background-color: var(--doccure_themecolor);
border-radius: 6px;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-grid-four .overlay .clinic-round {
background-color: #F1F1F1;
border: 1px solid #F1F1F1;
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
width: 120px;
height: 120px;
animation: pulse-secondary 2s infinite;
-webkit-box-shadow: 0 0 0 rgb(255 255 255);
box-shadow: 0 0 0 rgb(255 255 255);
}
.page-template-homepagefour .clinic-grid-four .overlay .clinic-round img {
width: 50px;
fill: var(--doccure_themecolor);
}
.page-template-homepagefour .clinic-grid-four .overlay h4 {
font-size: 24px;
font-weight: 600;
color: #fff;
margin-bottom: 0px;
}
.page-template-homepagefour .clinic-grid-four:hover .overlay {
height: 100% !important;
bottom: 0 !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .clinic-grid-four .wpb_content_element{
margin-bottom:0px;
}
.page-template-homepagefour .doccure_about .doccure_about-image-1,
.page-template-homepagefour .doccure-custom-image-style-1 .doccure_about .doccure_about-image-1 img,
.page-template-homepagefour .doccure-custom-image-style-1 .doccure_about .doccure_about-image-2 img{
border:none !important;
border-radius:unset !important;
background:unset !important;
padding:0 !important;
}
.page-template-homepagefour .doctor-section-four {
padding: 80px 0 60px;
}
.page-template-homepagefour.doctor-section-four {
padding: 80px 0 60px;
}
.page-template-homepagefour .best-doctors-grid {
background: #FFFFFF;
border: 1px solid rgba(192, 201, 213, 0.5);
border-radius: 6px;
position: relative;
margin-bottom: 30px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-img {
border-radius: 6px 6px 0px 0px;
position: relative;
overflow: hidden;
height: 227px;
padding: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-img img {
width: 100%;
border-radius: 6px 6px 0px 0px;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info {
padding: 20px;
border-radius: 0px 0px 6px 6px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info h3 {
margin-bottom: 10px;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .doctor-posting {
font-weight: 500;
font-size: 14px;
color: var(--doccure_terthemecolor);
margin-bottom: 14px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .doctors-amount {
font-weight: 600;
font-size: 18px;
color: #27AD5F;
margin-bottom: 14px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .rating {
font-weight: 500;
font-size: 14px;
color: var(--doccure_terthemecolor);
margin-bottom: 24px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .booking-btn {
padding: 0;
margin: 0;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .booking-btn .btn {
font-weight: 600;
font-size: 16px;
width: 100%;
color: #fff;
background: var(--doccure_themecolor);
border: 1px solid #fff;
border-radius: 5px;
padding: 10px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
margin-top: 14px;
}
.page-template-homepagefour .btn {
display: inline-block;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
background-color: transparent;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
border-radius: 0.25rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .booking-btn .btn span {
position: relative;
right: 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info .booking-btn .btn i {
font-size: 14px;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-img:before {
background-color: rgba(0, 28, 43, 0.42);
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info {
background: var(--doccure_themecolor);
box-shadow: 0px 20px 40px rgb(0 0 0 / 9%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info a p{
color: #fff;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info h3 a {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info .doctor-posting {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info .doctors-amount {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info .rating {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info .booking-btn .btn {
background: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
color: var(--doccure_themecolor);
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info .booking-btn .btn span {
right: 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .doctor-section-four .slick-slide, .best-doctors-slider .slick-slide,
.page-template-homepagefour .best-doctors-slider .slick-slide {
display: block;
margin-left: 0;
padding: 10px;
width: 280px;
padding-bottom: 0;
}
.page-template-homepagefour .best-doctors-slider .slick-dots li button {
width: 20px;
height: 20px;
background: #00284F;
border-radius: 50px !important;
}
.page-template-homepagefour .best-doctors-slider .slick-dots li.slick-active button {
background-color: var(--doccure_themecolor) !important;
box-shadow: 0px 0px 10px var(--doccure_themecolor);
}
.page-template-homepagefour .best-doctors-slider .slick-dots li button {
width: 20px;
height: 20px;
background: #00284F;
border-radius: 50px;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-info h3 a {
font-size: 18px;
font-weight: 600;
color: #000;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
text-transform:capitalize;
}
.page-template-homepagefour .best-doctors-grid .best-doctors-img img{
min-height: 227px;
object-fit: cover;
}
.page-template-homepagefour .best-doctors-grid:hover .best-doctors-info .doctor-posting {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .blog-section-four {
padding: 0;
}
.page-template-homepagefour .doccure_post.style-16{
padding:0;
}
.page-template-homepagefour .doccure_post.style-16 .doccure_post-body{
padding:15px !important;
}
.page-template-homepagefour .latest-news .blog-date-four {
position: absolute;
left: 15px;
bottom: 15px;
z-index: 1;
}
.page-template-homepagefour .latest-news span.posted-on {
font-weight: 600;
font-size: 16px;
padding: 10px;
height: 43px;
background: var(--doccure_themecolor);
border-radius: 5px;
color: #FFFFFF;
display: flex;
align-items: center;
justify-content: space-between;
}
.page-template-homepagefour .latest-news span.posted-on a {
font-weight: 600;
font-size: 16px;
height: 43px;
background: var(--doccure_themecolor);
border-radius: 5px;
color: #FFFFFF;
display: flex;
align-items: center;
justify-content: space-between;
}
.page-template-homepagefour .latest-news span.posted-on i{
margin-right: 0.5rem!important;
}
.page-template-homepagefour .latest-news .blog-date-four:hover span.posted-on,
.page-template-homepagefour .latest-news .blog-date-four:hover span.posted-on a{
background: var(--doccure_terthemecolor);
color: #fff;
}
.page-template-homepagefour .latest-news .blog-doctors-four {
padding: 15px;
border-top: 1px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
}
.page-template-homepagefour .latest-news span.author{
display: flex;
align-items: center;
font-size: 16px;
font-weight: 500;
color: var(--doccure_terthemecolor);
}
.page-template-homepagefour .latest-news .blog-doctors-four img {
width: 37px;
border-radius: 50%;
height: 37px;
margin-right: 0.5rem!important;
}
.page-template-homepagefour .latest-news span.categories-list i{
display:none;
}
.page-template-homepagefour .latest-news span.categories-list a{
margin-bottom: 0px;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
background: #98A2B0;
border-radius: 5px;
padding: 5px;
display: inline-flex;
justify-content: center;
align-items: center;
}
.page-template-homepagefour .latest-news .homefour_blogcontent p{
font-size: 16px;
font-weight: 500;
color: var(--doccure_terthemecolor);
margin-bottom: 0px;
margin-top: 0;
line-height:unset;
}
.page-template-homepagefour .blog-section-four .wpb_content_element {
margin-bottom: 0;
}
.page-template-homepagefour .latest-news .blog-four-arrow {
position: absolute;
bottom: 0px;
width: 100%;
text-align: center;
}
.page-template-homepagefour .latest-news .blog-four-arrow a {
background-color: var(--doccure_themecolor);
color: #fff;
box-shadow: 0px 0px 20px rgb(10 99 184 / 85%);
width: 38px;
height: 38px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
margin: auto;
}
.page-template-homepagefour .latest-news .blog-info-four {
padding: 15px;
}
.page-template-homepagefour .latest-news .blog-info-four h5{
margin-bottom:0px;
}
.page-template-homepagefour .latest-news .blog-info-four h5 a {
font-weight: 600;
color: #3E5463;
font-size: 22px;
}
.page-template-homepagefour .latest-news article{
background: #FFFFFF;
border: 1px solid #E0E0E0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
position: relative;
margin-bottom: 50px;
padding:0;
}
.page-template-homepagefour .latest-news article .homeblog_img
{
border-radius:unset;
}
.page-template-homepagefour .homefour_blogcontent
{
padding:15px;
}
.page-template-homepagefour .latest-news.doccure_post-body{
border:none;
}
.page-template-homepagefour .latest-news article:hover {
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%) !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .latest-news article:hover .homeblog_img img {
-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
transform: scale(1.15);
}
.page-template-homepagefour .latest-news article:hover .blog-info-four a {
color: var(--doccure_themecolor);
}
.page-template-homepagefour .latest-news article:hover .blog-four-arrow a {
-webkit-transform: translate(0, 50%);
transform: translate(0, 50%);
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour .vc_btn3-container.viewall_btn{
margin-bottom:0;
}
.page-template-homepagefour .viewall_btn a{
padding: 8px 30px !important;
box-shadow: inset 0 0 0 #fff !important;
text-transform: capitalize !important;
font-size: 16px !important;
font-weight: 700 !important;
border-radius: 5px !important;
background-image: unset !important;
border: 1px solid var(--doccure_themecolor);
background:var(--doccure_themecolor);
}
.page-template-homepagefour .viewall_btn:hover a{
color: var(--doccure_themecolor) !important;
border: 1px solid var(--doccure_themecolor);
background-color: #ffffff !important;
background: #ffffff !important;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
body.page-template-homepagefour .vc_general.vc_btn3:before{
background-color: #FFF;
border: 1px solid var(--doccure_themecolor);
border-radius: 5px !important;
}
.page-template-homepagefour .doccure_footer .doccure-footer-template .doccure_footer_menu_wrapper .widgettitle{
font-size: 22px;
}
.page-template-homepagefour .home-four-banner {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
padding: 0px 0 40px;
position: relative;
overflow: hidden;
}
.page-template-homepagefour .home-four-doctor {
padding: 140px 0;
max-width: 683px;
margin-left: auto;
}
.page-template-homepagefour .home-four-doctor .home-four-header {
padding: 140px 0 0 0;
max-width: 683px;
margin-left: auto;
line-height: 55px;
}
.page-template-homepagefour .hero_section4 .home-four-doctor .home-four-header {
padding: 0;
}
.page-template-homepagefour .home-four-doctor .home-four-header p {
color: #fff;
font-weight: 700;
margin: 0 auto 40px auto;
font-size: 48px;
max-width: 550px;
text-align: right;
}
.page-template-homepagefour .home-four-doctor .home-four-header p span.orange {
color: #F2A54A;
}
.page-template-homepagefour .banner-four-form .form-group {
position: relative;
}
.page-template-homepagefour .form-group {
margin-bottom: 1.25rem;
display: inline-flex;
width: 100%;
}
.page-template-homepagefour .dc-select:after{
color:#000;
}
.page-template-homepagefour .select2-container--default .select2-selection--single{
border: 1px solid #C4C4C4 !important;
border-color: #C4C4C4 !important;
}
.page-template-homepagefour .app_btn input[type=submit]{
padding: 12px 30px;
color: #fff !important;
background: var(--doccure_themecolor);
width:100%;
border: 1px solid var(--doccure_themecolor);
border-radius: 4px !important;
font-weight: 700;
font-size: 16px;
letter-spacing:0;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.page-template-homepagefour .app_btn:hover input[type=submit] {
color: var(--doccure_themecolor) !important;
background:#fff;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.page-template-homepagefour .features-clinic-four{
padding:80px 0 0 0;
}
.page-template-homepagefour.features-clinic-four{
padding:80px 0 80px 0;
}
.page-template-homepagefour .features-clinic-grid {
border-radius: 10px;
position: relative;
}
.page-template-homepagefour .features-clinic-grid .features-clinic-img {
position: relative;
overflow: hidden;
border-radius: 10px;
}
.page-template-homepagefour .features-clinic-grid .features-clinic-img img {
width: 100%;
border-radius: 10px;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagefour .features-clinic-four .feature-clinic-overlay {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
position: relative;
bottom: 30px;
}
.page-template-homepagefour.features-clinic-four .feature-clinic-overlay {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
position: relative;
bottom: 30px;
}
.page-template-homepagefour .features-clinic-four .feature-clinic-overlay p {
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
border-radius: 4px;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 0;
font-size: 15px;
font-weight: 700;
color: #fff;
padding: 10px 20px;
}
.page-template-homepagefour.features-clinic-four .feature-clinic-overlay p {
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
border-radius: 4px;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 0;
font-size: 15px;
font-weight: 700;
color: #fff;
padding: 10px 20px;
}
.page-template-homepagefour .dc-stars{
margin: 0 0 24px;
}
.page-template-homepagefour .features-clinic-slider-four .slick-slide {
margin-right: 15px;
}
.page-template-homepagefour .features-clinic-slider-four .slick-prev, .features-clinic-slider-four .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background: #B3BCC9;
color: #000000;
box-shadow: unset;
opacity: 1;
width: 44px;
height: 44px;
border-radius: 50px !important;
font-size: 0;
position: absolute;
top: 100%;
}
.page-template-homepagefour .features-clinic-slider-four .best-doctor-slider .slick-next {
right: -70px;
left: auto;
}
.page-template-homepagefour .features-clinic-slider-four .slick-prev:hover,
.page-template-homepagefour .features-clinic-slider-four .slick-next:hover {
background: var(--doccure_themecolor);
color: #fff;
opacity: 1;
}
.page-template-homepagefour .features-clinic-slider-four .slick-prev:hover :before,
.page-template-homepagefour .features-clinic-slider-four .slick-next:hover :before{
color: #fff;
}
.page-template-homepagefour .features-clinic-slider-four .slick-prev {
left: 0;
right: auto;
margin-top:30px;
}
.page-template-homepagefour .features-clinic-slider-four .slick-next{
left:55px;
margin-top:30px;
}
.page-template-homepagefour .features-clinic-slider-four .slick-next:before,
.page-template-homepagefour .features-clinic-slider-four .slick-prev:before {
content: "\f054";
font-family: "Font Awesome 6 Free";
font-weight: 900;
color: #fff;
opacity: 1;
font-size: 16px;
}
.page-template-homepagefour .features-clinic-slider-four .slick-prev:before {
content: "\f053";
}
.page-template-homepagefour .btn-one {
font-size: 16px;
font-weight: 700;
color: #fff;
padding: 10px 30px;
text-align: center;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 5px;
min-width: 110px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagefour .btn-one:hover {
color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
background: #ffffff;
box-shadow: inset 0 50px 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.home div#content {
margin-top: 0;
}
.page-template-homepagefour div#content {
margin-top: -158px;
}
.page-template-homepagefour ul.doccure_header-top-nav li {
padding-right: 20px;
margin-right: 20px;
color: #FFFFFF;
font-weight: 500;
border-right: 1px solid #fff;
}
.page-template-homepagefour ul.doccure_header-top-nav li:last-child {
border: none;
padding: 0;
margin: 0;
}
.page-template-homepagefour ul.doccure_header-top-nav li a{
font-weight: 500 !important;
font-size: 16px !important;
}
.page-template-homepagefour ul#menu-homefivemenu {
margin: 0;
padding: 0;
}
.page-template-homepagefour ul#menu-homefivemenu li{
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding-right: 20px;
justify-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
}
.page-template-homepagefour ul#menu-homefivemenu li:last-child {
padding-right: 0;
}
.page-template-homepagefour ul#menu-homefivemenu li a
{
display: inline-block;
border: 1px solid var(--doccure_themecolor);
padding: 10px 30px;
color: var(--doccure_themecolor);
border-radius: 5px;
font-weight: 700;
font-size: 16px;
position: relative;
z-index: 1;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
body.logged-in ul#menu-homefivemenu{
display:none;
}
.page-template-homepagefour ul#menu-homefivemenu li:first-child a{
background:var(--doccure_themecolor);
color:#fff;
}
.page-template-homepagefour ul#menu-homefivemenu li:first-child a:hover{
background: #fff;
color: var(--doccure_themecolor);
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.page-template-homepagefour footer.doccure_footer .footer-top {
padding: 40px 0;
}
.page-template-homepagefour footer.doccure_footer .widget{
padding:0;
background:unset;
}
.page-template-homepagefour footer.doccure_footer .widget h6::before{
display:none;
}
.page-template-homepagefour footer.doccure_footer .widget h6 {
color: #fff;
font-size: 22px;
font-weight: 700;
margin-bottom: 20px;
text-transform: capitalize;
}
.page-template-homepagefour footer.doccure_footer .widget p{
color: #E0E0E0;
}
.page-template-homepagefour footer.doccure_footer .widget p i{
margin-right:20px;
color: #fff;
width:15px;
}
.page-template-homepagefour ul#menu-specalitiesmenu li,
.page-template-homepagefour ul#menu-servicesmenu li{
padding: 0px 0px 5px 0;
}
.page-template-homepagefour ul#menu-specalitiesmenu li a,
.page-template-homepagefour ul#menu-servicesmenu li a{
color: #E0E0E0;
padding-left: 0px;
transition: all 0.4s ease 0s;
font-weight:400;
font-size:15px;
}
.page-template-homepagefour div#social-widget-area .widget ul>li {
padding: 0px 0px 10px 0;
}
.page-template-homepagefour div#social-widget-area ul li a {
color: #E0E0E0;
padding-left: 0px;
transition: all 0.4s ease 0s;
}
.page-template-homepagefour div#social-widget-area ul li a i {
font-size: 20px;
color: #FFFFFF;
}
.page-template-homepagefour footer.doccure_footer .footer-bottom .copyright {
border-top: 1px solid #C0C9D5;
padding: 30px 0;
}
.page-template-homepagefour ul#menu-privacymenu {
font-size: 14px;
margin: 0;
padding: 0;
text-align: right;
}
.page-template-homepagefour ul#menu-privacymenu li {
display: inline-block;
margin-right: 15px;
}
.page-template-homepagefour ul#menu-privacymenu li::after {
color: #fff;
content: "|";
font-weight: 300;
position: relative;
left: 10px;
}
.page-template-homepagefour ul#menu-privacymenu li:last-child {
margin-right: 0;
}
.page-template-homepagefour ul#menu-privacymenu li:last-child::after {
content: "";
}
.page-template-homepagefour ul#menu-privacymenu li a:hover {
color: var(--doccure_themecolor);
}
.page-template-homepagefour ul.doccure_header-top-nav.social-info li{
border-right: none;
margin:0;
padding:0;
}
.page-template-homepagefour .text-end {
margin-right: 15px;
margin-top: 30px;
}
.page-template-homepagefour .looking-grid-four .wpb_content_element{
margin-bottom:0 !important;
}
.page-template-homepagefour .clinic-grid-four .overlay .clinic-round {
background-color: #F1F1F1;
border: 1px solid #F1F1F1;
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
width: 120px;
height: 120px;
animation: pulse-secondary 2s infinite;
-webkit-box-shadow: 0 0 0 rgb(255 255 255);
box-shadow: 0 0 0 rgb(255 255 255);
}
.page-template-homepagefour .footer-bottom ul#menu-privacymenu li a{
font-size:15px;
}
/* Home page4 ends*/
/* Home Five Css */
.page-template-homepagefive h6.widgettitle,
.page-template-homepagefive h2{
font-weight:600;
}
.page-template-homepagefive .doccure_footer ul li a{
font-size: 16px !important;
font-weight: 400 !important;
}
.footer-bottom ul.menu {
font-size: 14px;
margin: 0;
padding: 0;
text-align: right;
}
.page-template-homepagefive .doccure_footer_menu_wrapper.footer-menu-horizontal ul.menu{
justify-content: end;
}
.footer-bottom ul.menu li {
display: inline-block;
margin-right: 15px;
float: none;
width: auto;
padding: 0;
}
.footer-bottom ul.menu li:last-child{
margin-right: 0;
}
.footer-bottom ul.menu li a {
font-size: 15px;
font-weight: 400;
}
.page-template-homepagefive .header-layout-10 {
padding-left: 0;
padding-top: 0;
margin-left: 0;
padding-right: 0;
padding-bottom: 0;
margin-right: 0;
}
.page-template-homepagefive div#header-widget-area {
display: none;
}
.page-template-homepagefive #content {
margin-top: 0;
}
.page-template-homepagefive .doccure_footer.doccure-template {
display: none;
}
body.page-template-homepagefive{
font-family: 'Inter', sans-serif;
font-size: 16px;
font-weight: 500;
color: var(--doccure_terthemecolor);
}
.page-template-homepagefive .doccure_subheader{
display:none !important;
}
.page-template-homepagefive .home-section-five{
padding:100px 0;
}
.page-template-homepagefive .home-section-five h2 {
color: #fff !important;
display: block;
}
.page-template-homepagefive .home-section-five h1{
font-weight: 700 !important;
color: #fff !important;
max-width: 640px;
margin: 0 auto;
}
.page-template-homepagefive .home-section-five p{
color: #fff !important;
margin-bottom: 0 !important;
}
.page-template-homepagefive .looking-section-five {
padding: 80px 0;
}
.page-template-homepagefive .looking-section-five h2 {
font-family: 'Inter', sans-serif;
font-weight: 700 !important;
color: #242424 !important;
position: relative !important;
display: inline-block;
}
.page-template-homepagefive .looking-bg-five {
background: #FFFFFF;
box-shadow: 0px 40px 50px rgb(0 113 220 / 10%);
border-radius: 10px;
padding: 20px;
}
.page-template-homepagefive .looking-grid-five .doccure_cta-icon-box {
margin: auto;
width: 100px;
height: 100px;
position: absolute;
top: -50px;
left: 0;
right: 0;
}
.page-template-homepagefive .looking-grid-blue {
background: #E5F1FB;
}
.page-template-homepagefive .looking-grid-five {
border-radius: 10px;
text-align: center;
margin-top: 30px;
position: relative;
margin-right: 30px;
width: 31.5%;
}
.page-template-homepagefive .looking-grid-five:last-child{
margin-right:0;
}
.page-template-homepagefive .looking-grid-five .looking-info-five {
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 0;
}
.page-template-homepagefive .looking-info-five h3{
font-weight: 600;
font-size: 30px;
color: #063B6F;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .looking-info-five p{
margin: 16px auto 0;
max-width: 300px;
}
.page-template-homepagefive .looking-grid-five .looking-info-btn button {
border: 1px solid #063B6F;
min-width: 175px;
padding: 9px 20px;
margin: auto;
font-size: 16px;
text-transform: capitalize;
}
.page-template-homepagefive .looking-grid-five .looking-info-btn button:hover{
color: #063B6F !important;
background: #ffffff;
border: 1px solid #063B6F;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagefive .looking-grid-green {
background: #E3FFEF;
}
.page-template-homepagefive .looking-grid-orange {
background: #FFF3E6;
}
.page-template-homepagefive .looking-grid-five .vc_icon_element
{
margin-bottom: 0;
}
.page-template-homepagefive .looking-grid-five .vc_icon_element-icon{
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
margin: auto;
width: 100px;
height: 100px;
position: absolute !important;
top: 0px !important;
left: 160px !important;
border-radius: 50%;
color: #fff !important;
display: flex !important;
align-items: center;
justify-content: center;
}
.page-template-homepagefive .looking-grid-five.looking-grid-blue .vc_icon_element-icon{
background-color: var(--doccure_themecolor);
}
.page-template-homepagefive .looking-grid-five.looking-grid-green .vc_icon_element-icon{
background-color: #27ad5f;
}
.page-template-homepagefive .looking-grid-five.looking-grid-orange .vc_icon_element-icon{
background-color: #f2a54a;
}
.page-template-homepagefive .looking-grid-five
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{
height: auto;
font-size: 40px;
}
.page-template-homepagefive .clinic-section-five {
padding: 80px 0 60px;
}
.page-template-homepagefive .clinic-section-five h2{
font-weight: 700 !important;
color: #242424 !important;
position: relative !important;
display: inline-block !important;
}
.page-template-homepagefive .clinic-grid-five {
background: #F8FCFF;
border: 1px solid rgba(0, 113, 220, 0.18);
border-radius: 5px;
padding: 1.5rem;
text-align: center;
margin-bottom: 20px;
position: relative;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .hvr-bounce-to-bottom {
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgb(0 0 0 / 0%);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.page-template-homepagefive .clinic-grid-five.hvr-bounce-to-bottom:before {
background: var(--thm-base);
border: 1px solid rgba(0, 113, 220, 0.18);
box-shadow: 0px 50px 50px rgb(0 0 0 / 9%);
border-radius: 10px;
}
.page-template-homepagefive .hvr-bounce-to-bottom:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: var(--doccure_themecolor);
border-radius: 6px;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.page-template-homepagefive .clinic-grid-info p {
font-weight: 600 !important;
color: var(--doccure_terthemecolor) !important;
margin-bottom:42px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-grid-five .clinic-grid-img {
display: flex;
justify-content: center;
align-items: center;
}
.page-template-homepagefive .clinic-grid-five:hover .clinic-img-five {
background: #10DEFD;
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
border-radius: 5px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-grid-five .clinic-img-five.bgcolor{
background: #10DEFD;
}
.page-template-homepagefive .clinic-grid-five .clinic-img-five {
background: #FFFFFF;
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
border-radius: 5px;
min-width: 105px;
height: 105px;
margin-bottom: 24px;
display: flex;
justify-content: center;
align-items: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-grid-five.hvr-bounce-to-bottom:before {
background: var(--doccure_terthemecolor);
border: 1px solid rgba(0, 113, 220, 0.18);
box-shadow: 0px 50px 50px rgb(0 0 0 / 9%);
border-radius: 10px;
}
.page-template-homepagefive .hvr-bounce-to-bottom:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: var(--doccure_themecolor);
border-radius: 6px;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.page-template-homepagefive .clinic-grid-five:hover {
border-radius: 10px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-grid-five.hvr-bounce-to-bottom:before {
background: var(--thm-base);
border: 1px solid rgba(0, 113, 220, 0.18);
box-shadow: 0px 50px 50px rgb(0 0 0 / 9%);
border-radius: 10px;
}
.page-template-homepagefive .hvr-bounce-to-bottom:hover:before,
.page-template-homepagefive .hvr-bounce-to-bottom:focus:before,
.page-template-homepagefive .hvr-bounce-to-bottom:active:before {
-webkit-transform: scaleY(1);
transform: scaleY(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.page-template-homepagefive .clinic-grid-five:hover .clinic-grid-info p{
color:#fff !important;
}
.page-template-homepagefive .clinic-grid-five .clinic-grid-info .clinic-five-btn {
position: absolute;
width: 100%;
bottom: 46px;
left: 0;
right: 0;
text-align: center;
}
.page-template-homepagefive .clinic-grid-five .clinic-grid-info .clinic-five-btn .btn {
font-family: "Poppins",sans-serif;
font-size: 16px;
font-weight: 600;
color: #fff;
display: inline-flex;
justify-content: center;
align-items: center;
padding: 10px 24px;
background: #F2A54A;
border-radius: 0;
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-grid-five:hover .clinic-grid-info .clinic-five-btn .btn {
opacity: 1;
-webkit-transform: translate(0, 0%);
transform: translate(0, 0%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-grid-five:hover .clinic-grid-info .clinic-five-btn {
background: #F2A54A;
bottom: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-see-btn {
margin-bottom: 0;
}
.page-template-homepagefive .clinic-see-btn a {
font-family: "Poppins",sans-serif;
padding: 10px 38px !important;
min-width: 230px;
text-transform: capitalize !important;
font-size: 16px !important;
font-weight: 600 !important;
}
.page-template-homepagefive .section-header {
margin-bottom: 60px;
}
.page-template-homepagefive .doctor-grid-five .doctor-details {
background: var(--thm-base);
border-radius: 10px;
padding: 30px;
text-align: center;
}
.page-template-homepagefive .doctor-grid-five .doctor-details h2 {
font-weight: 700;
font-size: 24px;
color: #FFFFFF;
margin-bottom: 24px;
font-family: 'Inter', sans-serif;
}
.page-template-homepagefive .doctor-grid-five .doctor-details p {
color: #FFFFFF;
margin-bottom: 30px;
max-width: 350px;
}
.page-template-homepagefive .doctor-grid-five .doctor-details .btn button {
font-weight: 600;
font-size: 16px;
color: #FFFFFF;
background: #10DEFD;
border: 1px solid #10DEFD;
box-shadow: inset 0 0 0 #fff;
min-width: 138px;
padding: 8px 25px;
border-radius: 4px !important;
text-transform: capitalize;
display: inline-flex;
justify-content: center;
align-items: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctor-grid-five .doctor-details .btn button:hover {
color: var(--doccure_themecolor);
background: #FFFFFF;
border: 1px solid #FFFFFF;
box-shadow: inset 150px 0 0 0 #ffffff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctor-grid-five .doctor-details-one {
background: rgba(62, 84, 99, 1);
}
.page-template-homepagefive .doctor-grid-five .doctor-details-one .btn button {
font-weight: 600;
font-size: 16px;
color: var(--doccure_themecolor);
background: #FFFFFF;
border: 1px solid #FFFFFF;
box-shadow: inset 0 0 0 #10defd;
min-width: 138px;
padding: 8px 25px;
border-radius: 4px;
display: inline-flex;
justify-content: center;
align-items: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctor-grid-five .doctor-details-one .btn button:hover {
color: #FFFFFF;
background: #10DEFD;
border: 1px solid #10DEFD;
box-shadow: inset 150px 0 0 0 #10defd;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .browse-section-five {
padding: 80px 0 55px;
}
.page-template-homepagefive .browse-section-five h2{
font-weight: 700 !important;
color: #242424 !important;
position: relative !important;
display: inline-block;
}
.page-template-homepagefive .specialist-card-five {
background: #FFFFFF;
border: 1px solid rgba(0, 113, 220, 0.18);
border-radius: 5px;
align-items: center;
padding: 20px;
margin-bottom: 25px;
position: relative;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .hvr-bounce-to-right {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgb(0 0 0 / 0%);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.page-template-homepagefive .hvr-bounce-to-right:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: var(--doccure_themecolor);
border-radius: 6px;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.page-template-homepagefive .specialist-img-five {
background: var(--doccure_themecolor);
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
padding: 10px;
height: 60px;
width: 60px;
border-radius: 5px;
margin-right: 15px;
display: flex;
justify-content: center;
align-items: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .specialist-card-five img {
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
width: 32px;
}
.page-template-homepagefive .specialist-info a {
font-weight: 600;
color: #3E5463;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .ms-auto {
margin-left: auto!important;
}
.page-template-homepagefive .specialist-nav-five a {
color: #fff;
font-size: 24px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
position: relative;
left: -10px;
}
.page-template-homepagefive .specialist-card-five:hover {
border-radius: 10px;
border: 1px solid rgba(0, 113, 220, 0.18);
box-shadow: 0px 50px 50px rgb(0 0 0 / 9%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .specialist-card-five.hvr-bounce-to-right:hover:before,
.page-template-homepagefive .specialist-card-five.hvr-bounce-to-right:focus:before,
.page-template-homepagefive .specialist-card-five.hvr-bounce-to-right:active:before {
border-radius: 10px;
border: 1px solid rgba(0, 113, 220, 0.18);
box-shadow: 0px 50px 50px rgb(0 0 0 / 9%);
}
.page-template-homepagefive .hvr-bounce-to-right:hover:before,
.page-template-homepagefive .hvr-bounce-to-right:focus:before,
.page-template-homepagefive .hvr-bounce-to-right:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.page-template-homepagefive .specialist-card-five:hover .specialist-img-five {
background: #FFFFFF;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .specialist-card-five:hover .specialist-img-five img {
fill: var(--doccure_themecolor);
filter: invert(26%) sepia(31%) saturate(5801%) hue-rotate(153deg) brightness(75%) contrast(130%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .specialist-card-five:hover .specialist-info a {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .specialist-card-five:hover .specialist-nav-five a {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
left: 10px;
}
.page-template-homepagefive .specialist-card-five i{
font-size:18px;
}
.page-template-homepagefive .best-section-five {
background-color: #E5F1FB;
padding: 80px 0;
}
.page-template-homepagefive .best-section-five h2{
font-weight: 700 !important;
color: #242424 !important;
position: relative !important;
display: inline-block;
}
.page-template-homepagefive .doctors-grid-five {
background: #FFFFFF;
border-radius: 6px;
margin-bottom: 20px;
position: relative;
overflow: hidden;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctors-grid-five .doctors-img-five {
border-radius: 6px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
position: relative;
overflow: hidden;
padding: 0;
min-height: unset;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctors-grid-five .doctors-img-five img {
width: 100%;
border-radius: 6px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0;
height: auto;
object-fit: cover;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagefive .doctors-grid-five .best-doctors-info {
padding: 20px;
text-align: center;
}
.page-template-homepagefive .doctors-grid-five .best-doctors-info h3 {
margin-bottom: 10px;
}
.page-template-homepagefive .doctors-grid-five .best-doctors-info h3 a {
font-weight: 600;
font-size: 22px;
color: var(--doccure_themecolor);
font-family: 'Inter', sans-serif;
text-transform: capitalize;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctors-grid-five .best-doctors-info .doctor-posting {
font-weight: 400;
font-size: 16px;
color: var(--doccure_terthemecolor);
margin-bottom: 10px;
}
.page-template-homepagefive .doctors-grid-five .best-doctors-info .rating {
font-weight: 600;
font-size: 14px;
color: var(--doccure_terthemecolor);
margin-bottom: 0px;
display:inline-block;
}
.rating {
list-style: none;
margin: 0;
padding: 0;
width: 100%;
}
.page-template-homepagefive .doctors-grid-five .doctors-btn-five {
height: 0;
transform: translateY(80px);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctors-grid-five .doctors-btn-five .btn {
font-weight: 600;
font-size: 16px;
padding: 8px 25px;
color: #fff;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 #fff;
border-radius: 4px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
display: inline-flex;
justify-content: center;
align-items: center;
}
.page-template-homepagefive .doctors-grid-five:hover {
box-shadow: 0px 50px 50px rgb(0 0 0 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctors-grid-five:hover .doctors-img-five:before {
background: linear-gradient(180deg, rgba(16, 222, 253, 0.5) 0%, rgba(62, 84, 99, 0.5) 100%);
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctors-grid-five:hover .doctors-img-five img {
-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
transform: scale(1.15);
}
.page-template-homepagefive .doctors-grid-five:hover .doctors-btn-five {
margin-top: 10px;
height: auto;
transform: translateY(0px);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .doctor-see-btn {
margin-top: 0px;
}
.page-template-homepagefive .doctor-see-btn .btn a {
padding: 8px 30px;
min-width: 194px;
border-radius: 5px;
font-size: 16px;
font-weight: 600;
color: #fff !important;
display: inline-flex;
flex-direction: row;
justify-content: center;
align-items: center;
background-color: var(--thm-base) !important;
border: 1px solid var(--thm-base) !important;
box-shadow: inset 0 0 0 #fff !important;
background-image: unset;
text-transform: capitalize;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
position: relative;
}
.page-template-homepagefive .doctor-see-btn .btn a:hover,
.page-template-homepagefive .clinic-see-btn a:hover{
color: #063B6F !important;
border: 1px solid #063B6F !important;
background: #ffffff;
box-shadow: inset 210px 0 0 0 #ffffff !important;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagefive .doctor-see-btn .vc_general.vc_btn3:before,
.page-template-homepagefive .clinic-see-btn .vc_general.vc_btn3:before{
background: #ffffff;
color: #063B6F;
}
.page-template-homepagefive .clinic-section-five {
padding: 80px 0;
}
.page-template-homepagefive .clinic-grid-five .clinic-img-five1 img {
width: 50px;
}
.page-template-homepagefive .clinic-grid-five:hover .clinic-img-five1 {
background: #FFFFFF;
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
}
.page-template-homepagefive .clinic-see-btn {
padding-top: 30px;
}
.page-template-homepagefive .blog-section-five h2{
font-weight: 700 !important;
color: #242424 !important;
position: relative !important;
display: inline-block;
}
.page-template-homepagefive .latest-news article{
background: #FFFFFF;
border: 1px solid rgba(152, 162, 176, 0.34);
position: relative;
border-radius: 6px;
margin-bottom: 60px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article .blog-five-img {
border-radius: 6px 6px 0px 0px;
position: relative;
margin-bottom: 0;
overflow: hidden;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article .blog-five-img img {
width: 100%;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagefive .latest-news article .blog-item-info {
position: absolute;
left: 20px;
top: 0;
width: 100%;
padding: 30px 0px 0px;
z-index: 1;
}
.page-template-homepagefive .latest-news article .blog-news-date {
float: left;
}
.page-template-homepagefive .latest-news article .blog-news-date span.posted-on {
font-weight: 600;
padding: 8px 8px;
background: var(--doccure_themecolor);
border-radius: 5px;
display: flex;
align-items: center;
justify-content: space-between;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article .blog-news-date span.posted-on a{
font-size: 16px;
color:#ffffff;
}
.page-template-homepagefive .latest-news article .blog-news-date span.posted-on i{
color:#fff;
margin-right: 5px;
}
.page-template-homepagefive .latest-news article .blog-doctors-profile {
float: right;
}
.page-template-homepagefive .latest-news article .blog-doctors-profile span.author {
background: #FFFFFF;
font-size: 14px;
border-radius: 50px 0px 0px 50px;
right: -95px;
position: absolute;
padding-left: 6px;
min-width: 164px;
height: 47px;
display: flex;
align-items: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article .blog-doctors-profile span.author img {
width: 37px;
height: 37px;
border-radius: 50%;
}
.page-template-homepagefive .latest-news article .blog-doctors-profile span.author a {
display: none;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article{
padding:0;
}
.page-template-homepagefive .doccure_post.style-14 .doccure_post-meta{
margin-top:0;
}
.page-template-homepagefive .blog-info-five{
padding:20px;
text-align: center;
}
.page-template-homepagefive .latest-news article .blog-info-five .blog-news-title {
max-width: 350px;
margin: 0 auto 16px;
}
.page-template-homepagefive .latest-news article .blog-info-five .blog-news-title a {
font-weight: 500;
font-size: 20px;
color: #3E5463;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article .btn-link{
font-family: 'Inter', sans-serif;
font-size: 18px;
font-weight: 500;
color: var(--doccure_themecolor);
text-decoration: underline;
margin-top:0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover {
background: #FFFFFF;
border: 1px solid rgba(0, 113, 220, 0.18);
box-shadow: 0px 40px 40px rgb(0 28 43 / 10%) !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover .blog-five-img:before {
background: rgba(0, 0, 0, 0.6);
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover .blog-five-img img {
-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
transform: scale(1.15);
}
.page-template-homepagefive .latest-news article:hover span.posted-on {
background: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover .blog-doctors-profile span.author {
right: 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover .blog-doctors-profile span.author a {
margin-left: 0.5rem!important;
display: unset;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover .blog-info-five .blog-news-title a {
color: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article:hover .blog-info-five .btn-link {
color: #242424;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .latest-news article .blog-doctors-profile a:hover {
color: var(--doccure_themecolor);
}
.page-template-homepagefive .looking-info-btn .vc_general.vc_btn3:before{
background:#fff;
color: #063B6F;
}
.page-template-homepagefive .looking-info-btn button{
background-color: #063B6F !important;
border: 1px solid #063B6F !important;
background-image: unset !important;
color: #fff !important;
border-radius: 5px !important;
}
.page-template-homepagefive .looking-info-btn button:hover {
color: #063B6F;
border: 1px solid #063B6F;
background: #ffffff;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagefive .looking-info-btn{
margin-bottom:34px;
}
.page-template-homepagefive .doctor-grid-five .vc_general.vc_btn3:before{
color: var(--doccure_themecolor);
background-color: #FFFFFF;
}
.page-template-homepagefive .patient_btn .vc_general.vc_btn3:before{
color: #FFFFFF;
background-color: #10DEFD;
}
.page-template-homepagefive .best-section-five .doctor-see-btn{
margin-top: 50px;
}
.page-template-homepagefive .available_block .doctor-see-btn{
padding-top:30px;
}
.page-template-homepagefive .blog-section-five {
padding: 80px 0;
}
.page-template-homepagefive #menu-primary-menu .current-menu-item a,
.page-template-homepagefive .current-menu-ancestor a {
color: #063B6F !important;
}
.page-template-homepagefive .search-box-five {
background: #FFFFFF;
box-shadow: 0px 0px 50px rgb(0 0 0 / 25%);
border-radius: 5px;
max-width: 850px;
margin: 0 auto;
margin-top: 30px;
}
.page-template-homepagefive .search-btn-five input[type=submit]{
border: 1px solid #F2A54A;
background: #F2A54A;
box-shadow: inset 0 0 0 #fff;
border-radius: 5px !important;
color: #fff !important;
text-transform: capitalize;
font-size: 16px;
font-weight: 600;
padding: 7px 20px;
min-width: 150px;
letter-spacing: 0;
display: flex;
justify-content: center;
align-items: center;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .search-input-five {
float: left;
display: table-cell;
vertical-align: middle;
position: relative;
}
.page-template-homepagefive .search-input-five.line-five {
width: 50%;
}
.page-template-homepagefive .search-box-five form {
align-items: center;
display: flex;
justify-content: space-between;
padding-right: 10px;
padding-left: 10px;
height: 60px;
}
.page-template-homepagefive .search-input-five.loc_field{
width:30%;
}
.page-template-homepagefive .search-btn-five .btn:hover {
color: #063B6F !important;
background: #ffffff;
border: 1px solid #063B6F;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefive .clinic-section-five .doctor-see-btn{
padding-top: 30px;
}
.page-template-homepagefive .clinic-section-five .doctor-see-btn a{
font-family: "Poppins",sans-serif;
min-width: unset;
}
.page-template-homepagefive .best-section-five .doctor-see-btn a {
padding: 8px 30px;
min-width: 194px;
border-radius: 5px;
}
.page-template-homepagefive .available_block .doctor-see-btn a{
font-family: "Poppins",sans-serif;
min-width: unset;
}
.page-template-homepagefive .blog-section-five .doctor-see-btn a{
padding: 8px 35px;
min-width: unset;
}
.page-template-homepagefive .homesixspec_section .clinic-grid-five .clinic-grid-info p{
margin-bottom:0;
}
.page-template-homepagefive .clinic-section-five .clinic-grid-info p{
margin-bottom:0;
}
/* Home page two */
.page-template-homepagetwo div#lang-widget-area {
margin-right: 10px;
}
.page-template-homepagetwo div#content{
margin-top: -205px;
}
.page-template-homepagetwo .home-one-banner {
padding: 20px 0 0px;
position: relative;
overflow: hidden;
}
.page-template-homepagetwo .doccure_subheader{
display:none;
}
.page-template-homepagetwo.elementor_banner2 .banner-details{
padding-top:130px;
margin-bottom:15px;
}
.page-template-homepagetwo .banner-details{
padding-top:25px;
margin-bottom:15px;
}
.page-template-homepagetwo .banner-info{
margin-bottom:1.5rem;
}
.wpb_content_element.pagetwoinstant_text {
margin-bottom: 20px;
}
.wpb_content_element.pagetwoinstant_text img{
max-width: 20px;
margin-right: 5px;
}
.page-template-homepagetwo h2.banner-info {
font-size: 48px;
font-weight: 700 !important;
}
.page-template-homepagetwo .banner-details h4 {
font-size: 18px;
font-weight: 400;
color: #FFFFFF;
margin-bottom: 0px !important;
background: var(--doccure_themecolor);
border-radius: 5px;
padding: 10px 15px;
display: inline-block;
margin-bottom: 10px;
}
.mbn{
margin-bottom: 1.5rem !important;
}
.page-template-homepagetwo .banner-details p {
font-size: 18px;
font-weight: 400;
color: var(--doccure_terthemecolor);
margin-bottom: 0px;
max-width: 500px;
}
.page-template-homepagetwo .banner-left h2.banner-info,
.page-template-homepagetwo .banner-info h2{
font-size:48px;
color: #000;
}
.page-template-homepagetwo .banner-left h2.banner-info .blue{
color: var(--doccure_themecolor);
}
.page-template-homepagetwo h2.banner-info .blue{
color: var(--doccure_themecolor);
}
.page-template-homepagetwo .appoinment-section {
background-color: #fff;
}
.page-template-homepagetwo .appointment-bg {
background: #fff;
padding: 20px 0 0px;
}
.page-template-homepagetwo .custom-contain {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.page-template-homepagetwo.custom-contain {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.page-template-homepagetwo .appointment-bg .appointment-left {
margin: 0 -15px;
}
.page-template-homepagetwo .appointment-grid {
background: #FFFFFF;
border: 1px solid rgba(152, 162, 176, 0.34);
border-radius: 6px;
margin-top: 30px;
margin-bottom: 30px;
position: relative;
padding: 20px !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.w-100 {
width: 100%!important;
}
.page-template-homepagetwo .icon-primary {
color: #F2994A !important;
background: #FFF1E6 !important;
border: 1px solid #E5F1FB !important;
}
.page-template-homepagetwo .appointment-icon {
font-size: 40px !important;
width: 90px !important;
height: 90px !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
margin-bottom: 15px !important;
}
.page-template-homepagetwo .doccure_cta-icon-box {
display: flex;
align-items: center;
justify-content: center;
width: 90px;
height: 90px;
background-color: #FFF1E6;
color: #F2994A;
border: 1px solid #E5F1FB;
margin-bottom: 30px;
font-size: 40px;
}
.page-template-homepagetwo .appointment-info {
padding-bottom: 50px;
margin-bottom: 0;
}
.page-template-homepagetwo .appointment-link {
font-weight: 600;
font-size: 20px;
color: #000;
line-height: normal;
}
.page-template-homepagetwo .appointment-info p {
font-size: 16px;
color: var(--doccure_terthemecolor);
margin-top: 10px;
margin-bottom: 20px;
}
.page-template-homepagetwo .section-title .title{
font-weight: 700;
}
.page-template-homepagetwo .sub-titles {
color: var(--doccure_terthemecolor);
font-size: 16px;
max-width: 600px;
margin: 20px auto 0;
}
.page-template-homepagetwo .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
font-weight: bold;
font-size: 18px;
color: #242424;
min-width: 170px;
padding: 10px 25px;
background: #FFFFFF;
border: 1px solid #242424;
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 50px;
bottom: 20px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,
.page-template-homepagetwo .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern a:hover {
color: #fff !important;
border-color: var(--doccure_themecolor) !important;
background-color: var(--doccure_themecolor) !important;
}
.page-template-homepagetwo .appointment-schedule {
background: #FFFFFF;
border: 1px solid rgba(152, 162, 176, 0.34);
border-radius: 6px;
margin-bottom: 30px;
position: relative;
padding: 24px;
}
.w-100 {
width: 100%!important;
}
.page-template-homepagetwo .appointment-schedule ul {
padding-left: 0;
margin-bottom: 0;
list-style-type: none;
}
.page-template-homepagetwo .appointment-schedule ul li {
font-weight: 400;
color: var(--doccure_terthemecolor);
overflow: hidden;
padding-top: 10px;
padding-bottom: 10px;
font-size: 0.9375rem;
text-align: right;
}
.page-template-homepagetwo .appointment-schedule ul li strong {
float: left;
font-weight: 600;
text-align: left;
}
.page-template-homepagetwo .appointment-schedule ul li:nth-child(2) strong{
margin-right: 55px;
}
.page-template-homepagetwo .appointment-schedule ul li:nth-child(3) strong{
margin-right: 65px;
}
.page-template-homepagetwo .appointment-schedule ul li:first-child strong{
margin-right: 5px;
}
.page-template-homepagetwo .icon-green {
color: #27AD5F;
background: #E3FFEF;
border: 1px solid #E5F1FB;
}
.page-template-homepagetwo .icon-red {
color: #EB5757;
background: #FFF1F1;
border: 1px solid #E5F1FB;
}
.page-template-homepagetwo .appointment-request {
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
border-radius: 6px;
margin-bottom: 30px;
position: relative;
padding: 24px;
}
.w-100 {
width: 100%!important;
}
.page-template-homepagetwo .schedule-title {
color: #fff;
margin-bottom: 20px;
}
.page-template-homepagetwo .align-items-center {
align-items: center!important;
}
.page-template-homepagetwo .appointment-img-holder {
margin-right: 20px;
}
.request_appoinment {
display: flex;
}
.request_appoinment .request_appoinment_img {
margin-right: 1.5rem;
max-width: 80px;
}
.page-template-homepagetwo .appointment-info-holder p {
font-size: 18px;
font-weight: 600;
color: #fff;
margin-bottom: 0;
display: inline-block;
margin-right: 1.5rem;
}
.page-template-homepagetwo .appointment-info-holder h2 {
font-size: 44px;
font-weight: 400;
color: #fff;
margin-bottom: 0px;
}
.page-template-homepagetwo .doctor-right-img {
position: absolute;
right: 0;
background-position: right top !important;
}
.page-template-homepagetwo.doctor-right-img {
background-position: right top !important;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta {
margin-top: -35px;
float: right;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta.is-absolute {
right: 0;
left: 0;
width: 140px;
top: 0;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta.is-absolute{
font-weight: 600;
font-size: 16px;
padding: 10px;
height: 43px;
background: var(--doccure_terthemecolor);
border-radius: 5px;
color: #FFFFFF;
display: flex;
align-items: center;
justify-content: space-between;
}
.page-template-homepagetwo .doccure_post .doccure_post-meta span a {
font-weight: 600;
font-size: 16px;
}
.page-template-homepagetwo .doccure_post .doccure_post-meta span i {
color: #fff;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta {
background: #E9F5FF;
position: absolute;
left: 150px;
right: 30px;
top: 0px;
padding: 10px;
width: 101px;
}
.page-template-homepagetwo .doccure_post .doccure_post-meta{
margin-top:0 !important;
}
.page-template-homepagetwo .fa-tags:before {
color: var(--doccure_themecolor);
}
.page-template-homepagetwo .doccure_post .doccure_post-meta span a {
color: var(--doccure_themecolor);
font-weight: 500;
}
.page-template-homepagetwo .doccure_post .doccure_post-body h5 a {
font-size: 22px !important;
color: var(--doccure_terthemecolor);
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-body .btn-link {
color: #EB5757;
text-decoration: underline;
font-size: 18px;
background: unset;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-body h5{
margin-top: 37px !important;
}
.page-template-homepagetwo .doctor-profile-widget {
border-radius: 6px;
padding: 0px;
margin-bottom: 60px;
position: relative;
overflow: hidden;
border: 1px solid rgba(152, 162, 176, 0.34);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-profile-widget .book-doctor {
width: 100%;
padding: 0;
border-radius: 6px 6px 0px 0px;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagetwo .doctor-profile-widget .pro-content {
padding: 0;
}
.page-template-homepagetwo .doctor-profile-widget .provider-info {
background-color: #fff;
padding: 15px;
position: absolute;
top: calc(100% - 85px);
width: 100%;
left: 0;
text-align: center;
border-radius: 0px 0px 6px 6px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-profile-widget .provider-info .pro-icon {
background: var(--doccure_themecolor);
border: 1.5px solid #FFFFFF;
border-radius: 5px;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
display: none;
margin: -40px auto 14px;
position: relative;
}
.page-template-homepagetwo .doctor-profile-widget .provider-info p {
color: var(--doccure_terthemecolor);
margin-bottom: 13px;
}
.page-template-homepagetwo .provider-info h3{
text-transform: capitalize;
font-size: 20px;
font-weight: 500;
}
.page-template-homepagetwo .doctor-profile-widget img{
width:100%;
}
.page-template-homepagetwo .doctor-profile-widget .provider-info .rating {
font-size: 14px;
width: auto;
margin-bottom: 15px;
color: var(--doccure_terthemecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-profile-widget .content-info {
padding: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-profile-widget .provider-info .social-info {
display: flex;
justify-content: center;
align-items: center;
}
.page-template-homepagetwo .booking-btn {
margin-top: 20px;
margin-bottom: 0px;
}
.page-template-homepagetwo .booking-btn .book-btn {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 8px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 4px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-profile-widget:hover {
border: 1px solid #E5E5E5;
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-book-slider .slick-slide{
display: block;
margin-left: 0;
padding: 10px;
width: 280px;
padding-bottom: 0;
}
.page-template-homepagetwo .doctor-profile-widget:hover .provider-info .pro-icon {
display: flex;
}
.page-template-homepagetwo .doctor-profile-widget:hover .provider-info {
top: calc(100% - 250px);
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
-webkit-transform: translate3d(0,4%,0);
transform: translate3d(0,4%,0);
box-shadow: 0px 30px 30px rgb(47 70 86 / 20%);
}
.page-template-homepagetwo .doctor-profile-widget:hover .provider-info p {
margin-bottom: 5px;
}
.page-template-homepagetwo .appointment-grid:hover {
background: #FFFFFF;
border: 1px solid rgba(152, 162, 176, 0.34);
box-shadow: 0px 30px 30px rgb(47 70 86 / 20%);
border-radius: 10px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.contact_firstsection .section-heading .section-title {
font-weight: 500;
font-size: 35px;
line-height: 1.2;
position: relative;
color: #272b41;
}
.contact_firstsection .section-heading .section-title {
font-weight: 500;
font-size: 35px;
line-height: 1.2;
position: relative;
color: #272b41;
}
.page-template-homepagetwo .appointment-grid{
width: 31%;
margin-right: 17px;
}
.page-template-homepagetwo .appointment-img-holder {
width: 95% !important;
}
.page-template-homepagetwo .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{
color: #fff !important;
background: var(--doccure_themecolor) !important;
border: 1px solid var(--doccure_themecolor) !important;
}
.page-template-homepagetwo .appointment-grid:hover .appointment-read-btn {
color: #fff;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 50px 0 0 var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 54px !important;
}
.page-template-homepagetwo .appointment-schedule{
margin-left:12px;
}
.page-template-homepagetwo .appointment-schedule.elementor_schedule {
margin-left:0;
}
.page-template-homepagetwo .appointment-info-holder h2 {
line-height: 58px;}
.page-template-homepagetwo .appointment-info {
padding-bottom: 0 !important;
}
.page-template-homepagetwo .hvr-bounce-to-bottom {
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgb(0 0 0 / 0%);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.page-template-homepagetwo .features-grid {
position: relative;
text-align: center;
margin-bottom: 0px;
background: #fff;
padding-top: 30px;
padding-bottom: 30px;
border-radius: 6px;
}
.page-template-homepagetwo .hvr-bounce-to-bottom:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: var(--doccure_themecolor);
border-radius: 6px;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.page-template-homepagetwo .features-round {
background-size: cover;
background-repeat: no-repeat;
width: 220px;
height: 220px;
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto 20px;
}
.page-template-homepagetwo .features-round {
background-color: #F1F1F1;
border: 1px solid #F1F1F1;
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
width: 150px;
height: 150px;
}
.page-template-homepagetwo .features-round img {
width: 80px !important;
}
.page-template-homepagetwo .hvr-bounce-to-bottom:hover,
.page-template-homepagetwo .hvr-bounce-to-bottom:focus,
.page-template-homepagetwo .hvr-bounce-to-bottom:active {
color: white;
}
.page-template-homepagetwo .hvr-bounce-to-bottom:hover:before,
.page-template-homepagetwo .hvr-bounce-to-bottom:focus:before,
.page-template-homepagetwo .hvr-bounce-to-bottom:active:before {
-webkit-transform: scaleY(1);
transform: scaleY(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.page-template-homepagetwo .doccure-custom-image-style-1 .doccure_about .doccure_about-image-1,
.page-template-homepagetwo .doccure-custom-image-style-1 .doccure_about .doccure_about-image-2 {
border: unset;
background-color: unset;
padding: 0;
border-radius: unset;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-body .btn-link:hover {
color: #242424;
}
.page-template-homepagetwo .features-grid h4 {
font-weight: 600 !important;
font-size: 22px !important;
color: #242424 !important;
margin-bottom: 0 !important;
}
.page-template-homepagetwo .features-grid{
width:23%;
margin-right:20px;
}
.page-template-homepagetwo .doccure-custom-image-style-1 .doccure_about .doccure_about-image-1 img,
.page-template-homepagetwo .doccure-custom-image-style-1 .doccure_about .doccure_about-image-2 img{
border-radius: unset;
}
.page-template-homepagetwo .features-grid:hover h4{
color:white;
}
.page-template-homepagetwo .doctor-book-slider .slick-prev {
right: 0;
left: 10px;
top: 104.5%;
}
.page-template-homepagetwo .doctor-profile-widget:hover .provider-info .pro-icon {
display: flex;
}
.page-template-homepagetwo .doctor-profile-widget .provider-info .pro-icon img {
width: 30px;
display: unset;
}
.page-template-homepagetwo .viewall{
display: inline-block;
padding: 10px 20px;
color: #fff;
font-size: 16px;
font-weight: 500;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 4px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
position: relative;
}
.page-template-homepagetwo .viewall:hover {
color: var(--doccure_themecolor);
background: #fff;
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 50px 0 0 #ffffff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .doctor-book-slider .slick-prev,
.page-template-homepagetwo .doctor-book-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: #E5F1FB;
color: var(--doccure_themecolor);
box-shadow: unset;
opacity: 1;
width: 40px;
height: 40px;
border-radius: 100% !important;
font-size: 0;
position: absolute;
}
.page-template-homepagetwo .doctor-book-slider .slick-prev {
right: 0;
left: 10px;
top: 100%;
}
.page-template-homepagetwo .doctor-book-slider .slick-next:before,
.page-template-homepagetwo .doctor-book-slider .slick-prev:before {
content: "\f054";
font-family: "Font Awesome 6 Free";
font-weight: 900;
color: var(--doccure_themecolor);
opacity: 1;
font-size: 15px;
}
.page-template-homepagetwo .doctor-book-slider .slick-next {
right: 0;
left: 60px;
top: 100%;
}
.page-template-homepagetwo .doctor-book-slider .slick-prev:hover,
.page-template-homepagetwo .doctor-book-slider .slick-next:hover {
background-color: var(--doccure_themecolor);
color: #fff;
opacity: 1;
}
.page-template-homepagetwo .doctor-book-slider .slick-next:hover:before,
.page-template-homepagetwo .doctor-book-slider .slick-prev:hover:before {
color: #fff;
}
.page-template-homepagetwo .doctor-book-slider .slick-prev:before {
content: "\f053";}
.page-template-homepagetwo .doctor-profile-widget:hover .provider-info {
top: calc(100% - 200px) !important;}
.page-template-homepagetwo .service-grid-icon {
display: flex;
justify-content: center;
align-items: center;
width: 80px;
height: 80px;
background: var(--doccure_themecolor);
border-radius: 10px;
margin: 0px auto 20px;
position: relative;
}
.page-template-homepagetwo .appointment-grid:hover .appointment-read-btn a {
color: #fff;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 50px 0 0 var(--doccure_themecolor);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .backgroundcad{
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.page-template-homepagetwo .vc_btn3.vc_btn3-style-custom,
body.page-template-homepagetwo .vc_general.vc_btn3{
font-size:0;
}
.page-template-homepagetwo .appointment-read-btn {
font-weight: 500;
font-size: 16px;
color: #242424;
padding: 10px 20px;
background: #FFFFFF;
border: 1px solid #242424;
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 50px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .appointment-grid:hover .appointment-link {
color: var(--doccure_themecolor);
}
.page-template-homepagetwo h1 a:focus,
.page-template-homepagetwo h2 a:focus,
.page-template-homepagetwo h3 a:focus,
.page-template-homepagetwo h4 a:focus,
.page-template-homepagetwo h5 a:focus,
.page-template-homepagetwo h6 a:focus,
.page-template-homepagetwo h1 a:hover,
.page-template-homepagetwo h2 a:hover,
.page-template-homepagetwo h3 a:hover,
.page-template-homepagetwo h4 a:hover,
.page-template-homepagetwo h5 a:hover,
.page-template-homepagetwo h6 a:hover {
color: unset;
}
.page-template-homepagetwo .features-grid:hover h4 {
color: #fff !important;
}
.page-template-homepagetwo .appointment-grid:hover .appointment-link a {
color: var(--doccure_themecolor) !important;
}
.page-template-homepagetwo .grid-news .news-content {
padding: 20px;
position: relative;
}
.page-template-homepagetwo .service-link {
border-radius: 50% !important;
height: 30px !important;
width: 30px !important;
text-align: center !important;
line-height: 30px !important;
background: var(--doccure_themecolor) !important;
color: #fff !important;
margin: auto !important;
display: block !important;
font-weight: 400 !important;
font-size: 14px !important;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-thumb {
border-radius: 0;
}
.page-template-homepagetwo .doccure_post.style-15{
padding:0 !important;
}
.page-template-homepagetwo .doccure_post.style-15.has-post-thumbnail .doccure_post-body {
padding: 20px !important;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta.is-absolute {
left: 18px !important;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta{
left: 170px !important;
}
.page-template-homepagetwo .doccure_post .doccure_post-meta span{
padding-left: 5px;
}
body.page-template-homepagetwo .vc_general.vc_btn3.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 40px !important;}
.page-template-homepagetwo .doccure_post .doccure_post-thumb{
margin-bottom:20px;
}
.page-template-homepagetwo .vc_btn3.vc_btn3-style-custom a:focus,
.page-template-homepagetwo .vc_btn3.vc_btn3-style-custom a:hover{
background-color: var(--doccure_themecolor) !important;
color: #ffffff !important;
}
body.page-template-homepagetwo .vc_general.vc_btn3.vc_btn3-icon-left:not(.vc_btn3-o-empty) a:hover{
background-color: var(--doccure_themecolor) !important;
color: #ffffff !important;
}
.page-template-homepagetwo .service-grid {
position: relative;
text-align: center;
margin-bottom: 30px;
}
.page-template-homepagetwo .service-grid .effect-oscar {
border-radius: 5px;
position: relative;
overflow: hidden;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
.page-template-homepagetwo .service-grid .effect-oscar .services-img {
position: relative;
border-radius: 5px;
width: 100%;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagetwo .service-grid .effect-oscar .services-caption {
padding: 40px;
color: #fff;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
position: absolute;
top: 0;
left:0;
width: 100%;
height: 100%;
display: inline-flex;
justify-content: center;
align-items: center;
}
.page-template-homepagetwo .service-grid .effect-oscar .services-caption::before,
.page-template-homepagetwo .service-grid .effect-oscar .services-caption::after {
pointer-events: none;
}
.page-template-homepagetwo .effect-oscar .services-caption::before,
.page-template-homepagetwo .effect-oscar .service-grid-icon {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.page-template-homepagetwo .effect-oscar .services-caption::before,
.page-template-homepagetwo .effect-oscar p {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.page-template-homepagetwo .effect-oscar .services-caption::before {
position: absolute;
top: 15px;
right: 0px;
left: 0px;
bottom: 15px;
content: '';
background: rgba(0, 0, 0, 0.72);
border-radius: 10px;
margin-right: 15px;
margin-left: 15px;
}
.page-template-homepagetwo .effect-oscar .services-caption::before,
.page-template-homepagetwo .effect-oscar .service-link {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.page-template-homepagetwo .effect-oscar .services-caption::before,
.page-template-homepagetwo .effect-oscar .service-grid-icon {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.page-template-homepagetwo .service-grid-icon {
display: flex;
justify-content: center;
align-items: center;
width: 80px;
height: 80px;
background: var(--doccure_themecolor);
border-radius: 10px;
margin: 0px auto 20px;
position: relative;
}
.page-template-homepagetwo .service-grid .effect-oscar p {
font-weight: 600;
font-size: 22px;
line-height: 33px;
color: #FFFFFF;
margin-bottom: 20px;
}
.page-template-homepagetwo .service-grid .effect-oscar .service-link {
border-radius: 50%;
height: 30px;
width: 30px;
text-align: center;
line-height: 30px;
background: var(--doccure_themecolor);
color: #fff;
margin: auto;
display: block;
font-weight: 400;
font-size: 14px;
}
.page-template-homepagetwo .effect-oscar .services-caption::before,
.page-template-homepagetwo .effect-oscar .service-link {
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover .service-grid-icon {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption {
background-color: rgba(58,52,42,0);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover .service-grid-icon {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover p {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover .service-link {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover .service-grid-icon {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo .effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover p {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo.effect-oscar:hover .services-caption::before,
.page-template-homepagetwo .effect-oscar:hover .service-link {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.page-template-homepagetwo .view-more {
display: inline-block;
padding: 10px 20px;
color: #fff;
font-size: 16px;
font-weight: 500;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
border-radius: 4px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
position: relative;
}
.page-template-homepagetwo .view-more:hover {
color: var(--doccure_themecolor);
background: #fff;
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 50px 0 0 #ffffff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .footer_last_text p{
color: #b3bcc9 !important;
}
.page-template-homepagetwo .header-layout-10{
z-index: 9;
padding-left: 0px;
padding-top: 20px;
margin-left: 30px;
padding-right: 0px;
padding-bottom: 50px;
margin-right: 30px;
}
.home .header-layout-10{
padding-left: 0px;
padding-top: 0px;
margin-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-right: 0px;
}
.home .doccure_header.header-layout-10 .doccure_header-middle .container-fluid{
border-radius: unset;
}
.page-template-homepagetwo #content{
margin-top: -190px;
}
.page-template-homepagetwo .features-section .slick-slide,
.page-template-homepagetwo .features-section-slider .slick-slide,
.page-template-homepagetwo .features-section-slider .slick-slide {
display: block;
margin-left: 0;
padding: 10px;
padding-bottom: 0;
}
.page-template-homepagetwo .features-section-slider .slick-prev,
.page-template-homepagetwo .features-section-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: #EEEEEE;
color: var(--doccure_terthemecolor);
box-shadow: unset;
opacity: 1;
}
.page-template-homepagetwo .features-section-slider .slick-prev:before {
content: "\f053";
}
.page-template-homepagetwo .features-section-slider .slick-next:before,
.page-template-homepagetwo .features-section-slider .slick-prev:before {
content: "\f054";
font-family: "Font Awesome 6 Free";
font-weight: 900;
color: var(--doccure_terthemecolor);
opacity: 1;
font-size: 15px;
}
.page-template-homepagetwo .features-section-slider .slick-prev,
.page-template-homepagetwo .features-section-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: #EEEEEE;
color: var(--doccure_terthemecolor);
box-shadow: unset;
opacity: 1;
width: 40px;
height: 40px;
font-size: 0;
position: absolute;
border-radius: 100% !important;
}
.page-template-homepagetwo .features-section-slider .slick-prev:before {
content: "\f053";
}
.page-template-homepagetwo .features-section-slider .slick-prev {
right: 0;
left: 10px;
top: 100%;
}
.page-template-homepagetwo .features-section-slider .slick-next {
right: 0;
left: 60px;
top: 100%;
}
.page-template-homepagetwo .features-grid .features-cricle:hover .features-round {
background-color: #fff;
border: 1px solid #fff;
}
.page-template-homepagetwo .features-grid:hover .features-cricle {
background: url(../images/shape-11.png);
-webkit-animation: pulse-secondary 2s infinite;
animation: pulse-secondary 2s infinite;
-webkit-box-shadow: 0 0 0 rgb(255 255 255);
box-shadow: 0 0 0 rgb(255 255 255);
border-radius: 100%;
}
.page-template-homepagetwo .features-grid p{
font-size: 20px;
font-weight: 500;
margin: 0;
color: #242424;
}
.page-template-homepagetwo .features-grid:hover p {
color: #fff;
}
.page-template-homepagetwo .features-round{
margin:auto !important;
}
.page-template-homepagetwo .home2_doctor_img{
min-height:300px;
object-fit:cover;
}
.page-template-homepagetwo .doctor-profile-widget .text-end{
margin-top:30px;
margin-right:15px;
}
.page-template-homepagetwo .dc-stars {
margin: 0 auto 17px 65px;
}
.page-template-homepagetwo .doctor-profile-widget:hover .provider-info {
top: calc(96% - 195px) !important;
}
/*search*/
.page-template-homepagetwo .appoinment-box {
background: #FFFFFF;
box-shadow: 0px 30px 80px rgb(0 113 220 / 2%), 0px 64.8148px 46.8519px rgb(0 113 220 / 2%), 0px 38.5185px 25.4815px rgb(0 113 220 / 1%), 0px 20px 13px rgb(0 113 220 / 1%), 0px 8.14815px 6.51852px rgb(0 113 220 / 1%), 0px 1.85185px 3.14815px rgb(0 113 220 / 0%);
border-radius: 6px;
margin-top: -45px;
position: relative;
padding-left: 30px;
padding-right: 30px;
padding-top: 20px;
z-index:9;
}
.page-template-homepagetwo .appoinment-box .appoinment-location {
position: relative;
}
.page-template-homepagetwo .appoinment-box .appoinment-right {
display: flex;
justify-content: space-between;
align-items: center;
}
.page-template-homepagetwo .appoinment-box .appoinment-location {
position: relative;
width: 100%;
padding-right: 15px;
}
.page-template-homepagetwo .form-group {
margin-bottom: 1.25rem;
}
.page-template-homepagetwo .appoinment-box input[type=submit] {
color: #fff !important;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
font-size: 14px;
border-radius: 4px !important;
}
.page-template-homepagetwo .appoinment-box input[type=submit]:hover {
color: var(--doccure_themecolor) !important;
background: #fff;
border: 1px solid var(--doccure_themecolor);
}
.page-template-homepagetwo .appoinment-box input[type=text]{
border-radius: 4px;
}
.page-template-homepagetwo.appoinment-section.appoinment_section_elementor {
padding-top: 70px;
}
.page-template-homepagetwo .hometwo_space .col-md-12 {
padding-left: 0;
padding-right: 0;
}
.page-template-homepagetwo .hometwo_space .col-md-12 {
padding-left: 0;
padding-right: 0;
}
.page-template-homepagetwo .service-grid .effect-oscar .services-img {
position: relative;
border-radius: 5px;
width: 100%;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
transform: translateZ(0);
-moz-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-ms-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-o-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
-webkit-transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
transition: all 2000ms cubic-bezier(.19,1,.22,1) 0ms;
}
.page-template-homepagetwo .service-grid:hover .effect-oscar .services-img {
-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
transform: scale(1.15);
}
.page-template-homepagetwo .doctor-profile-widget .provider-info h3 a img {
display: inline-block;
width: auto;
}
.page-template-homepagetwo .ms-2 {
margin-left: 0.5rem!important;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta{
padding:0;
background:unset;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta span.categories-list{
background: #E9F5FF;
padding:10px;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta span.categories-list:hover{
background: var(--doccure_themecolor);
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta span.categories-list:hover a,
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta span.categories-list:hover i::before
{
color: #fff;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta span.categories-list a{
font-weight: 400;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-meta.is-absolute span.posted-on{
font-weight: 600;
}
.page-template-homepagetwo .doccure_post.style-15 a.blog-news-arrows i.fas.fa-arrow-right{
display:none;
}
.page-template-homepagetwo .doccure_post.style-15 .doccure_post-body h5 a{
font-weight: 600;
}
.page-template-homepagetwo .grid-news article{
background: #F9F9F9 !important;
border: 1px solid #C0C9D5;
border-radius: 6px;
margin-bottom: 60px;
position: relative;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .grid-news article:hover {
background: #FFFFFF;
border: 1px solid #C0C9D5;
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagetwo .grid-news article:hover .doccure_post-body h5 a {
color: var(--doccure_themecolor);
}
.page-template-homepagetwo .grid-news article:hover .doccure_post-body .btn-link {
color: #242424;
}
.page-template-homepagetwo .doccure-footer-template .doccure_footer_menu_wrapper .widgettitle{
}
.page-template-homepagetwo .doccure-footer-template .doccure_footer_menu_wrapper ul li a i{
display:none;
}
.page-template-homepagetwo .doccure-footer-template .doccure_footer_menu_wrapper ul li a {
color: #B3BCC9 !important;
}
.page-template-homepagetwo .homepage_footer .footer-bottom .copyright{
border-top-color: rgba(255, 255, 255, 0.27) !important;
}
.page-template-homepagetwo .footer_contactinfo p{
color: #B3BCC9 !important;
}
.page-template-homepagetwo .footer_contactinfo p i
{
margin-right:10px;
}
.page-template-homepagetwo ul#menu-homefivemenu {
margin: 0;
padding: 0;
}
.page-template-homepagetwo ul#menu-homefivemenu li {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding-right: 10px;
justify-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
}
.page-template-homepagetwo ul#menu-homefivemenu li:first-child a {
background: var(--doccure_themecolor);
color: #fff;
}
.page-template-homepagetwo ul#menu-homefivemenu li a {
display: inline-block;
border: 1px solid var(--doccure_themecolor);
padding: 10px 30px;
color: var(--doccure_themecolor);
border-radius: 50px;
font-weight: 500;
font-size: 15px;
position: relative;
z-index: 1;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
#menu-primary-menu .current-menu-item a,
.current-menu-ancestor > a {
color: var(--theme_header_color) !important;
}
.doccure_header .navbar-nav li a{
font-size: 14px;
font-weight: 500;
color: #1A1A1A;
}
.page-template-homepagetwo .service-section{
padding-top: 80px !important;
padding-bottom: 60px !important;
}
.page-template-homepagetwo .hometwo_available .wpb_content_element{
margin-bottom: 0;
}
.page-template-homepagetwo .doctor-section{
padding-top: 80px !important;
padding-bottom: 80px !important;
}
.page-template-homepagetwo.doctor-section{
padding-top: 80px !important;
padding-bottom:60px !important;
}
.page-template-homepagetwo.doctor-bg{
background-image: url(../images/doctor-img.jpg);
background-repeat: no-repeat;
background-position: center right;
}
.page-template-homepagetwo .section-header {
margin-bottom: 60px;
}
.page-template-homepagetwo .slick-view-btn.me-2 {
text-align: right;
}
.page-template-homepagetwo .features-section-slider .slick-prev:hover,
.page-template-homepagetwo .features-section-slider .slick-next:hover {
background-color: var(--doccure_themecolor);
color: #fff;
opacity: 1;
}
.page-template-homepagetwo .features-section-slider .slick-next:hover:before,
.page-template-homepagetwo .features-section-slider .slick-prev:hover:before {
color: #fff;
}
.page-template-homepagetwo .features-section-slider {
padding-bottom: 60px;
}
.page-template-homepagetwo .doccure_post.style-15{
margin-bottom:60px !important;
}
.page-template-homepagetwo .appointment-schedule h2{
font-weight:600;
}
.page-template-homepagetwo ul#menu-homefivemenu li:nth-child(2) a:hover{
color: #fff;
border: 1px solid var(--doccure_themecolor);
background: var(--doccure_themecolor);
box-shadow: inset 0 50px 0 0 var(--doccure_themecolor);
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagetwo ul#menu-homefivemenu li:first-child a:hover{
color: #242424;
border: 1px solid #242424;
background: #FFFFFF;
box-shadow: inset 0 50px 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagetwo .slick-view-btn a{
margin-right:10px;
}
.page-template-homepagetwo .hometwo_space .col-md-12{
padding-left:0;
padding-right:0;
}
.page-template-homepagetwo .appointment-left img{
width:560px;
}
/* Home page two ends*/
/* Home Page three */
.page-template-homepagethree div#content {
margin-top: 0;
}
.page-template-homepagethree .header-layout-10{
padding-left: 0;
padding-top: 0;
margin-left: 0;
padding-right: 0;
padding-bottom: 0;
margin-right: 0;
}
.page-template-homepagethree .doccure_subheader{
display:none;
}
.page-template-homepagethree .slider_section{
position:absolute;
top:50%;
left:100px;
transform: translateY(-50%);
z-index: 9;
}
.page-template-homepagethree .banner-two-form {
position: absolute;
top: -120%;
left:0px;
padding: 0px 0;
-webkit-transform: translateY(-120%);
transform: translateY(-120%);
z-index:9;
}
.page-template-homepagethree .hero_section3 .banner-two-form {
position: relative !important;
top: 0%!important;
left:0px!important;
padding: 0px 0!important;
-webkit-transform: translateY(0%)!important;
transform: translateY(0%)!important;
z-index:7;
}
.page-template-homepagethree .hero_section3 .app-form{
margin: 0 !important;
}
.page-template-homepagethree .app-form {
background: #fff;
border-radius: 5px;
padding: 15px;
width: 440px;
}
.page-template-homepagethree .search-doctor {
margin: auto;
}
.page-template-homepagethree .banner-two-form .search-area {
background: #00284F;
border-radius: 5px;
padding: 30px;
}
.page-template-homepagethree .banner-two-form .app-form h2 {
color: #fff;
font-size: 24px;
font-weight: 700;
margin-bottom: 16px;
line-height: 40px;
text-align: center;
}
.page-template-homepagethree .form-group {
margin-bottom: 1.25rem;
}
.page-template-homepagethree .banner-two-form label {
font-size: 16px;
color: #EEEEEE !important;
}
.page-template-homepagethree .dc-btnarea input[type="submit"]{
background-color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
font-size: 18px;
font-weight: 700;
margin-top: 1.25rem;
text-transform: capitalize;
letter-spacing: 0;
}
.page-template-homepagethree .dc-btnarea input[type="submit"]:hover {
color: #242424 !important;
border: 1px solid #242424;
background: #ffffff;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagethree .homepagethree_search{
position:relative;
}
.page-template-homepagethree .looking-section {
background-color: #fff;
padding: 0px 0 60px;
}
.page-template-homepagethree .section_heading h2{
font-weight:700 !important;
}
.page-template-homepagethree .section_desc p{
color: var(--doccure_terthemecolor);
font-size: 16px;
margin-bottom: 0;
margin-top: 15px;
}
.page-template-homepagethree .looking-grid{
background: #F2F9FF;
border: 1px solid #F2F9FF;
border-radius: 6px;
position: relative;
overflow: hidden;
padding: 20px !important;
margin-bottom: 20px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
width: 31.5%;
margin-right: 30px;
}
.page-template-homepagethree .looking-grid:last-child{
margin-right:0;
}
.page-template-homepagethree .looking-grid .doccure_cta-icon-box{
display:inline-block;
}
.page-template-homepagethree .looking-grid .doccure_cta-icon-box{
background:none;
border:none;
}
.page-template-homepagethree .section_desc{
margin-bottom: 0;
}
.page-template-homepagethree .looking-info h2 {
font-weight: 600 !important;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-info p {
font-size: 16px;
color: var(--doccure_terthemecolor);
margin-top: 10px;
margin-bottom: 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover {
background: var(--doccure_themecolor);
border: 1px solid rgba(152, 162, 176, 0.34);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .hvr-bounce-to-right {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgb(0 0 0 / 0%);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.page-template-homepagethree .looking-grid:hover .doccure_cta-icon-box {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover .looking-info h2{
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover .looking-info p {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-big-icon {
position: absolute;
bottom: 15px;
right: 40px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-big-icon .vc_icon_element-icon{
position: unset;
top:0 !important;
}
.page-template-homepagethree .looking-grid:hover .looking-big-icon .doccure_cta-icon-box {
color: rgba(255, 255, 255, 0.12);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .features-clinic-section {
background-color: rgba(0, 113, 220, 0.05);
padding: 80px 0 80px;
}
.page-template-homepagethree .features-clinic-section .wpb_content_element{
margin-bottom: 0;
}
.page-template-homepagethree .looking-big-icon.pharmacy_icon{
right: 70px;
bottom: 19px;
}
.page-template-homepagethree .looking-big-icon.lab_icon{
right:90px;
}
.page-template-homepagethree .clinic-grid {
position: relative;
text-align: center;
margin-bottom: 0px;
background: transparent;
border: 1px solid rgba(152, 162, 176, 0.34);
padding-top: 40px;
padding-bottom: 40px;
}
.page-template-homepagethree .hvr-bounce-to-right:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: var(--doccure_themecolor);
border-radius: 6px;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.page-template-homepagethree .clinic-grid h4 {
font-weight: 600 !important;
margin-top: 20px;
margin-bottom: 0;
text-align:center;
font-size: 22px;
}
.page-template-homepagethree .clinic-grid .doccure_about .doccure_about-image-1{
border:none;
background-color:unset;
border-radius:unset;
}
.page-template-homepagethree .clinic-grid .doccure_about .doccure_about-image-1 img{
border-radius:unset;
width: 150px;
}
.page-template-homepagethree .hvr-bounce-to-right:hover:before, .page-template-homepagethree hvr-bounce-to-right:focus:before, .page-template-homepagethree .hvr-bounce-to-right:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.page-template-homepagethree .clinic-grid:hover h4 {
color: #fff !important;
}
.page-template-homepagethree .doccure_post.style-15{
right: 0;
left: 0;
border-radius: unset;
width: auto;
padding:10px;
background: rgba(0, 113, 220, 1);
top: 0;
}
.page-template-homepagethree .doccure_post .doccure_post-meta {
margin-bottom: 0;
margin-top: 0px !important;
}
.page-template-homepagethree .doccure_post-meta.is-absolute {
right: 0;
left: 0;
border-radius: unset !important;
width: auto;
padding:10px !important;
background: rgba(0, 113, 220, 1) !important;
top: -75px !important;
width: 141px;
}
.page-template-homepagethree .doccure_post .doccure_post-meta span i {
color: #FFF;
margin-right: 0.5rem;
}
.page-template-homepagethree .doccure_post.style-15.has-post-thumbnail .doccure_post-body {
padding: 0px 0 0;
}
.page-template-homepagethree .doccure_post .doccure_post-body h5 a:hover{
color: var(--doccure_themecolor);
}
.page-template-homepagethree .doccure_post .doccure_post-body h5 a {
font-weight: 600;
color: var(--doccure_terthemecolor);
}
.page-template-homepagethree .doccure_post .doccure_post-meta span a {
font-weight: 600;
font-size: 16px;
}
.page-template-homepagethree .vc_custom_1634984453974{
border-top-color: rgba(255, 255, 255, 0.27) !important;
}
.page-template-homepagethree .features-clinic-section .hvr-bounce-to-right:before {
border-radius: 0;
}
.page-template-homepagethree .doctor-book-slider .slick-prev, .page-template-homepagethree .doctor-book-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: #E5F1FB;
color: var(--doccure_themecolor);
box-shadow: unset;
opacity: 1;
}
.page-template-homepagethree .doccure_post.style-15 .doccure_post-thumb {
border-radius: unset;
}
.page-template-homepagethree .doccure_post.style-15{
padding: 20px;
margin-bottom: 60px;
border: 1px solid rgba(152, 162, 176, 0.34);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .view_more a{
font-size: 16px;
font-weight: 700;
color: #fff;
padding: 10px 30px;
text-align: center;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 #fff;
border-radius: 5px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
position: relative;
}
.page-template-homepagethree .view_more:hover a{
color: #242424;
border: 1px solid #242424;
background: #ffffff;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagethree .best-doctor-section {
background-color: #fff;
padding: 0px 0 80px !important;
}
.page-template-homepagethree .best-doctor-widget {
padding: 20px;
background: #FFFFFF;
border: 1px solid rgba(152, 162, 176, 0.34);
border-radius: 6px;
position: relative;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
margin-bottom: 60px;
}
.page-template-homepagethree .best-doctor-widget .best-doctor-image {
margin-bottom: 20px;
overflow: hidden;
display: block;
position: relative;
width: 100%;
height: 227px;
}
.page-template-homepagethree .best-doctor-widget .best-doctor-image > a, .page-template-homepagethree .best-doctor-widget .best-doctor-image img {
display: block;
position: relative;
width: 100%;
height: auto;
}
.page-template-homepagethree .best-doctor-widget .best-doctor-image .overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: var(--doccure_themecoloropacity);
overflow: hidden;
width: 0;
height: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .best-doctor-widget .item-info {
position: absolute;
left: 0;
top: 40px;
width: 100%;
padding: 0px 30px 0px;
z-index: 1;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-verify-overlay {
float: left;
align-items: center;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-verify-overlay a {
font-size: 16px;
color: #000000;
padding: 0px;
width: 100px;
height: 34px;
background: transparent;
border-radius: 0px 5px 5px 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
display: flex;
justify-content: center;
align-items: center;
position: absolute;
left: -10px;
top: -6px;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-verify-overlay span {
display: none;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-verify-overlay img {
display: unset;
margin-left: 8px;
}
.page-template-homepagethree .text-center {
text-align: center!important;
}
.page-template-homepagethree .best-doctor-widget .provider-info h3{
margin-bottom: 0.25rem;
}
.page-template-homepagethree .best-doctor-widget .provider-info h3 a {
font-size: 22px;
font-weight: 600;
}
.page-template-homepagethree .best-doctor-widget .provider-info p {
color: var(--doccure_terthemecolor);
margin-bottom: 10px;
}
.page-template-homepagethree .rating {
list-style: none;
margin: 0 0 7px;
padding: 0;
width: 100%;
}
.page-template-homepagethree .doctor-appointment-btn {
padding-top: 10px;
}
.page-template-homepagethree .doctor-appointment-btn .btn {
font-weight: 600;
box-shadow: inset 0 0 0 #3e5463;
width: 100%;
}
.page-template-homepagethree .btn-two {
font-size: 16px;
font-weight: 700;
color: #fff;
padding: 10px 30px;
text-align: center;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 #fff;
border-radius: 5px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
position: relative;
}
.page-template-homepagethree .best-doctor-widget:hover {
background: #FFFFFF;
border: 1px solid rgba(152, 162, 176, 0.11);
box-shadow: 0px 22px 40px rgb(196 196 196 / 50%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .best-doctor-widget:hover .item-info .doctor-verify-overlay a {
background: #FFFFFF;
-webkit-transform: translate3d(0,4%,0);
transform: translate3d(0,4%,0);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
left: 20px;
}
.page-template-homepagethree .best-doctor-widget:hover .item-info .doctor-verify-overlay span {
display: inline-block;
}
.page-template-homepagethree .best-doctor-widget:hover .doctor-appointment-btn .btn {
color: #ffffff;
border: 1px solid var(--doccure_terthemecolor);
background: var(--doccure_terthemecolor);
box-shadow: inset 300px 0 0 0 #3e5463;
}
.page-template-homepagethree .best-doctor-slider .slick-prev, .page-template-homepagethree .best-doctor-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: rgba(0, 113, 220, 0.2);
color: var(--doccure_themecolor);
box-shadow: unset;
opacity: 1;
width: 56px;
height: 56px;
}
.page-template-homepagethree .best-doctor-slider .slick-prev {
left: -70px;
right: auto;
}
.page-template-homepagethree .best-doctor-slider .slick-prev, .page-template-homepagethree .best-doctor-slider .slick-next {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
background-color: rgba(0, 113, 220, 0.2);
color: var(--doccure_themecolor);
box-shadow: unset;
opacity: 1;
width: 56px;
height: 56px;
border-radius: 100% !important;
font-size: 0;
position: absolute;
top: 50%;
}
.page-template-homepagethree .best-doctor-slider .slick-next {
right: -70px;
left: auto;
}
.page-template-homepagethree .best-doctor-slider .slick-next:before, .page-template-homepagethree .best-doctor-slider .slick-prev:before {
content: "\f061";
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: #fff;
opacity: 1;
font-size: 16px;
}
.page-template-homepagethree .best-doctor-slider .slick-prev:before {
content: "\f060";
}
.page-template-homepagethree .best-doctor-slider .slick-prev:hover, .page-template-homepagethree .best-doctor-slider .slick-next:hover {
background-color: var(--doccure_themecolor);
color: #fff;
opacity: 1;
}
.page-template-homepagethree .best-doctor-section .slick-slide, .page-template-homepagethree .best-doctor-slider .slick-slide {
display: block;
margin-left: 0;
padding: 5px;
width: 280px;
padding-bottom: 0;
}
.page-template-homepagethree .best-doctor-widget:hover .best-doctor-image .overlay {
width: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .best-doctor-widget:hover .item-info .doctor-verify-overlay a {
background: #FFFFFF;
-webkit-transform: translate3d(0,4%,0);
transform: translate3d(0,4%,0);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
left: 20px;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-verify-overlay a {
font-size: 16px;
color: #000000;
padding: 0px;
width: 100px;
height: 34px;
background: transparent;
border-radius: 0px 5px 5px 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
display: flex;
justify-content: center;
align-items: center;
position: absolute;
left: -10px;
top: -6px;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-fav-btn {
float: right;
}
.page-template-homepagethree .best-doctor-widget .item-info .doctor-fav-btn .fav-icon {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-color: #fff;
border: 1.5px solid #FFFFFF;
width: 24px;
height: 24px;
font-size: 13px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
justify-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
border-radius: 3px;
color: #000;
z-index: 99;
}
.page-template-homepagethree .best-doctor-image img {
min-height: 227px;
object-fit: cover;
}
.page-template-homepagethree .best-doctor-widget .best-doctor-image .pro-icon {
background: var(--doccure_themecolor);
border: 1.5px solid #FFFFFF;
border-radius: 10px;
display: flex;
justify-content: center;
align-items: center;
width: 60px;
height: 60px;
margin: 0px auto 0px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.page-template-homepagethree .best-doctor-widget .best-doctor-image .pro-icon img {
width: 30px;
display: unset;
min-height: unset;
}
.page-template-homepagethree .vc_btn3-container.viewall_btn{
margin-bottom:0;
}
.page-template-homepagethree .viewall_btn a{
padding: 8px 30px !important;
box-shadow: inset 0 0 0 #fff !important;
text-transform: capitalize !important;
font-size: 16px !important;
font-weight: 700 !important;
border-radius: 5px !important;
background-image: unset !important;
border: 1px solid var(--doccure_themecolor);
color: #ffffff;
background: var(--doccure_themecolor);
}
.page-template-homepagethree .viewall_btn:hover a{
color: #242424 !important;
border: 1px solid #242424;
background-color: #ffffff !important;
background: #ffffff !important;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagethree .high-service-box {
background: rgba(0, 113, 220, 0.05);
border: 1px solid rgba(152, 162, 176, 0.34);
border-radius: 6px;
text-align: center;
margin-bottom: 30px;
position: relative;
overflow: hidden;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box h4.high-service-head{
margin-bottom:10px;
}
.page-template-homepagethree .high-service-box .high-service-img {
align-items: center;
border-radius: 50%;
background-color: var(--doccure_themecolor);
display: inline-flex;
justify-content: center;
text-align: center;
height: 80px;
width: 80px;
position: absolute;
top: -15px;
right: -10px;
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-img .doccure_about .doccure_about-image-1{
border:none;
background:none;
border-radius:unset;
padding: 0;
}
.page-template-homepagethree .high-service-box .high-service-head h2 {
font-weight: 500;
font-size: 18px;
color: #000;
margin-bottom: 10px;
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box .high-service-text {
font-weight: 400;
font-size: 16px;
color: rgba(62, 84, 99, 1);
margin-bottom: 0px;
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box:hover .high-service-img {
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box .overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: var(--doccure_themecolor);
overflow: hidden;
width: 0;
height: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box:hover .overlay {
width: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box .overlay .pro-icon {
display: flex;
justify-content: center;
align-items: center;
margin: 0px auto 0px;
position: absolute;
top: 60px;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.page-template-homepagethree .high-service-box .overlay .pro-icon img {
max-width: 100%;
filter: invert(1) brightness(1000);
}
.page-template-homepagethree .high-service-box .overlay .pro-text h4 {
font-weight: 500;
font-size: 18px;
color: rgba(255, 255, 255, 1);
margin-bottom: 10px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box .overlay .pro-text p {
font-weight: 400;
font-size: 16px;
color: rgba(255, 255, 255, 1);
margin-bottom: 0px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box:hover .high-service-head {
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box:hover .high-service-text {
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box .overlay .pro-text {
position: absolute;
bottom: 0;
left: 50%;
width: 100%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .high-service-box:hover .overlay .pro-text {
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .footer_contactinfo p{
color: #B3BCC9;
}
.page-template-homepagethree .doccure_post.style-15 .doccure_post-thumb {
margin-bottom: 30px;
overflow: hidden;
display: block;
position: relative;
width: 100%;
height: auto;
}
.page-template-homepagethree .doccure_post.style-15:hover {
background: #FFFFFF;
border: 1px solid #C0C9D5;
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%) !important;
border-radius: 6px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .doccure_post.style-15 .doccure_post-thumb {
margin-bottom: 30px;
overflow: hidden;
display: block;
position: relative;
width: 100%;
height: auto;
}
.page-template-homepagethree .doccure_post.style-15:hover .doccure_post-thumb .overlay {
width: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .doccure_post.style-15 .doccure_post-thumb .overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.54);
overflow: hidden;
width: 0;
height: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .doccure_post.style-15:hover .blog-news-arrows {
-webkit-transform: translate(0, -320%);
transform: translate(0, -320%);
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .doccure_post.style-15 .blog-news-arrows {
position: absolute;
bottom: -59px;
right: 20px;
background-color: var(--doccure_themecolor);
color: #fff;
box-shadow: 0px 0px 20px rgb(10 99 184 / 85%);
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .doccure_post.style-15:hover h5 a {
color: var(--doccure_themecolor);
}
.page-template-homepagethree .dc-select:after{
color:#000;
}
.page-template-homepagethree #menu-primary-menu .current-menu-item a, .page-template-homepagethree .home .current-menu-ancestor a {
color: var(--doccure_secthemecolor) !important;
}
.page-template-homepagethree .custom-menu-class ul li a {
font-size: 15px;
font-weight: 500;
color: #fff;
padding: 10px 20px;
text-align: center;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 #fff;
border-radius: 50rem;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
position: relative;
}
.page-template-homepagethree .custom-menu-class ul li a:hover{
color: #242424;
border: 1px solid #242424;
background: #ffffff;
box-shadow: inset 210px 0 0 0 #ffffff;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.page-template-homepagethree .custom-menu-class ul{
margin:0;
padding: 0px;
}
.page-template-homepagethree .copyright_txt ul li a{
font-size:15px !important;
color:#fff;
}
.page-template-homepagethree .copyright_txt ul li a:hover{
color: #B3BCC9;
}
.page-template-homepagethree .dc-stars{
margin: 0 auto 17px 65px;
}
.page-template-homepagethree .mobile_whatlooking{
margin-bottom:80px;
}
.page-template-homepagethree.mobile_doctorblock.elementor_home3{
margin-bottom:80px;
margin-top:80px;
}
.page-template-homepagethree .mobile_whatlooking .doccure_custom_heading_wrapper{
padding-top: 0px;
}
.page-template-homepagethree .mobile_doctorblock{
padding-bottom:0px;
}
.page-template-homepagethree .mobile_whatlooking .section_desc{
margin-bottom:0;
}
.page-template-homepagethree .high-service-box .service-box-inner {
height: 100%;
padding-top: 70px;
padding-bottom: 70px;
}
.page-template-homepagethree .high-service-box .high-service-img img {
max-width: 30px;
filter: invert(1) brightness(1000);
}
.page-template-homepagethree .clinic-row {
padding-left: 15px;
padding-right: 15px;
}
.page-template-homepagethree .clinic-main-grid {
padding-left: 0;
padding-right: 0;
background: #fff;
}
.page-template-homepagethree .clinic-grid img{
width:100px;
border-radius:5px;
}
.page-template-homepagethree .looking-grid span.doccure_cta-icon-box{
margin: 0 auto 20px;
}
.page-template-homepagethree .looking-grid .vc_column-inner{
padding:0;
}
.page-template-homepagethree .section-header{
margin-bottom: 40px;
}
.page-template-homepagethree .high-service-section {
background-color: #fff;
padding: 80px 0 80px;
position: relative;
overflow: hidden;
}
.page-template-homepagethree .footer_contactinfo i{
margin-right:10px;
}
.page-template-homepagethree .slider_searchform{
margin-bottom: 80px;
}
/* Home Page three ends */
/*services page*/
.doccure_service h5 {
font-size: 20px;
}
.doccure_service.style-18{
padding: 20px !important;
border: 1px solid var(--thm-border);
}
.doccure_testimonial.style-11{
border: 1px solid var(--thm-border);
box-shadow: none;
padding: 40px;
}
.doccure_service-thumb{
display: block;
max-width: 100%;
overflow: hidden;
}
/*customize css*/
.dc-like i{
color:unset;
}
.dc-registerformhold ul.dc-startoption li {
width: 50%;
}
.pro-content{
background:#fff;
}
.doccure_doctor-body {
margin-top: 0;
padding: 20px;
background: #fff;
}
.doccure_doctor-body {
border-radius: 6px;
}
.doccure_doctor-body img {
transition: .3s;
width: 100%;
height: 100%;
}
.doccure_doctor-body h5 {
margin-bottom: 0;
text-transform: capitalize;
}
.doccure_doctor-body .dc-stars{
margin-top: 6px;
margin-bottom: 3px;
}
.price-section {
margin-bottom: 6px;
color: #757575;
margin-top:6px;
}
.book-btn,.view-btn{
text-transform:uppercase;
}
.doccure_doctor-thumb img {
transition: .3s;
width: 100%;
height: 340px;
object-fit: cover;
border-radius: 6px;
}
.dc-main-section{
padding:0 !important;
}
.doccure_doctor-body .view-btn a{
color:var(--doccure_themecolor);
}
.book-btn a{
color:#fff;
}
.doccure_doctor-body .view-btn a:hover{
color:#fff !important;
}
.dc-dbsectionspace{
padding-bottom:20px;
}
.dc-searchresult-list .dc-docpostholder .dc-docpostimg img{
width:auto;
}
.dc-expandedu{
margin-bottom:-7px;
}
.dc-btn.do-get-password{
color: #fff !important;
}
figure.dc-titleicon {
display: none;
}
/*Footer Template*/
.doccure-footer-template .doccure_footer_menu_wrapper.footer-menu-vertical ul li a:hover {
padding-left: 4px !important;
color: #fff !important;
}
.doccure_footer_menu_wrapper ul.menu li a{
font-size:15px;
line-height:1;
}
.doccure_footer p{
font-size:15px;
}
.doccure-footer-template .doccure_footer_menu_wrapper .widgettitle{
font-size:20px;
font-weight:700;
}
.doccure-custom-heading-1236693391 .section-title .title{
font-weight: 700 !important;
}
.footer-title{
font-weight: 700 !important;
}
.fa-angle-double-right:before{
font-size:17px;
}
.doccure-sm-item .fab{
font-size:22px;
}
.doccure-footer-template .doccure_footer_menu_wrapper ul li a i {
margin-right: 10px;
font-size: 15px !important;
}
.footer_singlelogo{
margin-bottom:25px;
}
aside#dc-sidebar {
display: none;
}
div#lang-widget-area {
margin-right: 30px;
z-index: 99;
}
div#lang-widget-area .gt_option {
position: absolute;
margin-top: 23px;
}
h2.lang-chw-title.contact-header {
margin-bottom: 5px !important;
margin-top:0 !important;
}
.switcher{
overflow: unset !important;
height:50px;
}
.switcher .selected{
background:unset !important;
}
.switcher .selected a {
border: 1px solid var(--thm-border) !important;
border-radius:4px;
color: #000 !important;
padding: 5px !important;
width: auto !important;
font-family: 'poppins' !important;
font-size: 13px !important;
font-weight: 400 !important;
}
.switcher .option a {
color: #000;
padding: 5px !important;
font-size: 13px !important;
font-weight: 500 !important;
font-family: 'Poppins' !important;
}
.switcher .selected{
z-index:unset !important;
}
.home .doccure_post .doccure_post-body .doccure_post-content h5 {
margin: 0px 0 5px !important;
line-height: 25px !important;
}
.footer_contactinfo p i {
margin-right: 10px;
}
.doccure_footer img.vc_single_image-img.attachment-full {
width: auto !important;
}
.comment-form fieldset{
padding:0 !important;
}
.home .doccure_post.style-15 .doccure_post-meta.is-absolute{
right: 92px !important;
}
.home .doccure_info.style-14 .doccure_info-description p{
font-size: 25px;
}
.page-template-homepagetwo .footer_firsrsec .vc_column-inner,
.page-template-homepagethree .footer_firsrsec .vc_column-inner
{
padding-top: 0;
padding-bottom: 0;
}
.doccure_tab-item .nav-tabs .nav-link .doccure_info-icon{
margin-right:0;
}
/* Map Styles */
.map-page .footer {
display: none;
}
.map-page .header {
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 1030;
}
.map-page .content {
padding-top: 115px;
}
.map-right {
bottom: 0;
height: 100%;
min-height: 100%;
right: 0;
}
.map-listing {
height: calc(100vh - 145px);
width: 100%;
}
.map-listing .profile-widget {
width: 200px !important;
padding: 0;
border: 0;
margin-bottom: 0;
}
.map-right .available-info {
margin-bottom: 0;
}
.view-icons {
display: inline-flex;
float: right;
}
.view-icons a {
align-items: center;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
color: #212529;
display: flex;
font-size: 20px;
justify-content: center;
padding: 4px 10px;
text-align: center;
margin-left: 10px;
width: 44px;
height: 44px;
}
.view-icons a:hover {
border-color: #20c0f3;
color: #20c0f3;
}
.view-icons a.active {
background-color: #20c0f3;
border-color: #20c0f3;
color: #fff;
}
.gm-style img {
max-width: 100%;
height: 150px;
width: 100%;
object-fit: cover;
}
.map-listing .pro-content {
padding: 15px 0 0;
}
.map-listing .pro-content .title {
font-size: 17px;
font-weight: 500;
margin-bottom: 5px;
}
.map-listing .profile-widget .pro-content .title a {
display: inline-block;
}
.map-listing .profile-widget .verified {
color: #28a745;
margin-left: 3px;
}
.map-listing .profile-widget p.speciality {
font-size: 13px;
color: #757575;
margin-bottom: 5px;
}
.map-listing .profile-widget .rating {
color: #757575;
font-size: 14px;
margin-bottom: 15px;
}
.map-listing .profile-widget .rating i {
font-size: 14px;
}
.map-listing .rating i.filled {
color: #f4c150;
}
.map-listing .available-info {
font-size: 13px;
color: #757575;
font-weight: 400;
list-style: none;
padding: 0;}
.map-listing .available-info li i {
width: 22px;
}
.map-listing .available-info li{
margin-bottom:5px;
}
.doc-speciality {
font-size: 14px;
margin-bottom: 5px;
display: inline-block;
}
.doc-location {
font-size: 14px;
margin-bottom: 25px;
}
.doc-location i{
font-size: 15px;
min-width: 20px;
vertical-align: top;
line-height: inherit;
display: inline-block;
}
.clinic-services {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 13px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 5px;
}
.clinic-services span {
border: 1px solid var(--doccure_terthemecolor);
border-radius: 4px;
display: inline-block;
font-size: 12px;
padding: 3px 10px;
}
.clinic-services span + span {
margin-left: 5px;
}
.dc-haslayout.dc-prescription-wrap.dc-dashboardbox.dc-dashboardtabsholder
.select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 20px;
}
.dc-haslayout.dc-prescription-wrap.dc-dashboardbox.dc-dashboardtabsholder
.select2-container .select2-selection--single .select2-selection__rendered{
padding-left: 0px;
padding-right: 0px;
}
.section.section-padding{
padding-top:40px !important;
padding-bottom:40px !important;
}
.woocommerce ul.order_details li{
margin-top:10px !important;
}
.woocommerce ul.order_details {
margin: 0 0 40px !important;
}
.doccure_sm .fa-facebook-f:before, .doccure_sm .fa-twitter:before, .doccure_sm .fa-linkedin-in:before, .doccure_sm .fa-pinterest-p:before {
left: 15px;
position: relative;
top: 7px;
}
.doccure_post-details-meta-item .doccure_sm li a{
margin-right:5px;
}
.payment_method_stripe_cc {
padding-top: 19px !important;
margin-top: -10px !important;
}
.woocommerce-checkout .cart-data-wrap, .woocommerce-checkout .selection-wrap {
display: none;
}
.woocommerce-order-received section.woocommerce-order-details, .woocommerce-order-received section.woocommerce-customer-details{
display:none;
}
button#reset-pass-submit-new{
color:#fff !important;
letter-spacing: unset;
background-color: var(--doccure_secthemecolor) !important;
border: 1px solid var(--doccure_secthemecolor) !important;
font-size: 18px;
font-weight: 500;
padding: 10px 18px;
border-radius: 0.3rem !important;
width: 100%;
color: #fff;
text-transform: capitalize;
}
.lostpassword-submit{
margin-bottom: 0;
}
/*doccurecore*/
.homepage_footer{
background-color: var(--doccure_terthemefootercolor);
padding: 40px 0 0 0;
}
.homepage_footer h6.widget-title:before{
display: none;
}
.homepage_footer p{
color:var(--doccure_terthemefootertcolor);
}
.homepage_footer h6{
color:#1F2937
}
.homepage_footer .widget_nav_menu .menu li{
padding:0;
margin:0;
}
.homepage_footer .widget_nav_menu .menu li+li{
margin-top:20px;
}
.homepage_footer .widget_nav_menu .menu li a{
color:var(--doccure_terthemefootertcolor);
font-size: 15px;
line-height: 1;
display: flex;
align-items: center;
font-weight: 400;
background: url(../images/footer-arrow.png) no-repeat -10px;
}
.homepage_footer .widget_nav_menu .menu li a:hover{
color: var(--doccure_terthemefootertcolor);
}
/* .homepage_footer .widget_nav_menu .menu li a::before{
content: "\f101";
display: block;
} */
.homepage_footer .widget_nav_menu li a:hover {
color: #0E82FD;
background: url(../images/footer-arrow.png) no-repeat 4px;
padding-left: 20px;
-webkit-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.homepage_footer .widget {
padding: 0px;
background-color: unset;
margin-top: 0;
}
.homepage_footer .homepage_firstsec .widget img{
margin-bottom: 24px;
}
.homepage_footer .homepage_firstsec .widget p{
margin-bottom: 0;
}
.homepage_footer h6{
margin-bottom: 20px;
font-weight: 500;
font-size: 18px;
}
.homepage_footer .footer-bottom{
background:#F3F4F6;
}
.homepage_footer .footer-bottom .copyright {
padding: 15px 0;
}
.homepage_footer .footer-bottom li a{
color:var(--doccure_terthemefootertcolor);
}
.homepage_footer .footer-bottom li a:hover{
color: var(--doccure_themecolor);
}
.homepage_footer .footer-bottom li a::after {
color: var(--doccure_terthemefootertcolor);
content: "|";
font-weight: 500;
position: relative;
left: 10px;
}
.homepage_footer .footer-bottom li:last-child a::after {
display: none;
}
.homepage_footer .footer-top{
padding-bottom:40px;
}
.homepage_footer .footer-top p i {
margin-right: 10px;
}
.homepage_footer .footer-top p i.fas.fa-phone{
transform: rotate(450deg);
}
.homepage_footer .social-icon ul{
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
list-style: none;
padding: 0;
margin: 0;
margin-top: 15px;
}
.homepage_footer .social-icon ul li{
margin-right: 15px;
}
.homepage_footer .social-icon ul li{
padding-bottom: 0;
}
.homepage_footer .social-icon ul li a {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
width: 36px;
height: 36px;
border-radius: 50%;
color: #1F2937;
background: #E5E7EB;
font-size: 20px;
-webkit-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.homepage_footer .social-icon ul li a i {
}
.homepage_footer .social-icon ul li a:hover {
background: var(--doccure_themecolor);
color: #ffffff;
}
.homemain_clinic .section-title,
.home_doctor .section-title,
.home_blog .section-title,
.home_available .section-title
{
margin: 0 auto;
font-weight: 500;
font-size: 35px;
line-height: 1.2;
position: relative;
color: #272b41;
font-family: var(--thm-font);
margin-bottom: 25px;
}
.looking_infoblock .lookingfor_content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
justify-content: center;
}
.looking_infoblock img
{
border-radius: 8px;
width: 100%;
}
.looking_infoblock .wpb_content_element{
margin-bottom: 0;
}
.homemain_looking{
padding: 80px 0;
background-color: #f8f9fa;
}
.homemain_clinic{
padding:80px 0;
}
.homemain_looking h2{
margin-bottom: 50px;
font-size: 35px;
}
.homemain_looking.homemain_looking_elementor h2{
margin-bottom: 0;
}
.lookingfor_content h4{
font-size: 1.5rem;
margin-bottom: 15px;
color: #fff;
}
.lookingfor_content a
{
background-color: var(--doccure_themecolor);
color: #ffffff;
border-radius: 6px;
font-size: 14px;
padding: 8px 20px;
text-transform: capitalize;
line-height: 1.8;
}
.lookingfor_content a:hover {
background-color: var(--doccure_themecolor);
color: #ffffff;
}
.home_doctor .section-title{
margin-bottom: 60px;
}
.latest-news article
{
padding: 20px;
margin-bottom: 30px;
border: 1px solid var(--thm-border);
background: #fff;
transition: 0.3s;
}
.latest-news article .homeblog_img
{
position: relative;
overflow: hidden;
margin-bottom: 15px;
text-align: center;
border-radius: 6px;
}
.latest-news article .homeblog_img img
{
transition: 0.3s;
max-width: 100%;
}
.latest-news article .homeblog_img img:hover
{
transform: scale(1.1);
}
.homeblog_content_block{
position:relative;
}
.latest-news article .homeblog_content_block .homeblog_date{
position: absolute;
top: -35px;
right: 92px;
background: var(--thm-base);
padding: 5px 25px;
border-radius: 15px;
color: #fff;
margin-bottom: 8px;
font-weight: 500;
font-size: 13px;
}
.latest-news article .homeblog_meta {
margin-bottom: 8px;
padding-top: 8px;
}
.latest-news article h5 a{
color: #272b41;
font-size: 18px;
margin: 0px 0 5px;
line-height: 25px;
}
.latest-news article h5 a:hover
{
color: #20c0f3;
}
.latest-news article .homeblog_readmore a
{
background: var(--doccure_themecolor);
color: #fff;
padding: 8px 16px;
font-size: 14px;
line-height: 1.6;
border-radius: 6px;
margin-top: 13px;
}
.latest-news article .homeblog_meta {
color: #757575;
font-weight: 500;
font-size: 13px;
}
.home_blog{
padding:80px 0 50px 0;
}
.home_doctor{
padding:80px 0 60px 0;
}
.home .home_available_info{
margin-bottom: 30px;
}
.home .home_available_info .vc_column-inner > .wpb_wrapper{
position: relative;
border-radius: 6px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
padding: 30px;
overflow: hidden;
background: var(--thm-base);
}
.home_available_info.home_available_info_elementor{
position: relative;
border-radius: 6px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
padding: 30px;
overflow: hidden;
background: #15558d;
margin-bottom: 20px;
}
.home_available_info.home_available_info_elementor .icon-box-v2 i{
font-size: 40px !important;
color: #ffffff;
background: unset;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
width: 40px;
height: 60px;
border-radius: 50%;
fill: white;
}
.home_available_info.home_available_info_elementor .icon-box-v2 svg{
font-size: 40px !important;
color: #ffffff;
background: unset;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
width: 40px;
height: 60px;
border-radius: 50%;
fill: white;
}
.home_available_info.home_available_info_elementor .icon-box-v2 p {
color: #fff;
font-size: 20px;
}
.home_available_info.home_available_info_elementor:hover:after {
top: -40px;
}
.home_available_info.home_available_info_elementor:after {
content: "";
display: block;
position: absolute;
right: -70px;
top: -70px;
width: 200px;
height: 200px;
border-radius: 50%;
transform: none;
background-color: rgb(255 255 255 / 13%);
transition: .3s;
}
.home .home_available_info p{
color: #fff;
font-size: 20px;
}
.home_available_info .wpb_content_element
{
margin-bottom: 0;
}
.home .home_available_info .vc_icon_element{
margin-bottom: 0;
}
.home .home_available_info .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
font-size: 40px !important;
color: #ffffff;
background: unset;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
width: 60px;
height: 60px;
border-radius: 50%;
}
.home_available_info .home_bg_before{
position:relative;
}
.home_available_info .vc_column-inner > .wpb_wrapper:after {
content:"";
display: block;
position: absolute;
right: -70px;
top: -70px;
width: 200px;
height: 200px;
border-radius: 50%;
transform: none;
background-color: rgb(255 255 255 / 13%);
transition: .3s;
}
.homemain_looking .looking_infoblock .vc_column-inner{
padding-left: 30px;
padding-right:0;
}
.homemain_looking .looking_infoblock:nth-child(2) .vc_column-inner,
.homemain_looking .looking_infoblock:last-child .vc_column-inner{
padding-left: 30px;
}
.homemain_looking .looking_infoblock:first-child .vc_column-inner > .wpb_wrapper:before,
.homemain_looking .looking_infoblock:nth-child(2) .vc_column-inner > .wpb_wrapper:before,
.homemain_looking .looking_infoblock:last-child .vc_column-inner > .wpb_wrapper:before{
content: "";
display: block;
position: absolute;
right: 0;
top: 0;
width: calc(100% - 30px);
height: 100%;
background-color: rgba(13, 13, 13, 0.33);
border-radius: 8px;
}
.homemain_looking .looking_infoblock.elementor_block:before {
content: "";
display: block;
position: absolute;
right: 0;
top: 0;
width: calc(100% - 0px);
height: 100%;
background-color: rgba(13, 13, 13, 0.33);
border-radius: 8px;
}
.looking_infoblock.elementor_block img {
border-radius: 8px!important;
}
.home_available_info:hover .vc_column-inner > .wpb_wrapper:after {
top: -40px;
}
.home_available{
padding:80px 0 50px 0;
}
.home .home_countersection .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
font-size: 40px !important;
color: #fff !important;
display: block;
}
.home_countersection .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
border:unset;
margin-bottom: 10px;
}
.home_counter_block{
padding:80px 0 50px;
}
.home_countersection .vc_icon_element{
margin-bottom: 0;
}
.home_countersection .counter{
color: #fff;
position: relative;
display: flex;
justify-content: center;
line-height: 1;
font-size: 30px;
font-weight: 600;
}
.home_countersection .wpb_wrapper{
text-align: center;
}
.home_countersection p{
color: #ffffff;
margin-bottom: 10px;
font-size: 20px;
font-weight: 500;
}
.home_counter_block.elementor_counter .icon-box-v1 {
text-align: center;
}
.home_counter_block.elementor_counter .icon-box-v1 i {
text-align: center;
font-size: 40px !important;
color: #fff !important;
display: block;
margin-bottom: 10px;
width: 40px;
height: 40px;
fill: white;
display: inline-block;
}
.home_counter_block.elementor_counter .icon-box-v1 svg {
text-align: center;
font-size: 40px !important;
color: #fff !important;
display: block;
margin-bottom: 10px;
width: 40px;
height: 40px;
fill: white;
display: inline-block;
}
.home_counter_block.elementor_counter .icon-box-v1 h3{
margin-bottom: 10px;
color: #fff;
position: relative;
display: flex;
justify-content: center;
line-height: 1;
font-size: 30px;
font-weight: 600;
}
.home_counter_block.elementor_counter .icon-box-v1 p{
color: #ffffff;
margin-bottom: 0px;
font-size: 20px;
font-weight: 500;
}
.home_countersection p:last-child{
margin-bottom: 0;
}
.home_countersection .wpb_content_element{
margin-bottom: 0;
}
.page-template-homepagetwo h2.section-title{
font-size: 36px;
font-weight: 700;
}
.page-template-homepagetwo .section-heading h2 {
font-weight: 700;
}
/*Homepage Main*/
/*Homepage Main End*/
/*Homepage two*/
.homepagetwo_blog .wpb_content_element{
margin-bottom: 0;
}
.homepagetwo_blog .latest-news article{
margin-bottom: 60px;
padding:0;
background: #F9F9F9;
border: 1px solid #C0C9D5;
border-radius: 6px;
}
.homepagetwo_blog .latest-news article:hover{
background: #F9F9F9;
border: 1px solid #C0C9D5;
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.homepagetwo_blog .latest-news article:hover h5 a
{
color: var(--doccure_themecolor);
}
.homepagetwo_blog .latest-news article:hover .hometwoblog_readmore a
{
color: #242424;
}
.homepagetwo_blog .latest-news article .homeblog_img{
margin-bottom: 0;
border-radius: unset;
}
.homepagetwo_blog .homeblog_content_block
{
padding:20px;
}
.homepagetwo_blog .homeblog_content_block h5{
margin-top: 15px;
margin-bottom: 10px;
}
.homepagetwo_blog .homeblog_content_block h5 a{
font-weight: 600;
color:#3E5463;
}
.homepagetwo_blog .homeblog_content_block .hometwoblog_date
{
font-weight: normal;
font-size: 14px;
padding: 5px 10px;
background: #3E5463;
border-radius: 5px;
color: #FFFFFF;
display: inline-flex;
}
.homepagetwo_blog .hometwoblog_date span.posted-on a{
color: #fff;
font-weight: 500;
}
.homepagetwo_blog .hometwoblog_date span.posted-on i
{
margin-right: 3px;
}
.homepagetwo_blog .hometwoblog_meta {
width: 101px;
display: inline-flex;
justify-content: right;
}
.homepagetwo_blog .hometwoblog_meta span.categories-list {
background: #E9F5FF;
padding: 5px 10px;
border-radius: 5px;
}
.homepagetwo_blog .latest-news article h5 a:hover {
color: var(--doccure_themecolor);
}
.homepagetwo_blog .hometwoblog_readmore a
{
background: unset;
color: #EB5757;
text-decoration: underline;
}
.page-template-homepagethree .section-title .title{
font-size: 36px;
font-weight: 700;
}
.page-template-homepagethree .section-heading h2{
font-size: 36px;
font-weight: 700;
}
.page-template-homepagefour .section-heading h2{
font-weight: 700!important;
color: #263238!important;
font-size: 44px;
}
.page-template-homepagethree .section-title p{
color: var(--doccure_terthemecolor);
font-size: 16px;
margin-top: 15px;
}
.page-template-homepagethree .section-title .wpb_text_column{
margin-bottom: 0;
}
.looking-grid .wpb_content_element {
margin-bottom: 0;
}
.page-template-homepagethree .looking-grid h2
{
color: #000000;
font-size: 24px;
font-weight: 500;
margin-bottom: 10px;
}
.page-template-homepagethree .looking-grid .vc_icon_element-color-blue
{
border:unset !important;
width:60px !important;
height:60px !important;
}
.page-template-homepagethree .looking-grid .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{
color: var(--doccure_themecolor);
font-size: 50px !important;
}
.page-template-homepagethree .looking-grid .icon-box-version1 {
width: auto;
}
.page-template-homepagethree .looking-grid .icon-box-version1 .big_icon{
position: absolute;
right: -30px;
bottom: -30px;
}
.page-template-homepagethree .looking-grid .icon-box-version1 .big_icon i {
color: rgba(0,113,220,.1);
-webkit-transition: .7s;
-moz-transition: .7s;
-o-transition: .7s;
transition: .7s;
font-size: 160px!important;
margin: 0;
}
.page-template-homepagethree .looking-grid .icon-box-version1 .big_icon svg {
fill: rgba(0,113,220,.1);
-webkit-transition: .7s;
-moz-transition: .7s;
-o-transition: .7s;
transition: .7s;
font-size: 160px!important;
margin: 0;
width: 160px!important;
}
.page-template-homepagethree .looking-grid .icon-box-version1:hover .big_icon i {
color: rgba(0,113,220,.1);
}
.page-template-homepagethree .looking-grid .icon-box-version1:hover .big_icon svg {
fill: rgba(0,113,220,.1);
}
.page-template-homepagethree .looking-grid .icon-box-version1:hover i {
color: #fff;
}
.page-template-homepagethree .looking-grid .icon-box-version1 i{
color: var(--doccure_themecolor);
font-size: 50px !important;
margin-bottom: 35px;
}
.page-template-homepagethree .looking-grid .icon-box-version1 svg{
fill: var(--doccure_themecolor);
font-size: 50px !important;
margin-bottom: 35px;
width: 50px !important;
}
.page-template-homepagethree .looking-grid .icon-box-version1:hover svg {
fill: #fff;
}
.page-template-homepagethree .looking-grid .looking-big-icon.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{
color: rgba(0,113,220,0.1);
font-size: 160px !important;
}
.page-template-homepagethree .looking-grid .looking-big-icon{
margin:0;
}
.page-template-homepagethree .latest-news article{
box-shadow: 0 0 15px 5px rgb(0 0 0 / 2%);
padding: 20px;
margin-bottom: 80px;
position: relative;
border: 1px solid rgba(152, 162, 176, 0.34);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .homethree_spacing .wpb_content_element{
margin-bottom: 0;
}
.page-template-homepagethree .latest-news article .homeblog_img{
margin-bottom: 30px;
overflow: hidden;
display: block;
position: relative;
width: 100%;
height: auto;
border-radius: unset;
}
.page-template-homepagethree .latest-news .hometwoblog_date{
padding: 10px;
background: var(--doccure_themecolor);
position: absolute;
top: -75px;
color: #fff;
width: 141px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.page-template-homepagethree .latest-news .hometwoblog_date span a
{
font-weight: 600;
font-size: 16px;
text-transform: capitalize;
color: #fff;
}
.page-template-homepagethree .latest-news .hometwoblog_date span i
{
margin-right: 3px;
}
.page-template-homepagethree .latest-news h5 a
{
font-size: 20px;
font-weight: 500;
}
.page-template-homepagethree .latest-news h5
{
margin: 0 0 8px;
}
.page-template-homepagethree .latest-news article:hover {
background: #FFFFFF;
border: 1px solid #C0C9D5;
box-shadow: 0px 35px 35px rgb(0 28 43 / 10%);
border-radius: 6px;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .latest-news article:hover h5 a {
color: var(--doccure_themecolor);
}
.page-template-homepagethree .latest-news article .blog-news-arrows {
position: absolute;
bottom: -38px;
right: 50px;
background-color: var(--doccure_themecolor);
color: #fff;
box-shadow: 0px 0px 20px rgb(10 99 184 / 85%);
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .latest-news article:hover .blog-news-arrows {
-webkit-transform: translate(0, -320%);
transform: translate(0, -320%);
opacity: 1;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .latest-news article .homeblog_img .overlay {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.54);
overflow: hidden;
width: 0;
height: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .latest-news article:hover .homeblog_img .overlay {
width: 100%;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover .looking-big-icon.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{
color: rgba(255, 255, 255, 0.12);
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover h2
{
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagethree .looking-grid:hover .wpb_text_column p{
color: #fff;
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
transition: 0.7s;
}
.page-template-homepagefour.homepagefour_elementor.blog-section-four .heading_title p{
margin-top:80px;
}
.page-template-homepagefour .blog-section-four .heading_title p{
margin-top:80px;
}
.page-template-homepagefive .homefive_mainheading h2{
font-family: 'Inter', sans-serif;
font-weight: 700;
color: #242424;
position: relative;
font-size: 36px;
}
.page-template-homepagefive .homefive_mainheading .vc_column-inner{
margin: 0 auto;
display: block;
text-align: center;
}
.page-template-homepagefive .homefive_mainheading.whatlookingfive_section h2{
margin-bottom:60px;
}
.page-template-homepagefive .homefive_mainheading h2:before
{
position: absolute;
content: "";
width: 66px;
height: 25px;
background: url(../images/shape-5.png);
left: -80px;
top: 10px;
}
.page-template-homepagefive .homefive_mainheading h2:after{
position: absolute;
content: "";
width: 66px;
height: 25px;
background: url(../images/shape-5.png);
right: -80px;
top: 10px;
}
.page-template-homepagefour .homefour_spacing .wpb_content_element,
.page-template-homepagefive .homefive_spacing .wpb_content_element
{
margin-bottom: 0;
}
.abouts_spacing.title{
margin-bottom: 25px;
}
.aboutimage_one{
top: 0;
left: 0;
position: relative;
max-width: 300px;
}
.aboutimage_two
{
transform: translateY(-50%);
top: auto;
right: 0;
left: auto;
z-index: -2;
position: absolute;
}
.aboutimage_one:before
{
content: "";
position: absolute;
right: -10px;
bottom: -26px;
background-color: var(--thm-base);
width: 258px;
height: 200px;
z-index: -1;
background-color: #ffffff;
}
.title.title_spacing{
padding-bottom: 50px;
}
.abouts_whychoose .vc_column-inner > .wpb_wrapper{
background-color: #15558d;
padding: 30px;
position: relative;
border-radius: 6px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
margin-bottom: 30px;
text-align: center;
transition: .3s;
overflow: hidden;
}
.abouts_whychoose .vc_icon_element{
margin-bottom: 0;
}
.abouts_whychoose .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
color: #ffffff !important;
display: flex;
align-items: center;
line-height: 1;
justify-content: center;
}
.abouts_whychoose .vc_icon_element-inner.vc_icon_element-color-blue.vc_icon_element-size-md.vc_icon_element-style-.vc_icon_element-background-color-grey
{
display: block;
border: unset;
margin: 0 auto 10px;
}
.abouts_whychoose h5{
color: #fff;
font-size: 20px;
margin-bottom: 20px;
}
.abouts_whychoose i{
font-size: 2.15em;
color: #fff;
margin: 0 auto 20px;
}
.abouts_whychoose p
{
color: #fff;
max-width: 700px;
text-align: center;
}
.abouts_whychoose .wpb_content_element{
margin-bottom: 0;
}
.abouts_whychoose .vc_column-inner > .wpb_wrapper:after {
content: '';
position: absolute;
top: -39px;
right: -40px;
border-radius: 50%;
background-color: rgba(255, 255, 255, .1);
width: 120px;
height: 120px;
transition: .3s;
}
.abouts_whychoose:hover .vc_column-inner > .wpb_wrapper:after {
width: 160px;
height: 160px;
}
.abouts_whychoose:hover .vc_column-inner > .wpb_wrapper:hover {
transform: translateY(-5px);
}
.whychoose_aboutmainsection{
padding-top:60px;
padding-bottom: 30px;
}
.title.about_available,
.title.about_clinic{
margin-bottom: 25px;
}
.about_services_section article{
display: block;
background-color: #fff;
border: 1px solid var(--thm-border);
padding: 40px;
text-align: center;
transition: .3s;
margin-bottom: 30px;
color: var(--doccure_terthemecolor);
position: relative;
}
.about_services_section article
{
overflow: hidden;
text-align: left;
}
.about_services_section article span.number{
color: #ffffff;
position: absolute;
top: -10px;
right: -10px;
font-size: 22px;
font-weight: 400;
line-height: 1;
background-color: #15558d;
width: 80px;
height: 80px;
border-bottom-left-radius: 68px;
display: flex;
align-items: center;
justify-content: center;
}
.about_services_section article h5 a
{
color: #15558d;
margin-bottom: 0;
font-size: 19px;
text-align: center;
font-size: 24px;
font-weight: 600;
}
.about_services_section article h5 a:hover
{
color: var(--doccure_secthemecolor);
}
.about_services_section .testmoinal_info span.designation{
color: var(--thm-base);
font-weight: 400;
text-transform: uppercase;
}
.about_services_section .testmoinal_info span.designation p,
.about_services_section .testmoinal_info h5{
margin-bottom: 0;
}
.about_ser_section{
padding:60px 0 30px 0;
}
.loop_spacing.wpb_content_element{
margin-bottom: 0;
}
.about_testimonial .about_testimonial_body span.fas.fa-quote-left{
display: inline-block;
color: var(--thm-secondary);
opacity: .1;
font-size: 30px;
margin-top: 30px;
}
.about_testimonial .about_testimonial_body p
{
margin: 18px 0 20px;
}
.about_testimonial .testmoinal_img
{
width:70px;
margin-right:10px;
position: relative;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
}
.about_testimonial .testmoinal_img img
{
transition: 0.3s;
border-radius: 50%;
}
.aboutus_faq_section h2{
margin-bottom: 55px;
text-align: center;
}
.faq-section .card-header button {
text-transform: capitalize;
}
.faq-section .card:last-child {
margin-bottom: 0;
}
.accordion .card-header:after {
font-family: "Font Awesome 6 Free"!important;
content: "\f068";
font-weight: 900;
float: right;
}
.accordion .card-header.collapsed:after {
/* symbol for "collapsed" panels */
font-family: "Font Awesome 6 Free"!important;
font-weight: 900;
content: "\f067";
position: absolute;
right: 1.25rem;
top: 20%;
}
.accordion .card-header[aria-expanded="true"]:after {
font-family: "Font Awesome 6 Free"!important;
content: "\f068";
font-weight: 900;
float: right;
top: 10px;
}
.accordion .card-header{
background: transparent;
border-bottom-color: #EBF2F3;
}
.accordion .card-header[aria-expanded="true"] {
background: var(--thm-base);
color: #fff;
}
.aboutus_faq_section.elementor_aboutus h2 {
margin-bottom: 0;
}
.aboutus_accordion .vc_tta.vc_general .vc_tta-panel-title>a{
padding: 14px 20px;
}
.aboutus_accordion .vc_tta-panel-heading:hover{
background-color: unset !important;
}
.aboutus_accordion h4 a
{
font-size: 15px;
color: var(--thm-secondary) !important;
font-weight: 600;
padding: 12px 0px !important;
}
.aboutus_accordion .vc_tta-panel-heading
{
border-color: var(--thm-border) !important;
padding: 12px 30px;
}
.aboutus_accordion .vc_tta-controls-icon
{
right:0 !important;
top:0 !important;
}
.aboutus_accordion .vc_tta-title-text:after{
content: "\f067";
font-family: "Font Awesome 6 Free";
background-color: rgba(var(--thm-base-rgb), 0.1);
color: var(--thm-base);
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 6px;
position: absolute;
top: 0;
right: 0;
font-weight: 900;
}
.aboutus_accordion .vc_tta-panel.vc_active .vc_tta-title-text:after
{
content: "\f068";
}
.aboutus_accordion .vc_tta-panel-heading i
{
display: none;
}
.aboutus_accordion .vc_tta-panel-body{
padding:0 !important;
}
.aboutus_accordion .vc_tta-panel-body p
{
padding: 20px 30px 20px;
font-size: 15px;
}
.aboutus_faq_section{
padding:60px 0 60px 0;
}
.aboutus_faq_section .vc_tta-container{
margin-bottom: 0;
}
.contacttitle_spacing{
margin:25px 0;
}
.contactus_infobox .vc_column-inner > .wpb_wrapper {
background-color: #15558d;
padding: 30px;
position: relative;
border-radius: 6px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
margin-bottom: 30px;
text-align: center;
transition: .3s;
overflow: hidden;
}
.contactus_infobox h5 {
color: #fff;
font-size: 20px;
}
.contactus_infobox p{
color:#fff;
margin-bottom: 0;
}
.contactus_infobox .icon_box {
display: block;
border: unset;
margin: 0 auto 20px;
text-align:center;
}
.contactus_infobox .icon_box svg{
font-size: 2.15em;
color: #fff;
line-height: 1;
line-height: 1;
width: 40px;
fill: #fff;
}
.contactus_infobox .icon_box i{
font-size: 2.15em;
color: #fff;
line-height: 1;
display: flex;
align-items: center;
line-height: 1;
justify-content: center;
}
.contactus_infobox .wpb_content_element {
margin-bottom: 0;
}
.contactus_infobox .vc_column-inner > .wpb_wrapper:after {
content: '';
position: absolute;
top: -39px;
right: -40px;
border-radius: 50%;
background-color: rgba(255, 255, 255, .1);
width: 120px;
height: 120px;
transition: .3s;
}
.contactus_infobox:hover .vc_column-inner > .wpb_wrapper:after {
width: 160px;
height: 160px;
}
.contactus_infobox .vc_icon_element-inner.vc_icon_element-color-blue.vc_icon_element-size-md.vc_icon_element-style-.vc_icon_element-background-color-grey {
display: block;
border: unset;
margin: 0 auto 10px;
}
.contactus_infobox .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
color: #ffffff !important;
display: flex;
align-items: center;
line-height: 1;
justify-content: center;
}
.contactus_infobox .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before
{
font-size: 40px;
}
.contactus_infobox .vc_icon_element {
margin-bottom: 25px;
}
.contactus_infobox:hover .vc_column-inner > .wpb_wrapper:hover {
transform: translateY(-5px);
}
.contact_firstsection{
padding:60px 0 30px 0;
}
.wpb_content_element.contact_subinfo{
margin-bottom: 10px;
}
.title.contact_spacing
{
margin-bottom: 25px;
}
.services_firstsec{
padding:60px 0 30px 0;
}
.serviceslist_section article{
padding: 20px;
border: 1px solid var(--thm-border);
background-color: #ffffff;
transition: .3s;
margin-bottom: 30px;
color: var(--doccure_terthemecolor);
position: relative;
}
.serviceslist_section article a
{
overflow: hidden;
}
.serviceslist_section article a img
{
transition: 0.3s;
}
.serviceslist_section .service_body h5
{
padding-top:20px;
}
.serviceslist_section .service_body h5{
margin-bottom: 0;
font-size: 20px;
text-align: center;
}
.services_testimonials_section h2.title{
margin-bottom: 50px;
}
.servicepage_testimonial{
border: 1px solid var(--thm-border);
box-shadow: none;
padding: 40px;
margin-bottom: 30px;
}
.servicepage_testimonial .servicepage_testimonial_image
{
position: relative;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
width: 70px;
margin-right: 30px;
overflow: visible;
}
.servicepage_testimonial .servicepage_testimonial_image img
{
transition: 0.3s;
border-radius: 50%;
border: 5px solid #fff;
box-shadow: 0 0 10px 5px rgb(0 0 0 / 3%);
}
.servicepage_testimonial .testmoinal_info h5
{
margin-bottom: 0;
}
.servicepage_testimonial span.fas.fa-quote-left
{
margin-right: 20px;
margin-top: 0;
color: var(--thm-base);
opacity: 1;
font-size: 40px;
}
.servicedetail_firstsec{
padding:60px 0 60px 0;
}
.servicedetail_firstsec .wpb_content_element{
margin-bottom: 0;
}
.servicedetail_secondsec{
padding:80px 0 50px 0;
}
.servicedetail_info .vc_column-inner > .wpb_wrapper{
position: relative;
border-radius: 6px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
text-align: center;
margin-top: 40px;
background-color: #fff;
padding: 10px 10px 0;
margin-bottom: 30px
}
.servicedetail_info .vc_icon_element-icon{
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
width: 82px;
height: 82px;
border-radius: 6px;
color: #fff !important;
display: flex !important;
align-items: center;
justify-content: center;
background: var(--thm-base);
margin: -50px auto 0;
}
.servicedetail_info .vc_icon_element-inner .vc_icon_element-icon:before
{
font-size: 45px !important;
display: flex !important;
align-items: center;
justify-content: center;
}
.servicedetail_info.sevicebox_elementor_top .icon{
box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);
width: 82px;
height: 82px;
border-radius: 6px;
color: #fff !important;
display: flex !important;
align-items: center;
justify-content: center;
background: var(--thm-base);
margin: -50px auto 0;
}
.servicedetail_info.sevicebox_elementor_top .icon_top{
text-align: center;
display: inline-block;
border: 2px solid transparent;
width: 4em;
height: 4em;
box-sizing: content-box;
position: relative;
}
.servicedetail_info.sevicebox_elementor_top .icon{
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.servicedetail_info.sevicebox_elementor_top .icon svg
{
font-size: 45px !important;
display: flex !important;
align-items: center;
justify-content: center;
width: 45px!important;
fill: #fff !important;
}
.servicedetail_info.sevicebox_elementor_top .icon i:before
{
font-size: 45px !important;
display: flex !important;
align-items: center;
justify-content: center;
}
.servicedetail_info.sevicebox_elementor_top .wpb_content_element p:last-child {
margin-bottom: 0;
}
.clinical_info.sevicebox_elementor_left .vc_icon_element i {
color: #fff!important;
font-size: 2.15em!important;
margin-bottom: 20px;
}
.clinical_info.sevicebox_elementor_left .vc_icon_element svg {
fill: #fff !important;
font-size: 2.15em!important;
width: 36px;
margin-bottom: 20px;
}
.servicedetail_info .vc_icon_element
{
margin-bottom: 0;
}
.servicedetail_info h5{
font-size: 20px;
margin-bottom: 15px;
}
.servicedetail_info .wpb_content_element
{
padding: 0px 20px 40px 20px;
margin-bottom:0;
}
.servicedetail_clinic{
padding:60px 0 40px 0;
}
.servicedetail_clinic h2.title.clinic_spacing{
margin-bottom: 50px;
}
.clinical_info .vc_column-inner > .wpb_wrapper
{
position: relative;
border-radius: 6px;
box-shadow: 0 0 40px 5px rgb(0 0 0 / 3%);
padding: 40px 30px;
overflow: hidden;
margin-bottom: 30px;
background: var(--thm-base);
}
.clinical_info.sevicebox_elementor_left .vc_column-inner > .wpb_wrapper {
margin-bottom: 20px;
}
.clinical_info .vc_icon_element
{
margin-bottom: 0;
}
.clinical_info .vc_icon_element-color-blue .vc_icon_element-icon {
color: #fff !important;
font-size: 40px !important;
}
.clinical_info h5
{
color: #fff;
font-size: 25px;
margin-bottom: 0;
}
.clinical_info .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before
{
font-size: 32px !important;
}
.clinical_info .vc_column-inner > .wpb_wrapper:after {
content: "";
display: block;
position: absolute;
right: -70px;
top: -70px;
width: 200px;
height: 200px;
border-radius: 50%;
transform: none;
background-color: rgb(255 255 255 / 13%);
transition: .3s;
}
.clinical_info:hover .vc_column-inner > .wpb_wrapper:after {
top: -40px;
}
.servicedetail_online_con{
padding:60px 0 60px 0;
}
.servicedetail_online_con h2
{
margin-bottom: 20px;
padding-top: 30px;
}
.serviceslist_section article .servicelist_img:hover {
transform: none;
}
.serviceslist_section article .servicelist_img
{
max-width: 100%;
overflow: hidden;
}
.service_accordionblock .card-header,
.faq_page .card-header {
font-size: 18px;
font-weight: 500;
}
.service_accordionblock .card-body h6,
.faq_page .card-body h6{
font-size: 16px;
margin-bottom: 10px;
}
.serviceslist_section article .servicelist_img:hover img {
transform: scale(1.1);
transition: 0.3s;
}
.tabs_accordionblock{
padding:60px 0;
}
.tabs_accordionblock .vc_tta-tabs-container{
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333% !important;
max-width: 33.333333%;
padding-right: 15px;
}
.tabs_accordionblock .vc_tta-tabs-container .vc_tta-tabs-list li
{
margin-bottom: 20px;
border: 1px solid var(--thm-border);
justify-content: space-between;
align-items: center;
border-radius: 6px;
}
.tabs_accordionblock .vc_tta-tab>a:hover{
background-color: var(--thm-base) !important;
color: #fff !important;
border-radius: 6px !important;
}
.tabs_accordionblock .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab.vc_active a{
background: var(--thm-base);
color: #fff;
border-radius: 6px;
}
.tabs_accordionblock .vc_tta-tabs-container .vc_tta-tabs-list li a
{
color: var(--doccure_terthemecolor);
font-weight: 500;
border-radius: 6px;
padding: 15px;
display: flex;
align-items: center;
transition: 0.3s;
position: relative;
font-size: 14px;
line-height: 1.8;
border: 0;
}
.tabs_accordionblock .vc_tta-tabs-container .vc_tta-tabs-list li a i:before{
position: absolute;
right: 15px;
}
.tabs_accordionblock .vc_tta-panels-container
{
padding-left: 15px;
}
.tabs_accordionblock .vc_tta-panels{
border:unset !important;
}
.tabs_accordionblock .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-panel .vc_tta-panel-body
{
border: 2px solid var(--thm-border) !important;
border-radius: 6px !important;
}
.tabs_accordionblock .vc_toggle:last-child{
border-bottom: unset;
}
.tabs_accordionblock .vc_tta.vc_general .vc_tta-panel-body
{
padding:0;
}
.tabs_accordionblock .vc_toggle {
margin: 0;
border-bottom: 2px solid var(--thm-border);
}
.tabs_accordionblock .vc_toggle_title>h4 {
font-weight: 600;
text-transform: capitalize;
font-size: 15px;
margin-bottom: 0;
}
.tabs_accordionblock .vc_toggle_title{
min-height: 65px;
padding: 12px 30px !important;
display: flex;
align-items: center;
}
.tabs_accordionblock .vc_toggle_title i:before,
.tabs_accordionblock .vc_toggle_title i:after,
.tabs_accordionblock .vc_toggle_title i.vc_toggle_icon,
.tabs_accordionblock .vc_toggle_active i.vc_toggle_icon
{
display: none;
}
.tabs_accordionblock .vc_toggle .vc_toggle_title:after
{
content: "\f067";
font-family: "Font Awesome 6 Free";
background-color: rgba(var(--thm-base-rgb), 0.1);
color: var(--thm-base);
width: 40px;
height: 40px;
position: absolute;
display: flex;
right: 30px;
align-items: center;
justify-content: center;
top: 12px;
border-radius: 6px;
font-weight: 900;
}
.tabs_accordionblock .vc_toggle_content
{
margin: 0;
padding: 20px 30px 20px;
border-top: 2px solid var(--thm-border);
}
.tabs_accordionblock .vc_toggle_content p{
margin-bottom: 0;
font-size: 15px;
}
.tabs_accordionblock .vc_toggle_active .vc_toggle_title:after
{
content: "\f068";
}
.servicedetail_firstsec .servicedetail_subtitle{
color: #272b41;
margin-bottom: 10px;
font-weight: 500;
margin-top:30px;
font-size: 16px;
}
.servicedetail_firstsec h2{
font-weight: 500;
font-size: 35px;
line-height: 1.2;
position: relative;
color: #272b41;
}
.portfolio_section{
padding:60px 0 25px 0;
}
.tabs_accordionblock.faq_page{
padding:60px 0;
}
.tabs_accordionblock.faq_page .faq-section{
padding:0 !important;
}
.bloggrid_page{
padding:60px 0 40px 0;
}
.bloggrid_page article{
position: relative;
border: 1px solid var(--thm-border);
background: #fff;
padding: 20px;
margin-bottom: 20px;
}
.bloggrid_page article .bloggrid_meta{
margin-bottom: 10px;
margin-top: 20px;
}
.bloggrid_page article .bloggrid_meta img
{
display: inline-block;
border-radius: 100%;
width: 30px;
height: 30px;
object-fit: cover;
}
.bloggrid_page article .bloggrid_meta span a{
color: var(--doccure_terthemecolor);
font-size: 14px;
font-weight: 400;
text-transform: capitalize;
font-family: var(--thm-font);
}
.bloggrid_page article .bloggrid_meta span i
{
color: var(--doccure_terthemecolor);
margin-right: 3px;
font-size: 14px;
}
.bloggrid_page article .bloggrid_meta span+span
{
padding-left: 7px;
margin-left: 7px;
}
.bloggrid_page article h5
{
margin-bottom:8px;
line-height: 25px;
}
.bloggrid_page article h5 a
{
font-size: 18px;
}
.bloggrid_page article p
{
line-height: 21px;
font-size: 15px;
}
.blog_sidebar
{
display: flex;
align-items: center;
}
.blog_sidebar .recent-post-image {
width: 80px;
position: relative;
margin-right: 15px;
display: block;
border-radius: 14px;
overflow: hidden;
transition: 0.3s;
}
.blog_sidebar .recent-post-descr {
flex: 1;
}
.blog_sidebar .recent-post-descr h6 {
font-size: 18px;
margin-bottom: 5px;
line-height: 1;
}
.blog_sidebar .recent-post-descr h6 a {
color: var(--thm-secondary);
font-size: 14px;
font-weight: 600;
line-height: 1.4;
}
.blog_sidebar .recent-post-descr .recent-post-meta {
display: flex;
align-items: center;
}
.blog_sidebar .recent-post-descr .recent-post-meta div {
display: flex;
flex-direction: column;
}
.blog_sidebar .recent-post-descr a.posts-date {
color: var(--doccure_terthemecolor);
font-size: 14px;
display: inline-block;
font-weight: 400;
}
.latest-posts .blog_sidebar+.blog_sidebar {
margin-top: 30px;
}
.latest-posts .blog_sidebar .recent-post-descr h6 a:hover {
color: var(--doccure_secthemecolor);
}
.bloggrid_page .bloggrid_img {
position: relative;
overflow: hidden;
}
.bloggrid_page .bloggrid_img img {
transition: 0.3s;
max-width: 100%;
}
.bloggrid_page .bloggrid_img:hover img {
transform: scale(1.1);
}
.tabs_accordionblock .vc_tta-container{
margin-bottom: 0;
}
.tabs_accordionblock .vc_tta-tabs-container .vc_tta-tabs-list li:last-child{
margin-bottom: 0;
}
.services_testimonials_section .wpb_content_element,
.services_firstsec .wpb_content_element,
.servicedetail_online_con .wpb_content_element{
margin-bottom: 0;
}
.services_testimonials_section{
margin-top: 60px;
margin-bottom: 30px;
}
.home_blog .wpb_content_element{
margin-bottom: 0;
}
.post-pagination ul{
padding: 0;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
}
.post-pagination ul li a{
display: flex;
align-items: center;
justify-content: center;
margin: 0 8px;
border-radius: 0;
height: 50px;
width: 50px;
border: 0;
color: var(--thm-secondary);
cursor: pointer;
font-size: 14px;
font-weight: 600;
background-color: #fff;
box-shadow: 0 3px 24px rgb(0 0 0 / 4%);
}
.post-pagination ul li.active a
{
color: #fff;
background-color: var(--thm-base);
border-color: var(--thm-base);
}
.post-pagination ul li a i
{
font-size: 16px;
}
.home_doctor .wpb_content_element{
margin-bottom: 0;
}
.aboutuspage_imgsection {
padding:60px 0;
}
.aboutuspage_imgsection .wpb_content_element,
.aboutuspage_testiblock .wpb_content_element
{
margin-bottom: 0;
}
.aboutus_clinic{
padding:60px 0;
}
.aboutuspage_testiblock{
padding-bottom: 60px;
}
.contactuspage_formsec{
padding:60px 0;
}
.page-template-doctor-search .sidebar_search .select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 20px;
}
.page-template-doctor-search .sidebar_search .dc-select:after{
line-height: 46px;
}
.page-template-homepagetwo.elementor_banner2 {
padding-top: 135px!important;
}
.section-search.elementor_banner1 {
background-size: 100% auto;
min-height: 450px;
background-size: 100% auto;
position: relative;
background-blend-mode: Darken;
padding: 180px 0 80px 0!important;
}
.section-search.elementor_banner1 input[type=text]:focus {
background: #fff;
}
.section-search.elementor_banner1 input::placeholder {
color: #757575;
}
.section-search.elementor_banner1 .select2-container--default .select2-selection--single .select2-selection__rendered[title="Select a location"] {
color: #757575;
}
.home_doctor {
}
.section-heading.section-heading_elementor .sub_title p{
margin-bottom: 0px;
}
body .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
padding: 0px 10px;
}
.section_spacing{
padding: 60px 0;
}
.section_spacing_br {
padding: 60px 0 30px;
}
@media (min-width: 1400px) {
.container {
max-width: 1320px;
}
}
.booking-date, .consultation-types, .contact-card .card-body, .signup-info, .testimonial-info, .about-contact, .pricing-header-info, .booking-doctor-right p, .booking-doctor-left, .faq-wrap ul li a, .our-blog-section.eye-blog .our-blogs .blogs-img .blogs-overlay .blog-name, .count-box, .doctor-widget-one .clini-infos ul li, .doctor-widget-one .doc-location, .doctor-filter-sort, .doctor-filter-option, .doctor-filter-availability, .filter-grid h4 a, .booking-range .btn, .booking-date.choose-date-book, .articles-info, .doc-pro-location p, .footer-contacts .footer-wrap, .footer-one .footer-top .footer-widget.footer-menu ul li a, .flag-dropdown .dropdown-menu .dropdown-item, .flag-dropdown .dropdown-toggle {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
}
.terms-btn .btn, .otp-sec p, .testimonial-slider .slick-prev, .testimonial-slider .slick-next, .special-item .special-icon a, .doctor-profile-widget.doc-grid .favourite-btn .favourite-icon, .doctor-widget-one .favourite-btn .favourite-icon, .doctor-filter-sort .nav li a, .faq-info .accordion-button:after, .reviews-ratings span, .slide-nav-1 button.owl-next, .slide-nav-1 button.owl-prev, .slide-nav-2 button.owl-next, .slide-nav-2 button.owl-prev {
display: inline-flex;
display: -webkit-inline-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
/* .header .header-nav, */
.time-slot li .timing, .consultation-types a, .coming-soon-info, .widget-setcount .step-icon, .widget-setcount .step-box, .signup-arrow, .why-choose-icon span, .about-contact-icon span, .pricing-icon span, .plan-choose-info, .product-custom .cart-icon, .section-search-pharmacy .banner-wrapper2 .search-box1 form, .facts-section-sixteen .facts-section-all .facts-content-all ul li .facts-content-two, .facts-section-sixteen .facts-section-all .facts-content-all ul li .facts-sixteen-img .facts-content-sixteen .facts-content-one, .facts-section-sixteen .facts-section-all .facts-content-all ul li .facts-sixteen-img, .facts-section-sixteen .facts-section-all .facts-content-all ul li, .item.item-fifteen .doctor-profile-widget .doc-pro-img .doctor-amount .fav-icon, .doc-content-fift .rate-fifteen ul li, .doc-content-fift .rate-fifteen ul, .doc-content-fift .rate-fifteen .rate-four, .Patients-section-fifteen .service-patient-inflict .clients-fifteen-span, .Patients-section-fifteen .service-patient-inflict .service-patient-inflictimg, .banner-section-fifteen .banner-content-fifteen .aboutus-companyimg a .playicon span, .section-header-thirteen, .main-wrapper.home-twelve.home-thirteen .choose-us-section-thirteen ul li .choose-us-content-thirteen .chooseus-contents, .main-wrapper.home-twelve.home-thirteen .our-doctor-thirteen .our-doctor-thirteen-all .our-doctor-content p i, .main-wrapper.home-twelve.home-thirteen .services-section-thirteen .service-thirteen-main .service-thirteen-all, .main-wrapper.home-twelve .blog-section-fourteen.our-doctor-twelve .blog-inner-fourt-all .blog-inner-fourt-main .blog-inner-right-fourt .blog-inner-top-content, .testi-img .testi-icon, .faq-wrap ul li a span, .count-box .count-icon, .center-img .center-service span, .blog-section-fourteen .blog-inner-fourt-all .blog-inner-fourt-main .blog-inner-right-fourt .blog-inner-top-content, .main-wrapper.home-ten .specialities-section-one .specialities-block ul li .specialities-img .hexogen, .main-wrapper.home-ten .specialities-section-one .specialities-block ul li .specialities-item, .clinic-speciality .clinic-wrap .wrapper-overlay img, .facility-section .visit-doctor .inner-details .count h1, .book-section .book-best-doctors .book-header .img-overlay, .browse-section .brower-box > div .brower-img, .clinic-specialities .special-box:hover .special-body, .doctor-category .pop-box .body-section, .doctor-category .pop-box .top-section i, .doctor-category .pop-box .top-section, .book-slider .provider-info .side-arrow, .book-slider .pro-content .star, .patient-select .select-box .image-holder span, .browse-widget .overlay .arrows, .browse-widget .overlay, .category-sec .set-category .img-holder a, .category-sec .set-category, .pharmacy-home-slider .swiper-button-prev:before, .pharmacy-home-slider .swiper-button-next::before, .doctor-widget-one .clinic-booking .btn-primary-light, .view-icons a, .voice-call-avatar, .toggle-password-sub, .pass-group .toggle-password, .login-content-info .account-content .social-login-btn .btn, .increment-decrement .input-groups input[type=button], .profile-pic-upload .cam-col, .step-list ul li a, .call-box .call-wrapper .call-items, .chat-attachment-item, .chat-window .chat-cont-right .chat-header .media .media-img-wrap, .chat-window .chat-cont-right .chat-header, .chat-window, .signature, .btn.btn-danger.trash, .time-slot.time-slot-blk li .timing, .visits span.visit-rsn:before, .hours-info .btn.btn-danger.trash, .blogs-section .blog-wrapper .wrap-content .date-cart, .partners-slider li a, .work-info .work-icon span, .specialities-section-one .specialities-img span, .specialities-section-one .specialities-item, .profile-widget .fav-btn, .section-specialities .specialities-slider .speicality-item .speicality-img span, .footer-contacts .footer-wrap .footer-icon, .footer-three .social-icon ul li a, .footer-one .footer-top .footer-widget .footer-contact-info .footer-address p, .header.header-fourteen.header-twelve .header-nav .header-navbar-rht li.searchbar-fourteen, .header.header-fourteen .header-nav .header-navbar-rht li.searchbar-fourteen a, .header.header-ten .main-menu-wrapper .main-nav .register-btn, .header.header-ten .main-menu-wrapper .main-nav li .btn.log-btn, .header.header-ten .main-menu-wrapper .main-nav li .btn.reg-btn, .header-layout-10 .main-menu-wrapper .main-nav .register-btn, .header-layout-10 .main-menu-wrapper .main-nav li .btn.log-btn, .header-layout-10 .main-menu-wrapper .main-nav li .btn.reg-btn, .header.custom .header-navbar-rht.right-menu .header-contact-img i, .footer.footer-one.footer-sixteen .footer-bottom .copyright .copyright-menu ul li a, .footer.footer-fifteen .footer-top-fifteen .footer-right-fifteen .footer-fift-selects .social-icon ul li a, .footer.footer-fifteen .footer-top-fifteen .footer-right-fifteen .user-details-fift ul li .contact-fifteen .contact-form-fift, .custom-medicalrecord-modal .modal-content .upload-medical-records .dropzone, .brower-box a, .clinic-slider .profile-widget .brower-box .arrow, .browse-slider .profile-widget .brower-box .arrow, .book-slider .profile-widget .brower-box .arrow, .clinic-slider .profile-widget .brower-box a, .browse-slider .profile-widget .brower-box a, .book-slider .profile-widget .brower-box a, .slick-dots .slick-dots li, .dot-slider .slick-dots li, .align-center {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
.main-wrapper.home-ten .specialities-section-one .specialities-block ul li .specialities-item, .chat-window .chat-cont-right .chat-body .media.sent .media-body, .specialities-section-one .specialities-item {
flex-direction: column;
}
.banner-section {
background: #F9FCFF;
padding: 100px 0 30px;
position: relative;
overflow: hidden;
z-index: 1;
}
.banner-section::after {
content: "";
background: url(../images/banner-bg.png);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.banner-shapes {
position: relative;
}
.banner-shapes .banner-shape-left {
position: absolute;
top: 600px;
left: 0;
}
.banner-shapes .banner-shape-right {
position: absolute;
top: 30px;
left: 0;
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
}
.banner-content {
padding-bottom: 80px;
position: relative;
}
.banner-content h1 {
font-weight: 600;
font-size: 48px;
margin-bottom: 25px;
}
.banner-content h1 span {
color: var(--doccure_themecolor);
}
@media (max-width: 991.98px) {
.banner-content h1 {
font-size: 36px;
}
}
@media (max-width: 767.98px) {
.banner-content h1 {
font-size: 28px;
margin-bottom: 20px;
}
}
.banner-content .header-icon {
position: absolute;
right: -30px;
top: -15px;
}
@media (max-width: 1199.98px) {
.banner-content .header-icon {
display: none;
}
}
.banner-content p {
font-weight: 500;
font-size: 18px;
margin-bottom: 25px;
}
@media (max-width: 767.98px) {
.banner-content p {
font-size: 16px;
margin-bottom: 20px;
}
}
.banner-content .btn {
font-weight: 500;
border-radius: 8px;
margin: 0;
padding: 12px 15px;
min-width: 200px;
display: inline-block;
background-color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
color: #ffffff;
font-size: 18px;
box-shadow: inset 0 0 0 0 #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.banner-content .btn:hover {
color: var(--doccure_themecolor);
border-color: var(--doccure_themecolor);
background-color: #ffffff;
box-shadow: inset 0 0 0 50px #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
@media (max-width: 991.98px) {
.banner-content .btn {
font-size: 16px;
margin: 0;
padding: 10px 15px;
min-width: 190px;
}
}
@media (max-width: 767.98px) {
.banner-content .btn {
font-size: 15px;
margin: 0;
padding: 9px 15px;
min-width: 170px;
}
}
@media (max-width: 991.98px) {
.banner-content {
text-align: center;
padding-bottom: 40px;
}
}
.banner-arrow-img {
position: absolute;
left: 220px;
top: 180px;
}
@media (max-width: 1199.98px) {
.banner-arrow-img {
display: none;
}
}
.search-box-one {
min-width: 800px;
background: #ffffff;
border: 1px solid var(--thm-border);
box-shadow: 0px 3px 53px rgba(197, 197, 197, 0.2);
border-radius: 7px;
margin: 0;
padding: 13px 15px;
display: table;
position: relative;
z-index: 1;
}
.search-box-one form {
float: left;
width: 100%;
}
.search-box-one input:hover, .search-box-one input:focus {
background-color: #ffffff !important;
}
@media (max-width: 991.98px) {
.search-box-one {
min-width: 100%;
width: 100%;
}
}
@media (max-width: 767.98px) {
.search-box-one {
margin: 0;
padding: 0px 15px 15px;
}
}
.search-box-one .form-control:hover, .search-box-one .form-control:focus {
background-color: #ffffff !important;
}
.main_manner .search-input {
width: 45%;
float: left;
display: table-cell;
vertical-align: middle;
position: relative;
}
.banner-section.main_manner .form-search-btn .btn {
padding: 10px 10px;
text-transform: capitalize;
}
.search-input.search-line {
width: 35%;
}
.search-input.search-line::before {
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
width: 1px;
height: 44px;
background: #E3E4E8;
content: "";
z-index: 1;
}
@media (max-width: 767.98px) {
.search-input.search-line::before {
display: none;
}
}
@media (max-width: 767.98px) {
.search-input.search-line1 {
width: 100%;
}
.search-input.search-line1 input{
padding: 0;
}
body .hero_banner_main .select2-container--default .select2-selection--single {
padding-left: 0;
padding-right: 0;
}
body .hero_banner_main .select2-container .select2-selection--single .select2-selection__rendered {
display: block;
padding-left: 0;
padding-right: 0;
}
body .hero_banner_main .dc-select:after {
top: 0;
right: 0;
}
.slide-nav-2 {
margin-bottom: 15px;
}
.owl-carousel .owl-item img {
border-radius: none;
background: unset;
box-shadow: unset;
padding: 0;
width: 100%;
}
.search-input i.feather-search.bficon {
right: 20px;
}
}
.search-input.search-map-line {
width: 40%;
}
body .search-input.search-map-line .select2-container--default .select2-selection--single {
border: none;
}
.search-input.search-map-line::before {
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
width: 1px;
height: 44px;
background: #E3E4E8;
content: "";
z-index: 1;
}
@media (max-width: 767.98px) {
.search-input.search-map-line::before {
display: none;
}
}
.search-input.search-map-line input {
padding: 0px 36px 0px 36px;
}
@media (max-width: 767.98px) {
.search-input.search-map-line input {
padding: 0px 25px 0px 25px;
}
}
.search-input.search-map-line > i {
left: 10px;
}
@media (max-width: 767.98px) {
.search-input.search-map-line > i {
left: 0;
}
}
@media (max-width: 767.98px) {
.search-input.search-map-line {
width: 100%;
}
}
.search-input input {
padding: 0 10px 0 25px;
border: 0;
}
.search-input input::placeholder {
color: #8C97B0;
}
.search-input.search-calendar-line input {
padding: 0 36px 0 36px;
}
@media (max-width: 767.98px) {
.search-input.search-calendar-line input {
padding: 0px 25px 0px 25px;
}
}
.search-input.search-calendar-line > i {
left: 10px;
}
@media (max-width: 767.98px) {
.search-input.search-calendar-line > i {
left: 0;
}
}
.search-input i {
position: absolute;
top: 50%;
right: inherit;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
color: #8894AE;
font-size: 18px;
}
.search-input i.feather-search.bficon {
right: 0;
}
.search-input .current-loc-icon {
position: absolute;
top: 50%;
right: 12px;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
margin-top: 0px;
color: #8894AE;
font-size: 18px;
line-height: 0;
}
.search-input .current-loc-icon i {
position: unset;
transform: unset;
}
.search-input > i.bficon {
right: inherit;
left: 0;
z-index: 1;
}
@media (max-width: 767.98px) {
.search-input {
width: 100%;
}
}
.form-search-btn {
float: right;
padding-top: 4px;
}
.form-search-btn .btn {
font-size: 15px;
font-weight: 500;
min-width: 97px;
padding: 7px 15px;
border-radius: 10px;
background-color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
color: #ffffff;
box-shadow: inset 0 0 0 0 #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.form-search-btn .btn:hover {
color: var(--doccure_themecolor);
border-color: var(--doccure_themecolor);
background-color: #ffffff;
box-shadow: inset 0 0 0 50px #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
@media (max-width: 767.98px) {
.form-search-btn {
float: left;
}
}
.banner-img {
position: relative;
}
.banner-img .banner-img1 {
position: absolute;
top: 260px;
left: -40px;
-webkit-animation: float 2s ease-in-out infinite;
animation: float 2s ease-in-out infinite;
}
.banner-img .banner-img2 {
position: absolute;
top: 200px;
right: 20px;
-webkit-animation: mover 3s infinite alternate;
animation: mover 3s infinite alternate;
}
.banner-img .banner-img3 {
position: absolute;
top: 500px;
right: -50px;
-webkit-animation: mover 1s infinite alternate;
animation: mover 1s infinite alternate;
}
@keyframes float {
0% {
transform: translateY(0px);
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
}
50% {
transform: translateY(-15px);
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
}
100% {
transform: translateY(0px);
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
}
}
@-webkit-keyframes mover {
0% {
transform: translateY(0px);
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
}
100% {
transform: translateY(-15px);
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
}
}
@keyframes mover {
0% {
transform: translateY(0px);
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
}
100% {
transform: translateY(-15px);
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
}
}
@media (max-width: 991.98px) {
.banner-img {
display: none;
}
}
.section-header {
margin-bottom: 60px;
}
.section-header h5 {
font-weight: 600;
font-size: 18px;
color: var(--doccure_themecolor);
margin-bottom: 10px;
}
.section-header h2 {
font-size: 36px;
font-weight: 500;
margin: 0;
}
@media (max-width: 767.98px) {
.section-header h2 {
font-size: 30px;
}
}
@media (max-width: 575.98px) {
.section-header h2 {
font-size: 24px;
}
}
.section-header .sub-title {
color: #757575;
font-size: 16px;
max-width: 600px;
margin: 15px auto 0;
}
@media (max-width: 767.98px) {
.section-header .sub-title {
font-size: 14px;
}
}
@media (max-width: 575.98px) {
.section-header .sub-title {
font-size: 14px;
}
}
.section-header p {
color: #757575;
font-size: 16px;
margin: 15px 0 0 0;
}
@media (max-width: 767.98px) {
.section-header p {
font-size: 15px;
}
}
@media (max-width: 575.98px) {
.section-header p {
font-size: 15px;
}
}
.section-inner-header h2 {
font-weight: 600;
font-size: 40px;
color: #1F2937;
margin-bottom: 0;
}
@media (max-width: 991.98px) {
.section-inner-header h2 {
font-size: 32px;
max-width: inherit;
}
}
@media (max-width: 767.98px) {
.section-inner-header h2 {
font-size: 22px;
}
}
.specialities-section-one {
background-color: #ffffff;
margin: 0;
padding: 80px 0;
}
@media (max-width: 991.98px) {
.specialities-section-one {
margin: 0;
padding: 40px 0;
}
}
.specialities-section-one .specialities-slider-one .item {
margin-bottom: 50px;
}
@media (max-width: 767.98px) {
.specialities-section-one .specialities-slider-one .item {
margin-bottom: 40px;
}
}
.specialities-section-one .specialities-slider-one .owl-stage-outer {
margin-left: -10px;
}
.specialities-section-one .specialities-slider-one .owl-item img {
width: auto;
margin: 0;
padding: 0;
}
.specialities-section-one .specialities-item {
background: #ffffff;
border: 1px solid #E6E6E6;
border-radius: 8px;
height: 196px;
margin: 15px 0 0 10px;
padding: 30px;
cursor: pointer;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.specialities-section-one .specialities-item:hover {
background: #ffffff;
border-color: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.specialities-section-one .specialities-item:hover .specialities-img span {
background: var(--doccure_themecolor);
border: var(--doccure_themecolor);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.specialities-section-one .specialities-item:hover .specialities-img span img {
/* filter: invert(1) brightness(100); */
filter: invert(1) brightness(1000);
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-webkit-transition: 0.4s;
-ms-transition: 0.4s;
transition: 0.4s;
}
.specialities-section-one .specialities-item p {
font-weight: 600;
font-size: 16px;
color: #2F353C;
margin-bottom: 0;
}
.specialities-section-one .specialities-img {
padding-bottom: 18px;
}
.specialities-section-one .specialities-img span {
background: #F2F6F6;
border: 1px solid #F2F6F6;
width: 90px;
height: 90px;
border-radius: 50%;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
display: flex;
align-items: center;
text-align: center;
justify-content: center;
}
.specialities-section-one .specialities-img span img {
width: auto;
-webkit-transition: 0.4s;
-ms-transition: 0.4s;
transition: 0.4s;
}
.specialities-section-one .specialities-btn {
text-align: center;
}
.specialities-section-one .specialities-btn .btn {
border-radius: 8px;
font-weight: 600;
font-size: 15px;
min-width: 170px;
padding: 11px 15px;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
color: #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.specialities-section-one .specialities-btn .btn:hover {
color: var(--doccure_themecolor);
background: #ffffff;
border-color: var(--doccure_themecolor);
box-shadow: inset 0 0 0 50px #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
@media (max-width: 767.98px) {
.specialities-section-one .specialities-btn .btn {
font-size: 14px;
min-width: 190px;
}
}
.section-header-one {
margin-bottom: 60px;
}
.section-header-one h2 {
font-size: 40px;
font-weight: 600;
color: #1F2937;
margin-bottom: 0;
}
@media (max-width: 991.98px) {
.section-header-one h2 {
font-size: 34px;
}
}
@media (max-width: 767.98px) {
.section-header-one h2 {
font-size: 26px;
}
}
.section-header-one .section-title {
display: inline-block;
position: relative;
}
.section-header-one .section-title::before {
content: "";
background: url(../images/header-icon.svg);
background-size: cover;
background-repeat: no-repeat;
background-position: right;
position: absolute;
top: -5px;
right: -30px;
width: 35px;
height: 20px;
}
@media (max-width: 767.98px) {
.section-header-one .section-title::before {
display: none;
}
}
.section-header-one h5 {
font-weight: 600;
font-size: 18px;
color: var(--doccure_themecolor);
margin-bottom: 10px;
}
@media (max-width: 991.98px) {
.section-header-one {
margin-bottom: 40px;
}
}
.carousel-fade .carousel-item {
opacity: 0;
transition-duration: 0.6s;
transition-property: opacity;
}
.carousel-fade .carousel-item.active {
opacity: 1;
}
.carousel-fade .carousel-item-next {
transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-item-next .carousel-item-left {
opacity: 1;
}
.carousel-fade .carousel-item-prev {
transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-item-prev .carousel-item-right {
opacity: 1;
}
.carousel-fade .active {
transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.carousel-fade .active .carousel-item-left, .carousel-fade .active .carousel-item-right {
opacity: 0;
transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.carousel-item {
height: 75vh;
min-height: 350px;
background: no-repeat center center scroll;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
z-index: -1 !important;
}
.divider .carousel-caption {
position: absolute;
top: 110px;
right: 0;
bottom: 20px;
left: 5%;
}
.carousel-caption {
z-index: 10;
padding-bottom: 20px;
color: #ffffff;
position: absolute;
top: 110px;
right: 0;
bottom: 20px;
left: 15%;
}
.carousel-caption span {
font-size: 32px;
font-weight: 700;
color: rgb(46, 56, 66);
}
.carousel-caption h2 {
font-size: 54px;
font-weight: 700;
color: rgb(30, 92, 146);
}
.carousel-caption p {
font-size: 18px;
font-weight: 700;
color: rgb(46, 56, 66);
}
@media (max-width: 991.98px) {
.carousel-inner {
height: 430px;
}
}
@media (max-width: 767.98px) {
.carousel-inner {
height: 200px;
}
}
.slide-nav-1 button.owl-next, .slide-nav-1 button.owl-prev, .slide-nav-2 button.owl-next, .slide-nav-2 button.owl-prev, .slide-nav-3 button.owl-next, .slide-nav-3 button.owl-prev, .slide-nav-4 button.owl-next, .slide-nav-4 button.owl-prev {
width: 44px;
height: 44px;
font-size: 18px;
color: #1E3259;
background: #ffffff;
box-shadow: 0px 4px 14px rgba(141, 141, 141, 0.25);
text-shadow: none;
top: 0;
cursor: pointer;
border: 0;
margin-top: 0;
margin-bottom: 0;
margin-left: 15px!important;
border-radius: 50px!important;
padding: 0;
transform: rotate(-44deg);
-webkit-transform: rotate(-44deg);
-ms-transform: rotate(-44deg);
}
@media (max-width: 767.98px) {
.slide-nav-1 button.owl-next, .slide-nav-1 button.owl-prev, .slide-nav-2 button.owl-next, .slide-nav-2 button.owl-prev, .slide-nav-3 button.owl-next, .slide-nav-3 button.owl-prev, .slide-nav-4 button.owl-next, .slide-nav-4 button.owl-prev {
width: 28px;
height: 28px;
}
}
.owl-theme .owl-dots, .owl-nav button {
margin-top: 30px;
}
@media (max-width: 767.98px) {
.owl-theme .owl-dots, .owl-nav button {
margin-top: 10px;
}
}
.custom-arrow {
transform: rotate(44deg);
-webkit-transform: rotate(44deg);
-ms-transform: rotate(44deg);
}
.owl-nav button.owl-next {
margin-left: 20px;
}
.doctors-section {
background: #F9FAFB;
margin: 0;
padding: 80px 0;
position: relative;
overflow: hidden;
z-index: 1;
}
.doctors-section::after {
content: "";
background: url(../images/doctor-shape-img1.png);
background-size: cover;
background-repeat: no-repeat;
background-position: left;
position: absolute;
top: 0;
left: 0;
width: 213px;
height: 335px;
opacity: 0.5;
z-index: -1;
}
@media (max-width: 991.98px) {
.doctors-section::after {
display: none;
}
}
.doctors-section::before {
content: "";
background: url(../images/doctor-shape-img2.png);
background-size: cover;
background-repeat: no-repeat;
background-position: right;
position: absolute;
right: 0;
bottom: 0;
opacity: 0.5;
width: 213px;
height: 335px;
z-index: -1;
}
@media (max-width: 991.98px) {
.doctors-section::before {
display: none;
}
}
@media (max-width: 991.98px) {
.doctors-section {
margin: 0;
padding: 40px 0;
}
}
@media (max-width: 767.98px) {
.doctors-section .section-header-slider {
margin-bottom: 20px;
}
}
.doctor-shape-img {
position: relative;
}
.doctor-shape-img .doctor-shape-left {
position: absolute;
top: 0;
left: -35px;
}
.doctor-shape-img .doctor-shape-right {
position: absolute;
top: 230px;
right: 0;
}
@media (max-width: 991.98px) {
.doctor-shape-img {
display: none;
}
}
@-webkit-keyframes blinker {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
.doctor-profile-widget {
background: #ffffff;
border: 1px solid #E5E5E5;
border-radius: 8px;
position: relative;
overflow: hidden;
}
.owl-carousel .owl-item .doctor-profile-img img {
width: 100%;
object-fit: cover;
}
.doc-pro-img {
position: relative;
}
.doctor-profile-img {
position: relative;
overflow: hidden;
border-radius: 8px 8px 0px 0px;
}
.doctor-profile-img img {
position: relative;
border-radius: 8px 8px 0px 0px;
transform: translateZ(0);
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
-webkit-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
-ms-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
width: 100%;
}
.doctor-profile-img:hover img {
-webkit-transition: scale(1.15);
-ms-transition: scale(1.15);
transition: scale(1.15);
}
.doctor-profile-img:hover::before {
-webkit-animation: circle 1s;
animation: circle 1s;
}
.doctor-profile-img::before {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
display: block;
content: "";
width: 0;
height: 0;
background: rgba(255, 255, 255, 0.2);
border-radius: 100%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
opacity: 0;
}
@-webkit-keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
}
@keyframes circle {
0% {
opacity: 1;
}
40% {
opacity: 1;
}
100% {
width: 200%;
height: 200%;
opacity: 0;
}
}
.doctor-amount {
position: absolute;
top: 20px;
right: 20px;
}
.doctor-amount span {
font-weight: 500;
font-size: 15px;
color: #2C2C2C;
padding: 6px 12px;
background: #ffffff;
border-radius: 8px;
}
.doc-content {
padding: 20px;
}
@media (max-width: 767.98px) {
.doc-content {
padding: 15px;
}
}
.doc-pro-info {
padding-bottom: 15px;
display:flex;
justify-content: space-between;
}
.doc-pro-info .doc-pro-name {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.doc-pro-info .doc-pro-name a {
font-weight: 600;
font-size: 20px;
}
.doc-pro-info .doc-pro-name a:hover {
color: var(--doccure_themecolor);
}
@media (max-width: 1399.98px) {
.doc-pro-info .doc-pro-name a {
font-size: 18px;
}
}
.doc-pro-info .doc-pro-name p {
color: #9CA3AF;
font-size: 12px;
margin-bottom: 0;
}
.reviews-ratings p {
color: #9CA3AF;
font-size: 10px;
font-weight: 500;
margin-bottom: 0;
min-width: 80px;
display: inline-flex;
align-items: center;
justify-content: flex-end;
}
.reviews-ratings span {
margin: 0 4px 0 0;
padding: 2px 3px;
min-width: 46px;
color: #ffffff;
font-size: 12px;
background: #FFBC11;
border-radius: 6px;
}
.reviews-ratings span i {
margin-right: 6px;
}
.doc-pro-location p {
margin-bottom: 0;
}
.doc-pro-location p i {
margin-right: 8px;
font-size: 20px;
color: #D1D5DB;
}
.faq-section {
background-color: #ffffff;
position: relative;
overflow: hidden;
margin: 0;
padding: 80px 0 130px;
}
@media (max-width: 1199.98px) {
.faq-section {
margin: 0;
padding: 80px 0 80px;
}
}
@media (max-width: 991.98px) {
.faq-section {
margin: 0;
padding: 40px 0 40px;
}
}
.faq-img {
position: relative;
}
@media (max-width: 991.98px) {
.faq-img {
text-align: center;
margin-bottom: 80px;
}
}
@media (max-width: 767.98px) {
.faq-img {
margin-bottom: 70px;
}
}
.faq-patients-count {
background: #ffffff;
box-shadow: 0px 100px 80px rgba(0, 0, 0, 0.03), 0px 64.81px 46.85px rgba(0, 0, 0, 0.0228), 0px 38.52px 25.48px rgba(0, 0, 0, 0.0182), 0px 20px 13px rgba(0, 0, 0, 0.015), 0px 8.15px 6.52px rgba(0, 0, 0, 0.0118), 0px 1.85px 3.15px rgba(0, 0, 0, 0.0072);
border-radius: 10px;
padding: 15px;
min-width: 222px;
position: absolute;
bottom: -40px;
left: 50%;
transform: translateX(-50%);
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: space-between;
-webkit-justify-content: space-between;
}
@media (max-width: 991.98px) {
.faq-patients-count {
justify-content: start;
-webkit-justify-content: start;
-ms-flex-pack: start;
box-shadow: none;
border: 1px solid #F3F3F3;
}
}
.faq-smile-img {
margin-right: 15px;
}
.faq-patients-content h4 {
font-weight: 700;
font-size: 24px;
margin-bottom: 3px;
}
@media (max-width: 767.98px) {
.faq-patients-content h4 {
font-size: 20px;
}
}
.faq-patients-content p {
font-weight: 600;
font-size: 18px;
margin-bottom: 0;
}
@media (max-width: 767.98px) {
.faq-patients-content p {
font-size: 16px;
}
}
@media (max-width: 991.98px) {
.faq-patients-content {
text-align: left;
}
}
.faq-info .accordion-item {
background: #F8F8F8;
border: 0;
border-radius: 0;
margin: 0 0 24px;
padding: 15px;
}
.faq-info .accordion-item:last-child {
margin-bottom: 0;
}
.faq-info .accordion-item .accordion-body {
margin-top: 15px;
padding: 15px 0 0;
border-top: 1px solid #E2E8F0;
}
@media (max-width: 767.98px) {
.faq-info .accordion-item {
margin-bottom: 20px;
}
}
.faq-info .accordion-header {
position: relative;
margin: 0;
padding: 0;
border: 0;
}
.faq-info .accordion-button {
font-size: 16px;
font-weight: 500;
background: transparent;
margin: 0;
padding: 0;
border: 0;
border-radius: 0;
box-shadow: none;
position: relative;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
}
.faq-info .accordion-button:hover {
border: 0;
color: #272b41;
}
.faq-info .accordion-button:after {
content: "\f067";
font-family: "Font Awesome 6 Free";
font-size: 20px;
background: none;
color: var(--doccure_themecolor);
background: #ffffff;
width: 32px;
height: 32px;
border-radius: 5px;
display: inline-flex;
align-items: center;
justify-content: center;
transition: transform 0.2s ease-in-out;
font-weight: 900;
}
@media (max-width: 767.98px) {
.faq-info .accordion-button:after {
position: absolute;
right: 0;
}
}
.faq-info .accordion-button:not(.collapsed)::after {
color: #ffffff;
background: var(--doccure_themecolor);
content: "\f068";
font-family: "Font Awesome 6 Free";
transition: rotate(-180deg);
font-weight: 900;
}
@media (max-width: 767.98px) {
.faq-info .accordion-button {
font-size: 14px;
padding-right: 30px;
line-height: 24px;
}
}
.faq-info .accordion-content p {
margin-bottom: 0;
}
.partners-section {
background-color: #ffffff;
padding: 80px 0;
}
@media (max-width: 991.98px) {
.partners-section {
padding: 40px 0;
}
}
.partners-section .owl-nav {
display: none;
}
.partners-slider {
list-style: none;
padding: 0;
}
.partners-slider li a {
background: #ffffff;
border: 2px solid #F5F5F5;
padding: 14px 20px;
text-align: center;
height: 79px;
border-radius: 10px;
}
@media (max-width: 767.98px) {
.partners-slider.owl-carousel .owl-item img {
width: auto;
margin: 0 auto;
height: auto;
}
}
.work-section {
background: #F9FCFF;
margin: 0;
padding: 80px 0 0;
position: relative;
overflow: hidden;
z-index: 1;
}
.work-section::after {
content: "";
background: url(../images/doctor-shape-img1.png);
background-size: cover;
background-repeat: no-repeat;
background-position: left;
position: absolute;
top: 0;
left: 0;
width: 213px;
height: 335px;
opacity: 0.5;
z-index: -1;
}
@media (max-width: 991.98px) {
.work-section::after {
display: none;
}
}
.work-section::before {
content: "";
background: url(../images/doctor-shape-img2.png);
background-size: cover;
background-repeat: no-repeat;
background-position: right;
position: absolute;
right: 0;
bottom: 0;
opacity: 0.5;
width: 213px;
height: 335px;
z-index: -1;
}
@media (max-width: 991.98px) {
.work-section::before {
display: none;
}
}
@media (max-width: 991.98px) {
.work-section {
margin: 0;
padding: 40px 0 20px;
}
}
.work-img-info {
position: relative;
}
@media (max-width: 991.98px) {
.work-img-info {
display: none;
}
}
.work-img-info .work-img {
position: absolute;
bottom: 0;
}
.work-details {
padding-left: 60px;
}
@media (max-width: 1199.98px) {
.work-details {
padding-left: 20px;
}
}
.work-info {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: start;
margin-bottom: 35px;
}
@media (max-width: 991.98px) {
.work-info {
margin-bottom: 20px;
}
}
.work-info .work-icon {
margin-right: 20px;
}
.work-info .work-icon span {
min-width: 70px;
height: 70px;
background: #E0E7FF;
border-radius: 10px;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
transform: rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
}
.work-info .work-icon span img {
transform: rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.work-info:hover .work-icon span {
background: #ffffff;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
}
.work-info:hover .work-icon span img {
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.work-info .work-content h5 {
font-weight: 600;
font-size: 18px;
color: #1F2937;
margin-bottom: 14px;
}
@media (max-width: 767.98px) {
.work-info .work-content h5 {
margin-bottom: 10px;
}
}
.work-info .work-content p {
font-size: 16px;
margin-bottom: 0;
}
@media (max-width: 767.98px) {
.work-info .work-content p {
font-size: 14px;
}
}
.work-section {
background: #F9FCFF;
margin: 0;
padding: 80px 0 0;
position: relative;
overflow: hidden;
z-index: 1;
}
.work-section::after {
content: "";
background: url(../images/doctor-shape-img1.png);
background-size: cover;
background-repeat: no-repeat;
background-position: left;
position: absolute;
top: 0;
left: 0;
width: 213px;
height: 335px;
opacity: 0.5;
z-index: -1;
}
@media (max-width: 991.98px) {
.work-section::after {
display: none;
}
}
.work-section::before {
content: "";
background: url(../images/doctor-shape-img2.png);
background-size: cover;
background-repeat: no-repeat;
background-position: right;
position: absolute;
right: 0;
bottom: 0;
opacity: 0.5;
width: 213px;
height: 335px;
z-index: -1;
}
@media (max-width: 991.98px) {
.work-section::before {
display: none;
}
}
@media (max-width: 991.98px) {
.work-section {
margin: 0;
padding: 40px 0 20px;
}
}
.work-img-info {
position: relative;
}
@media (max-width: 991.98px) {
.work-img-info {
display: none;
}
}
.work-img-info .work-img {
position: absolute;
bottom: 0;
}
.work-details {
padding-left: 60px;
}
@media (max-width: 1199.98px) {
.work-details {
padding-left: 20px;
}
}
.work-info {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: start;
margin-bottom: 35px;
display: flex;
}
@media (max-width: 991.98px) {
.work-info {
margin-bottom: 20px;
}
}
.work-info .work-icon {
margin-right: 20px;
}
.work-info .work-icon span {
min-width: 70px;
height: 70px;
background: #E0E7FF;
border-radius: 10px;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
transform: rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
display: flex;
align-items: center;
justify-content: center;
}
.work-info .work-icon span img {
transform: rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.work-info:hover .work-icon span {
background: #ffffff;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
}
.work-info:hover .work-icon span img {
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.work-info .work-content h5 {
font-weight: 600;
font-size: 18px;
color: #1F2937;
margin-bottom: 14px;
}
@media (max-width: 767.98px) {
.work-info .work-content h5 {
margin-bottom: 10px;
}
}
.work-info .work-content p {
font-size: 16px;
margin-bottom: 0;
}
@media (max-width: 767.98px) {
.work-info .work-content p {
font-size: 14px;
}
}
.articles-section {
background-color: #ffffff;
margin: 0;
padding: 80px 0 55px;
}
@media (max-width: 991.98px) {
.articles-section {
margin: 0;
padding: 40px 0 15px;
}
}
.articles-grid {
border: 2px solid #EDEDED;
border-radius: 8px;
padding: 20px;
margin-bottom: 25px;
}
.articles-info .articles-left {
margin-right: 20px;
}
.articles-info .articles-left .articles-img {
position: relative;
overflow: hidden;
border-radius: 8px;
width: 205px;
height: 180px;
}
.articles-info .articles-left .articles-img img {
position: relative;
border-radius: 8px;
-webkit-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
-ms-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transform: translateZ(0);
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
width: 100%;
}
.articles-info .articles-left .articles-img:hover img {
transform: scale(1.15);
-webkit-transform: scale(1.15);
-ms-transform: scale(1.15);
}
.articles-info .articles-left .articles-img:hover::before {
-webkit-animation: circle 1s;
animation: circle 1s;
}
.articles-info .articles-left .articles-img::before {
position: absolute;
top: 50%;
left: 50%;
z-index: 2;
display: block;
content: "";
width: 0;
height: 0;
background: rgba(255, 255, 255, 0.2);
border-radius: 100%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
opacity: 0;
}
@media (max-width: 1199.98px) {
.articles-info .articles-left .articles-img {
width: 100%;
height: auto;
}
}
@media (max-width: 1199.98px) {
.articles-info .articles-left {
margin: 0 0 20px 0;
padding: 0;
}
}
@media (max-width: 1199.98px) {
.articles-info {
display: block;
text-align: center;
}
}
.articles-content .articles-list {
margin-bottom: 10px;
}
.articles-content .articles-list li {
margin-right: 15px;
}
.articles-content .articles-list li:last-child {
margin-right: 0;
}
.articles-content .articles-list li i {
font-size: 18px;
margin-right: 8px;
}
@media (max-width: 1199.98px) {
.articles-content .articles-list {
justify-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
}
}
.articles-content h4 {
font-weight: 600;
font-size: 16px;
margin-bottom: 10px;
max-width: 320px;
}
@media (max-width: 991.98px) {
.articles-content h4 {
max-width: inherit;
}
}
.articles-content h4 a:hover {
color: var(--doccure_themecolor);
}
.articles-content p {
margin-bottom: 16px;
}
.articles-content .btn {
font-weight: 500;
font-size: 15px;
color: var(--doccure_themecolor);
background: #ffffff;
border: 2px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 var(--doccure_themecolor);
border-radius: 6px;
min-width: 112px;
padding: 7px 12px;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.articles-content .btn:hover {
color: #ffffff;
border-color: var(--doccure_themecolor);
background: var(--doccure_themecolor);
box-shadow: inset 0 0 0 50px var(--doccure_themecolor);
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
@media (max-width: 767.98px) {
.articles-content .btn {
font-size: 14px;
}
}
.testimonial-section {
background: #F9FAFB;
margin: 0;
padding: 80px 0;
position: relative;
overflow: hidden;
z-index: 1;
}
.testimonial-section::after {
content: "";
background: url(../images/doctor-shape-img1.png);
background-size: cover;
background-repeat: no-repeat;
background-position: left;
position: absolute;
top: 0;
left: 0;
width: 213px;
height: 335px;
opacity: 0.5;
z-index: -1;
}
@media (max-width: 991.98px) {
.testimonial-section::after {
display: none;
}
}
.testimonial-section::before {
content: "";
background: url(../images/doctor-shape-img2.png);
background-size: cover;
background-repeat: no-repeat;
background-position: right;
position: absolute;
right: 0;
bottom: 0;
opacity: 0.5;
width: 213px;
height: 335px;
z-index: -1;
}
@media (max-width: 991.98px) {
.testimonial-section::before {
display: none;
}
}
.testimonial-section .testimonial-shape-img {
position: relative;
}
.testimonial-section .testimonial-shape-img .testimonial-shape-left {
position: absolute;
top: -30px;
left: -40px;
-webkit-animation-name: blinker;
-webkit-animation-duration: 0.6s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-direction: alternate;
}
.testimonial-section .testimonial-shape-img .testimonial-shape-left img {
width: 100px;
}
.testimonial-section .testimonial-shape-img .testimonial-shape-right {
position: absolute;
top: 60px;
right: 0;
-webkit-animation-name: blinker;
-webkit-animation-duration: 0.6s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-direction: alternate;
}
.testimonial-section .testimonial-shape-img .testimonial-shape-right img {
width: 100px;
}
@media (max-width: 991.98px) {
.testimonial-section .testimonial-shape-img {
display: none;
}
}
@media (max-width: 991.98px) {
.testimonial-section {
margin: 0;
padding: 40px 0;
}
}
@media (max-width: 767.98px) {
.testimonial-info {
flex-direction: column;
}
}
.testimonial-img {
border-radius: 50%;
margin-right: 50px;
width: 220px;
-ms-flex: 0 0 220px;
flex: 0 0 220px;
}
@media (max-width: 767.98px) {
.testimonial-img {
margin: 0 0 30px 0;
padding: 0;
width: 200px;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
}
.testimonial-img img {
border-radius: 50%!important;
width: 100%;
}
.testimonial-header {
margin-bottom: 25px;
}
.testimonial-details p {
font-size: 16px;
margin-bottom: 15px;
}
@media (max-width: 767.98px) {
.testimonial-details p {
font-size: 14px;
}
}
.testimonial-details h6 {
font-weight: normal;
font-size: 14px;
margin-bottom: 0;
color: #9CA3AF;
}
.testimonial-details h6 span {
font-weight: 500;
font-size: 16px;
color: #1F2937;
}
.testimonial-grid {
margin: 0;
padding: 0 60px;
}
@media (max-width: 767.98px) {
.testimonial-grid {
margin: 0;
padding: 0 25px;
}
}
.testimonial-slider .slick-prev, .testimonial-slider .slick-next {
width: 44px;
height: 44px;
font-size: 0;
color: #1E3259;
background: #ffffff;
box-shadow: 0px 4px 14px rgba(141, 141, 141, 0.25);
}
.testimonial-slider .slick-prev:hover, .testimonial-slider .slick-next:hover {
color: #ffffff;
background: var(--doccure_themecolor);
}
.testimonial-slider .slick-prev:focus, .testimonial-slider .slick-next:focus {
color: #ffffff;
background: var(--doccure_themecolor);
opacity: 1;
}
.testimonial-slider .slick-prev:before {
font-family: "Font Awesome 6 Free";
content: "\f053";
font-size: 16px;
font-weight: 900;
}
.testimonial-slider .slick-next:before {
font-family: "Font Awesome 6 Free";
content: "\f054";
font-size: 16px;
font-weight: 900;
}
.testimonial-slider .slick-prev, .testimonial-slider .slick-next {
font-size: 0;
line-height: 0;
width: 40px;
height: 40px;
background: #ffffff;
cursor: pointer;
border: none;
outline: none;
background: #ffffff;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
position: absolute;
top: 50%;
padding: 0;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-webkit-box-shadow: 1px 6px 14px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 6px 14px rgba(0, 0, 0, 0.2);
box-shadow: 1px 6px 14px rgba(0, 0, 0, 0.2);
border-radius: 100%!important;
z-index: 999;
}
.testimonial-slider .slick-next {
right: 0;
}
.home_doctor_slider .slick-track{
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-.5 * var(--bs-gutter-x));
margin-left: calc(-.5 * var(--bs-gutter-x));
box-sizing: border-box;
}
.home_doctor_slider .slick-track>* {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * .5);
padding-left: calc(var(--bs-gutter-x) * .5);
margin-top: var(--bs-gutter-y);
}
.form-group {
margin-bottom: 1rem;
}
.fc .fc-daygrid-day.fc-day-today a {
color: #fff;
}
.fa-classic, .fa-solid, .fas {
font-family: "Font Awesome 6 Free"!important;
font-weight: 900;
}
.fa-regular, .far {
font-family: "Font Awesome 6 Free"!important;
}
.dc-recent-content i.fa-eye{
margin-right: 0.25rem;
}
.dc-recent-content i.fa-calendar{
margin-right: 0.25rem;
}
.hero_banner_main .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #757575;
}
.hero_banner_main .dc-select:after {
color: #8894AE;
}
.dc-form-appointment .dc-select:after {
top:0;
}
.dc-form-appointment .dc-select{
float: left;
width: 100%;
}
/* 06-06-2024 */
.header-layout-10 .main-menu-wrapper .main-nav li .btn.reg-btn {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
.header-layout-10 .main-menu-wrapper .main-nav li .btn.reg-btn {
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
.header-layout-10 .main-menu-wrapper .main-nav li .btn.reg-btn {
min-width: 108px;
background-color: #ffffff;
border: 1px solid #E5E7EB;
color: #1F2937;
box-shadow: inset 0 0 0 0 #0E82FD;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.header-layout-10 .main-menu-wrapper .main-nav li .btn.reg-btn:hover {
color: #ffffff;
background-color: #0E82FD;
border: 1px solid #0E82FD;
box-shadow: inset 0 0 0 50px #0E82FD;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.header-layout-10.doccure_header .header-navbar-rht {
margin: 0;
padding: 0;
color: #ffffff;
font-size: 15px;
font-weight: 600;
margin-right: 2px;
}
.header-layout-10.doccure_header .header-navbar-rht li {
margin-right: 10px;
padding-right: 0;
}
.header-layout-10.doccure_header .header-navbar-rht li:last-child {
margin-right: 0;
}
.header-layout-10.doccure_header .header-navbar-rht li {
margin-right: 10px;
padding-right: 0;
}
.header-layout-10 .header-navbar-rht li .btn.reg-btn {
min-width: 108px;
background-color: #ffffff;
border: 1px solid #E5E7EB;
color: #1F2937;
box-shadow: inset 0 0 0 0 #0E82FD;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.header-layout-10.doccure_header .header-navbar-rht li {
margin-right: 10px;
padding-right: 0;
}
.header-layout-10 .header-navbar-rht li .btn i {
font-size: 15px;
margin-right: 5px;
margin-left: 0;
}
.header-layout-10 .header-navbar-rht li .btn {
color: #ffffff;
font-weight: 600;
font-size: 14px;
padding: 7px 8px !important;
border: 1px solid var(--doccure_themecolor);
border-radius: 6px;
-webkit-transition: .7s;
-ms-transition: .7s;
transition: .7s;
}
.header-layout-10 .header-navbar-rht li .btn.reg-btn:hover {
color: #ffffff;
background-color: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 50px var(--doccure_themecolor);
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
.header-layout-10 .header-navbar-rht li .btn.log-btn:hover {
color: var(--doccure_themecolor);
background-color: #ffffff;
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 50px #ffffff;
-webkit-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}
body.home .header-layout-10.doccure_header {
height: 80px;
}
body.home .header-layout-10.doccure_header {
background-color: #fff;
border: 0;
position: relative;
margin: 0;
padding: 0;
-webkit-transition: all .5s ease;
-ms-transition: all .5s ease;
transition: all .5s ease;
}
.woocommerce-checkout .woocommerce form .form-row .input-text {
border: 1px solid var(--thm-border);
height: 50px;
}
body.home .header-layout-10.doccure_header{
position: fixed;
display: block;
width: 100%;
z-index: 999;
box-shadow: inherit;
}
.page-template-homepage-template .header-layout-10.doccure_header{
position: fixed;
display: block;
width: 100%;
z-index: 999;
box-shadow: inherit;
background: transparent;
}
.page-template-homepage-template .header-layout-10.doccure_header.header-sticky{
background: #F9FCFF;
}
.header-layout-10.doccure_header.header-sticky{
background: #fff;
position: fixed;
width: 100%;
z-index: 9;
}
.user-header .user-text p {
font-weight: 500;
font-size: 12px;
color: #1ca345 !important;
}
.subscribe-form {
position: relative;
margin-bottom: 20px;
}
.subscribe-form .form-control {
font-weight: 500;
font-size: 15px;
min-height: 46px;
color: #6B7280;
background: #ffffff;
border: 1px solid #E5E7EB;
border-radius: 6px 0px 0px 6px;
margin: 0;
padding: 6px 112px 6px 15px;
}
.subscribe-form .btn {
font-weight: normal!important;
margin: 0;
padding: 12px 14px;
font-size: 15px;
font-weight: 600;
border-radius: 0 6px 6px 0!important;
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
color: #ffffff;
background: var(--doccure_themecolor);
border: 1px solid var(--doccure_themecolor);
box-shadow: inset 0 0 0 0 #ffffff;
min-width: 100px;
}
.subscribe-form .btn:hover,.subscribe-form .btn:active,.subscribe-form .btn:focus {
color: var(--doccure_themecolor);
border-color: var(--doccure_themecolor);
background: #ffffff;
box-shadow: inset 0 0 0 50px #ffffff;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.progress-wrap {
position: fixed;
right: 25px;
bottom: 25px;
height: 35px;
width: 35px;
cursor: pointer;
display: block;
border-radius: 50%;
box-shadow: inset 0 0 0 2px rgba(75, 64, 237, 0.2);
z-index: 99;
opacity: 0;
visibility: hidden;
-webkit-transition: all 200ms linear;
transition: all 200ms linear;
transform: translateY(15px);
-webkit-transform: translateY(15px);
-moz-transform: translateY(15px);
-ms-transform: translateY(15px);
-o-transform: translateY(15px);
}
.progress-wrap.active-progress {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.progress-wrap::after {
position: absolute;
content: "\f062";
font-family: "Font Awesome 6 Free";
text-align: center;
line-height: 35px;
font-size: 17px;
color: var(--doccure_themecolor);;
left: 0;
top: 0;
height: 35px;
width: 35px;
cursor: pointer;
display: block;
z-index: 1;
font-weight: 900;
-webkit-transition: all 200ms linear;
transition: all 200ms linear;
}
.progress-wrap svg path {
fill: none;
}
.progress-wrap svg.progress-circle path {
stroke: var(--doccure_themecolor);;
stroke-width: 4;
box-sizing: border-box;
-webkit-transition: all 200ms linear;
transition: all 200ms linear;
}
.footer-top .wpcf7-response-output {
margin: 40px 0 20px!important;
}
.subscribe-form .wpcf7-spinner {
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
}
.subscribe-form .wpcf7-not-valid-tip {
position: absolute;
}
.subscribe-form form.submitting .wpcf7-spinner {
}
.table-striped {
width: 100%;
border-collapse: collapse;
}
.table-striped th, .table-striped td {
border: 1px solid #ddd;
padding: 8px;
}
.table-striped th {
background-color: #f2f2f2;
}
.print-button {
margin-left: 10px;
padding: 5px 10px;
background-color: #007bff;
color: #fff;
border: none;
cursor: pointer;
float: inline-end;
}
.print-button:hover {
background-color: #0056b3;
}
.fc .fc-daygrid-day-top {
justify-content: center;
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item .speicality-img {
position: relative;
height: 150px;
border-radius: 100%;
width: 150px;
background: #ffffff;
margin: 0 auto;
-webkit-box-shadow: 2px 2px 13px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 2px 2px 13px rgba(0, 0, 0, 0.1);
box-shadow: 2px 2px 13px rgba(0, 0, 0, 0.1);
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item .speicality-img img {
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
position: absolute;
top: 50%;
right: 0;
left: 0;
margin: 0 auto;
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item .speicality-img span {
border-radius: 50%;
padding: 5px;
background-color: #ffffff;
position: absolute;
right: 10px;
bottom: 10px;
-webkit-box-shadow: 1px 6px 14px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 1px 6px 14px rgba(0, 0, 0, 0.2);
box-shadow: 1px 6px 14px rgba(0, 0, 0, 0.2);
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item .speicality-img span i {
font-size: 15px;
color: #0de0fe;
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item {
padding-top: 5px;
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item p {
font-size: 16px;
font-weight: 500;
margin: 30px 0 0;
color: #757575;
}
.section-specialities.section-specialities-two .specialities-slider .speicality-item:hover p {
color: #757575!important;
}
#send_otp, #verify_otp { border-radius: 0 !important;}
#send_otp:focus, #verify_otp:focus { background-color: var(--thm-base)!important;}
.dashboard_profileinfo .dc-userform fieldset .form-group {
margin-bottom: 15px!important;
}
.offered_services_single .accordion-button,
.offered_services_single .accordion-button:not(.collapsed) {
background: #f7f8f9!important;
border-radius: 0!important;
}
.single_doctor_available .day_name {
background: #E2E8F0;
color: #fff;
border-radius: 12px;
overflow: hidden;
max-width: 400px;
padding: 20px;
transition: transform 0.3s ease;
}
.single_doctor_available .day_name:hover {
transform: translateY(-10px);
}
.single_doctor_available .day_txt {
margin-bottom: 20px;
display: flex;
align-items: center;
gap: 10px;
}
.single_doctor_available .time_txt {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
gap: 15px;
}
.single_doctor_available .day_name span.day_txt {
color: #333;
}
.single_doctor_available .timeslot_available {
background-color: #fff;
color: #333;
border-radius: 8px;
padding: 10px;
text-align: center;
font-weight: 500;
box-shadow: none;
cursor: pointer;
transition: all 0.3s ease;
width: 100%;
}
.single_doctor_available .timeslot_available:hover {
background-color: var(--thm-base);
color: #fff;
transform: scale(1.05);
}
.single_doctor_available .timeslot_available:hover span.not_available {
color: #fff!important;
}
#gallery_tab_new .dc-project figure img {
width: inherit;
height: inherit;
}
.homepage_footer.homepage_footer {
padding: 0 !important;
background: none !important;
}
/*Doctors dashbord cards*/
.dashboard-widget-box {
border: 1px solid #E6E8EE;
border-radius: 10px;
padding: 24px;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 24px;
width: 100%;
box-shadow: 0px 7.5px 17.5px 0px rgba(0, 0, 0, 0.0509803922);
}
.dashboard-widget-box .dashboard-content-info h6 {
color: #012047;
font-size: 16px;
font-weight: normal;
margin-bottom:0px;
}
.dashboard-widget-box .dashboard-content-info h4 {
color: #012047;
font-weight: 600;
line-height:none;
font-size: 24px;
margin-bottom:0px;
}
.dashboard-widget-box .dashboard-content-info span {
font-size: 12px;
display: inline-flex;
align-items: center;
}
.dashboard-widget-box .dashboard-content-info span i {
margin-right: 5px;
}
.dashboard-widget-box .dash-icon-box {
width: 75px;
height: 75px;
border-radius: 10px;
background: #F9F9F9;
display: flex;
align-items: center;
justify-content: center;
font-size: 40px;
}
@media (max-width: 1399.98px) {
.dashboard-widget-box .dash-icon-box {
width: 65px;
height: 65px;
font-size: 30px;
}
}
.dashboard-card {
border: 1px solid #E6E8EE;
padding: 0;
border-radius: 10px;
margin-bottom: 24px;
}
.dashboard-card .dashboard-card-head {
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #E6E8EE;
padding: 12px 20px;
flex-wrap: wrap;
row-gap: 15px;
}
.dashboard-card .dashboard-card-head .header-title h5 {
margin-bottom: 0;
font-size: 20px;
font-weight: 600;
}
.dashboard-card .dashboard-card-head .chart-create-date h6 {
margin-bottom: 0;
color: #012047;
font-size: 16px;
}
.dashboard-card .dashboard-card-head .card-view-link a {
color: #0E82FD;
text-decoration: underline;
font-weight: 500;
}
.dashboard-card .dashboard-card-head .card-view-link a.add-new {
text-decoration: none;
color: #465D7C;
padding-right: 15px;
margin-right: 15px;
border-right: 1px solid #E6E8EE;
font-size: 14px;
}
.dashboard-card .dashboard-card-head .card-view-link a.add-new i {
color: #012047;
}
.dashboard-card .dashboard-card-head .card-view-link a:hover {
color: #000F28;
}
.dashboard-card .dashboard-card-head .card-view-link a:hover i {
color: rgb(2.0716049383, 122.224691358, 249.6283950617);
}
.dashboard-card .dashboard-card-body {
padding: 20px;
}
.header-dropdown .dropdown-toggle {
border: 1px solid #E6E8EE;
border-radius: 6px;
padding: 5px 10px;
display: inline-block;
line-height: normal;
}
.dashboard-table.table {
--bs-table-bg: transparent;
}
.dashboard-table.table .patient-info-profile {
display: flex;
align-items: center;
}
.dashboard-table.table tbody tr {
border: 0;
border-radius: 10px;
}
.dashboard-table.table tbody tr:hover {
background: #F9F9F9;
}
.dashboard-table.table tbody tr td {
padding: 10px;
white-space: nowrap;
vertical-align: middle;
}
.dashboard-table.table tbody tr td:first-child {
border-radius: 10px 0 0 10px;
}
.dashboard-table.table tbody tr td:last-child {
border-radius: 0 10px 10px 0;
}
.dashboard-table.table .table-avatar {
width: 48px;
height: 48px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 10px;
margin-right: 10px;
flex-shrink: 0;
}
.dashboard-table.table .table-avatar img {
width: 100%;
height: 100%;
border-radius: 10px;
}
.dashboard-table.table .patient-name-info h5 {
font-size: 16px;
margin-bottom: 0;
}
.dashboard-table.table .patient-name-info span {
color: #0E82FD;
font-size: 12px;
font-weight: 500;
}
.dashboard-table.table .appointment-date-created .table-badge {
background: #0E82FD;
font-weight: 500;
font-size: 10px;
margin-top: 5px;
}
.dashboard-table.table .appointment-date-created h6 {
color: #012047;
font-weight: normal;
font-size: 16px;
margin-bottom: 0;
}
.dashboard-table.table .appointment-date-created .paid-text {
color: #465D7C;
font-size: 14px;
margin-bottom: 5px;
display: inline-block;
}
.dashboard-table.table .apponiment-actions a {
width: 24px;
height: 24px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid;
border-radius: 50%;
font-size: 12px;
}
.dashboard-table.table .apponiment-actions a.text-success-icon {
border-color: #04BD6C;
color: #04BD6C;
}
.dashboard-table.table .apponiment-actions a.text-success-icon:hover {
background: #04BD6C;
color: #FFF;
}
.dashboard-table.table .apponiment-actions a.text-danger-icon {
border-color: #FF0000;
color: #FF0000;
}
.dashboard-table.table .apponiment-actions a.text-danger-icon:hover {
background: #FF0000;
color: #FFF;
}
.dashboard-table.table .apponiment-view a {
width: 38px;
height: 38px;
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 16px;
background: #E6E8EE;
}
.dashboard-table.table .apponiment-view a:hover {
background: #0E82FD;
color: #FFF;
}
.chart-tab .nav-pills {
border-bottom: 1px solid #E2E8F0;
}
.chart-tab .nav-pills .nav-item {
margin-right: 15px;
}
.chart-tab .nav-pills .nav-item:last-child {
margin-right: 0;
}
.chart-tab .nav-pills .nav-item .nav-link {
padding: 0 0 5px;
color: #465D7C;
position: relative;
}
.chart-tab .nav-pills .nav-item .nav-link:after {
content: "";
width: 100%;
height: 3px;
position: absolute;
left: 0;
bottom: 0;
background: #FFF;
}
.chart-tab .nav-pills .nav-item .nav-link.active {
background: transparent;
color: #0E82FD;
}
.chart-tab .nav-pills .nav-item .nav-link.active:after {
background: #0E82FD;
}
.upcoming-appointment-card {
background: #0E82FD;
padding: 24px;
border-radius: 10px;
margin-bottom: 24px;
box-shadow: 0px 7.5px 17.5px 0px rgba(0, 0, 0, 0.0509803922);
position: relative;
z-index: 1;
}
.upcoming-appointment-card .circle-bg img {
position: absolute;
right: 0;
top: 0;
z-index: -1;
}
.upcoming-appointment-card .title-card {
margin-bottom: 30px;
}
.upcoming-appointment-card .title-card h5 {
color: #FFF;
font-size: 20px;
margin-bottom: 0;
}
.upcoming-appointment-card .upcoming-patient-info {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #0EA5E9;
}
@media (max-width: 575.98px) {
.upcoming-appointment-card .upcoming-patient-info {
display: block;
}
}
.upcoming-appointment-card .upcoming-patient-info .info-details {
display: flex;
align-items: center;
}
.upcoming-appointment-card .upcoming-patient-info .info-details .img-avatar {
width: 48px;
height: 48px;
border-radius: 10px;
display: inline-flex;
align-items: center;
justify-content: center;
margin-right: 10px;
}
.upcoming-appointment-card .upcoming-patient-info .info-details .img-avatar img {
width: 100%;
height: 100%;
border-radius: 10px;
}
.upcoming-appointment-card .upcoming-patient-info .info-details .name-info span {
color: #FFF;
font-size: 12px;
font-weight: 500;
}
.upcoming-appointment-card .upcoming-patient-info .info-details .name-info h6 {
color: #FFF;
font-size: 16px;
margin: 5px 0 0;
}
@media (max-width: 575.98px) {
.upcoming-appointment-card .upcoming-patient-info .date-details {
margin-top: 15px;
}
}
.upcoming-appointment-card .upcoming-patient-info .date-details span {
color: #FFF;
font-size: 16px;
font-weight: normal;
}
.upcoming-appointment-card .upcoming-patient-info .date-details h6 {
color: #FFF;
font-size: 16px;
font-weight: normal;
margin: 5px 0 0;
}
.upcoming-appointment-card .appointment-card-footer {
display: flex;
align-items: center;
justify-content: space-between;
}
@media (max-width: 575.98px) {
.upcoming-appointment-card .appointment-card-footer {
display: block;
}
}
.upcoming-appointment-card .appointment-card-footer h5 {
color: #FFF;
font-size: 16px;
display: inline-flex;
align-items: center;
margin-bottom: 0;
font-weight: normal;
}
@media (max-width: 1399.98px) {
.upcoming-appointment-card .appointment-card-footer h5 {
font-size: 15px;
}
}
.upcoming-appointment-card .appointment-card-footer h5 i {
margin-right: 5px;
}
.upcoming-appointment-card .appointment-card-footer .btn-appointments {
display: flex;
align-items: center;
}
@media (max-width: 575.98px) {
.upcoming-appointment-card .appointment-card-footer .btn-appointments {
margin-top: 15px;
}
}
.upcoming-appointment-card .appointment-card-footer .btn-appointments a {
padding: 5px 12px;
display: inline-block;
background: #FFF;
font-size: 15px;
font-weight: 600;
margin-right: 10px;
}
@media (max-width: 1399.98px) {
.upcoming-appointment-card .appointment-card-footer .btn-appointments a {
font-size: 14px;
padding: 5px 10px;
}
}
.upcoming-appointment-card .appointment-card-footer .btn-appointments a:last-child {
margin-right: 0;
}
.upcoming-appointment-card .appointment-card-footer .btn-appointments a:hover {
background: #000F28;
color: #FFF;
}
@media (max-width: 575.98px) {
.recent-patient-grid-boxes {
flex-direction: column;
}
}
.recent-patient-grid-boxes .recent-patient-grid {
margin-right: 10px;
}
.recent-patient-grid-boxes .recent-patient-grid:last-child {
margin-right: 0;
margin-bottom: 0;
}
@media (max-width: 575.98px) {
.recent-patient-grid-boxes .recent-patient-grid {
margin-right: 0;
margin-bottom: 15px;
}
}
.recent-patient-grid {
background: #F8FAFC;
padding: 15px;
border-radius: 10px;
width: 100%;
}
.recent-patient-grid .patient-img {
width: 48px;
height: 48px;
border-radius: 10px;
display: inline-flex;
align-items: center;
justify-content: center;
margin-bottom: 10px;
}
.recent-patient-grid .patient-img img {
width: 100%;
height: 100%;
border-radius: 10px;
}
.recent-patient-grid h5 {
font-size: 16px;
margin-bottom: 0px;
}
.recent-patient-grid span {
color: #0E82FD;
font-size: 12px;
}
.recent-patient-grid .date-info {
border-top: 1px solid #E2E8F0;
margin-top: 10px;
padding-top: 10px;
}
.recent-patient-grid .date-info p {
font-size: 12px;
font-weight: 500;
color: #012047;
margin-bottom: 0;
}
.table-noti-info {
display: flex;
align-items: center;
}
.table-noti-info .table-noti-icon {
width: 48px;
height: 48px;
border-radius: 10px;
background: #E6E8EE;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 16px;
flex-shrink: 0;
margin-right: 10px;
}
.table-noti-info .table-noti-icon.color-violet {
color: #6938EF;
}
.table-noti-info .table-noti-icon.color-blue {
color: #0E82FD;
}
.table-noti-info .table-noti-icon.color-red {
color: #FF0000;
}
.table-noti-info .table-noti-icon.color-yellow {
color: #FFCA18;
}
.table-noti-info .table-noti-message h6 {
color: #465D7C;
font-size: 16px;
margin-bottom: 5px;
font-weight: normal;
}
.table-noti-info .table-noti-message h6 a {
color: #465D7C;
}
.table-noti-info .table-noti-message h6 a:hover {
color: #0E82FD;
}
.table-noti-info .table-noti-message h6 a:hover span {
color: #0E82FD;
}
.table-noti-info .table-noti-message h6 span {
font-weight: 500;
color: #012047;
}
.table-noti-info .table-noti-message .message-time {
font-size: 14px;
color: #012047;
}
.clinic-available {
background: #F8FAFC;
border-radius: 10px;
margin-bottom: 15px;
padding: 15px;
}
@media (max-width: 1399.98px) {
.clinic-available {
padding: 12px;
}
}
.clinic-available .clinic-head {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 10px;
}
.clinic-available .clinic-head .clinic-info {
display: flex;
align-items: center;
}
.clinic-available .clinic-head .clinic-info .clinic-img {
width: 48px;
height: 48px;
display: inline-flex;
margin-right: 10px;
border-radius: 10px;
flex-shrink: 0;
}
.clinic-available .clinic-head .clinic-info .clinic-img img {
width: 100%;
height: 100%;
border-radius: 10px;
}
.clinic-available .clinic-head .clinic-info h6 {
font-size: 16px;
color: #012047;
margin-bottom: 0;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
}
.clinic-available .clinic-head .clinic-charge span {
font-weight: 500;
color: #012047;
font-size: 16px;
}
.clinic-available .available-time {
background: #FFF;
padding: 15px;
border-radius: 10px;
display: flex;
align-items: center;
justify-content: space-between;
}
@media (max-width: 1399.98px) {
.clinic-available .available-time {
padding: 12px;
}
}
@media (max-width: 575.98px) {
.clinic-available .available-time {
display: block;
}
}
.clinic-available .available-time ul li {
font-size: 14px;
color: #465D7C;
display: flex;
align-items: center;
}
@media (max-width: 1399.98px) {
.clinic-available .available-time ul li {
font-size: 13px;
}
}
.clinic-available .available-time ul li span {
font-weight: 500;
color: #012047;
margin-right: 10px;
}
.clinic-available .available-time ul li + li {
margin-top: 5px;
}
.clinic-available .available-time .change-time a {
font-size: 14px;
font-weight: 500;
color: #012047;
text-decoration: underline;
}
.clinic-available .available-time .change-time a:hover {
color: #0E82FD;
}
@media (max-width: 575.98px) {
.clinic-available .available-time .change-time {
margin-top: 15px;
}
}
#revenue-chart .apexcharts-series {
fill: #0E82FD;
stroke: #0E82FD;
}
#revenue-chart .apexcharts-series path:nth-child(4) {
fill: #FBBF24;
stroke: #FBBF24;
}
#appointment-chart .apexcharts-series path {
fill: #0F172A;
stroke: #0F172A;
}
#appointment-chart .apexcharts-series path:nth-child(6) {
fill: #0E82FD;
stroke: #0E82FD;
}
.user-header .user-text p {
font-weight: 500;
font-size: 12px;
color: #1CA345 !important;
}
.doctor-available-head .select2-container .select2-selection--single {
border-radius: 10px;
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.0509803922);
}
.dashboard-table.table.appoint-table .appointment-date-created h6 {
font-size: 14px;
color: #012047;
}
.dashboard-pagination ul li .page-link.active {
border-color: #0E82FD;
}
.dashboard-pagination ul li .page-link:hover {
border-color: #0E82FD;
}
.health-records {
margin-bottom: 20px;
}
.health-records span {
font-size: 12px;
font-weight: 500;
display: inline-flex;
align-items: center;
margin-bottom: 8px;
color: #012047;
}
.health-records span i {
margin-right: 5px;
}
.health-records h3 {
display: flex;
align-items: center;
font-size: 24px;
font-weight: 600;
}
.health-records h3 sup {
font-size: 12px;
font-weight: 600;
margin-left: 5px;
}
@media (max-width: 991.98px) {
.health-records h3 {
font-size: 20px;
}
}
@media (max-width: 767.98px) {
.health-records h3 {
font-size: 18px;
}
}
.health-records.icon-orange span i {
color: #EA580C;
}
.health-records.icon-orange h3 sup {
color: #04BD6C;
}
.health-records.icon-amber span i {
color: #F59E0B;
}
.health-records.icon-dark-blue span i {
color: #110EFD;
}
.health-records.icon-dark-blue h3 sup {
color: #E04F16;
}
.health-records.icon-blue span i {
color: #3538CD;
}
.health-records.icon-red span i {
color: #FF0000;
}
.health-records.icon-red h3 sup {
color: #04BD6C;
}
.health-records.icon-purple span i {
color: #6938EF;
}
.chart-over-all-report {
text-align: center;
padding-left: 24px;
border-left: 1px solid #E6E8EE;
}
@media (max-width: 575.96px) {
.chart-over-all-report {
padding-left: 0;
border-left: 0;
margin-top: 20px;
}
}
.chart-over-all-report h6 {
margin-bottom: 15px;
}
.chart-over-all-report span.health-percentage {
display: block;
margin: 10px 0;
max-width: 130px;
margin: 15px auto;
}
.report-chart .circle-graph3 {
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.report-chart .circle-graph3 p {
position: absolute;
max-width: 100px;
text-align: center;
margin: auto;
font-size: 14px;
}
.del-icon {
width: 44px;
height: 44px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
background: #FFE8E8;
color: #FF0000;
font-size: 24px;
}
.doctor-available-head .input-block-new {
margin-bottom: 0;
}
.report-gen-date p {
font-size: 14px;
margin-bottom: 0;
display: flex;
align-items: center;
line-height: normal;
}
.report-gen-date p span {
width: 24px;
height: 24px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
margin-left: 5px;
background: #E6E8EE;
flex-shrink: 0;
}
.header-dropdown .dropdown-avatar {
width: 34px;
height: 34px;
border-radius: 10px;
margin-right: 5px;
}
.book-appointment-head {
background: #3538CD;
padding: 15px;
display: flex;
align-items: center;
justify-content: space-between;
border-radius: 10px;
background-image: url(../img/bg/card-bg-small.png);
background-repeat: no-repeat;
background-position: left center;
margin-bottom: 24px;
}
.book-appointment-head h3 {
font-size: 18px;
color: #ffffff;
margin-bottom: 0;
}
.book-appointment-head h3 span {
font-size: 14px;
font-weight: 400;
color: #E2EDFF;
display: block;
margin-bottom: 0;
}
@media (max-width: 991.98px) {
.book-appointment-head h3 {
font-size: 14px;
}
}
.book-appointment-head .add-icon a {
font-size: 16px;
color: #ffffff;
}
@media (max-width: 575.96px) {
.past-appointment .card-btns .btn-outline-primary {
margin-right: 0 !important;
margin-bottom: 15px;
margin-top: 0;
}
}
.doctor-fav-list {
display: flex;
align-items: center;
justify-content: space-between;
}
.doctor-fav-list .doctor-info-profile {
display: flex;
align-items: center;
}
.doctor-fav-list .doctor-info-profile .table-avatar {
flex-shrink: 0;
}
.doctor-fav-list .doctor-info-profile .table-avatar img {
width: 46px;
height: 46px;
border-radius: 5px;
margin-right: 10px;
}
.doctor-fav-list .doctor-info-profile .doctor-name-info h5 {
font-size: 16px;
font-weight: 500;
margin-bottom: 0px;
}
.doctor-fav-list .doctor-info-profile .doctor-name-info span {
font-size: 14px;
font-weight: 400;
}
.doctor-fav-list .badge {
border-radius: 10px;
font-size: 14px;
display: inline-flex;
align-items: center;
padding: 9px 7px;
}
.doctor-fav-list .cal-plus-icon {
width: 36px;
height: 36px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
background: #E6E8EE;
font-size: 16px;
color: #012047;
}
.doctor-fav-list .cal-plus-icon:hover {
background: #0E82FD;
color: #ffffff;
}
.doctor-fav-list + .doctor-fav-list {
margin-top: 16px;
}
.dashboard-card-head .header-title h5 span {
width: 35px;
height: 35px;
border-radius: 50%;
border: 1px solid #E6E8EE;
display: inline-flex;
align-items: center;
justify-content: center;
margin-right: 10px;
}
.dashboard-card-head .owl-nav button {
border: 0;
background: transparent;
margin-top: 0;
}
.dashboard-card-head .owl-nav button.owl-next {
margin-left: 0;
}
.dashboard-card-head .owl-nav button:hover {
color: #0E82FD;
}
.dashboard-card-head .header-dropdown-two {
position: relative;
margin-left: 10px;
}
.dashboard-card-head .header-dropdown-two::before {
content: "";
width: 1px;
height: 20px;
background: #E6E8EE;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
}
.apponiment-dates ul li a {
border: 1px solid #E6E8EE;
border-radius: 10px;
display: flex;
align-items: center;
flex-direction: column;
padding: 15px;
text-align: center;
position: relative;
}
.apponiment-dates ul li a.available-date:after {
content: "";
width: 8px;
height: 8px;
border-radius: 50%;
background: #004FFF;
position: absolute;
right: 6px;
top: 6px;
}
.apponiment-dates ul li a h5 {
font-size: 18px;
font-weight: 600;
margin-bottom: 0;
}
.apponiment-dates ul li a h5 span {
display: block;
font-weight: 400;
font-size: 14px;
margin-top: 3px;
color: #465D7C;
}
.appointment-dash-card {
border: 1px solid #E6E8EE;
border-radius: 10px;
padding: 15px;
margin-top: 15px;
}
.appointment-dash-card .date-time p {
color: #012047;
display: flex;
align-items: center;
margin: 20px 0;
}
.appointment-dash-card .date-time p i {
margin-right: 5px;
}
.appointment-dash-card .card-btns {
display: flex;
align-items: center;
}
@media (max-width: 575.96px) {
.appointment-dash-card .card-btns {
display: block;
}
}
.appointment-dash-card .card-btns a {
display: flex;
align-items: center;
justify-content: center;
flex: 1;
}
.appointment-dash-card .card-btns a i {
margin-right: 5px;
}
.appointment-dash-card .card-btns a.btn-outline-primary {
border-color: #0E82FD;
color: #0E82FD;
margin-left: 15px;
border-width: 2px;
}
@media (max-width: 575.96px) {
.appointment-dash-card .card-btns a.btn-outline-primary {
margin-left: 0;
margin-top: 15px;
}
}
.appointment-dash-card .card-btns a.btn-outline-primary:hover {
background: #0E82FD;
border-color: #0E82FD;
color: #ffffff;
}
.appointment-dash-card .appointment-date-info h6 {
margin-bottom: 8px;
}
.appointment-dash-card .appointment-date-info ul {
margin: 0 0 20px;
}
.appointment-dash-card .appointment-date-info ul li {
color: #465D7C;
border-color: #0E82FD;
display: flex;
align-items: center;
}
.appointment-dash-card .appointment-date-info ul li i {
color: #012047;
margin-right: 5px;
}
.appointment-dash-card .appointment-date-info ul li + li {
margin-top: 10px;
}
.chart-tabs ul {
border-bottom: 1px solid #E6E8EE;
margin-bottom: 15px;
}
.chart-tabs .nav-item .nav-link {
color: #012047;
font-size: 16px;
font-weight: 500;
margin-right: 15px;
padding: 0 0 15px;
position: relative;
}
.chart-tabs .nav-item .nav-link.active {
color: #0E82FD;
}
.chart-tabs .nav-item .nav-link.active::before {
background: #0E82FD;
}
.chart-tabs .nav-item .nav-link:hover {
color: #0E82FD;
}
.chart-tabs .nav-item .nav-link::before {
content: "";
position: absolute;
bottom: -2px;
width: 100%;
height: 3px;
background: transparent;
}
.patient-dash-tab .nav-item .nav-link {
border: 1px solid #E6E8EE;
background: #E6E8EE;
border-radius: 44px;
color: #012047;
font-size: 13px;
font-weight: 500;
margin-right: 15px;
margin-bottom: 15px;
padding: 6px 12px;
}
.patient-dash-tab .nav-item .nav-link.active {
background-image: linear-gradient(90.08deg, #0E82FD 0.09%, #06AED4 70.28%);
color: #ffffff;
border-color: #0E82FD;
}
.patient-dash-tab .nav-item .nav-link:hover {
background-image: linear-gradient(90.08deg, #0E82FD 0.09%, #06AED4 70.28%);
color: #FFF;
border-color: #0E82FD;
}
.past-appointment {
border: 0;
padding: 0;
}
.past-appointment .doctor-fav-list {
margin-bottom: 20px;
}
.btn.btn-primary-gradient {
background-image: linear-gradient(90.08deg, #0E82FD 0.09%, #06AED4 70.28%);
color: #FFF !important;
border: 0;
position: relative;
overflow: hidden;
z-index: 1;
}
.btn.btn-primary-gradient::before {
content: "";
position: absolute;
background: linear-gradient(90.08deg, #0E82FD 0.09%, #06AED4 70.28%);
transform: scaleX(0);
transform-origin: right center;
transition: transform 0.24s ease-in-out;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.btn.btn-primary-gradient:hover, .btn.btn-primary-gradient:focus, .btn.btn-primary-gradient.focus, .btn.btn-primary-gradient:active, .btn.btn-primary-gradient.active {
background: #000F28;
}
.btn.btn-primary-gradient:hover::before, .btn.btn-primary-gradient:focus::before, .btn.btn-primary-gradient.focus::before, .btn.btn-primary-gradient:active::before, .btn.btn-primary-gradient.active::before {
transform: scaleX(1);
transform-origin: left center;
}
/*Booking Form*/
.mt-20{
margin-top:20px;
}
.multistep-form #first {
display: block;
}
.multistep-form fieldset {
display: none;
width: 100%;
}
.multistep-form .booking-card {
background: #F9F9F9;
border-width: 1px;
border-radius: 20px;
}
.multistep-form .booking-card h4 {
font-size: 18px;
}
.multistep-form .booking-card .card-header {
border-radius: 10px 10px 0 0;
}
.multistep-form .booking-card > .card-header {
background: #F9F9F9;
border-radius: 20px 20px 0 0;
}
.multistep-form .booking-card > .card-footer {
background: #F9F9F9;
border-radius: 0 0 20px 20px;
margin: 0;
padding: 1rem 1.5rem;
border-top: 1px solid #E6E8EE;
}
.multistep-form .booking-card > .card-footer .rounded-pill{
padding: 0.35rem 0.85rem;
font-size: 0.813rem;
}
.form-wizard-steps {
margin-bottom: 24px;
}
.form-wizard-steps li {
margin-right: 24px;
position: relative;
}
.form-wizard-steps li::after {
content: "";
width: 70%;
height: 1px;
border: 1px dashed #E6E8EE;
position: absolute;
right: -50px;
top: 12px;
}
@media (max-width: 575.98px) {
.form-wizard-steps li::after {
display: none;
}
}
@media (max-width: 575.98px) {
.form-wizard-steps li {
margin-right: 0;
margin-bottom: 20px;
}
}
.form-wizard-steps li:last-child {
margin-right: 0;
}
.form-wizard-steps li:last-child::after {
display: none;
}
.form-wizard-steps li.progress-active .profile-step .multi-steps {
background: #0E82FD;
}
.form-wizard-steps li.progress-active .profile-step h6 {
color: #012047;
}
.form-wizard-steps li.progress-activated .profile-step .multi-steps {
background: #04BD6C;
}
.form-wizard-steps li.progress-activated .profile-step h6 {
color: #012047;
}
.form-wizard-steps li.progress-activated::after {
border-color: #04BD6C;
}
.form-wizard-steps li .profile-step {
display: flex;
align-items: center;
flex-direction: column;
}
.form-wizard-steps li .profile-step .multi-steps {
width: 24px;
height: 24px;
background: #E6E8EE;
color: #FFF;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
margin: 0 auto 8px;
}
.form-wizard-steps li .profile-step h6 {
color: #91A0B3;
font-size: 14px;
}
.radio-select span {
color: #465D7C;
}
.radio-select span.service-title {
color: #012047;
}
.radio-select label {
border: 1px solid #E6E8EE;
padding: 16px;
border-radius: 10px;
position: relative;
margin-bottom: 16px;
width: 100%;
}
.radio-select input {
display: none;
}
.radio-select input:checked ~ label {
border-color: #0E82FD;
}
.service-item {
border: 1px solid #E6E8EE;
padding: 16px;
border-radius: 10px;
position: relative;
margin-bottom: 16px;
}
.service-item span {
color: #465D7C;
}
.service-item span.service-title {
color: #012047;
}
.service-item.active {
border-color: #0E82FD;
background: #F9FBFF;
}
.service-item.radio-select input {
display: block;
}
.service-item input {
position: absolute;
right: 16px;
top: 50%;
transform: translateY(-50%);
opacity: 0;
}
.service-item.active input {
opacity: 1;
}
.booking-more-info {
margin-bottom: 40px;
}
.booking-more-info span {
color: #012047;
}
.at-taxesfees{
background:#fff;
}