/* Apr 3 custom css*/
.testimonial_slider[data-style=multiple_visible_minimal][data-add-border=true] blockquote .inner span.close-quote {
    font-size: 0 !important;
}

[data-id="body-support-selected"] p {
    margin-bottom: 8px;
}
body .custom-class-footer ul li {
    list-style: none;
}
#play-button i svg, .mobile-videos i svg {
    width: 30px;
    height: 30px;
}

#play-button i, .mobile-videos i {
    background: transparent !important;
}
.testimonial_slider[data-style=multiple_visible_minimal][data-add-border=true] blockquote .inner {
    position: relative;
}
.wpcf7-response-output:empty {
    display: none !important;
}

span.close-quote {
    background: url(https://staging.prosperomedical.co.uk/wp-content/uploads/2025/04/bxs_quote-alt-left.png);
    width: 46px;
    height: 47px;
    display: inline-block;
    position: absolute;
    right: 0;
    border: 0;
    bottom: -50px;
}
.heading-wrap {
    position: relative;
}
.testimonial_slider.border-radius-3px .flickity-slider blockquote p {
    position: relative;
}
.testimonial-sec h2 {
    margin-bottom: 30px;
}
.about-why-sec .iwt-text {
    padding-left: 55px !important;
}

#home-banner input[type="text"],
#home-banner input[type="email"],
#home-banner input[type="nunmder"],
#home-banner input[type="tel"],
#home-banner select, #home-banner textarea  {
    background: #FFFFFFB2 !important;
    color: #000 !important;
}

#home-banner input::placeholder,
#home-banner textarea::placeholder{
    color: #000 !important;
}
#contact-page textarea, #contact-page select, #contact-page input[type="email"]{
    color: #fff !important;
}
#contact-page input[type="tel"]::placeholder,
#contact-page input[type="text"]::placeholder,
#contact-page input[type="email"]::placeholder,
#contact-page textarea::placeholder{
 color: #000 !important;
}


#contact-page select{
    color: #000 !important;
}

#contact-page  .iti__selected-dial-code {
    color: #000 !important;
}
#home-banner .iti--separate-dial-code .iti__selected-dial-code {
    color: #000 !important;
    font-size: 12px;
}
.for-body .nectar-fancy-box {
    margin-bottom: 30px !important;
}
ul.sf-menu.sf-js-enabled.sf-arrows {
    justify-content: space-between;
    gap: 30px;
    width: 100%;
}
.nectar-fancy-box .box-bg:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 57.5%, #000000 100%);
}
div#ajax-content-wrap {
    margin-top: -3px;
}
header#top a[aria-current="page"] span {
    color: #24bbbb;
}
.post-area.auto_meta_overlaid_spaced .masonry-blog-item .post-content {
    min-height: 370px ! important;
    height: auto !important;
}

.mandarin-sec .row_col_wrap_12 {
    align-items: center;
}
.how-it-work .heading-wrap i.icon-default-style.fa.fa-angle-down {
    border: 1px solid #fff;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    bottom:0px;
    border-radius: 100px;
}

.how-it-work .heading-wrap i.icon-default-style.fa.fa-angle-down::before {
    content: "\e609";
}
/* #top nav ul li {
    padding-right: 15px !important;
} */
body.material #search-results .result .inner-wrap {
    height: 130px;
}

.testimonial_slider {
    margin-top: 30px !important;
}
.form-sec-homepage .vc_column-inner input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #24bbbb;
    width: 100%;
    color: #fff;
    text-transform: uppercase;
    
    max-width: 129px;
    font-size: 16px;
    height: 50px;
}

.span_12.light .wpcf7-form .wpcf7-not-valid-tip {
    background-color: transparent;
    box-shadow: none;
    padding-left: 0;
    color: #ff0000;
}
.custom-class-footer .custom.left {
    width: 1440px;
	margin: auto !important;
	max-width:100%;
}

.custom-class {
    margin: auto !important;
}

@media (min-width:1005px){
	
div#getaquoteform div#yakup > div {
    width: 889px;
    text-align: center;
    margin: auto;
}

div#getaquoteform div#yakup > div > div {
    max-width: 889px;
    display: inline-block !important;
    width: 100%;
}

div#getaquoteform div#yakup > div > div > div {
    width: 48% !important;
    display: inline-block;
    float: left;
    margin: 0 6px;
    margin-bottom: 10px;
}

div#getaquoteform div#yakup > div > div div .iti.iti--allow-dropdown.iti--separate-dial-code {
    width: 100% !important;
    margin: 0;
    float: inherit;
}

div#getaquoteform div#yakup > div > div div:last-child, div#getaquoteform div#yakup > div > div div:nth-child(5) {
    width: 98% !important;
}

div#getaquoteform div#yakup > div > div div:last-child span.wpcf7-spinner {position: absolute;}


div#getaquoteform div#yakup > div > div div.iti__arrow {
    width: auto !important;
}
}

/*Apr 3 custom css*/

#header-outer[data-format=centered-menu-bottom-bar] #top nav>.sf-menu>li > ul {
    text-align: left;
    padding: 30PX;
}
div#getaquoteform  .container-wrap input[type=text] {
    height: 50px;
}
.nectar_icon_wrap i {
    font-size: 24px !important;
}

.img-with-aniamtion-wrap.custom-size {
    margin-bottom: 0 !important;
}
div#getaquoteform input.wpcf7-form-control.wpcf7-submit.has-spinner {
    font-size: 16px;
    text-transform: uppercase;
    width: 141px;
    margin-top: 10px;
    background: #fff !important;
    color: #24bbbb !important;
        font-family: 'Lato';
}
.custom-video-image img {
    height: 210px !important;
	
    object-fit: cover;
}

.img-with-aniamtion-wrap>.inner .hover-wrap {
    width: 100%;
}

.img-with-aniamtion-wrap>.inner .hover-wrap .hover-wrap-inner {
    width: 100%;
}

