.elementor-130669 .elementor-element.elementor-element-726f694b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-130669 .elementor-element.elementor-element-325a3858 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-130669 .elementor-element.elementor-element-325a3858 > .elementor-element-populated > .elementor-widget-wrap{padding:000px 000px 000px 000px;}.elementor-130669 .elementor-element.elementor-element-3bd75dd8{column-gap:0px;color:#350000;width:100%;max-width:100%;}.elementor-130669 .elementor-element.elementor-element-c820575 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-130669 .elementor-element.elementor-element-c820575 > .elementor-element-populated > .elementor-widget-wrap{padding:000px 000px 000px 000px;}.elementor-130669 .elementor-element.elementor-element-2e35c40{margin-top:0px;margin-bottom:0px;}.elementor-130669 .elementor-element.elementor-element-a9d6d8e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-130669 .elementor-element.elementor-element-a9d6d8e .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-130669 .elementor-element.elementor-element-a9d6d8e .elementor-headline-dynamic-wrapper path{stroke:#F4A51A;}.elementor-130669 .elementor-element.elementor-element-a9d6d8e .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-130669 .elementor-element.elementor-element-a9d6d8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-130669 .elementor-element.elementor-element-734fe60 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-130669 .elementor-element.elementor-element-734fe60 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-130669 .elementor-element.elementor-element-734fe60 .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-130669 .elementor-element.elementor-element-b284306{column-gap:0px;}.elementor-130669 .elementor-element.elementor-element-7c4061e .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-130669 .elementor-element.elementor-element-7c4061e .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-130669 .elementor-element.elementor-element-7c4061e .elementor-button{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}@media(max-width:767px){.elementor-130669 .elementor-element.elementor-element-85e211b > .elementor-container{max-width:500px;}.elementor-130669 .elementor-element.elementor-element-85e211b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-130669 .elementor-element.elementor-element-a9d6d8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7% 0% 0% 0%;}.elementor-130669 .elementor-element.elementor-element-b6b0541 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-130669 .elementor-element.elementor-element-b284306 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-3bd75dd8 */h1 {
    color: #151414;
    font-family: "Piedra", Sans-serif;
    font-size: 45px;
    font-weight: 100;
    line-height: 55px;
}
h2 {
    font-size: 30px;
    font-family: "Piedra", Sans-serif !important;
    font-weight: 100;
    line-height: 55px;
}
h3 {
    font-size: 25px;
    font-family: "Piedra", Sans-serif !important;
    font-weight: 100;
    line-height: 55px;
}
table tr td {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b284306 */h1 {
    color: #151414;
    font-family: "Roboto", Sans-serif;
    font-size: 45px;
    font-weight: 100;
    line-height: 55px;
}
h2 {
    font-size: 30px;
    font-family: "Suez One", serif !important;
    font-weight: 100;
    line-height: 40px;
}
h3 {
    font-size: 25px;
    font-family: "Piedra", Sans-serif !important;
    font-weight: 100;
    line-height: 55px;
}
table tr td {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fa86be3 */.custom_content3  .border_both {
    border-left: rgba(124, 23, 27, 0.32) solid 10px  !important;
    border-right: rgba(124, 23, 27, 0.32) solid 10px !important;
    padding: 0px 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e35c40 */.custom_content3 {
    border-left: rgba(124, 23, 27, 0.32) solid 10px  !important;
    border-right: rgba(124, 23, 27, 0.32) solid 10px !important;
    padding: 0px 20px;
}

.custom_content3 .inner_img {
 border-right: rgba(124, 23, 27, 0.32) solid 10px !important;
}
.custom_content3 .inner_content {
border-left:rgba(124, 23, 27, 0.32) solid 10px  !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b866a46 */@media only screen and (min-width: 360px) and (max-width: 767px)  { 
       
       
           div#RmbhServicePopup .elementor-column.elementor-col-40.elementor-inner-column.elementor-element.popup_right div#form-wrapper {
        border-radius: 0;
        padding: 0px 20px !important;
    }
    
    body div#RmbhServicePopup div#radio-form label.radio-container { min-width:46% !important; }
    
    .selectBox label {
    min-width: 100%;
}

    body div#RmbhServicePopup .form-second-second label.radio-container {
        width: 50% !important;
    }
    
    body #form-wrapper label {
        max-width: 46% !important;
    }
    
    body div#RmbhServicePopup .popup_content{     min-height: 145px;
    }
    
   body div#RmbhServicePopup button.next.donate-step-1.next-orange-btn, button.next.donate-step-4.next-orange-btn {
    border-radius: 8px !important;
    max-width: 309px;
    margin: 0 auto;
    float: none !important;
    display: block;
    margin-bottom: 45px;
    position:relative !important;
    bottom:0px;
}


body div#RmbhServicePopup .form-group.cardnumber-wrap label {
    min-width: 100%;
    margin: auto;
}

body div#RmbhServicePopup .month-year-wrap label {
    min-width: 100% !important;
}
body div#RmbhServicePopup .form-second-second label.radio-container:nth-child(1), body div#RmbhServicePopup .form-second-second label.radio-container:nth-child(3) {
    margin-right: 15px !important;
}

    body div#RmbhServicePopup div#divGpay {
        height: 64px ! IMPORTANT;
        min-width: 100%;
        padding: 0;
        margin-top: 20px;
        margin-bottom: 50px;
        overflow:hidden !IMPORTANT;
    }
    
   body div#RmbhServicePopup .form-group.amount_row {     min-height: 21px; }
   .bg-white.col-md-12.card_payment {
    margin-top: 100px !important;
            margin-bottom: 20px !important;
        overflow: hidden;
}

div#RmbhServicePopup #paypal-button-container {
    height: 50px !important;
    margin-bottom: 0px !important;
    overflow: hidden;
}
    }/* End custom CSS */