.fdbx{
    margin-right: 120px;
    margin-left: 160px;
    text-align: center;
}


.fdbx li {
    list-style: circle;
    text-align: left;
    margin-bottom: 10px;
}




#slideshow-wrap {
    display: block;
    height: 278px;
    min-width: 180px;
    max-width: 180px;
    margin: auto;
    border: 3px rgba(255,255,240,1) solid;
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.8);
    box-shadow: 0px 0px 5px rgba(0,0,0,.8);
    margin-top: 0px;
    margin-bottom: 20px;
    position: relative;
}

#slideshow-inner {
    width: 100%;
    height: 100%;
    background-color: rgb(0,0,0);
    overflow: hidden;
    position: relative;
}

#slideshow-inner>ul {
    list-style: none;
    height: 100%;
    width: 500%;
    overflow: hidden;
    position: relative;
    left: 0px;
    -webkit-transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
    transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
}

#slideshow-inner>ul>li {
    width: 20%;
    height: 320px;
    float: left;
    position: relative;
    background: white;
}

#slideshow-inner>ul>li>img {
    margin: auto;
    height: 224px;
    width: 174px;
}

#slideshow-wrap input[type=radio] {
    position: absolute;
    left: 50%;
    bottom: 15px;
    z-index: 100;
    visibility: hidden;
}

#slideshow-wrap label:not(.arrows):not(.show-description-label) {
    position: absolute;
    left: 50%;
    bottom: -25px;
    z-index: 100;
    width: 12px;
    height: 12px;
    background-color: rgba(200,200,200,1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    -webkit-transition: background-color .2s;
    -moz-transition: background-color .2s;
    -o-transition: background-color .2s;
    transition: background-color .2s;
}

#slideshow-wrap label:not(.arrows):active { bottom: -46px }

#slideshow-wrap input[type=radio]#button-1:checked~label[for=button-1] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-2:checked~label[for=button-2] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-3:checked~label[for=button-3] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-4:checked~label[for=button-4] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-5:checked~label[for=button-5] { background-color: rgba(100,100,100,1) }

#slideshow-wrap label[for=button-1] { margin-left: -36px }

#slideshow-wrap label[for=button-2] { margin-left: -18px }

#slideshow-wrap label[for=button-4] { margin-left: 18px }

#slideshow-wrap label[for=button-5] { margin-left: 36px }

#slideshow-wrap input[type=radio]#button-1:checked~#slideshow-inner>ul { left: 0 }

#slideshow-wrap input[type=radio]#button-2:checked~#slideshow-inner>ul { left: -100% }

#slideshow-wrap input[type=radio]#button-3:checked~#slideshow-inner>ul { left: -200% }

#slideshow-wrap input[type=radio]#button-4:checked~#slideshow-inner>ul { left: -300% }

#slideshow-wrap input[type=radio]#button-5:checked~#slideshow-inner>ul { left: -400% }

label.arrows {
    font-family: 'WebSymbolsRegular';
    font-size: 25px;
    color: rgb(255,255,240);
    position: absolute;
    top: 50%;
    margin-top: -25px;
    display: none;
    opacity: 0.7;
    cursor: pointer;
    z-index: 1000;
    background-color: transparent;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    text-shadow: 0px 0px 3px rgba(0,0,0,.8);
}

label.arrows:hover { opacity: 1 }

label.arrows:active { margin-top: -23px }

input[type=radio]#button-1:checked~.arrows#arrow-2, input[type=radio]#button-2:checked~.arrows#arrow-3, input[type=radio]#button-3:checked~.arrows#arrow-4, input[type=radio]#button-4:checked~.arrows#arrow-5 {
    right: -46px;
    display: block;
    background: #083b9e;
    padding: 10px;
    color: white;
    line-height: 19px;
    z-index: 0;
    border-radius: 32px;
}

input[type=radio]#button-2:checked~.arrows#arrow-1, input[type=radio]#button-3:checked~.arrows#arrow-2, input[type=radio]#button-4:checked~.arrows#arrow-3, input[type=radio]#button-5:checked~.arrows#arrow-4 {
    left: -43px;
    display: block;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    background: #083b9e;
    padding: 10px;
    line-height: 19px;
    z-index: 0;
    border-radius: 32px;
}

input[type=radio]#button-2:checked~.arrows#arrow-1 {left: -8px;background: #083b9e;padding: 10px;line-height: 19px;z-index: 0;border-radius: 32px;}

input[type=radio]#button-3:checked~.arrows#arrow-2 {left: -26px;}

input[type=radio]#button-5:checked~.arrows#arrow-4 {left: -62px;}

.description {
    position: absolute;
    border: 0;
    text-align: center;
    width: 170px;
    font-family: 'Yanone Kaffeesatz';
    z-index: 1000;
}

.description input { visibility: hidden }

.description label {
    font-family: 'WebSymbolsRegular';
    background-color: rgba(255,255,240,1);
    position: relative;
    left: -17px;
    top: 00px;
    width: 40px;
    height: 27px;
    display: inline-block;
    text-align: center;
    padding-top: 7px;
    border-bottom-right-radius: 15px;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    z-index: 5;
    color: rgb(20,20,20);
}

#slideshow-inner>ul>li:hover .description label { opacity: 1 }

.description input[type=checkbox]:checked~label { opacity: 1 }

.description .description-text {
    background-color: rgba(255,255,230,.5);
    padding-left: 45px;
    padding-top: 25px;
    padding-right: 15px;
    padding-bottom: 15px;
    position: relative;
    top: -35px;
    z-index: 4;
    opacity: 0;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    color: rgb(20,20,20);
}

.description input[type=checkbox]:checked~.description-text { opacity: 1 }




.upop {
    width: 100%;
    height: auto;
    display:block;
    max-width: 100%;
    aspect-ratio: auto 314 / 422;
}



.services-four .row {
    --bs-gutter-x: 2.5rem;
}

.faq-page .row {
    --bs-gutter-x: 2.5rem;
}

.tyix{
    padding: 0 140px 0 140px;
}

.link-content{
    background: #063b9f;
    padding: 5px 30px 5px 30px;
    color: white;
    border: 2px solid white;
    box-shadow: rgb(57 57 57 / 67%) 0px 0px 20px 0px;
    border-radius: 10px;
}


.mySlides .text{
    margin-top: -400px;
    position: absolute;
    width: 50%;
    margin-left: 53px;
}

.mySlides h3{
    font-size: 26px;
    font-weight: 700;
    margin-bottom: 11px;
}

.mySlides p{
    text-align: justify;
}



.contionblog {
    width: 870px !important;
    position: absolute;
    transform: translate(-50%,-50%);
    top: 54%;
    left: 69%;
    overflow: hidden;
}

.wrapperblog {
    width: 150%;
    display: -webkit-inline-box;
    animation: slido 25s infinite;
}