.img-with-aniamtion-wrap>.inner .hover-wrap .hover-wrap-inner img {
    width: 100%;
	
}
body .toggles--minimal-shadow .toggle {
    margin-bottom: 0;
    padding: 0 20px;
    position: relative;
    transition: border-color 0.15s ease;
}
div[data-style="minimal"] .toggle > .toggle-title a {
    font-size: 14px;
    font-weight: 400;
}
#header-outer .nectar-header-text-content a.book-consult {
    font-weight: 600;
    background: #24BBBB !important;
    border: 1px solid #24BBBB;
    color: #fff !important;
    height: 50px;
    display: flex !important;
    align-items: center;
    padding: 0 30px;
    border-radius: 100px;
    font-size: 14px !important;
    text-transform: uppercase;
}

#header-outer .nectar-header-text-content a.book-request {
    background: #fff;
    border: 1px solid #24BBBB;
    color: #24BBBB !important;
    height: 50px;
    display: flex !important;
    align-items: center;
    padding: 0 15px;
    font-size: 14px !important;
    text-transform: uppercase;
    border-radius: 100px;
    transition: 0.5s;
    font-weight: 600;
}
#header-outer .nectar-header-text-content a.book-request {
    margin-bottom: 0 !important;
}

#header-outer .nectar-header-text-content a.book-request img {
    margin-bottom: 0;
    margin-right: 6px;
}

#header-outer .nectar-header-text-content a.book-request:hover img {
filter: brightness(0) invert(1);
}
nav.right-side li#search-btn a {
    width: 50px !important;
    height: 50px !important;
    border: 1px solid #24BBBB;
    display: flex !important;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
}

nav.right-side span.icon-salient-search, span.icon-salient-search::before {
    color: #24BBBB !important;
}

nav.right-side .nectar-header-text-content ul li a::after {
    display: none !important;
}

span.menu-title-text {
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
}
#header-outer .nectar-header-text-content a.book-request:hover {
    background: #24BBBB !important;
    color: #fff !important;
}

#header-outer .nectar-header-text-content a.book-consult:hover {
    color: #24BBBB !important;
    border: 1px solid #24BBBB;
    background: #fff !important;
}

a.book-consult {
    transition: 0.5s;
}

nav.right-side li#search-btn a:hover {
    background: #24BBBB;
}

nav.right-side li#search-btn a:hover span.icon-salient-search::before {
    color: #fff !important;
}
ul.sub-menu span.menu-title-text {
    font-size: 13px;
    line-height: 18px;
}

.page-id-542 .vc_column_container>.vc_column-inner .inner_row[data-column-margin="50px"] .child_column:not([class*="vc_col-xs-"]):not(:last-child) {
    margin-bottom: 20px;
}
#header-outer[data-lhe="animated_underline"] #top .sf-menu > .sf-with-ul[class*="button"] > a {
    padding: 0 2px !important;
    display: flex;
}

nav.right-side ul li {
    margin-left: 10px;
}

body.material #header-outer:not([data-format=left-header]) #top nav>.buttons {
    margin-left: 20px;
}
.custom-class .vc_column-inner {
    padding: 0 !important;
}

.form-sec-homepage .vc_column-inner {
    padding: 30px !important;
}
.form-sec-homepage input, 
.form-sec-homepage select {
    height: 50px;
 
}

.custom-class p {
    font-size: 20px;
    line-height: 32px;
}
.banner-text p {
	width:100%;
    max-width: 600px;
}
.four-logo .wpb_column.column_container > div {
    background: #F3F4F4;
    padding: 20px 20px;
    border-radius: 10px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 116px;
	
    overflow: hidden;
}

div#home-banner .row_col_wrap_12 {
    margin: auto;
    align-items: center;
    justify-content: center;
}
.four-logo .wpb_column.column_container > div strong {
    font-size: 43px;
    color: #24BBBB;
}
.wpb_wrapper li {
list-style: disc;
}
.four-logo .wpb_column.column_container > div p {
    font-size: 16px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap:10px;
    line-height:18px;
}
.four-logo .wpb_column.column_container > div .nectar-text-inline-images__inner {
    display: flex;
    align-items: center;
    gap: 10px;
}

.about-sec .left >div:first-child .vc_column-inner {
    border: 1px solid #24BBBB;
    border-radius: 17px;
}

.about-sec .left {
    align-items: center;
}
.common-head .vc_column-inner {
    padding: 0 !important;
}

.tag-option p {
    font-size: 14px !important;
    color: #24BBBB;
}.tag-option-sec {
    text-align: center;
    padding: 0 !important;
}

.tag-option-sec h4 {
    color: #24BBBB;
    font-size: 14px;
    background: #000000b3;
    max-width: 212px;
    margin: auto;
    padding: 10px;
    border-radius: 100px;
}

.tag-option {
    border-radius: 100px;
    display: inline-block;
    width: 303px;
}

#soul-page .wpb_column {
    margin: 14px 0px;
}
.popular-treatments .nectar-fancy-box.using-img {
    padding: 8px 20px;
    
    margin-bottom: 30px;
}


.nectar-fancy-box.using-img .link-text {
    font-size: 16px;
    height: 60px;
    align-items: center;
    line-height:20px;
    display: flex;
    text-transform: capitalize;
    letter-spacing: 0;
    
    padding-right: 40px;
    bottom: 10px;
}

.nectar-fancy-box.using-img .link-text span.arrow {
    position: absolute;
    right: 0;
    bottom: 0px !important;
    top: inherit;
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #fff;
}
div#getaquoteform input {
    color: #000 !important;
}
div#getaquoteform input::placeholder {
    color: #000 !important;
}

/*.wpcf7-response-output {*/
/*    color: #ff0000 !important;*/
/*    border-color: #ff0000 !important;*/
/*}*/
/*.img-with-aniamtion-wrap {*/
/*    margin-bottom: 14px !important;*/
/*}*/
.nectar-fancy-box.using-img .link-text span.arrow::before {
    font-size: 30px;
    top:0px;
}

.nectar-fancy-box:hover .link-text .arrow {
    border: transparent !important;
}

.nectar-fancy-box:hover .link-text .arrow:after {
    top: 50%;
    width: 36px;
    transform: inherit;
    height: 2px;
    left: 7px;
}

.four-logo .wpb_column.column_container > div .nectar-text-inline-images__inner {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
}




.custom-class-footer .tnp.tnp-subscription {
    margin: 0;
}

.custom-class-footer .tnp.tnp-subscription label {
    display: none;
}

.custom-class-footer .tnp.tnp-subscription input {
    height: 50px;
    background: transparent !IMPORTANT;
    color: #fff;
    width: 100%;
    border-radius: 100px;
}

