:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}html,html[lang]{margin-top:0!important}.lineh{line-height:1.5}a:hover{text-decoration:none}.fdez-aside h5,a{color:#222}.azul-claro-1{color:#d9e5f3}#blog .media a:hover,.azul-claro-2,a:hover,footer .input-group-btn .fa-square-full{color:#63b4e3}.azul-escuro{color:#313159}body,html{font-family:"Open Sans",sans-serif;font-size:16px;color:#787878}.font-14,header{font-size:14px}h1{font-size:34px}h5{font-size:18px}.bg-azul-forte{background-color:#12121e}.bg-azul-escuro{background-color:#313159}.bg-azul-claro-2{background-color:#63b4e3}.btn{border-radius:0;font-size:16px}header{height:auto;-webkit-transition:top 1s ease-in;transition:top 1s ease-out}header .telefone a{padding:.9rem 2.8rem;font-size:16px;line-height:19px}header a:hover{text-decoration:none}header .icon{height:16px}header .row{border-bottom:1px solid #ccc}.navbar{height:auto;margin:1%0}nav.navbar{padding-top:.8rem;padding-bottom:.8rem}.navbar-light .navbar-nav .nav-link{padding-left:.9rem;padding-right:.9rem;color:#5e6872!important;font-weight:700;display:block;line-height:inherit;text-decoration:none}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#63b4e3!important}.dropdown-menu{left:auto;background-color:#313159;border-radius:10px;color:#fff;top:82%}.dropdown-item{color:#fff;font-weight:900;font-size:14px}.dropdown-item:focus,.dropdown-item:hover{color:#63b4e3!important;text-decoration:none;background-color:transparent}.navbar-light .navbar-toggler{background-color:#f5f5f5;border:0;border-radius:0;width:44px;height:44px;margin-top:9px;margin-right:14px}.navbar-toggler span,.navbar-toggler span:after,.navbar-toggler span:before{position:absolute;width:22px;height:3px;background:#63b4e3;-webkit-transition:.35s ease all;-moz-transition:.35s ease all;transition:.35s ease all}.navbar-toggler span{display:block}.navbar-toggler span:after,.navbar-toggler span:before{content:" "}.navbar-toggler span:before{margin:-.3em 0 0-11px}.navbar-toggler span:after{margin:.3em 0 0-11px}.form-control,.socialbtns .fab{height:40px;background-color:#fff;border-radius:0;border:0}label{font-size:14px;margin-bottom:3px}footer .icon{height:16px;margin-top:5px}footer .media .media-body a,footer .media .media-body p,footer a:hover,label{color:#d9e5f3}.fdez-rodape{padding:2rem 0}.fdez-rodape p{font-size:13px;line-height:15px}#header-page{margin-bottom:3.7rem;background-image:url(/wp-content/themes/fisiobalance/img/bg-page.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;height:180px;width:100%;padding:5%}#header-page h1{font-size:44px;line-height:52px}.fdez-int-blog{padding-bottom:3.7rem}.SearchBar{height:49px;border:1px solid #ccc!important;border-radius:0}.SearchButton{height:49px;padding:5px 16px;background-color:#313159}#blog .nav{border:1px solid #ccc}#blog .media img{width:120px;height:80px}#blog .media.border-bottom{border-color:#ccc!important;margin-bottom:1.3rem;padding-bottom:1.3rem}#blog .nav-link{display:block;padding:1.3rem 1rem;font-size:14px;font-weight:400;color:#5e6872;border-bottom:1px solid #ccc}#blog .nav-link:hover{border-radius:0;color:#fff;background:#63b4e3}#blog .bottom-line-servicos:after{content:"";display:block;width:100%;height:1px;background-color:#63b4e3;margin-top:1px;opacity:.6}#blog .line-circle{border-radius:50%;width:10px;height:10px;top:6px;position:relative;background-color:#63b4e3}.fdez-cont-single img{width:100%;height:296px;object-fit:cover}.socialbtns,.socialbtns li,.socialbtns ul{margin:0;padding:5px}.socialbtns li{list-style:none outside none;display:inline-block}.socialbtns .fab{width:50px;height:50px;color:#63b4e3;border:1px solid #63b4e3;padding-top:17px;border-radius:50%;-moz-border-radius:22px;-webkit-border-radius:50%;-o-border-radius:22px}.socialbtns .fab:hover{color:#fff;background-color:#63b4e3;border:1px solid #63b4e3}i{position:absolute;top:50%;left:50%;border-radius:50%;font-size:24px;color:#81c23d;width:60px;height:60px;line-height:60px;padding-left:19px;padding-top:19px;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:all .3s 0ms cubic-bezier(.6,-.28,.735,.045)}#cat_mob li{padding:0}#cat_mob button{width:100%;border:0!important}footer{padding:4.9rem 0 2.6rem}footer img.img-fluid{margin-bottom:1rem}footer h5{font-size:21px;line-height:25px;margin-bottom:2.7rem}.input-group-btn .fa-youtube,.input-group-btn a:hover .fa-youtube,footer .input-group-btn .fa-facebook-f,footer .input-group-btn .fa-instagram,footer .input-group-btn a:hover .fa-facebook-f,footer .input-group-btn a:hover .fa-instagram{color:#12121e!important}footer .fa-stack.fa-1x{font-size:20px}@media (max-width:767px){nav.navbar{padding:0;margin-bottom:0}.navbar-light .navbar-brand{padding:.5rem 1rem}.navbar-collapse{background-color:#f5f5f5;margin-top:0;height:auto;padding-left:0;padding-right:0;margin-bottom:0}.navbar-nav{margin-top:.5rem!important}.dropdown-menu{border-radius:0}a.dropdown-item,li.nav-item a.nav-link{padding:.25rem 2.5rem}.navbar .fab{margin:7px 9px;font-size:29px}.navbar-brand{margin-right:0}.navbar-brand img{width:71%}footer{padding:4rem 0 .5rem}.fdez-rodape p{text-align:center;float:none!important;margin-bottom:.8rem!important}.fdez-rodape{padding:1rem 0 .3rem}footer .input-group-btn{display:block;margin-bottom:1.5rem}footer h5{margin-bottom:1.5rem}#header-page{height:auto;padding:3rem 0;margin-bottom:2.5rem}#header-page h1{font-size:30px;line-height:36px}.btn-select{position:relative;width:100%;border-radius:0}.btn-info{color:#fff;background:-webkit-linear-gradient(left,#216511 1%,#81c23d 100%);background:-o-linear-gradient(left,#216511 1%,#81c23d 100%);background:linear-gradient(to right,#216511 1%,#81c23d 100%);border:0}.btn-select .btn-select-value,.btn-select ul{border-top:none!important;position:absolute;left:0}.btn-select .btn-select-value{padding:6px 12px;display:block;top:3px;color:#fff;right:34px;text-align:left;text-overflow:ellipsis;overflow:hidden;border-bottom:none!important;border-left:none!important}.btn-select .btn-select-arrow{float:right;line-height:20px;padding:6px 0;top:0;font-size:25px;color:#fff}.btn-select ul{display:none;background-color:#fff;font-size:13px;font-weight:700;color:#222;clear:both;list-style:none;padding:0;margin:0;right:0;top:43px;z-index:999}.btn-select ul li{padding:4% 5% 2%;text-align:left}.btn-info:not(:disabled):not(.disabled):active{background:-webkit-linear-gradient(left,#216511 1%,#81c23d 100%);background:-o-linear-gradient(left,#216511 1%,#81c23d 100%);background:linear-gradient(to right,#216511 1%,#81c23d 100%);border:0}.btn-select.btn-info:hover{background:-webkit-linear-gradient(left,#216511 1%,#81c23d 100%);background:-o-linear-gradient(left,#216511 1%,#81c23d 100%);background:linear-gradient(to right,#216511 1%,#81c23d 100%);border:0}h5.font-weight-bold.mt-5{margin-top:5%!important}#blog .btn-select{margin-bottom:10%;height:43px}.socialbtns,.socialbtns li,.socialbtns ul{margin:0;padding:0}}@media (min-width:768px) and (max-width:991px){header .telefone a{padding:.9rem 1.8rem}.navbar-light .navbar-nav .nav-item{background:inherit;line-height:26px}footer a,footer p{font-size:14px}#header-page{height:auto}}