@media only screen and (max-width: 479px){

.call-to-action-section .justify-content-between {
    justify-content: unset !important;
}

.call-to-action-section .d-flex {
    display: unset !important;
}

.call-to-action-section .inner-container {
    text-align: center;
}

.btn-style-one {
    font-size: 10px !important;
}

.btn-style-two {
    font-size: 10px !important;
}

.news-section .blocks-column {
    margin-bottom: 140px !important;
}

.ortho h1 {
        font-size: 20px !important;
}

.news-block .inner-box .lower-content h4{
    font-size: 15px;
}

.news-block .inner-box .lower-content .text {
    font-size: 13px !important;
}

.bookimg{
        display: inline-grid;
}

.services-four .row {
    --bs-gutter-x: 0rem !important;
}

.faq-page .row {
    --bs-gutter-x: 0rem !important;
}

.tyix{
    padding: 0px !important;
}

.mySlides .text {
    margin-top: -117px;
    position: absolute;
    width: 50%;
    margin-left: 17px;
}

.mySlides h3 {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 11px;
}

.mySlides a {
    font-size: 10px !important;
    padding: 4px 20px !important;
    margin-top: 0px;
}

.mySlides p{
    display:none;
}

.our-specialties {
     margin-top: 5px !important;
     font-size: 30px !important;
     line-height: 30px !important;
     margin-bottom: 18px !important;
}

.where-does-it-hurt hr {
     margin-left: 97px !important;
    margin-top: 5px;
}

.services-four h4 {
    font-size: 17px !important;
    margin-bottom: 4px;
}
  
.contionblog {
    width: 871px !important;
    position: absolute;
    transform: translate(-50%,-50%);
    top: 70%;
    left: 175px;
    overflow: hidden;
}

.portfolio-inner-wrap {
    padding: 13px 7px 5px 12px;
}

.popup-gallery .col-md-12 {
    padding-right: 0px !important;
    padding-left: 0px !important;
    padding-bottom: 0px !important;
}

.popup-gallery .col-md-6 {
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 0px !important;
}


.sec-title h3 {
    margin-top: 4px !important;
    line-height: 38px !important;
    font-size: 30px !important;
}

.faq-page {
    position: relative;
    padding: 30px 0px 30px !important;
}

.news-section {
    position: relative;
    height: 890px !important;
    padding: 24px 0px 0px;
    background: #eef5fe;
}
.wrapperblog {
    width: 107%;
    display: -webkit-inline-box;
    animation: slido 25s infinite;
}

.sec-title_text {
    line-height: 28px;
    font-size: var(--font-16);
    color: black;
    margin-top: 10px !important;
}

}    



@keyframes slido{
    0%{
        transform: translateX(0);
    }
    25%{
        transform: translateX(0);
    }
    30%{
        transform: translateX(-100%);
    }
    50%{
        transform: translateX(-100%);
    }
    55%{
        transform: translateX(-200%);
    }
    75%{
        transform: translateX(-200%);
    }
    80%{
        transform: translateX(-300%);
    }
    100%{
        transform: translateX(-300%);
    }
}



.contion {
    width: 660px;
    position: absolute;
    transform: translate(-50%,-50%);
    top: 300%;
    left: 53%;
    overflow: hidden;
}

.wrapper{
    width: 100%;
    display: -webkit-inline-box;
    animation: slide 15s infinite;
}

@keyframes slide{
    0%{
        transform: translateX(0);
    }
    25%{
        transform: translateX(0);
    }
    30%{
        transform: translateX(-100%);
    }
    50%{
        transform: translateX(-100%);
    }
    55%{
        transform: translateX(-200%);
    }
    75%{
        transform: translateX(-200%);
    }
    80%{
        transform: translateX(-300%);
    }
    100%{
        transform: translateX(-300%);
    }
}













.red{
    color:red;
}



.hyt{
    background: #ffffff !important;
    border: none !important;
    box-shadow: none !important;
    position: relative;
    font-weight: 700;
    overflow: hidden;
    text-align: center;
    padding: 14px 20px;
    margin-top: 5px;
    border-radius: 10px;
    letter-spacing: 1px;
    display: inline-block;
    color: black;
    font-size: 13px;
    text-transform: uppercase;
}



.blue{
    color: #08389c !important;
}

.ortho h1{
        font-size: 30px;
        margin-bottom: 10px;
        color: #063b9f;
}

.ortho{
        margin: 20px;
}



.yoiu {
    background: antiquewhite;
    padding: 10px;
    border-radius: 10px;
    border: 6px solid white;
    box-shadow: rgb(102 102 102 / 67%) 0px 0px 20px 0px;
}