.custom-class-footer .tnp.tnp-subscription input::placeholder {
    color: #fff;
}
.copyright span.border-right, .copyright span.border-left {
    border: 0px !important;
}

.copyright span.border-wrap span.border-bottom {
    display: none;
}
.custom-class-footer .tnp.tnp-subscription form {
    position: relative;
    display: flex;
    margin-top: 13px;
}

.custom-class-footer .tnp.tnp-subscription form button.tnp-submit {
    position: absolute;
    right: 0;
    top: 0;
    height:50px;
}

.custom-class-footer .tnp.tnp-subscription form .tnp-field.tnp-field-email {
    width: 100%;
}

.custom-class-footer 
 .nectar_icon_wrap {
    width: 50px;
    height: 50px;
    display: inline-block;
    border: 1px solid #24BBBB;
    margin-right: 10px;
    border-radius: 100px;
}

body .custom-class-footer .nectar_icon_wrap i {
    color: #24BBBB !important;
}

body .custom-class-footer 
 .nectar_icon_wrap[data-style="default"] .icon_color_custom_ffffff i {
    color: #24BBBB !important;
}

body .custom-class-footer  ul {
    padding: 0;
    margin: 0;
}

body .custom-class-footer ul li {
    line-height: 30px;
}

body .custom-class-footer .iwt-icon img {
    width: auto !important;
    height: auto;
}

body .custom-class-footer .iwithtext {
    margin-top: 10px;
}

body .custom-class-footer .iwithtext .iwt-text {
    padding-left: 60px;
}

body .custom-class-footer .nectar-highlighted-text {
    margin-bottom: 22px !important;
}

body .custom-class-footer .iwt-icon {
    width: 50px;
    height: 50px;
    border: 1px solid #24BBBB;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
}

#common-slide  .inner-wrap {
    background: transparent !important;
}
#common-slide .nectar-fancy-box {
    padding: 20px !important;
    padding-bottom: 0px !important;
}

#common-slide .nectar-fancy-box span.arrow {
    width: 40px;
    height: 40px;
    bottom: 10px !important;
    position: absolute;
}

#common-slide .nectar-fancy-box.using-img .link-text br {
    display: none;
}

#common-slide .nectar-fancy-box.using-img .link-text {
    width: 100%;
    padding-right: 40px;
    align-items: center;
}



#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -60px;
}

#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -60px;
}



#common-slide button.flickity-button {
    border: 1px solid #24BBBB;
    background: transparent !important;
    height: 50px !important;
    width: 50px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next svg {
    right: 14px;
    left: auto;
}
.nectar-fancy-box .link-text .arrow:after, .nectar-fancy-box[data-style=parallax_hover] .inner>.arrow:after {
    display: none;
}

.nectar-fancy-box:hover .link-text .arrow:before, .nectar-fancy-box[data-style=parallax_hover]:hover .inner>.arrow:before {
    transform: translateX(0px);
    -webkit-transform: translateX(0px);
}

.nectar-fancy-box:hover .link-text .arrow {
    border: 1px solid #00baba !important;
}

.nectar-fancy-box:hover .link-text .arrow::before {
    color: #00baba;
}
.nectar-fancy-box .link-text .arrow:after, .nectar-fancy-box[data-style=parallax_hover] .inner>.arrow:after {
    transform: inherit !important;
    top: 28px;
    left: 4px;
}
#common-slide button.flickity-button::after {
    display: none !important;
}

#common-slide button.flickity-button::before {
    display: none !important;
}

#common-slide button.flickity-button svg.flickity-button-icon {
    width: 22px !important;
    top: 11px;
}

#common-slide button.flickity-button svg.flickity-button-icon path.arrow {
      fill: #24BBBB !important;
}

#common-slide .nectar-fancy-box.using-img .link-text span.arrow::after {
    top: 18px;
    width: 27px;
    transform: inherit !important;
    left: 4px;
}
#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous svg {
    left: 13px;
    top: 11px;
}
.testimonial_slider[data-style=multiple_visible_minimal][data-add-border=true] blockquote .inner {
    border: 1px solid #CBCBCB;
    display: flex;
    flex-direction: column;
    padding: 30px 30px;
    justify-content: center;
}

span.testimonial-name {
    font-size: 16px !important;
    color: #24BBBB;
    font-weight: bold;
    position: relative;
    padding-left: 43px;
}

span.testimonial-name::before {
    width: 37px;
    content: "";
    background: #24BBBB;
    height: 2px;
    position: absolute;
    left: 0;
    top: 10px;
}
.how-it-work .iwithtext {
    background: rgba(0, 0, 0, .38);
    max-width: max-content;
    display: flex;
    align-items: center;
    padding: 10px 10px;
    gap: 6px;
    margin-left: 20px;
    top: 20px;
    border-radius: 100px;
}

.how-it-work .iwithtext .iwt-icon {
    position: relative;
    height: 26px;
    width: 26px;
}
.how-it-work .inner-wrap.row-bg-layer.using-image:after {
    display: none;
}

.how-it-work .inner-wrap.row-bg-layer.using-image {
    border-top: 1px solid #D9D9D9;
    margin-top: 40px;

}
.how-it-work .iwithtext .iwt-text {
    padding: 0;
}

.toggle.accent-color p {
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
}
.how-it-work .iwithtext .iwt-text h5 {
    color: #fff;
    font-size:12px;
    text-transform: capitalize;
    margin: 0;
}

.how-it-work  .vc_column-inner {
    border-radius: 10px;
    overflow: hidden;
}

.how-it-work .vc_column-inner .nectar-fancy-box {
    padding: 40px 20px;
    transform: translateY(2px) !important;
}
.testimonial_slider.border-radius-3px .flickity-slider blockquote p {
    font-style: italic;
    color: #000000;
    order: 2;
    font-weight: 400;
    opacity: 1;
    font-family: 'Lato';
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 0px;
    line-height: 26px;
}
.patient-videos  a.play_button_2.large.nectar_video_lightbox::before {
    display: none;
}

.patient-videos  .nectar_video_lightbox .play span.inner-wrap.inner {
    border: 0px !important;
    background: transparent !important;
}

.patient-videos .nectar_video_lightbox .play span.inner-wrap.inner svg {
    width: 50px !important;
    height: 50px !important;
}


