ul.resp-tabs-list {    margin: 0 auto; padding: 0px; text-align: center; width: auto; margin-bottom: 40px; position: relative; display: inline-flex !important; gap: 50px; border-bottom: 1px solid rgba(255,255,255,.4); width: 100%; justify-content: center;}
.resp-tabs-list li {font-weight: 400;font-size: 18px; line-height:24px;display: inline-block;margin:0;list-style: none;cursor: pointer;float: none;display: inline-block;background: none !important;color: #fff;border:none !important;width: auto; position:relative; text-transform:capitalize;border-radius: 0; padding:0 0 15px 0; border-bottom:none !important; }
.wd346 {min-width:346px}
.wd229 {min-width:230px}
.wd50 {min-width:50%}
.resp-tabs-list li span {display: inline-block;padding: 13px  56px;background: #fff;border-radius: 0;z-index: 99;position: relative;}
.resp-tabs-list:before {content:''; position:absolute; bottom:0; width:100%; height:1px; background:rgba(0,0,0,0.3); left:0; right:0; margin:0 auto; display:block; z-index:9}
.resp-tabs-list li:before {content:''; position:absolute; bottom:-2px; width:100%; height:2px; background:#eb0028; left:0; right:0; margin:0 auto; display:none; z-index:9}
/* .resp-tabs-list li:after {content: "";width: 1px;height: 100%;position: absolute;background: #e3c796;top: 0;right: -5px;} */
.resp-tabs-list li:last-child {margin-right:0;}
.resp-tabs-container { padding:0; background-color: transparent; clear: left; border-top: none;}
.resp-tab-content .slider-img img {max-height: 450px;}
.resp-tab-content .slider-img {text-align: center;}
h2.resp-accordion { cursor: pointer; padding: 5px; display: none; }
.resp-tab-content { display: none; padding: 0px; }
.resp-tab-active {color: #fff !important;}
.resp-tabs-list .resp-tab-active {border-bottom: none;background:none  !important;border-color:none !important;color: #eb0028 !important; font-weight:600}
.resp-tabs-list li.resp-tab-active:before {display:block}
.resp-tabs-list .resp-tab-active span {background: transparent;}
.resp-content-active, .resp-accordion-active { display: block; }
.resp-tab-content { border: 0px solid #c1c1c1; border-top-color: #5AB1D0; }
.ameniteis-box .resp-tab-content {background: #fff;border-top: 1px solid #e1e2df;}
h2.resp-accordion { font-size: 13px; border: 0px solid #EB0028 !important; border-top: 0px solid #EB0028; margin: 0px; padding: 10px 15px 10px 0; background:none !important; color: #EB0028; font-size: 16px; border-bottom: 1px solid rgba(255,255,255,0.5) !important;}
h2.resp-tab-active { border-bottom: 1px solid #EB0028 !important; margin-bottom: 0px !important; padding: 10px 15px 10px 0 !important; }
h2.resp-tab-title:last-child { border-bottom: 12px solid #EB0028 !important; background: blue; }
.resp-arrow { width: 10px; height: 10px; float: right; margin-top: 0px; border: solid #EB0028; border-width: 0 1px 1px 0; display: inline-block;transform: rotate(-45deg); -webkit-transform: rotate(-45deg); margin-top:4px }
h2.resp-tab-active span.resp-arrow {width: 10px; height: 10px; float: right; margin-top: 0px; border: solid #EB0028; border-width: 0 1px 1px 0; display: inline-block; transform: rotate(45deg); -webkit-transform: rotate(45deg);}
/*-----------Accordion styles-----------*/
h2.resp-tab-active {background:none !important;color: #fff !important;border-bottom: 1px solid #EB0028 !important;}
.resp-easy-accordion h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #EB0028;}
.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #EB0028;/* !important;*/}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #EB0028;/* !important;*/}
.test-tabs .resp-tabs-container,.test-tabs .resp-tabs-list li {background:none!important}
.test-tabs .resp-tabs-list .resp-tab-active {color:#FFFBCE !important}

.test-tabs .resp-tabs-list li {letter-spacing:0.10rem; padding:15px 0; color:#fff}
.test-tabs .resp-tabs-list:before {background:rgba(255,255,255,0.57)}
.test-tabs .resp-tabs-list:after { content: ''; position: absolute; top: 0; width: 100%; height: 1px; background: rgba(255,255,255,0.57); left: 0; right: 0; margin: 0 auto; display: block; z-index: 9; }
.test-tabs ul.resp-tabs-list {display:flex !important; gap:0}
.test-tabs .resp-tabs-list li:before {height:3px; background:#FFFBCE; bottom:-1px}
.test-tabs .resp-tabs-list li:after {content: ''; position: absolute; top: -1px; width: 100%; height: 3px; background: #FFFBCE; left: 0; right: 0; margin: 0 auto; display: none; z-index: 9;}
.test-tabs .resp-tabs-list .resp-tab-active:after {display:block}

@media only screen and (max-width: 991px) {
ul.resp-tabs-list {display: none !important;}
h2.resp-accordion {display: block !important;font-weight: 400;margin-bottom:10px;}
h2.resp-accordion br {display: none;}
.resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;}
.resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: 100px;clear: none;}
.resp-accordion-closed {display: none !important;}
.resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #EB0028 !important;}
.resp-tab-content .slider-img img {width: 100%;}
.resp-tabs-container {padding: 0;border: 0;}
.resp-tab-content .slider-img img {width: 100%;}
.partner-tab-cont h2.resp-accordion {display:none}
.resp-tab-content {padding:30px 0}
}
