.elementor-53812 .elementor-element.elementor-element-98a837f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title, .elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title:before, .elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title:after, .elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-content, .elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tabs-content-wrapper{border-width:0px;}.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title, .elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title a{color:#FFFFFF;}.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title.elementor-active,
					 .elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title.elementor-active a{color:#D5B864;}.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-content{color:#D5B864;font-family:"Poppins", Sans-serif;}@media(max-width:767px){.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-title{font-size:12px;}.elementor-53812 .elementor-element.elementor-element-b7aed5b .elementor-tab-content{font-size:13px;}}/* Start custom CSS for tabs, class: .elementor-element-b7aed5b */@media (min-width: 320px) {
  #m-tabs .elementor-tabs-wrapper {
    display: flex;
        flex-direction: row;
  justify-content: center;
  }
}
@media (min-width: 320px) {
  #m-tabs .elementor-tab-mobile-title {
    display: none;
  }
}

#m-tabs .elementor-tab-title {
    background-color: #D5B864;
    border-radius: 10px;
    margin: 3px;
    padding: 15px 25px 15px 25px;
    box-shadow: 2px 2px 5px -3px rgba(0,0,0,0.5);
    transition: all 0.4s;

}
#m-tabs .elementor-tab-title.elementor-active {
    background-color: #fff;
    transform: scale(0.9)!important;
    box-shadow: 2px 2px 5px -3px rgba(0,0,0,0.5) inset;
}

.harga {
    text-align: center;
    border-radius: 15px;
    background-color: white;
    margin: 1px 30px 10px 30px;
    padding: 40px 20px;
    box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px;
    
}

.harga > h3 {
    font-weight: 900;
    font-size: 18px!important;
    padding-bottom: 20px;
}

.harga-coret {
    text-decoration: line-through;
    color: #fec5bb;
}

.harga-normal {
    font-size: 28px;
    font-weight: 900
}

.harga > p {
    line-height: 2;
}/* End custom CSS */