.patient-videos a.play_button_2.large.nectar_video_lightbox {
    background: transparent !important;
    box-shadow: 0px 0px;
}
.grove-image {
    width: 28%;
}

.grove-icon {
    width: 70%;
}
span.star-rating-wrap {
    order: 1;
}

.testimonial_slider[data-style=multiple_visible_minimal] .wrap {
    order: 3;
    margin-top: 20px;
}

.testimonial_slider[data-style=multiple_visible_minimal][data-add-border=true] blockquote .inner span.star-rating {
    margin-top: 0 !important;
}

.testimonial_slider .flickity-button,
.patient-videos .flickity-button{
    position: absolute !important;
    top: -60px !important;
    right: 69px !important;
    border: 1px solid #989696 !important;
    width: 60px !important;
    height: 60px !important;
}

.testimonial_slider .flickity-button::before, 
.testimonial_slider .flickity-button::after ,
.patient-videos .flickity-button::before, 
.patient-videos .flickity-button::after {
    display: none !important;
}


.testimonial_slider button.flickity-button.flickity-prev-next-button.previous, .patient-videos button.flickity-button.flickity-prev-next-button.previous {
    right: 135px !important;
    left: inherit !important;
}

.patient-videos .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous svg {
    left: 20px !important;
    top: 14px !important;
}


.blog-sec .recent-post-container.container {
    left: 0;
    max-width: 100% !important;
    padding: 0 20px;
}
.flickity-prev-next-button:disabled {
    opacity: 0.5 !important;
    cursor: auto;
    display: block !important;
}
.patient-videos .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next svg {
    right: 20px !important;
    left: auto;
    top: 12px !important;
}

.testimonial_slider .flickity-prev-next-button, .patient-videos .flickity-prev-next-button {
    right: 65px !important;
}

.testimonial_slider .flickity-button path.arrow,
.patient-videos .flickity-button path.arrow {
    fill: #989696 !important;
}

.how-it-work .heading-wrap h4 {
    font-size: 22px;
}
.testimonial_slider .flickity-button svg,
.patient-videos .flickity-button svg{
    width: 20px !important;
    transform: translateX(0px) !important;
}

.testimonial_slider .flickity-button:hover,
.patient-videos .flickity-button:hover{
    background: #24BBBB !important;
    border: 1px solid #24BBBB !important;
}

.testimonial_slider .flickity-button:hover svg path,
.patient-videos .flickity-button:hover svg path{
    fill: #fff !important;
}

.blog-sec .nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot.is-selected:before {
    box-shadow: inset 0 0 0 1px #00baba;
}

.hospital .text {
    padding: 0 !important;
}

.iwithtext .iwt-text {
    padding-left: 35px;
    line-height: 20px;
}
.hospital .text {
    padding: 0 !important;
}

.nectar-simple-slider.arrow-position-overlapping .flickity-prev-next-button.previous {
    left: 30px;
}

.nectar-simple-slider.arrow-position-overlapping .flickity-prev-next-button.next {
    right: 30px;
}

.mandarin-sec button.flickity-button::after, .mandarin-sec button.flickity-button::before {
    display: none;
}

.mandarin-sec button.flickity-button {
    background: #fff !important;
    width: 60px !important;;
    height: 60px !important;
    box-shadow: 0px 0px 3px -1px #000000;
}

.mandarin-sec button.flickity-button svg.flickity-button-icon {
    width: 20px;
    transform: translateX(0px);
    height: 20px;
}

.mandarin-sec button.flickity-button svg path {
    fill: #000 !important;
}

.mandarin-sec button.flickity-button:hover {
    background: #24bbbb !important;
}

.mandarin-sec .nectar-simple-slider .flickity-prev-next-button:hover svg {
    transform: translateX(0px) !important;
}

.mandarin-sec .nectar-simple-slider .flickity-prev-next-button:hover svg path {
    fill: #fff !important;
}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li::after {
    content: "";
}

.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item::before {
    content: "";
    display: block !important;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #00baba;
    position: absolute;
    bottom: -20px;
    left: 45%;
    opacity: 0;
}


.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item.active-tab::before {
    opacity: 1;
}
div#check-up-form input, div#check-up-form textarea {
    border: 1px solid #24BBBB;
    background: #fff !important;
    color: #000;
}

.line-sec {
    width: 100%;
    height: 1px;
    background: #D9D9D9;
    margin: 20px 0;
}

div#check-up-form .wpcf7-list-item {
    margin-left: 0;
    padding-left: 40px;
}

div#check-up-form span.wpcf7-list-item-label {
    font-weight: 400;
    font-size: 16px;
}

div#check-up-form .wpcf7-list-item input[type="checkbox"] {
    width: 24px;
    height: 24px;
    border: 1px solid #BBBBBB;
    position: absolute;
    top: 0;
    margin-right: 12px;
    left: 0;
}

div#check-up-form input {
    height: 50px;
}
div#check-up-form input::placeholder, div#check-up-form textarea::placeholder {
    color: #000;
}
.wpb_tab .iwithtext .iwt-text {
    padding-left: 40px;
    line-height: 20px;
}
div#check-up-form  input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #24BBBB !important;
    width: 129px;
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
    margin-top: 10px;
}
.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav {
    max-width: 960px;
    margin: auto;
    margin-bottom: 60px;
    gap: 40px;
}

.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item {
    border: 1px solid #24BBBB;
    border-radius: 10px;
    padding: 4px;
}

.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item span.im-icon-wrap.tab-icon span {
    width: 100px;
    height: 100px;
    display: flex;
    background: #24BBBB;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    margin: auto;
    margin-bottom: 14px;
}

.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item span.im-icon-wrap.tab-icon span svg {
    color: #fff;
    fill: #fff;
    width: 43px;
    height: 43px;
    margin-bottom: 0;
}


.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav 
 li.tab-item.active-tab {
    background: #24BBBB !important;
}
.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item.active-tab  span.im-icon-wrap.tab-icon span {
    background: #fff !important;
}

.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item.active-tab span.im-icon-wrap.tab-icon span svg {
    fill: #24BBBB;
}
.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item.active-tab span {
    color: #fff;
}

.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item span {
    font-size: 20px;
    font-weight: bold;
    color: #24BBBB;
}

