#main .container{padding-left:15px;padding-right:15px}#main .container hr{color:var(--light);height:3px}#main .container p{color:var(--light-darken)}#main .container #hospitalInput{align-items:center;background:url(../../images/base/search.svg) no-repeat scroll 20px 12px;background-color:var(--light);border:none;border-radius:23px;color:var(--dark);display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;margin:0 auto;outline:none;padding:15px 20px 15px 60px;width:70%}body{background-color:var(--body)}#list .hospitals{min-height:65vh}#list .hospitals .hospital{height:100%}#list .nav-tabs{border:none}#list .nav-tabs .nav-item .nav-link{border:none;border-top-left-radius:0;border-top-right-radius:0;padding:0;position:relative;width:10rem}#list .nav-tabs .nav-item .nav-link button{background:none;border:none;color:var(--dark-lighten);font-family:Roboto,sans-serif;font-weight:300;outline:none;padding:1rem;width:100%}#list .nav-tabs .nav-item:last-child .nav-link button{padding:2rem}#list .nav-tabs .nav-item .nav-link.active{background:var(--light);border:1px solid var(--dark-lighten);border-right:none}#list .nav-tabs .nav-item .nav-link.active button{color:#454545;font-weight:600}#list .nav-tabs .nav-item .nav-link.active .inv-border{background:var(--light);bottom:0;height:100%;position:absolute;right:-1px;top:0;width:2px;z-index:99}#list .tab-content{background:var(--light);width:100%}#list .tab-content .tab-pane{height:100%;padding:1rem}#list .tab-content .tab-pane.active{border:1px solid var(--dark-lighten)}#list .tab-content .tab-pane .item p{color:var(--dark-lighten);font-size:1rem;font-weight:300}#list .tab-content .tab-pane .item p.name{font-weight:500}#list .tab-content .tab-pane .item p.tel{margin-top:25px}#list .hospital .accordion-item{padding:1rem}.accordion-item .accordion-header{line-height:unset}#list .hospital .accordion-item .accordion-button{box-shadow:none;color:var(--dark);font-family:Poppins,sans-serif;font-weight:700;padding:0}#list .hospital .accordion-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")!important}#list .hospital .accordion-item.none .accordion-button:not(.collapsed):after{background-image:none!important}#list .hospital .accordion-item .accordion-body{font-family:Roboto,sans-serif;padding:0}#list .hospital .accordion-item .accordion-button:not(.collapsed){background:none}#list .hospital .accordion-item .accordion-body .name{color:var(--dark);font-weight:500}#list .hospital .accordion-item .accordion-body .address,#list .hospital .accordion-item .accordion-body .tel{color:var(--dark-lighten);font-weight:400}#list .hospital .accordion-item .accordion-body .hospital-item.active,#main{background:var(--primary)}#main{padding:5rem}#main .container h1{color:var(--light);font-family:Poppins,sans-serif;font-size:4rem}#main .container p{color:var(--light);line-height:normal;margin-top:10px}@media (max-width:575.98px){#main .container h1{font-size:1.3rem;line-height:1.3rem}#main{background:var(--primary);padding:2.5rem 0}#main .container p{font-size:.8rem;margin-top:5px}#main .container #hospitalInput{background:url(../../images/base/search.svg) no-repeat scroll 16px 10px;background-color:var(--light);background-size:20px;border-radius:17px;color:var(--dark);font-size:.8rem;margin:0 auto;padding:10px 15px 10px 45px;width:100%}}