@charset "UTF-8";@font-face{font-family:'Mitr';src:local('Mitr Light'),local('Mitr-Light'),url(../../../../../../themes/fgB-child/fonts/subset-Mitr-Light.woff2) format('woff2'),url(../../../../../../themes/fgB-child/fonts/subset-Mitr-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Mitr';src:local('Mitr Medium'),local('Mitr-Medium'),url(../../../../../../themes/fgB-child/fonts/subset-Mitr-Medium.woff2) format('woff2'),url(../../../../../../themes/fgB-child/fonts/subset-Mitr-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}body{font-family:'Mitr',sans-serif;font-weight:300;font-size:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Mitr',sans-serif;font-weight:500}.entry-add h2,.entry-add h3,.entry-add h4{color:#223267}.page-offer h3,.page-offer h2{font-size:32px}.page-offer{padding:20px 0;border-bottom:1px solid}a{color:#5252e2}#header{background-color:#fff;border-top:0}.header-promo{padding:5px 0;text-align:center;background-color:#91a9ce}.header-promo a{font-size:30px;color:#fff;text-transform:uppercase;font-family:'Poppins',sans-serif}.addBlock{background-color:transparent}#header .header-holder{background-color:#fff;max-height:50px;height:auto;display:block}.page-scrolled #header .header-holder{max-height:unset}#logo{float:left;margin:5px 32px 0 0}.sLogo{display:none}.page-scrolled .sLogo #logo{float:none}.page #logo{min-width:unset}#logo img{max-width:210px;width:100%}#header .social a{color:#198cf3}.addBlock .loc-address a{color:#4a4b50;font-size:16px}.addBlock .tel a{color:#364c78;font-weight:400}.addBlock .tel a .fa{color:#2827db}.logo-block{margin:25px 0}.page-scrolled .sLogo #logo img{max-width:275px;max-height:30px;width:100%}#nav>li a{color:#4a4b50}#nav>li{padding:0 14px}#nav ul,#nav ul.sub-menu>li.hover a{background-color:#fff}#nav>li.current_page_item>a,#nav>li a:hover{color:#2827db}.page-scrolled #nav{margin:20px 10px}.bar h1{font-weight:400;color:#fff;text-transform:unset}.btn{font-size:16px;font-family:'Mitr',sans-serif;font-weight:500;border-radius:50px 3px}.btn.btn-danger,.btn.btn-orange,button.btn-orange,input[type=button].btn-orange,input[type=reset].btn-orange,input[type=submit].btn-orange{background-color:#2827db;padding:20px 32px}.booking-opener{margin-top:-16px;border-radius:5px 30px;padding:20px 32px;text-shadow:none}.page-scrolled .booking-opener{margin-top:11px}.offers-list li a.btn.btn-orange{background-color:#2827db;border-color:#fff;border-radius:5px 30px;left:50%;transform:translateX(-50%);float:none;margin:0 auto;bottom:0;width:205px;font-weight:500}.offers-list li a.btn.btn-orange:hover{color:#fff;border-color:#fff}.btn.btn-orange:hover,button.btn-orange:hover,input[type=button].btn-orange:hover,input[type=reset].btn-orange:hover,input[type=submit].btn-orange:hover{background-color:#364c78}.promo .btn-block{float:left}.btn.banner-btn{padding:15px 50px;border-radius:5px 30px}.btn-round{border-radius:50px}.booking-opener{font-size:18px;max-width:310px;padding:20px;font-weight:500}.slide_content{width:85%;margin:42vh 0 0;background-color:rgba(255,255,255,.7);backdrop-filter:blur(10px);border-radius:5px;padding:20px 25px}.promo{background-position:right center;background-size:cover;height:auto;min-height:50vw}.promo h1.banH{color:#364c78;text-transform:none;font-weight:500;font-size:40px;margin-bottom:10px;text-shadow:0 3px 5px rgba(0,0,0,.16)}.promo h1.banH:after{display:none}.promo .s_content p{color:#4a4b50;font-size:18px;font-weight:400;font-family:'Roboto',sans-serif}.promo .slick-dots{display:none}.slick-next:before,.slick-prev:before{color:#198cf3}.fullContent h1,.fullContent h2{color:#198cf3}.banner h2:after,.cta h2:after,.fullContent h2:after{display:none}.heading h2{color:#223267;font-size:30px;line-height:2.2rem}ul.offers-list li .heading h2:after{content:'';width:83px;color:#2827db;border:6px solid;border-bottom:none;display:block;margin:20px 0}.teamIntro h2:after,.widget-fgCta h2:after{display:none}.offers{padding:50px 0;background-color:#FFF}.offers-list li{width:22%;padding:0 2px 20px}.offers-list li:first-of-type{width:34%}.offers-list li .heading{text-align:left}.offers-list li .heading strong{font-weight:500;margin-top:10px;display:block}.box-offers .box-holder{margin:0 auto;display:block;float:none;overflow:hidden;padding:20px 15px;box-shadow:3px 3px 35px rgba(0,0,0,.16)}.box-offers h4{margin-bottom:15px;font-family:'Mitr';font-weight:500}.box-offers h4 sup{font-size:75%}.description h4:after{display:none}.box-offers .description p:last-of-type{margin-bottom:15px}.box-offers .description{border-bottom:2px solid #fcfcfc;margin:0 0 25px}.box-offers .offers-info{margin-bottom:120px;color:#FFF;text-align:left;font-weight:300}.specWrap{bottom:26px;text-align:center;height:auto;display:block;overflow:visible;height:54px;left:0}.specInfoWrapper-1.hide-me,.specInfoWrapper-2.hide-me,.specInfoWrapper-3.hide-me{background-color:#364c78}.hide-me .col-md-7 h3,.hide-me .col-md-7 p{color:#fff}.hide-me .col-md-7 p{font-weight:300}.hide-me .mfp-close{color:#fff}.testimony .slick-dots{bottom:-25px}.appointments{background-color:#364c78}.appointments h3,.appointments h3 a,.appointments h4,.appointments h4 a{color:#fff;font-family:'Poppins',sans-serif}.appointments .container:before,.appointments .container:after{display:none}.news-list h2 a{color:#223267;font-weight:400}.news-list h2:after{border-color:#2827db;border-width:4px}.news-list li{background-color:transparent}.news-list li:nth-of-type(even){background-color:transparent;padding:50px 0}.news-list li:nth-of-type(even) h2 a,.news-list li:nth-of-type(even) h2:after{color:#223267}.news-list li:nth-of-type(even) .description p{color:#333}.news-list li:nth-of-type(even) .description{text-align:left}.news-list li:nth-of-type(even) h2:after{margin:20px 0}.news-list li:nth-of-type(even) p a{color:#198cf3}.news-list .description .btn.btn-orange{background-color:#198cf3;font-size:14px;border-radius:50px;padding:15px 25px}.news-list .description .btn.btn-orange:hover{background-color:#b58a2f}#bNews h2{color:#FFF;font-weight:400}#bNews .heading h2:after{border-color:#198cf3}section#patientTest{background-color:#FFF;padding-top:0}section#patientTest .news-list .description h2:after{border-color:#fff}#patientTest .news-list li{background-color:#91a9ce}#patientTest .news-list li h2 a{color:#FFF;font-weight:500;font-size:36px;font-family:'Mitr',sans-serif}#patientTest .news-list .image img{margin:0 auto;width:100%;border:0;object-fit:cover}section.gallery-links{background-color:#fff;padding:0}.item img{filter:brightness(.7);transition:filter .5s ease}.item:hover img{filter:brightness(1)}.item-overlay h4{background-color:rgb(145 169 206 / 60%)}.item-overlay{background-color:rgb(190 196 170 / 50%)}.row-location.row-tel .tel a.btn.btn-danger{background-color:#fff;color:#223267;border-radius:5px 30px;box-shadow:none}.row-location.row-tel .tel a.btn.btn-danger:hover{background-color:#2827db;color:#FFF}.row-location.row-place .place h4{color:#fff;font-weight:400}.row-location .place .fa{color:#91a9ce}.breadcrumb{padding:5px 0 0 0}.widget .box{border-color:#2827db}.list-check li:before{color:#2827db}section.section-location .heading h2{color:#223267}.section-location .heading h2:after{border-color:#2827db}.footer-logo img{max-width:222px}.footer-holder .bottom{margin-top:35px;background-color:#364c78}.footer-holder ul a,.fAddress a,span.tel-footer a,.fLocation p.practice{color:#787b80}.footer-holder .copyright{color:#FFF}div#formPop .contactHead{color:#223267}.hide-me .wpcf7{background-color:#91a9ce}div#formPop .contactHead.phone a{color:#2827db}div#formPop .contactHead.phone a:hover{color:#223267}.jcf-radio,.wrap-form-question form .top label .jcf-radio{border-color:#2827db}.jcf-radio span,.widget.widget-form .jcf-radio span{background:#2827db}.hide-me input[type=submit].wpcf7-submit,.wrap-form-question input[type=submit]{background-color:#2827db;font-family:'Mitr',sans-serif;max-width:170px;font-size:16px;font-weight:500;border-radius:5px 30px;padding:15px 35px}.hide-me input[type=submit].wpcf7-submit:hover,.wrap-form-question input[type=submit]:hover{background-color:#fff;color:#2827db}.btn,button,input[type=button],input[type=reset],input[type=submit]{padding:15px}.widget.widget-form form{background-color:#91a9ce}.footer-holder{background-color:#fff}#footer a.btn.btn-orange{display:none}.entry img.no-shadow{box-shadow:none}.slide_content{margin:26.042vw auto 0;float:none;overflow:hidden}.heading h6{display:none}.reviews{padding:50px 0;background-color:#91A9CE}.half-content{padding-bottom:0}section#bNews{padding-top:0;background-color:#FFF}#bNews h2{color:#223267}#newsList h2{color:#223267}section#bNews .news-list li:nth-of-type(odd) .image{float:right}section#bNews .news-list li:nth-of-type(even) .image{float:left}#bNews .heading{display:none}div#text1{margin-top:60px}.half-content h2{max-width:550px;font-size:30px}.half-content h2:after{border:3px solid #6FC404;width:80%}.bAndA{padding:50px 0;background-color:#91a9ce;color:#FFF}.bAndA .heading h2,.bAndA .heading p{color:#FFF}.bAndA .heading p{font-weight:300}.compare{position:relative;width:50%;max-width:430px;margin:20px 10%;display:inline-block}.twentytwenty-left-arrow{border-right:6px solid #2827db}.twentytwenty-right-arrow{border-left:6px solid #2827db}.twentytwenty-handle{background-color:#FFF}.section-location .address .address-holder{box-shadow:3px 3px 35px rgba(0,0,0,.10);background-color:rgba(34,50,103,.9)}#menu-services li:hover a:after,.widget_categories ul li:hover a:after{content:unset;display:unset;font-family:unset;margin-left:unset;vertical-align:unset;margin-top:unset}.section-location .address .shedule dl{color:#FFF}#menu-services li:hover a{text-decoration:underline}#menu-services{width:100%}.bar{background:#364c78}.bar.bar-title{background:#fff}.bar.bar-title a{color:#42474c}.bar a{color:#fff}.sub-nav li:before{color:#fff}.sub-nav{color:#fff}.page-scrolled .promo{margin-top:unset}.page-scrolled div#main{margin-top:unset}#sidebar{background-color:#364c78;color:#fff}.personal-info h5,.widget.widget-form .head,.widget.widget-location h4,.widget.widget-choose h3,.row-location a{color:#fff}.widget.widget-form .head{font-family:'Poppins',sans-serif}address .row-location a{color:#FFF}address hr{border-color:#FFF}.personal-info .img img{border-color:#b58a2f}header ul.social{display:none}.col-md-6.col-md-offset-1.single-contact.mobile-hidden{margin-top:40px}#map [role=button],.map-show-canvas-f [role=button]{background-color:transparent}span.site_tag{display:block;margin-top:8px;font-style:italic}.page-scrolled span.site_tag{display:none}.infoNav h3,.servNav h3,.fLocation h3,.footer-holder .social a{color:#223267;font-weight:500}.footer-holder .social a:hover{color:#7ebfe3}.footer-holder ul a,.fAddress a{color:#787b80;display:block;margin-bottom:3px}.footer-holder ul{text-transform:unset}span.tel-footer a:hover{color:#7ebfe3}.bottom-nav a{color:#ffffff!important}@media (max-width:1440px){.promo{background-position:center}.compare{margin:20px}.box-offers .box-holder{width:100%}}@media (max-width:1279px) and (min-width:1025px){.offers-list li{width:25%}.offers-list li:first-of-type{width:25%}#nav>li{padding:0 5px}#nav>li a{font-size:12px}.box-offers{padding:25px 0 10px}.offers-list li{padding:0 5px 5px}}@media (min-width:1025px){#nav{font-size:0;margin:6px 15px}.promo .slick-slide{height:90vh}}@media (max-width:1024px){.header-promo a{font-size:28px}.logo-block{margin:11px 0}#wrapper{margin-top:62px}.btn-block{width:100%;height:54px;float:none;position:relative;margin-bottom:45px}#header .header-holder{padding:0;height:47px;border-bottom:1px solid #7ebfe3}.addBlock #logo img{height:auto;margin-bottom:10px}#logo{margin:30px 0 20px;max-width:300px;width:100%;float:none}.menu-opener span,.menu-opener:after,.menu-opener:before{background:#2827db}.mm-spn li:before{top:20px;right:33px}.offers-list li:first-of-type,.offers-list li{width:100%}.infoNav a,.servNav a{margin:20px 0;display:block}.mobile-show.moreInfo a{background-color:#198cf3}.mobile-show.moreInfo{position:fixed;bottom:15px;right:unset;left:15px;z-index:999}.promo h1.banH{font-size:50px}.promo .slide{height:72vh}.slide_content{width:95%;margin:15vh auto 0}.appointments{margin-bottom:0}.news-list li:nth-of-type(even) div.image{padding-top:35px}section#bNews{text-align:center}#bNews h2{max-width:unset}#contInfo{text-align:center}.page-scrolled div#main,div#main{margin-top:0}#header .social a{font-size:20px}#header .social a .fa-instagram,#header .social a .fa-youtube-play{font-size:20px}.social li{vertical-align:middle}.col-md-4.center{display:block;width:100%;float:unset;max-width:360px;margin:0 auto}.updated-contact-block{display:block;padding:0 0 10px;width:100%;text-align:center}.updated-contact-block .booking-opener{position:relative;right:unset;top:unset;float:none}.page-scrolled .updated-contact-block{display:none}.opener-form{float:none;width:100%;height:54px}.booking-opener{position:relative;display:block;right:unset;top:unset;margin:0 auto;float:none;left:unset}.page-scrolled a.btn.btn-orange.booking-opener{position:fixed;right:3px;top:41px;left:unset;transform:unset;z-index:99}.page-scrolled span.site_tag{display:none}.promo{min-height:unset}.promo,.promo .slick-slide{height:auto;background-position:right center;min-height:49vh}.item .item-overlay.top{top:0;padding:44% 0% 0}.item .item-overlay.right{right:0;left:0}.item .item-overlay.bottom{bottom:0}.item .item-overlay.left{left:0}.section-location .address .shedule{max-width:290px}.footer-holder ul a{max-width:max-content;display:block;margin:10px auto}}@media (max-width:991px){.promo #slick-slide10 .s_content p,.promo .s_content p{font-size:18px}}@media (max-width:666px){.promo h1.banH{font-size:35px}.btn.booking-opener{top:20px;max-width:230px;padding:20px}.offers-list{max-width:100%}.offers-list li{max-width:100%}}@media (max-width:479px){.header-promo a{font-size:20px}.promo{background-size:cover}.box-offers .box-holder{width:100%}.reviews .testimony{width:100%}.promo h1.banH{font-size:22px}.promo #slick-slide10 .s_content p,.promo .s_content p{font-size:16px}.offers-list li:first-of-type,.offers-list li{width:95%}.compare{width:85%}.reviews .testimony:hover .slick-next,.reviews .testimony:hover .slick-prev{display:none!important}section#top h1{font-size:30px}section#top{font-size:22px}.appointments h4 a{display:block}#logo{max-width:220px}.btn.booking-opener{padding:15px;margin-top:0;top:24px}.home .btn.booking-opener{top:24px}.page-scrolled .btn.booking-opener{margin-top:10px}.item:hover .item-overlay.top{padding:30% 0 0}.item .item-overlay.top{padding:30% 0 0}}@media (max-width:320px){.page-scrolled .sLogo #logo img{width:100%}}