.tab-sec-custom h4 {
    margin-bottom: 0 !important;
    font-size: 20px;
}

.tab-sec-custom .nectar-highlighted-text {
    margin-bottom: 5px !important;
}

.tab-sec-custom .wpb_wrapper {
    margin-bottom: 30px;
}
div#check-up-form  h3 {margin-bottom: 18px;}

body {
    font-size: 16px;
    line-height: 26px;
}

.wpb_wrapper>div {
    margin-bottom: 12px;
}
.img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 5px;
}
div#doctors-sec .team-meta {
    position: absolute;
    bottom: 10px;
    width: 100%;
    padding: 0 20px;
    z-index: 1;
    padding-right: 100px;
}
div#doctors-sec .team-member-overlay {
    background: linear-gradient(180deg, rgba(16, 15, 15, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    bottom: 0;
}

div#doctors-sec .team-member {
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    padding-bottom: 0;
}

div#doctors-sec .team-member-image {
    margin-bottom: 0 !important;
}


div#doctors-sec .team-member[data-style=bio_fullscreen_alt]:hover .team-member-image {
    -webkit-transform: scale(1);
    transform: scale(1);
}
div#doctors-sec .team-meta .nectar-cta.loaded {
    position: absolute;
    right: 20px;
    width: 50px;
    height: 50px;
    border: 1px solid #FFFFFF;
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 10px;
    z-index: 99;
}

div#doctors-sec .team-meta h5 {
    font-family: Lato;
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #fff;
}

div#doctors-sec .team-meta h3 {
    font-family: Lato;
    font-weight: 700;
    font-size: 20px;
    line-height: 34px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #fff;
    margin-bottom: 4px;
    margin-top: 10px;
}

div#doctors-sec .team-meta p {
    font-family: Lato;
    font-weight: 400;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #fff;
}

div#doctors-sec .team-meta .nectar-cta.loaded span.link_wrap {
    width: 29px;
    margin: auto;
    margin-top: 0;
    margin-bottom: 0;
    top: -5px;
}

div#doctors-sec .team-meta .nectar-cta.loaded span.link_wrap span.line {
    background: #fff !important;
}

div#doctors-sec .team-meta .nectar-cta.loaded svg.next-arrow polyline {
    stroke: #fff;
}
#treatement-process p {
    padding-bottom: 0;
}

#treatement-process p strong {
    font-size: 20px;
    margin-top: 20px !IMPORTANT;
    display: inline-block;
}.blog-sec .content {
    padding: 20px 0px !important;
}

.blog-sec .content a.blog.style-button {
    background: transparent;
    color: #4D4D4D !important;
    padding: 0;
    margin-bottom: 20px;
}

.blog-sec h3.post-heading a {
    font-size: 18px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: 500;
    line-height: 23px;
}

.blog-sec span.nectar-post-grid-item__read-more.nectar-cta.nectar-inherit-label  span {
    font-size: 14px;
    color: #24BBBB !important;
    text-transform: uppercase;
    font-weight: 600;
    text-decoration: underline;
    text-underline-offset: 8px;
}


.blog-sec button.flickity-button {
    border: 1px solid #24BBBB;
    background: transparent !important;
    height: 50px !important;
    width: 50px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next svg {
    right: 14px;
    left: auto;
}
.blog-sec button.flickity-button::after {
    display: none !important;
}

.blog-sec button.flickity-button::before {
    display: none !important;
}

.blog-sec button.flickity-button svg.flickity-button-icon {
    width: 22px !important;
    top: 11px;
}

.blog-sec button.flickity-button svg.flickity-button-icon path.arrow {
      fill: #24BBBB !important;
}

.blog-sec svg.flickity-button-icon {
    left: 14px !important;
}

.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -60px;
}

.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -60px;
}


body .custom-class-footer ul li a:hover {
    color: #24bbbb !important;
}

.nectar-fancy-box {
    padding: 5% 4%;
}

.mandarin-sec .nectar-simple-slider .flickity-prev-next-button svg {
    left: auto;
    top: 3px;
}

header#top {
    border-bottom: 1px solid #D9D9D9;
}
.contact-page .left {
    align-items: center;
}

.contact-page .left h2 {
    margin-bottom: 30px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #24bbbb !important;
    color: #fff !important;
    text-transform: uppercase;
    margin: auto;
    width: 129px;
    height: 50px;
}
.map iframe {
    border-radius: 20px;
}
div#home.contact-page {
    border-radius: 20px;
    overflow: hidden;
}
.contact-page .left .iwithtext {
    margin-bottom: 26px;
}

.contact-page .left .iwithtext .iwt-text {
    font-size: 18px;
    color: #fff;
    margin-bottom: 10px;
    padding-left: 80px !important;
}

.contact-page .left .iwithtext .iwt-text a {
    color: #fff;
    margin-top: 7px;
    display: inline-block;
}

.contact-page .left .iwithtext img {
    width: 50px !important;
}
.btn-center {
    width: 100%;
    /*text-align: center;*/
    /*justify-content: center;*/
}

.patient-videos .flickity-prev-next-button {
    right: 30px !important;
}
#key-activites .wpb_wrapper > div {
    margin: auto;
}
.contact-page .wpb_row {
    margin-bottom: 8px;
}

a.load-more {
    background-color: #24bbbb !important;
    color: #fff !important;
    border: 0px !important;
}
.learn-about-sec span.link_text {
    color: #24BBBB !important;
    text-transform: uppercase;
    border-bottom: 2px solid;
}
#key-activites .img-with-aniamtion-wrap>.inner .hover-wrap .hover-wrap-inner img {
    width: auto;
    margin: auto;
    display: block;
}
/*#key-activites .wpb_wrapper > div .vc_column-inner p {*/
/*    min-height: 70px;*/
/*}*/

.three-box .nectar-fancy-box {
    border-radius: 20px !important;
}
.right-side-bar p.s3 {
    padding-bottom: 5px;
}
.patient-videos button.flickity-button.flickity-prev-next-button.previous {
    right: 110px !important;
}
.contact-page .nectar_icon_wrap {margin-right: 10px !important;}
.why-choose .iwithtext {
    display: flex;
    margin-bottom: 36px;
}

.why-choose .iwithtext img {
    margin-bottom: 0 !important;
}

