.white-popup-block {
    background: #fff;
    padding: 30px;
}
.mfp-close-btn-in .mfp-content .white-popup-block .mfp-close {
    color: #c91616;
    opacity: 1;
    font-size: 32px;
}
h4.package-header.mb-3.text-center {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: normal;
  color:#1d1d1b;
}
.sppb-modal-selector {
  display:block;
  position:relative;
      border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
  overflow:hidden;
  transition:0.3s;
}
.sppb-modal-selector:hover:before {
  opacity:1;
}
.sppb-modal-selector:before{
  content:"";
 background-color: rgb(201 22 22 / 50%);
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  right:0;
  opacity:0;
   transition:0.3s;
}
.cls-packages span.text {
    padding: 12px 0;
    background-color: #C91616;
    color: #fff;
    width: 100%;
    display: block;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    text-transform: uppercase;
}
.feature-box h4.sppb-addon-title.sppb-feature-box-title{
    background-color: #c91616;
    color:#fff!important;
    padding: 12px 22px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom:0;
    min-height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.feature-box .sppb-media-content{
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    min-height: 80px;
    color: #C91616;
    background-color: #fff!important;
    box-shadow: 0px 3px 10px #ddd;
}
/*
.cls-odd [class*='sppb-col-xs-']:nth-child(even) .feature-row-odd h4.sppb-addon-title.sppb-feature-box-title {
  background-color:#FF0000;
}
.cls-odd [class*='sppb-col-xs-']:nth-child(even) .feature-row-odd .sppb-media-content {
  background-image: linear-gradient(180deg, #ED7C2B, #E8A239);
}
.cls-even [class*='sppb-col-xs-']:nth-child(odd) .feature-row-even h4.sppb-addon-title.sppb-feature-box-title {
  background-color:#FF0000;
}
.cls-even [class*='sppb-col-xs-']:nth-child(odd) .feature-row-even .sppb-media-content {
  background-image: linear-gradient(180deg, #ED7C2B, #E8A239);
}*/

*/Price Rate*/
@media(max-width:1200px){
tg {
    display: block;
    width: 100%;
    overflow-x: auto;
    overflow: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}}
/*@media(min-width: 1441px){
.table {
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 50px;
    padding-right: 0px;
    padding-bottom: 50px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    box-shadow: 0 0 0 0 #ffffff;
  }}
@media(max-width: 1027px){
.table {
    overflow-x: auto;
    overflow-y: auto;
    padding-top: 50px;
    padding-right: 0px;
    padding-bottom: 50px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    box-shadow: 0 0 0 0 #ffffff;
  }}*/

.sppb-addon-table-main.bt tbody th, .sppb-addon-table-main.bt thead {
    display: contents !important;
}
/*Mobile
@media(max-width:767px){
.sppb-addon-table-main td {
    padding: 0px 8px 25px !important;
  }}*/