@media(max-width:991px){
  #about-highlight1, #about-highlight2, #mesu, #agent-highlight1, #agent-highlight2 {
    background-attachment: scroll !Important;
  }
}

/*br*/
@media only screen and (max-width: 480px){
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature .sppb-addon-text br {
    display: unset !important;
}}

/*line-mesu*/
.line-mesu {
    position: relative;
}

.line-mesu:before {
    position: absolute;
    content: '';
    width: 100px;
    background: #269b51;
    height: 2px;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -50px;
}
.line-mesu:after {
    position: absolute;
    content: '';
    width: 100px;
    background: #269b51;
    height: 2px;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -50px;
}

@media(max-width:991px){ 
.line-mesu:before {
    position: absolute;
    content: '';
    width: 2px;
    background: #269b51;
    height: 25px;
    top: -25px;
    bottom: unset;
    left: 0px;
    right: 0px;
    margin: auto;
}
.line-mesu:after {
    position: absolute;
    content: '';
    width: 2px;
    background: #269b51;
    height: 25px;
    bottom: -30px;
    top: unset;
    left: 0px;
    right: 0px;
    margin: auto;
    z-index: 9999 !Important;
}}

.about-people .sppb-addon-person .sppb-person-image:after {
    display: none !important;
}

/*agent background*/
.agent-background .hikashop_subcontainer.thumbnail {
    background: #fff !IMPORTANT;
    padding: 10px;
}

/*landing*/
/*.landing-faq {
    border: 3px solid #969696;
    padding: 30px !IMPORTANT;
    border-style: dotted;
}*/
.landing-line-top h3 {
    position: relative;
    margin-top: 50px !important;
}

.landing-line-top h3:before {
    position: absolute;
    content: '';
    background: #00673c;
    width: 80px;
    height: 4px;
    margin: auto;
    left: 0;
    right: 0;
    top: -20px;
}

/*payment-form*/
.com-record.view-payment section#sp-main-body {background: url(/images/0_mamavege/other/payment-background.jpg) !important;background-size: cover !IMPORTANT;background-position: 50% 50% !important;}

.com-record.view-payment input[type="text"] {background: transparent !IMPORTANT;}

.com-record.view-payment input[type="email"] {background: transparent !important;}

.com-record.view-payment input[type="number"] {background: transparent !important;}