.why-choose .iwithtext .iwt-icon {
    top: -12px;
}

.why-choose  .wpb_text_column.wpb_content_element {
    margin-bottom: 50px;
}
.three-box .heading-wrap {
    display: flex;
    align-items: center;
}

.three-box .heading-wrap img.fancy-box-custom-icon {
    position: absolute;
    right: 0;
    margin-bottom: 0;
}


body .custom-class-footer .iwt-icon img {
    width: auto !important;
    height: auto;
    margin-bottom: 0;
}
/*responsive start*/

@media only screen and (min-width: 1300px) {
    .left-footer {
    width: 45%;
}

.right-footer {
    width: 55%;
}

.right-footer .iwithtext {
    margin-bottom: 25px !important;
}

.last-one-foot {
    padding: 0 !important;
}
}
@media only screen and (min-width: 1000px) {
    #header-outer[data-format="centered-menu-bottom-bar"] #top .span_3 {
        margin-bottom: 15px;
    }
	    #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav >ul >li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a {
        margin-bottom: 15px;
    }
    
.contact-page .img-with-aniamtion-wrap>.inner .hover-wrap .hover-wrap-inner img {
    width: 100%;
    height: 660px;
    object-fit: cover;
}
}


/*@media (min-width: 1000px) and (max-width:1200px){*/
/*.contact-page .left .iwithtext img {*/
/*    width: 40px !important;*/
/*}*/

/*.img-with-aniamtion-wrap>.inner .hover-wrap .hover-wrap-inner img {*/
/*    width: 100%;*/
/*    height: 570px;*/
/*    object-fit: cover;*/
/*}*/
/*.contact-page .wpb_row {*/
/*    margin-bottom: 10px;*/
/*}*/
/*.contact-page .left .iwithtext .iwt-text {*/
/*    font-size: 15px;*/
/*    color: #fff;*/
/*    margin-bottom: 0px;*/
/*    padding-left: 53px !important;*/
/*}*/
/*.contact-page .left h2 {*/
/*    margin-bottom: 7px;*/
/*    font-size: 30px !important;*/
/*}*/

/*.contact-page .nectar_icon_wrap[data-style="border-basic"] .nectar_icon i {*/
/*    width: 40px !important;*/
/*    height: 40px !important;*/
/*    line-height: 40px !important;*/
/*}*/

/*.nectar_icon_wrap i:before {*/
/*    font-size: 25px;*/
/*}*/

/*}*/
@media (max-width:999px){
    .how-it-work-mobile .iwithtext {
    position: absolute;
    top: 0;
    z-index: 99;
    top: 20px;
    left: 0px;
    background: rgba(0, 0, 0, .38);
    max-width: max-content;
    display: flex;
    align-items: center;
    padding: 10px 10px;
    gap: 6px;
    margin-left: 20px;
    top: 20px;
    border-radius: 100px;
}
.how-it-work-mobile .iwithtext img {
    width: 24px !important;
}

.how-it-work-mobile p {
    line-height: 20px;
}

.how-it-work-mobile .inner {
    bottom: 40px;
}
.how-it-work-mobile .iwithtext .iwt-icon {
    position: relative;
}

.how-it-work-mobile .iwithtext .iwt-text {
    padding: 0;
}

.how-it-work-mobile .iwithtext .iwt-text h5 {
    margin-bottom: 0;
            font-size: 14px;
        line-height: 26px;
    color: #fff;
}

.how-it-work-mobile #common-slide .nectar-fancy-box {
    border-radius: 20px;
    overflow: hidden;
}

body .custom-class-footer .iwithtext {
    margin-top: 20px;
    display: inline-block;
}
.desktop-foot {
    margin: 0 !important;
    padding: 0 !important;
    display: none;
}
}

@media (max-width:999px){
    div#wpcf7-f2209-p4449-o2 {
    margin-top: 30px;
}
#kadir > div > div:nth-child(3) {
    width: 100%;
}
body #header-outer {
    padding-bottom: 0 !important;
}
    body .custom-class-footer .nectar-highlighted-text {
    margin-bottom: 12px !important;
}
    .for-mobile .nectar-flickity {
        height: 50vh !important;
        min-height: 50vh !important;
    }
    .for-mobile .nectar-flickity img {
    height: 100% !important;
}

.for-mobile .cell.bg-pos-default .inner {
    height: 100% !important;
}

.for-mobile .cell.bg-pos-default .inner .img-with-aniamtion-wrap {
    height: 100% !important;
}

.for-mobile .cell.bg-pos-default .inner .img-with-aniamtion-wrap .hover-wrap {
    height: 100% !important;
}

.for-mobile .cell.bg-pos-default .inner .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    height: 100%;
}

.for-mobile .cell.bg-pos-default .inner .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img {
    object-fit: cover;
    border-radius: 20px;
}

.nectar-simple-slider .flickity-prev-next-button {
    top: 45%;
}
.mobile-view-arrow button.flickity-button {
    top: 40% !important;
}
.custom-class-mobile .wpb_wrapper {
    text-align: center;
}
.why-choose .iwithtext {
    display: flex;
    margin-bottom: 26px;
}
    #common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -20px;
}

.testimonial_slider.border-radius-3px .flickity-slider blockquote p {
    font-size: 16px;
    line-height: 23px;
}
.for-mobile .cell.bg-pos-default {
    padding: 0 !important;
}
body .toggles--minimal-shadow .toggle {
    margin-bottom: 0;
    padding: 0 10px;
}
.testimonial_slider button.flickity-button.flickity-prev-next-button.previous, .patient-videos button.flickity-button.flickity-prev-next-button.previous {
    right: inherit !important;
    left: 0px !important;
}
.testimonial_slider .flickity-prev-next-button, .patient-videos .flickity-prev-next-button {
    right: 0px !important;
}
#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -20px;
}
#mobiles-slider ol.flickity-page-dots {
    bottom: -40px !important;
}
#mobiles-slider button.flickity-button.flickity-prev-next-button.previous {
    left: 0px !important;
}

#mobiles-slider button.flickity-button.flickity-prev-next-button.next{
    right: 0px !important;
}
#mobiles-slider .flickity-viewport {
    height: 100px !important;
}
#mobiles-slider .nectar-text-inline-images > div {
    display: flex;
    align-items: center;
    gap: 10px;
}