/*! CSS Used from: https://www.justinwong.com.au/css/ypo-style.css??v=56D8C ; media=all */
@media all{
p,ul,li{margin:0px;padding:0px;}
ul li{list-style:none;}
img{border:0px;max-width:100%;vertical-align:middle;}
a,a:hover{text-decoration:none;color:inherit;}
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline:1px dotted #000;}
}
/*! CSS Used from: https://www.justinwong.com.au/css/style.css?v=9BDS8C ; media=all */
@media all{
.Procedures-Container{width:100%;margin:0px;padding:0px;position:relative;}
.Procedures-In{max-width: 1270px;min-width:300px;margin:0px auto;padding:0px;position:relative;}
.Procedures-In{padding: 30px 0px 90px 0;text-align:center;}
.Procedures-In .title-txt{font:900 35px/42px nunito;margin-bottom:8px;text-transform:uppercase;color: #083b9e;}
.dr-name-bold{display:inline-block;vertical-align:top;font: 400 16px/29px nunito;color:#1b5aca;}
.Procedures-In .text-intr{max-width:1090px;margin:auto;font: 400 16px/29px nunito;color:#545454;}
.procedure-list{padding:40px 0px 0px 0px;margin-top:25px;border-top:1px solid #e7e7e7;}
.procedure-list li{display:inline-block;vertical-align:top;margin:0px 2.5%;min-height:285px;position:relative;}
.procedure-list li a{display:block;color:#242424;font:400 18px/24px nunito;text-align:center;position:relative;-webkit-transition:.4s all ease;-moz-transition:.4s all ease;-ms-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease;}
.procedure-list li a::after{content:" ";position:absolute;width:65px;height:38px;border:2px solid #d2d2d2;border-radius:30px;left:0px;right:0px;margin:auto;bottom:-56px;background:url(../img/home/sprite-home.webp) no-repeat -26px -140px;-webkit-transition:.4s all ease;-moz-transition:.4s all ease;-ms-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease;}
.procedure-list li a:hover::after{background:url(../img/home/sprite-home.webp) no-repeat -26px -140px #1b5aca;border:2px solid #1b5aca;}
.procedure-list li a .ser-img{display:block;border:10px solid #cfcfcf;border-radius:50%;padding:5px;width:160px;height:160px;margin:0px auto 20px auto;-webkit-transition:.4s all ease;-moz-transition:.4s all ease;-ms-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease;}
.procedure-list li a:hover .ser-img{border:10px solid #ff5800;}
.procedure-list li a:hover{color:#1b5aca;}
@media screen and (max-width:1169px){
.procedure-list li{margin:0px 1.5%;}
}
@media screen and (max-width:839px){
.procedure-list li{min-height:300px;}
}
@media screen and (max-width : 640px){
.Procedures-In{padding:10px 5px;}
.Procedures-In .title-txt{font: 900 20px/42px nunito;line-height: 20px;}
}
@media screen and (max-width:479px){
.Procedures-In .text-intr,.procedure-list li a .ser-img,.procedure-list li a::after{display:none;}
.procedure-list li{min-height:0px;display:block;margin:0;border-bottom:1px solid #e2e2e2;padding: 10px 1px 5px 10px;}
.procedure-list li:last-child{border-bottom:0px;}
.procedure-list li a{max-width: 350px;margin:auto;position:relative;padding-left: 20px;font-size: 16px !important;}
.procedure-list li a:before{content:" ";position:absolute;width:10px;height:10px;background:#1b5aca;border-radius:50%;left:0px;top:9px;}
.procedure-list li span br{display:none;}
.Procedures-In{padding:20px 5px;}
.procedure-list{border-top:0px;margin-top:0px;padding:0px;}
.procedure-list li a{text-align:left;}
}
}















/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2,h5{margin-top:0;margin-bottom:.5rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h2,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
h5{font-size:1.25rem;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-lg-4,.col-md-12,.col-md-6,.col-sm-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:576px){
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:768px){
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:992px){
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
}
.clearfix::after{display:block;clear:both;content:"";}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
a{text-decoration:none;cursor:pointer;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:var(--main-color);}
a:hover,a:focus,a:visited{text-decoration:none;outline:none!important;}
h2,h5{position:relative;margin:0px;background:none;color:var(--main-color-two);}
h2{line-height:1.2em;font-weight:700;font-size:var(--font-48);}
h5{line-height:1.6em;font-weight:700;font-size:var(--font-20);}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
img{display:inline-block;max-width:100%;}
.centered{text-align:center;}
img{display:inline-block;max-width:100%;height:auto;}
.sec-title{position:relative;margin-bottom:var(--margin-bottom-40);}
.sec-title_title{position:relative;font-weight:700;letter-spacing:1px;color:black;font-size:var(--font-16);text-transform:uppercase;margin-bottom:var(--margin-bottom-10);}
.sec-title_heading{font-weight:700;line-height:54px;color:var(--color-two);}
.sec-title.centered{text-align:center!important;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/animate.css */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
/*! end @import */
.services-four h4{font-size: 20px;}
.services-four{position:relative;padding:40px 0px 40px;}
.service-block_four-inner {
    position: relative;
    padding: 15px 10px 15px 100px;
    background-color: white;
    box-shadow: rgb(216 216 216 / 67%) 0px 0px 20px 0px;
    border-radius: 3px;
    margin-bottom: var(--margin-bottom-30);
}
.service-block_four-pattern{position:absolute;left:0px;bottom:0px;width:137px;height:180px;}
.service-block_four-pattern-two{position:absolute;right:0px;bottom:0px;width:137px;height:180px;}
.service-block_four-icon{position:absolute;left:0px;top:35px;width:80px;height:80px;line-height:80px;text-align:center;font-size:var(--font-44);color:var(--white-color);border-radius:0px 10px 10px 0px;background-color:var(--main-color);}
.service-block_four-title{position:relative;font-weight:700;}
.service-block_four-title a{position:relative;color:var(--color-two);}
.service-block_four-title a:hover{color:var(--main-color);}
.service-block_four-text{position:relative;line-height:28px;font-size:var(--font-16);color:black;margin-top:var(--margin-top-5);}
.style-two{text-align:right;padding: 15px 100px 15px 15px;}
.style-two .service-block_four-icon{right:0px;left:auto;border-radius:10px 0px 0px 10px;}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 1140px){
h2{font-size:var(--font-40);}
}
@media only screen and (max-width: 1023px){
.services-four .center-column{order: 1;text-align:center;}
.services-four .right-column{order: 3;margin-top: 0px;}
}
@media only screen and (max-width: 599px){
h2,.sec-title_heading{line-height:44px;font-size:var(--font-34);}
.services-four{padding-top:20px;}
}
@media only screen and (max-width: 479px){
h2 br{display:none;}
h2,.sec-title_heading{line-height:38px;font-size:var(--font-28);}
}












/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
a{text-decoration:none;cursor:pointer;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:var(--main-color);}
a:hover,a:focus,a:visited{text-decoration:none;outline:none!important;}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/flaticon.css */
.flaticon-telephone:before{content:"\f132";}
/*! end @import */
.call-to-action-section{position:relative;padding:8px 0px 8px;background-color: #a672b4;}
.call-to-action-section .inner-container{position:relative;max-width:830px;margin:0 auto;}
.call-to-action-section .appointment{position:relative;color:#ffffff;font-size:36px;font-weight:400;line-height:1.3em;}
.call-to-action-section .appointment .icon{position:relative;color:#ffffff;font-size:28px;margin-right:18px;}
.call-to-action-section .phone{position:relative;color:#ffffff;font-size:36px;font-weight:700;line-height:1.3em;}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 599px){
.call-to-action-section .appointment{font-size:var(--font-24);}
.call-to-action-section .phone{font-size:var(--font-24);margin-top:var(--margin-top-15);}
}
@media only screen and (max-width: 479px){
.call-to-action-section .appointment{font-size:var(--font-20);}
}























/*! CSS Used from: https://demos.devsnest.net/medifast/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
h2,h3,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h2{font-size:calc(1.325rem + .9vw);}
@media (min-width:1200px){
h2{font-size:2rem;}
}
h3{font-size:calc(1.3rem + .6vw);}
@media (min-width:1200px){
h3{font-size:1.75rem;}
}
h4{font-size:calc(1.275rem + .3vw);}
@media (min-width:1200px){
h4{font-size:1.5rem;}
}
p{margin-top:0;margin-bottom:1rem;}
a{color:var(--bs-link-color);text-decoration:underline;}
a:hover{color:var(--bs-link-hover-color);}
img{vertical-align:middle;}
.container{--bs-gutter-x: 0.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:1400px){
.container{max-width:1320px;}
}
.row{--bs-gutter-x:0;--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));}
.row>*{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);}
.col-12{flex:0 0 auto;width:100%;}
.g-3{--bs-gutter-x:1rem;}
.g-3{--bs-gutter-y:1rem;}
@media (min-width:768px){
.col-md-6{flex:0 0 auto;width:50%;}
.col-md-12{flex:0 0 auto;width:100%;}
}
.d-flex{display:flex!important;}
.justify-content-center{justify-content:center!important;}
.align-items-center{align-items:center!important;}
.text-center{text-align:center!important;}
/*! CSS Used from: https://demos.devsnest.net/medifast/css/fontawesome.all.min.css */
.fa-regular{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-plus:before{content:"\2b";}
.fa-regular{font-weight:400;}
/*! CSS Used from: https://demos.devsnest.net/medifast/css/aos.css */
body[data-aos-duration="1000"] [data-aos]{transition-duration:1s;}
body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease;}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform;}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0);}
[data-aos=fade-right]{transform:translate3d(-100px,0,0);}
[data-aos=fade-left]{transform:translate3d(100px,0,0);}
/*! CSS Used from: https://demos.devsnest.net/medifast/css/style.css */
div,span,h2,h3,h4,p,a,img,i,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
section{display:block;}
img{max-width:100%;}
a,a:hover,a:focus{cursor:pointer!important;outline:none;text-decoration:none;}
h2,h3,h4{font-weight:700;color:var(--clr-body-heading);margin:0;padding:0;}
h2{font-size:34px;line-height:46px;}
h3{font-size:24px;line-height:30px;}
h4{font-size:20px;line-height:20px;}
p{font-size:16px;line-height:26px;}
.px-120{padding-top: 40px;padding-bottom: 50px;}
.mb-50{margin-bottom:50px;}
.sec-title h3{padding-bottom: 0px;margin-top: 16px;font-size: 38px;line-height:18px;font-weight: 500;}
.sec-title h3 .tb{width:33px;display:inline-block;overflow:hidden;margin-right:10px;}
.sec-title h3 .tb span:first-child{width:16px;height:12px;background:var(--clr-theme-primary);display:inline-block;border-radius:10px 0 0 10px;}
.sec-title h3 .tb span:last-child{width:16px;height:12px;background:linear-gradient(1.43deg, #B0AFB5 1.87%, #F7F8F8 53.69%, #DBDCE0 97.84%);display:inline-block;border-radius:0 10px 10px 0;}
.container{max-width:1470px;}

.popup-gallery .col-md-6 {
    padding-left: 8px;
    padding-bottom: 9px;
}

.popup-gallery .col-md-12 {
    padding-right: 0px;
    padding-left: 0px !important;
    padding-bottom: 10px;
}

.portfolio-inner-wrap{}
.portfolio-inner-wrap img{border-radius:10px;}
.portfolio-inner-wrap .inner-content{border: 2px solid #cccccc;
    box-shadow: rgb(0 0 0 / 67%) 0px 0px 20px 0px;opacity:0.9;border-radius:10px;background:white;position:absolute;left:30px;padding:18px 20px;bottom:-100px;opacity:0;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease;}
.portfolio-inner-wrap:hover .inner-content{opacity:1;bottom:30px;}
.portfolio-inner-wrap .plus-sign{
    border: 2px solid #bab7b7;
    box-shadow: rgb(68 68 68 / 67%) 0px 0px 20px 0px;
    position:absolute;top:30px;right:30px;background:white;display:inline-block;width:60px;height:60px;text-align:center;border-radius:50%;line-height:60px;color:var(--clr-theme-primary);font-size:29px;top:-50px;opacity:0;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.portfolio-inner-wrap:hover .plus-sign{opacity:1;top:30px;}
.portfolio-inner-wrap .inner-content p{padding-top:10px;color:var(--clr-theme-primary);}
@media (max-width:767px){
.fdbx {
    margin-right: 0px !important;
    margin-left: 20px !important;
}    

.fdbx li {
    text-align: justify !important;
}

h2{font-size:30px;line-height:40px;}
h3{font-size:20px;line-height:26px;}
h4{font-size:18px;line-height:20px;}
p{font-size:14px;line-height:20px;}
.px-120{padding-top: 20px;padding-bottom: 30px;}

.portfolio-inner-wrap img {
    width: auto;
    height: 100%;
}

.portfolio-sec .row {
    --bs-gutter-x: 4px !important;
}

}















/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2,h5{margin-top:0;margin-bottom:.5rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h2,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
h5{font-size:1.25rem;}
.clearfix::after{display:block;clear:both;content:"";}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
a{text-decoration:none;cursor:pointer;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:var(--main-color);}
a:hover,a:focus,a:visited{text-decoration:none;outline:none!important;}
h2,h5{position:relative;margin:0px;background:none;color:var(--main-color-two);}
h2{line-height:1.2em;font-weight:700;font-size:var(--font-48);}
h5{line-height:1.6em;font-weight:700;font-size:var(--font-20);}
img{display:inline-block;max-width:100%;}
img{display:inline-block;max-width:100%;height:auto;}
.sec-title{position:relative;margin-bottom:var(--margin-bottom-40);}
.sec-title_title{position:relative;font-weight:700;letter-spacing:1px;color:black;font-size:var(--font-16);text-transform:uppercase;margin-bottom:var(--margin-bottom-10);}
.sec-title_heading{font-weight:700;line-height:54px;color:var(--color-two);}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/font-awesome.css */
.fa{font-weight:var(--fa-style, 900);}
.fa,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-fw{text-align:center;width:1.25em;}
.fa-angle-right::before{content:"\f105";}
.fa-star::before{content:"\f005";}
.fa-play::before{content:"\f04b";}
.fa-quote-left::before{content:"\f10d";}
.fa-angle-left::before{content:"\f104";}
.fa-solid{font-weight:900;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/owl.css */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
/*! end @import */
.testimonial-block_three-quote {
        padding: 22px;
    font-size: 27px !important;
}

.testimonial-three .sec-title {
    margin-top: -228px;
    margin-left: -38px;
}



.testimonial-three{position:relative;overflow:hidden;}
.testimonial-three_pattern{position:absolute;right:0px;top:0px;width:451px;height:673px;}
.testimonial-three .left-column{position:relative;width:50%;}
.testimonial-three .left-column .image{position:relative;}
.testimonial-three .left-column .image img{position:relative;width:100%;display:block;left: -47px;}
.testimonial-three_video{position:absolute;right:0px;top:0px;width:371px;height:100%;z-index:1;text-align:center;font-size:var(--font-40);color:var(--white-color);background:url(../img/home/play.webp) right center no-repeat;background-size:cover;}
.testimonial-three_video:before{position:absolute;top:60%;margin-left:30px;}
.testimonial-three .right-column{position:relative;width:50%;}
.testimonial-three .right-column .inner-column{position:relative;max-width:650px;padding-left:var(--padding-left-50);}
.testimonial-three .owl-nav{position:absolute;right:0px;bottom:0px;}
.testimonial-three .owl-nav .owl-prev,.testimonial-three .owl-nav .owl-next{position:relative;width:50px;height:50px;margin:0px 5px;line-height:54px;text-align:center;display:inline-block;color:var(--white-color);font-size:var(--font-18);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color:var(--main-color);}
.testimonial-three .owl-nav .owl-prev:hover,.testimonial-three .owl-nav .owl-next:hover{color:var(--white-color);background-color:var(--color-four);}
.testimonial-block_three{position:relative;}
.testimonial-block_three-text{position:relative;line-height: 29px;font-size: 16px;color:black;}
.testimonial-block_three-author{position:relative;min-height:150px;padding-top:var(--padding-top-15);padding-left:var(--padding-left-190);margin-top:16px;}
.testimonial-block_three-quote{position:absolute;right:-20px;top:50%;width:70px;height:70px;line-height:68px;text-align:center;border-radius:50px;display:inline-block;font-size:var(--font-36);color:var(--white-color);background-color:#ffffff;}
.testimonial-block_three-image{position:absolute;left:0px;top:0px;width:150px;height:150px;}
.testimonial-block_three-image img{position:relative;overflow:hidden;border-radius:50%;}
.testimonial-block_three-designation{position:relative;font-weight:700;font-size:var(--font-16);color:black;margin-top:var(--margin-top-10);}
.testimonial-block_three-heading{position:relative;font-weight:700;color:var(--black-color);font-size: 20px;margin-top:var(--margin-top-5);}
.testimonial-block_three-rating{position:relative;color:var(--color-six);margin-top:var(--margin-top-10);}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 1140px){
h2{font-size:var(--font-40);}
.testimonial-three_pattern{display:none;}
}
@media only screen and (max-width: 1023px){
.testimonial-three .left-column{display:none;}
.testimonial-three .right-column{width:100%;}
.testimonial-three .right-column .inner-column{max-width:100%;padding-left:var(--padding-left-15);}
}
@media only screen and (max-width: 599px){
h2,.sec-title_heading{line-height:44px;font-size:var(--font-34);}
.testimonial-block_three-text{font-size:var(--font-18);}
}
@media only screen and (max-width: 479px){
h2 br{display:none;}
h2,.sec-title_heading{line-height:38px;font-size:var(--font-28);}
.testimonial-block_three-author{padding:var(--padding-zero);}
.testimonial-block_three-image{position:relative;}
}









































/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2,h3{margin-top:0;margin-bottom:.5rem;}
ul{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h2,h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-lg-6,.col-md-12,.col-md-6,.col-sm-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:576px){
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:768px){
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:992px){
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
.clearfix::after{display:block;clear:both;content:"";}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
a{text-decoration:none;cursor:pointer;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:var(--main-color);}
a:hover,a:focus,a:visited{text-decoration:none;outline:none!important;}
h2,h3{position:relative;margin:0px;background:none;color:var(--main-color-two);}
h2{line-height:1.2em;font-weight:700;font-size:var(--font-48);}
h3{line-height:1.3em;font-weight:700;font-size:var(--font-30);}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
ul,li{list-style:none;padding:0px;margin:0px;}
img{display:inline-block;max-width:100%;}
.theme-btn{cursor:pointer;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.centered{text-align:center;}
.btn-style-one{position:relative;font-weight:700;overflow:hidden;text-align:center;border-radius:0px;padding:19px 32px;letter-spacing:1px;display:inline-block;color:var(--white-color);font-size:var(--font-12);text-transform:uppercase;background-color:var(--main-color);}
.btn-style-one:before{-webkit-transition-duration:800ms;transition-duration:800ms;position:absolute;width:200%;height:200%;content:"";top:-200%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:1;background:var(--color-four);}
.btn-style-one:hover:before{top:0%;}
.btn-style-one .btn-wrap{position:relative;z-index:1;float:left;overflow:hidden;display:inline-block;}
.btn-style-one .btn-wrap .text-one{position:relative;display:block;color:var(--white-color);transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.btn-style-one:hover .btn-wrap  .text-one:first-child{-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);}
.btn-style-one .btn-wrap .text-two{position:absolute;top:100%;display:block;color:var(--white-color);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-style-one:hover .btn-wrap .text-two{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.btn-style-one:hover .btn-wrap .text-two{color:var(--white-color);}
.btn-style-one:hover:before{top:-40%;}
img{display:inline-block;max-width:100%;height:auto;}
.sec-title{position:relative;margin-bottom:var(--margin-bottom-40);}
.sec-title_title{position:relative;font-weight:700;letter-spacing:1px;color:black;font-size:var(--font-16);text-transform:uppercase;margin-bottom:var(--margin-bottom-10);}
.sec-title_heading{font-weight:700;line-height:54px;color:var(--color-two);}
.sec-title.centered{text-align:center!important;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/owl.css */
ul{padding:0;margin:0;list-style:none;}
/*! end @import */
.specialist-one{position:relative;margin-top:-180px;padding:80px 0px 80px;background-color:var(--color-five);}
.specialist-one_pattern{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:left top;background-repeat:no-repeat;}
.specialist-tabs{position:relative;}
.specialist-tabs .tab-btns{position:relative;text-align:center;}
.specialist-tabs .tab-btns .tab-btn{position:relative;line-height:24px;max-width:170px;width:100%;cursor:pointer;font-weight:700;text-align:center;display:inline-block;padding:30px 10px 30px;transition:all 500ms ease;color:var(--color-fifteen);text-transform:capitalize;font-size:var(--font-16);margin:0px 10px;background-color:var(--white-color);}
.specialist-tabs .tab-btns .tab-btn .icon{position:relative;display:block;line-height:1em;font-weight:normal;color:var(--main-color);text-transform:capitalize;font-size:var(--font-50);margin-bottom:var(--margin-bottom-20);}
.specialist-tabs .tab-btns .tab-btn:hover, .specialist-tabs .tab-btns .tab-btn.active-btn {
    color: rgb(8 8 8);
    background-color: rgb(238 245 254);
    border: 3px solid #124a94 !important;
}
.specialist-tabs .tab-btns .tab-btn:hover .icon,.specialist-tabs .tab-btns .tab-btn.active-btn .icon{color:var(--white-color);}
.specialist-tabs .tab-btns .tab-btn:before{position:absolute;content:'';left:0px;bottom:0px;right:0px;height:5px;opacity:0;transform:scale(0.4,1);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color:var(--main-color);}
.specialist-tabs .tab-btns .tab-btn:hover::before,.specialist-tabs .tab-btns .tab-btn.active-btn::before{opacity:1;transform:scale(1,1);}
.specialist-tabs .tabs-content{position:relative;padding:60px 0px 0px;}
.specialist-tabs .tabs-content .tab{position:relative;display:none;border-top:0px;}
.specialist-tabs .tabs-content .tab.active-tab{display:block;}
.specialist-one_image{position:relative;display:inline-block;padding-bottom:170px;}
.specialist-one_image-two{position:absolute;right:30px;bottom:0px;}
.specialist-one_title{position:relative;line-height:1.4em;margin-bottom:var(--margin-bottom-20);}
.specialist-one_text{line-height:30px;font-size:var(--font-16);color:black;margin-bottom:var(--margin-bottom-25);}
.specialist-one_list{position:relative;}
.specialist-one_list li{position:relative;font-weight:500;color:black;font-size:var(--font-16);padding-left:var(--padding-left-25);margin-bottom:var(--margin-bottom-15);}
.specialist-one_button{position:relative;margin-top:var(--margin-top-20);}
.specialist-one_icon{position:absolute;left:0px;bottom:0px;}
.specialist-one_icon-two{position:absolute;right:50px;top:20px;}
.specialist-one_color-one{position:absolute;left:130px;bottom:100px;width:125px;height:125px;border-radius:50%;background-color:var(--color-four);}
.specialist-one_color-two{position:absolute;right:110px;bottom:220px;width:125px;height:125px;border-radius:50%;background-color:var(--main-color);}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 1140px){
h2{font-size:var(--font-40);}
.specialist-tabs .tab-btns .tab-btn{max-width:150px;margin:0px 5px 10px;}
}
@media only screen and (max-width: 1023px){
.specialist-one .image-column{order:2;}
.specialist-one .content-column{order:1;margin-bottom:var(--margin-bottom-40);}
}
@media only screen and (max-width: 599px){
h2,.sec-title_heading{line-height:44px;font-size:var(--font-34);}
}
@media only screen and (max-width: 479px){
.specialist-one_icon{display:none;}
h2,.sec-title_heading{line-height:38px;font-size:var(--font-28);}
h3{font-size:24px;line-height:34px;}
.specialist-tabs .tab-btns .tab-btn{max-width:100%;margin:0px 0px 10px;}
.specialist-one_image{padding-bottom:var(--padding-bottom-30);}
.specialist-one_image-two{position:relative;right:0px;}
}




















/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2,h4{margin-top:0;margin-bottom:.5rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h2,h4{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
h4{font-size:1.5rem;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-lg-4,.col-md-12,.col-sm-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:576px){
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:768px){
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:992px){
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
}
.clearfix::after{display:block;clear:both;content:"";}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
a{text-decoration:none;cursor:pointer;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:var(--main-color);}
a:hover,a:focus,a:visited{text-decoration:none;outline:none!important;}
h2,h4{position:relative;margin:0px;background:none;color:var(--main-color-two);}
.text{position:relative;line-height:1.7em;font-size:var(--font-16);color:var(--text-color);}
h2{line-height:1.2em;font-weight:700;font-size:var(--font-48);}
h4{line-height:1.4em;font-weight:700;font-size:var(--font-24);}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
img{display:inline-block;max-width:100%;}
.theme-btn{cursor:pointer;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.btn-style-one{position:relative;font-weight:700;overflow:hidden;text-align:center;border-radius:0px;padding:19px 32px;letter-spacing:1px;display:inline-block;color:var(--white-color);font-size:var(--font-12);text-transform:uppercase;background-color:var(--main-color);}
.btn-style-one:before{-webkit-transition-duration:800ms;transition-duration:800ms;position:absolute;width:200%;height:200%;content:"";top:-200%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:1;background:var(--color-four);}
.btn-style-one:hover:before{top:0%;}
.btn-style-one .btn-wrap{position:relative;z-index:1;float:left;overflow:hidden;display:inline-block;}
.btn-style-one .btn-wrap .text-one{position:relative;display:block;color:var(--white-color);transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.btn-style-one:hover .btn-wrap  .text-one:first-child{-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);}
.btn-style-one .btn-wrap .text-two{position:absolute;top:100%;display:block;color:var(--white-color);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn-style-one:hover .btn-wrap .text-two{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.btn-style-one:hover .btn-wrap .text-two{color:var(--white-color);}
.btn-style-one:hover:before{top:-40%;}
img{display:inline-block;max-width:100%;height:auto;}
.sec-title{position:relative;margin-bottom:var(--margin-bottom-40);}
.sec-title_title{position:relative;font-weight:700;letter-spacing:1px;color:black;font-size:var(--font-16);text-transform:uppercase;margin-bottom:var(--margin-bottom-10);}
.sec-title_heading{font-weight:700;line-height:54px;color:var(--color-two);}
.sec-title_text{line-height:28px;font-size:var(--font-16);color:black;margin-top:var(--margin-top-25);}
/*! end @import */
.news-section{position:relative;height: 630px;padding:50px 0px 0px;background: #eef5fe;}
.news-section .title-column{position:relative;margin-bottom:40px;}
.news-section .title-column .inner-column{position:relative;padding-top:100px;}
.news-section .blocks-column{position:relative;margin-bottom:40px;}
.news-section .blocks-column .inner-column{position:relative;}
.news-section .blocks-column .inner-column .pattern-image{position:absolute;right:0px;top:-50px;width:620px;height:531px;z-index:-1;background-repeat:no-repeat;}
.news-block{position:relative;}
.news-block .inner-box{position:relative;}
.news-block .inner-box .image{position:relative;overflow:hidden;}
.news-block .inner-box .image img{position:relative;width:100%;height: 100%;display:block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.news-block .inner-box:hover .image img{transform:scale(1.06,1.06);}
.news-block .inner-box .lower-content{position:relative;padding:28px 28px 30px;background-color: #ffffff;}
.news-block .inner-box .lower-content h4{position:relative;font-weight:700;color:#14193d;line-height:1.3em;}
.news-block .inner-box .lower-content h4 a{position:relative;color:#14193d;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.news-block .inner-box .lower-content h4 a:hover{color:#5153ff;}
.news-block .inner-box .lower-content .text{position:relative;color:#4e4f51;font-size:16px;line-height:1.8em;margin-top:15px;margin-bottom:20px;}
.news-block .inner-box .lower-content .read-more{position:relative;color:#5153ff;font-weight:500;border-bottom:1px solid #5153ff;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.news-block .inner-box .lower-content .read-more:hover{color:#222222;}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 1140px){
h2{font-size:var(--font-40);}
.news-section .title-column .inner-column{padding-top:var(--padding-zero);}
.news-section{padding-top: 34px;}
}
@media only screen and (max-width: 1023px){
.news-section .blocks-column .inner-column{padding-right:var(--padding-zero);}
}
@media only screen and (max-width: 599px){
h2,.sec-title_heading{line-height:44px;font-size:var(--font-34);}
}
@media only screen and (max-width: 479px){
h2,.sec-title_heading{line-height:38px;font-size:var(--font-28);}
}













/*! CSS Used from: https://www.drstulberg.com/css/ypo-style.css ; media=all */
@media all{
h1,p,ul,li{margin:0px;padding:0px;}
ul li{list-style:none;}
img{border:0px;max-width:100%;vertical-align:middle;}
a,a:hover{text-decoration:none;color:inherit;}
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline:1px dotted #000;}
.theme-L,.theme-R{width:100%;height:100%;}
.theme-L,.theme-R{position:absolute;z-index:99;padding:0px;margin:0px;top:0px;}
.theme-L{right: 12%;}
.theme-R{right:-100%;}
.table-div{width:100%;display:table;table-layout:fixed;}
.table-cell{display:table-cell;vertical-align:top;}
.dfw-skip{overflow:hidden;vertical-align:top;right:5px;top:0px;position:absolute;font:normal 12px/20px nunito;display:none;z-index:99;padding:2px;}
.dfw-skip a{display:block;padding:0px 5px;}
}
/*! CSS Used from: https://www.drstulberg.com/css/style.css ; media=all */
@media all{
.Doctor-Container{width:100%;margin-top: -62px;padding:0px;position:relative;background: #eff7fe;}
.Doctor-Section{max-width:1170px;min-width:300px;margin:0px auto;height: auto;padding:0px;position: sticky;}
.Doctor-Section .theme-L{background:url(../img/background/dr-bg.webp) no-repeat right top;z-index: -1 !important;}
.dr-left{padding-top:105px;}
.dr-center{padding-top:60px;padding: 66px 4% 0px 3%;}
.dr-right{width:172px;padding-top:105px;}
.wi{text-align:center;margin: 24px 0px 19px 0px;position:relative;font:700 15px/20px nunito;text-transform:uppercase;}
.wi span{display:inline-block;padding:5px 25px;background:#edf7ff;position:relative;}
.wi::before{position:absolute;content:'';width:100%;height:1px;border-bottom:1px solid #a2e3f0;left:0px;top:16px;}
.dr-logo-list{text-align:center;}
.dr-logo-list li{display:inline-block;vertical-align:top;}
.dr-logo-list1{text-align:left;}
.dr-logo-list li.dr-logo-list2{padding:12px 1% 12px 3%;margin:0px 1% 0px 4%;border-right:1px solid #bec6cc;border-left:1px solid #bec6cc;}
.dr-logo-list li.dr-logo-list3{padding:12px 2% 12px 1%;margin:0px 2% 0px 2%;border-right:1px solid #bec6cc;}
.dr-logo-list4{text-align:right;padding-top:15px;}
.about{font:300 22px/26px nunito;color:#74777a;text-transform:uppercase;padding-left:4px;}
.dr-center h1{color:#356cd3;font:700 42px/42px nunito;text-transform:uppercase;font-size: 30px;}
.dr-center h1 span{display:block;}
.board{color:#383838;font:700 16px/20px nunito;text-transform:uppercase;padding-top:4px;text-align: left;}
.about-dr{padding: 0px 0px 0px;letter-spacing:0.7px;text-align: justify;}
.dr-rm li{display:inline-block;vertical-align:top;font:400 13px/18px nunito;text-transform:uppercase;}
.dr-rm1 a{color:#fff;display:block;background: #063b9f;border-radius: 10px;padding: 12px 15px;border: 2px solid white;box-shadow: rgb(57 57 57 / 67%) 0px 0px 20px 0px;}
.dr-rm2 a{display:block;border-radius: 10px;padding: 12px 15px;background: white;border: 2px solid #6e6e6e;box-shadow: rgb(57 57 57 / 67%) 0px 0px 20px 0px;}
@media screen and (max-width: 1164px){
.dr-logo-list li.dr-logo-list2{padding:12px 1% 12px 2%;margin:0px 1% 0px 2%;}
.dr-logo-list li.dr-logo-list3{padding:12px 2% 12px 1%;margin:0px 2% 0px 1%;}
.dr-logo-list{background:#EEF7FE;}
}
@media screen and (max-width: 980px){
.dr-rm li{margin-bottom:5px;min-width:187px;text-align:center;}
.dr-rm2 a{padding:5px 11px;}
.dr-rm1 a{padding:6px 10px;}
.wi{margin:50px 0px 30px 0px;}
.dr-left{width:335px;}
.dr-center{padding:66px 1.5% 0px 1.5%;}
.dr-center h1{font:700 36px/41px nunito;}
.about-dr{padding:36px 0px 40px;}
.dr-logo-list li.dr-logo-list2,.dr-logo-list li.dr-logo-list3,.dr-logo-list li{padding:12px 5px 12px 5px;margin:8px 10px 8px 10px;width:25%;min-width:248px;border-right:0px;border-left:0px;}
.dr-logo-list4{text-align:center;}
}
@media screen and (max-width: 840px){
.dr-center h1 {
    font: 700 25px/38px nunito;
    text-align: center;
}
.about-dr{padding: 20px 11px 25px;text-align: justify;}
}
@media screen and (max-width: 760px){
.dr-left{text-align:center;display:block;width:auto;padding:35px 20px 0px 20px;}
.dr-center{padding:40px 1.5% 0px 1.5%;display:inline-block;vertical-align:top;width:calc(100% - 178px);}
.dr-right{padding-top:45px;display:inline-block;vertical-align:top;}
}
@media screen and (max-width: 480px){
.wi{margin:20px 0px 5px 0px;}
.dr-center{width:auto;display:block;}
.dr-rm{text-align:center;}
.dr-right{padding-top: 0px;display:block;width:auto;text-align:center;}
.Doctor-Container {
      margin-top: -8px;
  }
  
.Doctor-Section {
    height: auto !important;
}  
  
.about {
    text-align: center;
}  

.board {
     padding-top: 10px;
     margin-bottom: 0px;
     text-align: center;
}
  
}
}






























/*! CSS Used from: Embedded */
*,::after,::before{box-sizing:border-box;}
hr{box-sizing:content-box;height:0;overflow:visible;}
h2,h3{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
img{vertical-align:middle;border-style:none;}
h2,h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);}
.list-unstyled{padding-left:0;list-style:none;}
.img-fluid{max-width:100%;height:auto;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:768px){
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media (min-width:992px){
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
}
.col-12,.col-lg-5,.col-md-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
.mb-0{margin-bottom:0!important;}
.p-0{padding:0!important;}
.px-0{padding-right:0!important;}
.px-0{padding-left:0!important;}
img{page-break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
::placeholder{color:black!important;font-size:20px !important;margin-left:20px;}
.primary-bg-color{background-color:#263763!important;}
/*! CSS Used from: Embedded */
.content-block h3{color:#263763;font-size: 30px;font-weight: normal;margin-top: 11px;}
.content-block h2{color: #263764;font-size:1.2rem;font-weight:700;text-transform:uppercase;}
.content-block p{color:#2a2a2a;font-size:1rem;}
/*! CSS Used from: Embedded */
.our-specialties{scroll-margin-top:160px;text-align: center;margin-top: 30px;font-size: 34px;margin-bottom: 15px;}
.where-does-it-hurt > .row{align-items:center;}
.where-does-it-hurt{margin-top:0px!important;margin-bottom:0px!important;}
.where-does-it-hurt .points-container img{border:8px solid;border-image-slice:1;border-width:5px;border-left:none!important;border-right:none!important;border-image-source:linear-gradient(to left, #263763, #fff);}
.where-does-it-hurt .col-lg-7.col-md-6{padding-right:0px!important;}
.where-does-it-hurt hr{width: 45%;border-top: 3px solid #063b9f;text-align: center;margin-left: 197px;}
.osswf-wdih p{font-size:1.2rem;font-weight:600;margin-bottom: 16px;}
.osswf-wdih p a{color: #063b9f;transition:color .4s;}
.osswf-wdih p a:hover{color:#263763;text-decoration:none!important;}
.where-does-it-hurt .condition-marker{background-color: #053ba0!important;border: 2px solid #ffffff!important;}
/*! CSS Used from: https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/bootstrap.min.css.gz */
*,::after,::before{box-sizing:border-box;}
hr{box-sizing:content-box;height:0;overflow:visible;}
h2,h3{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h2,h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);}
.list-unstyled{padding-left:0;list-style:none;}
.img-fluid{max-width:100%;height:auto;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-12,.col-lg-5,.col-lg-7,.col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:768px){
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media (min-width:992px){
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
.mb-0{margin-bottom:0!important;}
.p-0{padding:0!important;}
.px-0{padding-right:0!important;}
.px-0{padding-left:0!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
/*! CSS Used from: https://storage.googleapis.com/treatspace-prod-cdn/New/BasicFramework/gz/theme10-bundle.css.gz */
a span{pointer-events:none!important;}
.content-block:nth-child(even){background-color:#fff;}
.where-does-it-hurt .points-container{position:relative;}
.where-does-it-hurt .points{position:absolute;width:100%;height:100%;}
.where-does-it-hurt .condition-marker{width:24px;height:24px;border-radius:50%;position:absolute;transform:translatex(-50%) translatey(-50%);border:1px solid #989898;transition:border-radius .3s,padding .3s;}
.where-does-it-hurt .condition-marker h3{display:none;font-size:1rem;margin-top: 0px;}
.where-does-it-hurt .condition-marker h3 a{color:#fff;}
.where-does-it-hurt .condition-marker:hover{width:auto;height:auto;border-radius:10px;padding:10px;}
.where-does-it-hurt .condition-marker:hover h3{display:block;}
































/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2{margin-top:0;margin-bottom:.5rem;}
ul{margin-top:0;margin-bottom:1rem;}
h2{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-lg-6,.col-md-12,.col-sm-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:576px){
.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:768px){
.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width:992px){
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
.clearfix::after{display:block;clear:both;content:"";}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
h2{position:relative;margin:0px;background:none;color:var(--main-color-two);}
.text{position:relative;line-height:1.7em;font-size:var(--font-16);color:var(--text-color);}
h2{line-height:1.2em;font-weight:700;font-size: 34px;}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
ul,li{list-style:none;padding:0px;margin:0px;}
.centered{text-align:center;}
.sec-title{position:relative;margin-bottom:var(--margin-bottom-40);}
.sec-title_title{position:relative;font-weight:700;letter-spacing:1px;color:var(--color-three);font-size:var(--font-16);text-transform:uppercase;margin-bottom:var(--margin-bottom-10);}
.sec-title_heading{font-weight:700;line-height: 39px;color: #0840a2;}
.sec-title.centered{text-align:center!important;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/font-awesome.css */
.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-fw{text-align:center;width:1.25em;}
.fa-angle-right::before{content:"\f105";}
.fa-solid{font-weight:900;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/owl.css */
ul{padding:0;margin:0;list-style:none;}
/*! end @import */
.accordion-box{position:relative;z-index:1;}
.accordion-box .block{position:relative;background-color:var(--white-color);margin-bottom:var(--margin-bottom-15);box-shadow:0px 0px 10px rgba(0,0,0,0.07);}
.accordion-box .block:last-child{margin-bottom:var(--margin-zero);}
.accordion-box .block .acc-btn{position:relative;cursor:pointer;line-height: 24px;font-weight: 400;font-size: 17px;transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;padding:15px 15px 15px 75px;}
.accordion-box .block .icon-outer{position:absolute;left:5px;top: 14px;font-size: 10px;color:var(--black-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.accordion-box .block .icon-outer .icon{position:relative;right: -10px;width: 40px;height: 40px;line-height: 35px;text-align:center;color:var(--white-color);background-color:var(--main-color);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;border-radius: 40px;font-size: 30px;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.accordion-box .block .acc-btn.active .icon-outer .icon{background-color:var(--color-four);transform:rotate(90deg);border-radius: 40px;font-size: 28px;}
.accordion-box .block .acc-content{position:relative;display:none;}
.accordion-box .block .acc-content.current{display:block;}
.accordion-box .block .content{position:relative;padding:0px 20px 15px 75px;}
.accordion-box .block .content .text{opacity:0.80;line-height:30px;font-size: 14px;color:var(--color-two);text-align: justify;}
.faq-page{position:relative;padding: 60px 0px 30px;}
.faq-page .column{position:relative;margin-bottom:var(--margin-bottom-30);}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 1140px){
h2{font-size:var(--font-40);}
}
@media only screen and (max-width: 599px){
h2,.sec-title_heading{line-height:44px;font-size:var(--font-34);}
}
@media only screen and (max-width: 479px){
h2 br{display:none;}
h2,.sec-title_heading{line-height: 38px !important;font-size: 16px;}
}





























/*! CSS Used from: Embedded */
h2,p,ul,li{margin:0px;padding:0px;}
ul li{list-style:none;}
img{border:0px;max-width:100%;vertical-align:middle;height:auto;}
a,a:hover{text-decoration:none;color:inherit;}
*,::after,::before{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline:1px dotted #000;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.Find-a-Physician-In{max-width:1200px;min-width:300px;margin:0px auto;padding:0px;position:relative;}
.Find-a-Physician-In{text-align:center;color:#fff;padding:68px 0 96px 0;}
.Find-a-Physician-In h2{padding:8px 0 0 0;}
.Find-a-Physician-In h2 a{display:inline-block;}
.Find-a-Physician-In h2 a:hover{color:#00a2e1;}
.Find-a-Physician-In p{padding:22px 10px 45px 10px;}
@media screen and (max-width : 1199px){
.Find-a-Physician-In{text-align:center;color:#fff;padding:30px 0;}
.Find-a-Physician-In p{padding:15px 10px 30px 10px;}
}
@media screen and (max-width : 639px){
.Find-a-Physician-In h2{/* font:200 40px/46px nunito; */}
.Find-a-Physician-In p{}
}
@media screen and (max-width : 400px){
.Find-a-Physician-In h2{/* font:200 34px/40px nunito; */}
.ortho p {
 padding: 0px !important;
 text-align: justify !important;
}
}
/*! CSS Used from: https://www.orthony.com/css/home.css */
.Find-a-Physician-In{padding:0px;}
.Find-a-Physician-In{text-align:center;color:#fff;padding: 20px 0 30px 0;}
.Find-a-Physician-In h2{padding:8px 0 0 0;}
.Find-a-Physician-In h2 a{display:inline-block;}
.Find-a-Physician-In h2 a:hover{color:#00a2e1;}
.Find-a-Physician-In p{padding: 22px 10px 18px 10px;color: white !important;}
@media screen and (max-width : 1199px){
.Find-a-Physician-In{text-align:center;color:#fff;padding:30px 0;}
.Find-a-Physician-In p{padding:15px 10px 30px 10px;}
}
@media screen and (max-width : 639px){
.Find-a-Physician-In h2{/* font:200 40px/46px nunito; */}
.Find-a-Physician-In p{text-align: justify;font-size: 17px;line-height: 25px;margin-bottom: 9px;}
}
@media screen and (max-width : 400px){
.Find-a-Physician-In h2{/* font: 200 34px/40px ''; */}
}
/*! CSS Used from: https://www.orthony.com/css/inner.css */
.form-provider-list{font-size:0;text-align:center;margin:15px 0;padding:0;border-radius:6px;}
.form-provider-list li{background:none;padding:0;display:inline-block;vertical-align:top;margin:0;text-align:left;}
.form-provider-list li:first-child .select-selected{border-top-left-radius:6px;border-bottom-left-radius:6px;}
.form-provider-list li select,.form-provider-list li .searchbydoctor{padding:16px 10px 16px 24px;border:0;border-right: 1px solid #050505 !important;font:normal 18px/24px nunito;color:#fff;cursor:pointer;width:281px;position:relative;background:#17aae4;height:58px;}
.form-provider-list li .searchbydoctor{background: #ffffff;color: #000;border:0;cursor: unset;}
.form-provider-list li select option{font:normal 16px/22px nunito;}
.form-provider-list li.submitbutton{height:58px;border-top-right-radius:6px;border-bottom-right-radius:6px;overflow:hidden;background: #ffffff;}
.form-provider-list li.submitbutton input{background:#17aae4 url(https://www.orthony.com/images/search-icon-new1.png) no-repeat center center;color:#fff;cursor:pointer;width:76px;height:58px;position:relative;border:1px solid #17aae4;font-size:0;}
.form-provider-list li.submitbutton input:hover{background-color:#1995cd;border:1px solid #1995cd;-webkit-transition:.7s all ease;-moz-transition:.7s all ease;-ms-transition:.7s all ease;-o-transition:.7s all ease;transition:.7s all ease;}
.form-provider-list ::placeholder{color:black;opacity:1;}
.form-provider-list .custom-select{position:relative;font:normal 18px/24px nunito;}
.form-provider-list .custom-select select{display:none;}
.form-provider-list .select-selected{background-color:#1995cd;}
.form-provider-list .select-selected:after{position:absolute;content:"";top:25px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent;}
.form-provider-list .select-selected{padding:16px 10px 16px 15px;border:0;border-right:1px solid #6bc7ef;font:normal 18px/20px nunito;color:#fff;cursor:pointer;width:281px;position:relative;background:#17aae4;height:58px;user-select:none;display:flex;align-items:center;}
.form-provider-list .select-items div{padding:10px 10px 10px 20px;color:#fff;border-bottom:1px solid #6bc7ef;cursor:pointer;}
.form-provider-list .select-items div:last-child{border:0;}
.form-provider-list .select-items{position:absolute;background-color:#17aae4;top:100%;left:0;right:0;z-index:99;margin:1px 0 0 0;}
.form-provider-list .select-hide{display:none;}
.form-provider-list .select-items div:hover{background-color:rgba(0, 0, 0, 0.1);-webkit-transition:.7s all ease;-moz-transition:.7s all ease;-ms-transition:.7s all ease;-o-transition:.7s all ease;transition:.7s all ease;}
.form-provider-list li.dropdown2 .select-items,.form-provider-list li.dropdown3 .select-items{height:249px;overflow:scroll;overflow-x:hidden;width:340px;scrollbar-color:#fff #09688e;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
@media screen and (max-width : 1199px){
.form-provider-list .select-selected{width:238px;padding:16px 22px 16px 10px;font:normal 17px/20px nunito;}
.form-provider-list li .searchbydoctor{padding:16px 10px 16px 10px;width:230px;}
.form-provider-list li.submitbutton input{width:60px;}
}
@media screen and (max-width : 1023px){
.form-provider-list{box-shadow:none;}
.form-provider-list li:first-child .select-selected{border-top-left-radius:0px;border-bottom-left-radius:0px;}
.form-provider-list li.submitbutton{border-top-right-radius:0px;border-bottom-right-radius:0px;width: 83%;text-align: center;}
.form-provider-list li .searchbydoctor{box-shadow:0 2px 10px 0 rgba(0, 0, 0, 0.3);}
.form-provider-list li{margin: 3px 0;}
.form-provider-list .select-selected{width:374px;}
.form-provider-list li .searchbydoctor{width:298px;}
.form-provider-list li.submitbutton input{width:76px;}
}
@media screen and (max-width : 767px){
.form-provider-list .select-selected{width:270px;}
.form-provider-list li .searchbydoctor{width:270px;}
}
@media screen and (max-width : 639px){
.form-provider-list .select-selected,.form-provider-list li .searchbydoctor,.form-provider-list li.submitbutton input{width:300px;}
}
@media screen and (max-width : 479px){
.form-provider-list li.dropdown2 .select-items,.form-provider-list li.dropdown3 .select-items{width:300px;}
.sec-title {
    position: relative;
    margin-bottom: 10px;
}
}




/*! CSS Used fontfaces */
@font-face{font-family:'Nunito';font-display:swap;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTk3j6zbXWjgevT5.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Nunito';font-display:swap;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTA3j6zbXWjgevT5.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Nunito';font-display:swap;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTs3j6zbXWjgevT5.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Nunito';font-display:swap;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTo3j6zbXWjgevT5.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Nunito';font-display:swap;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTQ3j6zbXWjgeg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}