:root{--theme-color:#277f81}.sa-slider .d-slider-caption{text-shadow:-1px 2px 2px #000}#u_content_custom_slider_1 .d-slider-caption br{display:none}.d-con-slider{max-height:630px}.d-con-slider-caption{margin-bottom:clamp(2em,3vh,4em)}#u_content_custom_slider_1 .d-con-slider .d-slider-item .d-con-slider-caption{background-color:rgba(255,255,255,.125)}.text-sho{text-shadow:0 2px 2px rgba(0,0,0,.25)!important}.box-shade img{box-shadow:0 5px 10px rgba(0,0,0,.35)}#popupAnnouncement h2.d-modal-title.text-center{color:#35b7b9;font-size:2.1rem!important;text-align:left!important;position:absolute;top:22px;font-weight:700!important;width:50%!important}#popupAnnouncement .modal-content{padding:15px 0 5px!important}#popupAnnouncement .modal-header{padding:20px 18px 10px!important;border-bottom:0}#popupAnnouncement .modal-dialog.ui-draggable{max-width:600px!important}#popupAnnouncement .modal .modal-header{padding:10px 20px 10px!important;border-bottom:0}#popupAnnouncement .modal-body{position:relative;flex:1 1 auto;padding:15px 0 25px;text-align:center;border-top:1px solid #e5e5e5}#popupAnnouncement .modal-body a{text-decoration:none;color:#35b7b9}#popupAnnouncement .modal-body{line-height:24px!important}#popupAnnouncement .modal-footer{padding:30px 20px 20px}.modal-footer input[type='button']{color:#000;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.5);min-width:160px;border-radius:30px;letter-spacing:.7px!important;transition:.4s}#popupAnnouncement .modal-content{border-radius:.5rem}.modal-footer input[type='button']:hover{color:#333;background-color:#ebebeb;border-color:#adadad;transition:.4s}#popupAnnouncement span.btn-close.d-close-modal:before{content:"Close";position:absolute;right:40px;font-size:21px;font-weight:600;top:24px}#popupAnnouncement .btn-close{opacity:.3}.sa-slider-2>ul>li img{top:-24px!important;position:relative}#u_content_custom_slider_2 .d-slider-caption br{display:none}#u_content_custom_slider_2 .d-con-slider .d-slider-item .d-con-slider-caption{background-color:rgba(255,255,255,.125)}#appointmentDialog #apptSubmitBtn{padding:7px 38px 8px;border:0;border-radius:20px;background:#5cb85c!important;font-weight:600;font-size:13px;border:1px solid #fff;text-align:center;min-width:160px;margin:15px 0 10px;display:inline-block;padding:11px 20px;transition:.4s;line-height:1;text-shadow:none;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,.5);border-radius:20px;letter-spacing:.7px}#appointmentDialog #apptSubmitBtn:hover{background:#46a046!important;box-shadow:0 0 0 #46a046;color:#fff}@media(max-width:768px){.sa-slider-2>ul>li img{width:100%;height:100%;max-width:100%;max-height:100%;top:0!important}#u_content_custom_slider_2 .sa-slider-2{height:147px!important}#popupAnnouncement h2.d-modal-title.text-center{color:#35b7b9;font-size:24px!important;text-align:left!important;position:absolute;top:30px;font-weight:700!important;width:50%!important}}@media(max-width:1440px){.u_content_custom_slider,#u_content_custom_slider_1 .d-con-slider{width:100%;margin:0 auto;max-height:60vh!important}}