#mobiles-slider .nectar-text-inline-images > div img {
    width: 40px;
}

#mobiles-slider .cell {
    background: #F3F4F4;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0;
    border-radius: 20px;
     height: 100px !important;
}

#mobiles-slider .cell strong {
    font-size: 43px;
    color: #24BBBB;
    line-height: 50px;
}

#mobiles-slider .cell p {
    display: flex;
    align-items: center;
}
.grove-image img.img-with-animation.skip-lazy {
    width: auto !important;
}
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -20px;
}

.blog-sec button.flickity-button {
    top: 46% !important;
}
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -20px;
}
.patient-videos button.flickity-button.flickity-prev-next-button.previous {
    right: inherit !important;
    left: -25px !important;
}
.patient-videos .flickity-prev-next-button {
    right: -25px !important;
}
.testimonial_slider .flickity-button, .patient-videos .flickity-button {
    position: absolute !important;
    top: 40% !important;
}
.tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav {
    max-width: 900px;
    margin: auto;
    margin-bottom: 60px;
    gap: 6px;
    flex-wrap: inherit;
}

.contact-page .left .iwithtext .iwt-text {
    font-size: 13px;
    color: #fff;
    margin-bottom: 10px;
    padding-left: 60px !important;
    line-height: 16px !important;
}
    body .custom-class-footer ul li a {
    width: 100%;
    display: inline-block;
    text-align: left;
}
body .custom-class-footer h3 {
    text-align: left;
}

body .custom-class-footer .iwithtext .iwt-text {
    text-align: left;
}

body .custom-class-footer .iwithtext {
    margin-bottom: 20px !important;
    display: inline-block;
    text-align: left;
    width: 100%;
}


	div#doctors-sec .team-meta h3 {

    font-size: 19px;
    line-height: 24px;
	}
.vc_do_custom_heading {
    padding-bottom: 10px;
}
.wpb_wrapper>div {
    margin-bottom: 8px;
}
.nectar-global-section.before-footer .row-bg-overlay.row-bg-layer {
    opacity: 0.7 !important;
}
.nectar-recent-posts-slider_multiple_visible .recent-post-container.container {
    position: absolute;
    bottom: 20px;
    left: 10px;
    max-width: 100% !important;
    z-index: 10;
    padding: 0;
}
.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
    margin: 0px 0 0px 0;
}
	div#kadir > div {
    display: inline-block !important;
    width: 100%;
}
body.material #slide-out-widget-area[class*=slide-out-from-right] .open-submenu .sub-menu {
    transform: translateZ(0);
    padding-left: 10px;
}

div#kadir > div input, div#kadir > div select {
    height: 50px;
}
div#kadir > div input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {
    padding-left: 80px !important;
}
	
    #slide-out-widget-area.slide-out-from-right {
      
			padding-left: 0px;
}
	
.flickity-page-dots .dot {
	width: 20px !important;}
	body.material #search-outer, body.material #header-outer #search-outer {
        height: 130px;
        min-height: 130px;
		}
	.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav {
    margin-bottom: 5px;
}
	span.wpcf7-spinner {
    position: absolute;
}

div#yakup p {
    position: relative;
}
}
@media (min-width:1000px) and (max-width:1047px){
#header-outer .nectar-header-text-content a.book-request {
    padding: 0 10px;
}

#header-outer .nectar-header-text-content a.book-consult {
    padding: 0 10px;
}

    #header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
        margin-top: 18px;
			margin-bottom: 18px;}
nav.right-side ul li {
    margin-left: 0;
}
}
@media (min-width:1201px) and (max-width:1299px){
#header-outer[data-lhe="animated_underline"] #top .sf-menu > .sf-with-ul[class*="button"] > a {
    padding: 0px !important;
    display: flex;
    margin: 0 5px;
}

span.menu-title-text {
    font-size: 14px;
}

#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    margin: 0 8px;
}
    }
@media (min-width:1300px) and (max-width:1399px){
#header-outer[data-lhe="animated_underline"] #top .sf-menu > .sf-with-ul[class*="button"] > a {
    padding: 0px !important;
    display: flex;
    margin: 0 5px;
}

span.menu-title-text {
    font-size: 15px;
}

#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    margin: 0 12px;
}
}

@media (min-width:1200px){
	li#menu-item-952 {
    text-align: left !important;
    width: 100% !important;
}

li#menu-item-952 a {
    float: left;
    text-align: left !important;
}

li#menu-item-952 a span.menu-title-text {
    text-align: left !important;
    width: 100%;
    display: inline-block;
}
.sf-menu>li ul li {
    width: 50% !important;
    float: left;
}
.sf-menu>li ul {
    padding: 10px;
    width: 35em !important;
}
	#top nav ul li ul.sub-menu.tracked-pos li {
    float: left !important;
}
.sf-menu li li ul {
    display: block;
    visibility: visible;
	top: 19px !important;
	
    margin-left:27px !important;
	}
	
ul.sub-menu span.menu-title-text {
    font-size: 12px;
    line-height: 16px;
}
}
@media (min-width:1400px){
    .sf-menu>li ul {
        padding: 10px;
        width: 50em !important;
    }
	

#header-secondary-outer .sf-menu li .sfHover .on-left-side, #header-secondary-outer .sf-menu li li .on-left-side, .sf-menu li .sfHover .on-left-side, .sf-menu li li .on-left-side {
    right: 20em;
    left: 25em !important;
    margin-right: -20px;
    margin-left: 0;
}
}
@media (min-width:1200px) and (max-width:1299px){
    ul.sub-menu span.menu-title-text {
        font-size: 10px;
        line-height: 13px;
    }
	
}
@media (max-width:1200px){
.nectar-header-text-content.mobile-only a.book-consult {
        display: none !important;
    }
	a.book-request {
    display: flex;
    align-items: center;
}
#slide-out-widget-area .inner .off-canvas-menu-container li>a {
    font-size: 16px !important;
}
}
@media (max-width:767px){
    input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel.number {
    padding-left: 90px !important;
}
        .patient-videos .flickity-button {
        position: absolute !important;
        top: 30% !important;
    }
.iti__selected-flag {
    flex-direction: row !important;
}
.nectar-post-grid-wrap .load-more-wrap {
    text-align: center;
    margin: 10px 0 !important;
}
.tab-sec-custom .wpb_wrapper .wpb_row {
    margin-bottom: 0 !important;
}

.tab-sec-custom .wpb_wrapper {
    margin-bottom: 20px;
}
    .tab-sec-custom ul.wpb_tabs_nav.ui-tabs-nav li.tab-item::before {
    left: 38%;
    opacity: 0;
}
.tag-option-sec h4 {
    font-size: 14px !important;
}
    form.wpcf7-form.init div#kadir div#kadir div {
    flex-direction: column;
    margin-bottom: 0;
    gap: 0 !important;
}

