body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.2em}body h1.smaller-heading{font-size:40px!important}body .tatsu-list-content{line-height:1.3em}body .tatsu-normal-button .tatsu-button{text-transform:initial;letter-spacing:0;font-size:16px;border:2px solid #31aee5}body .tatsu-normal-button .tatsu-button:hover{border:2px solid #31aee5;background-color:#fff0;color:#31aee5}.booking-process{align-items:stretch}.booking-process .tatsu-column{padding:0 10px;position:relative}.booking-process .tatsu-column:after{content:"";width:25px;height:4px;background:#31aee5;display:block;position:absolute;right:-10px;top:50%}.booking-process .tatsu-column:last-of-type:after{display:none}.booking-process .tatsu-single-image{margin-bottom:1em}.booking-process img{width:80px;max-width:100%}.booking-process h3{font-size:20px}select.gfield_select{text-indent:10px;font:400 16px "Poppins","Open Sans","Arial",sans-serif}html body #header-top-bar{bottom:0;position:fixed!important;z-index:999999999999;left:0;width:100%;background:#31aee5!important;display:none}html body #header-top-bar #header-top-bar-wrap{max-width:100%;padding:0!important}html body #header-top-bar #header-top-bar-wrap #header-top-bar-right{padding:0}html body #header-top-bar .top-bar-widgets{display:flex;gap:0;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0;align-items:center}#header-top-bar-wrap #header-top-bar-right a{color:#fff;font-weight:700;padding:15px 5px;width:33.33%;line-height:1em}#header-top-bar-wrap #header-top-bar-right a:nth-of-type(2){border:2px solid;border-top:0;border-bottom:0}.insurance-logos{background:#f6f6f6}.insurance-logos .grid-row{width:100%}.insurance-logos .grid-row .grid-col{border:0!important;padding:0!important}.post-meta{display:none!important}.back-to-team h6{top:7px;position:relative}.back-to-team h6 a{color:#31aee5!important}#page-content p{margin-bottom:1.2em}.v-center-row{align-items:center!important}.leaflet-section .tatsu-column{margin-bottom:0!important}.price-box .tatsu-text-inner div{padding:1em;background:#f8f8f8;border-radius:4px;margin-bottom:.5em}.price-box .tatsu-text-inner div h5{color:#31aee5}#blog-grid .style3-blog article{width:33%!important}#blog-grid .style3-blog article .element-inner{margin-left:40px;border:1px solid #d8d8d8;border-radius:8px}#blog-grid .style3-blog article .element-inner:hover{background:#f8f8f8}.tatsu-button:after{background-color:transparent!important}input[type="submit"].mediumbtn{font-size:13px;line-height:14px;padding:15px 20px;border-radius:50px;text-transform:initial;font-size:18px;letter-spacing:0;border:2px solid #31aee5;background:#31aee5}input[type="submit"].mediumbtn:hover{background:#fff0;color:#31aee5}.post-nav ul li.post-comments,.post-nav ul li.post-category{display:none}.service-block p{margin-bottom:0!important}.service-block img{margin-bottom:0!important;border-radius:4px 4px 0 0}.service-block h6{background:#31aee5;padding:1em;color:#fff!important;border-radius:0 0 4px 4px;min-height:79.19px}.service-block h6 a{color:#fff!important}.service-block:hover h6{background:#4E555A}.single #comments{display:none}.single article{margin-top:60px;width:900px!important;max-width:100%;margin-left:auto;margin-right:auto}.single .post-title{text-align:center;font-size:36px!important}.single .post-nav ul{text-align:center}.single .post-meta{float:none;display:inline-block}.single .style3-blog .blog-post.element .element-inner{background:#fff!important}#bottom-widgets{background:#eee!important}#header{transition:0.3s all ease-in-out;position:fixed;width:100%;z-index:99999}#header.fixed-header{background-color:#3b4044}#header.fixed-header .logo img{width:150px!important}#header.fixed-header #navigation{line-height:78px!important}#header.fixed-header .sub-menu{margin-top:0!important}#header #header-inner-wrap{background:#fff0}#header .be-wrap{max-width:95%}#header .logo{padding-bottom:15px!important;padding-top:15px!important}#header #navigation{line-height:123px!important}#header #navigation ul#menu>li:last-of-type a{padding-right:0!important}#header #navigation ul#menu li.menu-cta{margin-left:1em}#header #navigation ul#menu li.menu-cta a{border:2px solid #31aee5;color:#fff;background:#31aee5;border-radius:50px;padding:7px 15px!important}#header #navigation ul#menu li.menu-cta a:hover{background:#fff0;color:#31aee5}#header #navigation ul#menu .sub-menu{width:250px;background-color:#3b4044!important;margin-top:-30px;padding-top:1em}#header #navigation ul#menu .sub-menu li{margin-bottom:10px;padding:0 10px}#header #navigation ul#menu .sub-menu li a{color:#fff}#header #navigation ul#menu .sub-menu li a:hover{left:0;color:#31aee5}#header-top-bar-wrap #header-top-bar-left{float:right;padding-left:1em!important;padding-right:0;padding-bottom:0!important;padding-top:2px}#header-top-bar-wrap #header-top-bar-left .top-bar-widgets{margin-right:0;font-size:12px;color:#fff}#header-top-bar-wrap #header-top-bar-right{padding-left:0;padding-bottom:0!important;padding-top:2px;font-size:12px}#header-top-bar-wrap #header-top-bar-right a{color:#fff}body.page-template-page-header-background #header,body.single #header{background-color:#3b4044}.big-text-home h2{font-size:38px;margin-bottom:0!important;line-height:1.2em}.big-text-home .sub-title{max-width:100%!important}.big-text-home .sub-title p{line-height:1.5em;margin-top:1em}.treatment-icon .tatsu-icon_card-title{font-weight:500;line-height:1.2em}.home-intro-column .special-heading-wrap{margin-bottom:0!important}.home-intro-column .feefo-badge{max-width:100%;display:inline-block;margin-right:2%;margin-bottom:2px!important}.home-intro-column .tatsu-single-image{max-width:49%;display:inline-block;vertical-align:bottom}.home-intro-column .tatsu-single-image img{display:none;width:auto;height:47px!important;bottom:0;top:initial!important}.home-service-box .tatsu-column-pad{display:flex;flex-wrap:wrap;background:#4E555A;padding:30px;border-radius:4px;font-size:14px;align-items:center}.home-service-box .tatsu-column-pad .tatsu-icon_card{width:49%;margin-right:2%}.home-service-box .tatsu-column-pad .tatsu-icon_card:last-child{margin-bottom:30px!important}.home-service-box .tatsu-column-pad .tatsu-icon_card:nth-of-type(2n){margin-right:0}.review-row{width:550px;max-width:100%;margin:0 auto!important;padding:10px 0;align-items:center}.tatsu-icon_card-title.h6 a{color:#fff!important}.accordion .accordion-head{line-height:1.3em!important;font-size:18px!important;padding-top:25px;border-top:1px solid #eaeaea}.accordion .accordion-head:first-of-type{border-top:0}.ui-accordion .ui-accordion-content{padding-left:32px}#page-hero .tatsu-section-overlay{background:rgb(0 0 0 / .5);mix-blend-mode:normal;background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0}rs-dotted{background-image:none!important;background:rgb(0 0 0 / .5)}.accordion .accordion-head.with-bg.ui-accordion-header,.accordion .accordion-head{color:#3b4044;background:#fff0;margin-top:6px;padding:12px}.accordion .accordion-head.with-bg.ui-accordion-header.ui-accordion-header-active,.accordion .accordion-head.ui-accordion-header-active{background-color:#2293D7!important;color:#ffffff!important}.text-max{width:900px;max-width:100%;margin-left:auto;margin-right:auto}textarea{background:#fff}body .tatsu-button{border:2px solid #31aee5!important;color:#fff!important;background:#31aee5!important;border-radius:50px!important;padding:12px 24px!important;text-transform:initial;letter-spacing:0;font-size:16px}body .tatsu-button:hover{background:transparent!important;color:#31aee5!important}body .blueback .tatsu-button{border:2px solid #fff!important;color:#fff!important;background:transparent!important}body .blueback .tatsu-button:hover{color:#31aee5!important;background:#fff!important}body .blueback .tatsu-button:hover span{color:#31aee5!important}.tatsu-call-to-action{border-radius:4px}.ticklist{padding-left:0}.ticklist li{list-style:none;position:relative;padding-left:30px}.ticklist li:before{content:"";position:absolute;left:0;background:url(/wp-content/themes/oshin_child/images/tick.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;background-color:#31aee5;border-radius:50%}.all-services-box .tatsu-text-inner{border-radius:4px}.all-services-box ul{list-style:none;padding-left:0}.all-services-box ul li{padding:0}.all-services-box ul li a{padding:10px;display:block}.all-services-box ul li a:hover{background:#666}.talk-to-box .tatsu-text-inner{border-radius:4px}.talk-to-box a{display:block;margin-top:1em;text-transform:initial;letter-spacing:0;font-size:16px;border:2px solid #31aee5;background:#31aee5;color:#fff;padding:10px 20px;border-radius:50px}.talk-to-box a:hover{border:2px solid #31aee5;background-color:#fff0;color:#31aee5}.cta-line-heigh{line-height:1.2em}.tatsu-call-to-action .tatsu-action-content{width:90%;margin:0 auto 1em;display:block;line-height:1.5em}@media only screen and (max-width:1160px){html body .style1 #navigation,html body .style3 #navigation,html body .style4 #navigation,html body .style5 #navigation,html body #header-controls-left,html body #header-controls-right,html body #header-wrap,html body .mobile-nav-controller-wrap,html body #left-header-mobile .header-cart-controls,html body .style6 #navigation-left-side,html body .style6 #navigation-right-side,html body .style7 #navigation{line-height:78px!important}html body #header.fixed-header .style1 #navigation,html body #header.fixed-header .style3 #navigation,html body #header.fixed-header .style4 #navigation,html body #header.fixed-header .style5 #navigation,html body #header.fixed-header #header-controls-left,html body #header.fixed-header #header-controls-right,html body #header.fixed-header #header-wrap,html body #header.fixed-header .mobile-nav-controller-wrap,html body #header.fixed-header #left-header-mobile .header-cart-controls,html body #header.fixed-header .style6 #navigation-left-side,html body #header.fixed-header .style6 #navigation-right-side,html body #header.fixed-header .style7 #navigation{line-height:78px!important}.logo img{width:150px}.mobile-nav-controller-wrap{display:inline-block;margin-left:15px;cursor:pointer}#header-bottom-bar{display:none!important}.header-mobile-navigation .mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#3b4044;padding-top:150px}.header-mobile-navigation .mobile-menu #mobile-menu,.header-mobile-navigation .mobile-menu #mobile-menu ul{background-color:#fff0;padding-left:5%;padding-right:5%}.header-mobile-navigation .mobile-menu #mobile-menu li,.header-mobile-navigation .mobile-menu #mobile-menu ul li{padding:10px 0}.header-mobile-navigation .mobile-menu #mobile-menu a,.header-mobile-navigation .mobile-menu #mobile-menu ul a{font-size:18px;color:#fff}}@media only screen and (max-width:960px){.home-intro-column .tatsu-single-image img{height:auto}}@media only screen and (max-width:768px){.booking-process .tatsu-column:after{display:none}#back-to-top{bottom:50px}html body .cky-btn-revisit-wrapper{display:none!important}html body #header-top-bar{display:block!important}.service-block h6{min-height:1px}#page-hero h1{font-size:36px}.tatsu-column-pad .tatsu-single-image{margin-bottom:1em!important}}@media only screen and (max-width:479px){.big-text-home h2{font-size:30px}#page-hero h1{font-size:26px}#page-content h2{font-size:26px}#page-content h3{font-size:20px}.home-service-box .tatsu-column-pad .tatsu-icon_card{width:100%;margin-right:0%}}