.border-bottom-1px,.title-border-bottom{border-bottom:1px solid #ccc}@media (min-width:540px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:590px}body div:first-child>.container{border-left:1px solid #ccc;border-right:1px solid #ccc}.wrapped-main-header .wrapped-banner{height:220px!important}}hr{color:#aaa}code{font-size:inherit;color:inherit;word-wrap:inherit;font-family:inherit;font-weight:inherit}.btn-strikethrough{text-decoration-line:line-through}.swal-modal.text-center .swal-text{text-align:center}.wrapped-main-header{padding:0}.wrapped-main-header .wrapped-logo{padding:5px}.wrapped-main-header .wrapped-logo .logo{width:7rem;margin-left:20px}.wrapped-main-header .btn-toggle-theme{position:absolute;top:5px;right:5px;width:33px;height:33px;opacity:.9}.wrapped-main-header .wrapped-banner{position:relative;overflow:hidden;padding:0;height:160px;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.wrapped-main-header .wrapped-banner .banner{height:150px;padding:0}.header-info-clinica .wrapped-buttons{padding:10px}.btn-sm-2{--bs-btn-padding-y:0.15rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.800rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.min-height-700{min-height:700px}.min-height-800{min-height:800px}.min-height-900{min-height:900px}.professional-single-container .professional-single-row .photo,.professionals-container .professional-row .photo{border-radius:3px}.professional-single-row .name,.professionals-container .professional-row .name{font-size:calc(1rem + .6vw);margin-bottom:2px}.professional-single-container .professional-single-row .speciality,.professionals-container .professional-row .speciality{font-size:calc(.9rem + .2vw);margin-bottom:2px}.professional-single-container .professional-single-row .register,.professionals-container .professional-row .register{margin-bottom:5px;font-size:calc(.8rem)}.professional-single-container .professional-single-row,.professionals-container .professional-row{margin-bottom:10px}.title-border-bottom{padding-bottom:3px}#tabela-de-escolha-horario{position:relative}#tabela-de-escolha-horario .btn-change-horario-left{position:absolute;height:60px;width:40px;top:10;left:-12px}#tabela-de-escolha-horario .btn-change-horario-right{position:absolute;height:60px;width:40px;top:10;right:-12px}.text-justify{text-align:justify}.search-elmt{position:absolute;z-index:999;right:10px;top:15px}span.hide{display:none}.text-name{white-space:normal;word-wrap:break-word}.responsive-button-row{display:flex;align-items:center;flex-direction:row;gap:5px}@media (max-width:768px){.responsive-button-row{flex-direction:column}.responsive-button-row button{width:100%}}