form.wpcf7-form.init div#kadir div#kadir div p {
    margin-bottom: 0;
    margin-top: 0;
    margin-bottom: 4px;
}

input.wpcf7-form-control.wpcf7-file.file-button {
    width: 127px;
}
    div#treatement-process {
    padding-bottom: 40px !important;
}
    .half-width {
        width: 50% !important;
        margin-top: 20px !important;
    }
.testimonial_slider .flickity-button path.arrow, .patient-videos .flickity-button path.arrow {
    fill: #24bbbb !important;
}  
.testimonial_slider .flickity-button, .patient-videos .flickity-button {
    border: 1px solid #00baba !important;
}
    div#common-slide .inner-wrap.row-bg-layer.using-image:after {
    opacity: 0;
}
.how-it-work .inner-wrap.row-bg-layer.using-image {
    border-top: 0px solid #D9D9D9;
    margin-top: 0;
}
.mandarin-sec button.flickity-button {
    top: 32%;
}
.nectar-simple-slider.arrow-position-overlapping .flickity-prev-next-button.previous {
    left: -30px;
}
.nectar-simple-slider.arrow-position-overlapping .flickity-prev-next-button.next {
    right: -30px;
}
.nectar-fancy-box.using-img .link-text {
    padding-right: 60px;
}
#check-up-form .inner_row {
    padding:  10px !important;
}

div#check-up-form .wpcf7-list-item input[type="checkbox"] {
    width: 14px;
    height: 14px;
    top: 3px;
    position: absolute;
    left: 0;
}

#check-up-form .inner_row div {
    /* display: inline-block !important; */!i;!;
}

#check-up-form .inner_row > div {
    display: inline-block;
}

div#check-up-form .wpcf7-list-item {
    padding-left: 30px;
}

div#check-up-form span.wpcf7-list-item-label {
    font-size: 13px;
    line-height: 20px;
}
.table-financial {
    overflow: scroll;
}
.table-financial td {
    font-size: 12px;!i;!;
    line-height: 19px;
}	
}
@media (min-width:768px) and (max-width:1000px){
  .half-width {
        width: 50% !important;
        margin-top: 20px !important;
    }
.testimonial_slider button.flickity-button.flickity-prev-next-button.previous{
    right: 75px !important;
    left: inherit !important;
}
.testimonial_slider .flickity-prev-next-button {
    right: 25px !important;
}
.testimonial_slider .flickity-button {
    width: 40px ! IMPORTANT;
    height: 40px ! IMPORTANT;
        top: -37px !important;
}
.patient-videos button.flickity-button.flickity-prev-next-button.previous {
    right: 50px !important;
}
.patient-videos .flickity-prev-next-button {
    right: -8px !important;
}

}
@media (min-width:1000px) and (max-width:1299px){
    .four-logo .wpb_column.column_container > div p {
    font-size: 14px;
}

.four-logo .wpb_column.column_container > div strong {
    font-size: 30px;
}

.four-logo .wpb_column.column_container > div .nectar-text-inline-images__inner {
    font-size: 14px;
}

.four-logo .wpb_column.column_container > div .nectar-text-inline-images__inner > img:first-child {
    width: 20px;
    height: 20px;
    object-fit: scale-down;
    margin-bottom: 0;
}

.four-logo .nectar-text-inline-images .nectar-text-inline-images__inner > *:last-child {
    width: 42px !important;
}
#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -20px;
}
#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -20px;
}
   .patient-videos button.flickity-button.flickity-prev-next-button.previous {
        right: 60px !important;
    }
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -20px;
} 
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -20px;
}
    .custom-class-footer .nectar_icon_wrap {
    width: 48px;
    height: 48px;
    margin-right: 5px;
    border-radius: 100px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_40pct .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_40pct .row_col_wrap_12_inner {
    padding-right: 0%;
}
.custom-class-footer .nectar_icon_wrap {
    width: 50px;
    height: 50px;
    margin-right: 4px;
    border-radius: 100px;
}
.custom-class-footer .vc_col-sm-4:last-child {
    padding-left: 0px !important;
}

.custom-class-footer .vc_col-sm-4:nth-child(3), .custom-class-footer .vc_col-sm-4:nth-child(2) {
    padding-right: 0 !important;
    padding-left: 0px !important;
}

body .custom-class-footer .iwithtext .iwt-text {
    margin-top: 10px !important;
    padding-left: 47px;
}

body .custom-class-footer .iwt-icon {
    width: 40px;
    height: 40px;
}

body .custom-class-footer .iwithtext .iwt-text strong {
    font-size: 14px;
}

body .custom-class-footer .iwithtext .iwt-text a {
    font-size: 14px;
}


body .custom-class-footer .widget li a {
    font-size: 14px;
}

body .custom-class-footer .nectar_icon_wrap i {
    color: #24BBBB !important;
    font-size: 20px !important;
}
}

@media (min-width:1300px) and (max-width:1360px){
    .four-logo .wpb_column.column_container > div p {
    font-size: 16px;
}

.four-logo .wpb_column.column_container > div strong {
    font-size: 40px;
}

.four-logo .wpb_column.column_container > div .nectar-text-inline-images__inner {
    font-size: 16px;
}

.four-logo .wpb_column.column_container > div .nectar-text-inline-images__inner > img:first-child {
    width: 60px;
    height: 60px;
    object-fit: scale-down;
    margin-bottom: 0;
}

.four-logo .nectar-text-inline-images .nectar-text-inline-images__inner > *:last-child {
    width: 42px !important;
}
    
}
@media (min-width:1001px) and (max-width:1500px){
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -20px;
}

#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    left: -20px;
}
.blog-sec .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -20px;
}

#common-slide .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    right: -20px;
}
}
/*responsive end*/
