h4.section-title{font-size:46px;position:relative;margin-bottom:60px}h4.section-title::after{content:"";position:absolute;display:block;width:100px;height:1px;left:-20px;bottom:-10px;background-color:#c11d2a}section#hospital-detail{padding:120px 0 190px;background:url(/img/home-hospital-bg.jpg) center center no-repeat;background-size:contain}section#hospital-detail div.hospital-wrapper-text{width:120%;left:-130px;top:130px;padding:60px;position:absolute;box-shadow:0 5px 15px rgba(0,0,0,.2);background-color:#fff}section#hospital-detail div.hospital-wrapper-text h1{position:relative;margin-bottom:40px}section#hospital-detail div.hospital-wrapper-text h1::after{content:"";height:1px;left:-20px;width:100px;bottom:-10px;display:block;position:absolute;background-color:#c11d2a}section#hospital-detail div.hospital-wrapper-text h4{color:red;font-size:26px}@media(max-width: 767px){section#hospital-detail div.hospital-wrapper-text div.btn-group{margin-left:-35px}}section#hospital-detail div.hospital-wrapper-text div.btn-group a.link{color:#fff;display:flex;font-weight:700;padding:25px 22px;align-items:center;text-decoration:none}@media(max-width: 767px){section#hospital-detail div.hospital-wrapper-text div.btn-group a.link{padding:12px 9px}}section#hospital-detail div.hospital-wrapper-text div.btn-group a.link.erandevu{background-color:#1b3e92}section#hospital-detail div.hospital-wrapper-text div.btn-group a.link.esonuc{color:#707070;border:1px solid #707070;background-color:#fff}section#hospital-detail div#kizilay-saglik-slick-slider{box-shadow:0 5px 15px rgba(0,0,0,.2)}section#doctors{margin-top:100px}section#doctors div#doctors-container{position:relative}section#doctors div#doctors-container div#doctors-slider{padding:0 20px;margin-top:40px}section#doctors div#doctors-container div#ks-doctors-prev{left:0;top:46%;width:50px;z-index:100;height:50px;display:flex;cursor:pointer;position:absolute;align-items:center;justify-content:center}section#doctors div#doctors-container div#ks-doctors-prev i{font-size:40px}section#doctors div#doctors-container div#ks-doctors-next{top:46%;right:0;width:50px;z-index:100;height:50px;display:flex;cursor:pointer;position:absolute;align-items:center;justify-content:center}section#doctors div#doctors-container div#ks-doctors-next i{font-size:40px}section#maps{padding-top:230px;margin:100px 0;background:url(/img/mag-bg-min.jpg) center top no-repeat}section#maps div#map{width:100%;position:relative}section#maps div#map iframe{width:100%;height:575px;box-shadow:0 0 10px 3px rgba(0,0,0,.4)}section#maps div#map div.info-hospital{top:50px;right:50px;width:477px;position:absolute;padding:67px 89px 70px 72px;background-color:#fff}section#maps div#map div.info-hospital div.info-title{font-size:18px}section#maps div#map div.info-hospital div.info-city{color:#d3101f;letter-spacing:2px;text-transform:uppercase;margin-top:15px;margin-bottom:25px}section#maps div#map div.info-hospital div.address,section#maps div#map div.info-hospital div.phone,section#maps div#map div.info-hospital div.mail{display:flex;margin-bottom:15px}section#maps div#map div.info-hospital div.lnk{margin-top:30px}section#maps div#map div.info-hospital div.lnk a{outline:0;color:#fff;padding:20px 35px;font-size:14px;font-weight:600;line-height:50px;text-decoration:none;background-color:#d3101f;border:1px solid #d3101f}section#maps div#map div.info-hospital div.lnk a img{margin-left:50px;display:inline-block;vertical-align:middle}.accordion-button.collapsed{background-color:#fff !important;color:#000 !important;border-color:rgba(0,0,0,0)}.accordion-button:not(.collapsed){background-color:#dc3545 !important;color:#fff !important;border-color:rgba(0,0,0,0);box-shadow:none}.accordion-button:focus{border-color:rgba(0,0,0,0);box-shadow:none}.accordion-button.collapsed:hover{background-color:#f8f9fa !important;color:#000 !important}.accordion-button:not(.collapsed):hover{background-color:#c82333 !important;color:#fff !important}@media(min-width: 1200px)and (max-width: 1399px){section#hospital-detail div.hospital-wrapper-text{width:100%;left:0;top:0;padding:60px;position:static}}@media(max-width: 1199px){section#hospital-detail div.hospital-wrapper-text{width:100%;left:0;top:0;padding:60px;position:static}section#maps div#map iframe{height:400px;margin-bottom:20px}section#maps div#map div.info-hospital{position:static;width:100%;padding:30px;margin-top:20px;box-shadow:0 2px 8px rgba(0,0,0,.1)}}@media(max-width: 991px){section#maps{padding-top:100px}section#maps div#map iframe{height:300px;margin-bottom:15px}section#maps div#map div.info-hospital{position:static;width:100%;padding:25px;margin-top:15px;box-shadow:0 2px 8px rgba(0,0,0,.1)}}@media(max-width: 767px){section#maps{padding-top:80px;margin:50px 0}section#maps div#map iframe{height:250px;margin-bottom:10px}section#maps div#map div.info-hospital{position:static;width:100%;padding:20px;margin-top:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}section#maps div#map div.info-hospital div.info-title{font-size:16px}section#maps div#map div.info-hospital div.info-city{font-size:14px;margin-top:10px;margin-bottom:15px}section#maps div#map div.info-hospital div.address,section#maps div#map div.info-hospital div.phone,section#maps div#map div.info-hospital div.mail{font-size:14px;margin-bottom:10px}section#maps div#map div.info-hospital div.lnk{margin-top:20px}section#maps div#map div.info-hospital div.lnk a{padding:15px 25px;font-size:13px;line-height:40px}section#maps div#map div.info-hospital div.lnk a img{margin-left:30px}}
