.image_container_outer {
    border: 1px solid #ccbbbb;
    width: 127px;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
}

.image_container_prop {
    height: 145px;
    width: 125px;
    background: #fff;
    background-image: url(../images/PLACEHOLDER.jpg);
}

.btn_4_boxes {
    margin-top: 20px;
    margin-bottom: 40px;
}

.deborah_001 {
    height: auto;
    border: 2px solid #d2b864;
    padding: 10px;
    margin-top: 80px;
    margin-bottom: 80px;
}

.deborah_002 {
    margin-top: 30px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 0px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 25px;
    color: #C89800;
}

.deborah_003 {
    margin-top: -12px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #7d7d7d;
    line-height: 20px;
    float: none;
    display: inline-block;
}

.deborah_003_a {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 15px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 900;
    font-size: 20px;
    color: #fff;
    line-height: 20px;
    float: none;
    display: inline-block;
    text-align: center;
}

.deborah_004 {
    font-size: 8px;
    color: #C89800;
    margin-top: 0px;
    margin-right: 12px;
}

.deborah_005 {
    float: left;
}

.deborah_006 {
    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 30px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #C89800;
    line-height: 20px;
    float: none;
    display: inline-block;
}

.deborah_007 {
    margin-top: 70px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_008 {
    font-weight: 800;
    font-size: 17px;
    color: #C89800;
    font-family: 'Montserrat', sans-serif;
}

.deborah_009 {
    height: 20px;
    width: 61%;
    background: #C89800;
    float: left;
}

.deborah_010 {
    height: 20px;
    width: 39%;
    background: #fff;
    z-index: 10000;
    float: left;
}

.deborah_011 {
    font-weight: 800 !important;
    font-size: 17px;
    color: #420042;
    font-family: 'Montserrat', sans-serif;
}

.deborah_012 {
    margin-top: 63px;
    margin-bottom: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 21px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_013 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_014 {
    background-image: url('../images/bg-2.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

.deborah_015 {
    margin-top: 70px;
    margin-bottom: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 700;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_016 {
    font-weight: 800;
    font-size: 17px;
    color: #C89800;
}

.deborah_017 {
    margin-top: -12px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 0px;
    font-family: 'Arimo', sans-serif;
    font-weight: 500;
    font-size: 15px;
    color: #fff;
    line-height: 20px;
    text-align: justify;
}

.deborah_018 {
    margin-top: 70px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 25px;
    color: #C89800;
}

.deborah_019 {
    float: none;
    display: inline-block;
}

.deborah_020 {
    margin-left: 7px;
}

.deborah_021 {
    margin-top: 50px;
    margin-bottom: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_022 {
    margin-top: 0px;
    margin-bottom: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #fff;
    line-height: 30px;
    float: none;
}

.deborah_023 {
    margin-top: 70px;
    margin-bottom: 85px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_024 {
    margin-top: 30px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 0px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 25px;
    color: #C89800;
    line-height: 33px;
    word-wrap: break-word;
}

.deborah_025 {
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 500;
    font-size: 15px;
    color: #595959;
    line-height: 20px;
}

.deborah_035 {
    height: auto;
    width: 100%;
    background: #dec36a;
    margin-top: -10px;
    margin-bottom: -10px;
}

.deborah_035aa {
    height: auto;
    width: 100%;
    float: left !important;
}

.deborah_035bb {
    height: auto;
    width: 100%;
    float: left !important;
}

.deborah_035c1 {
    font-size: 63px;
    margin-top: 32px;
    text-align: center;
}

.deborah_035c2 {
    font-size: 30px;
    margin-top: 20px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #420042;
    line-height: 30px;
    float: none;
    text-align: center;
}

.deborah_035c3 {
    font-size: 40px;
    font-family: 'Montserrat', sans-serif;
    margin-bottom: 60px;
    margin-top: 20px;
    font-weight: 700;
    font-size: 25px;
    color: #C89800;
    line-height: 30px;
    text-align: center;
}

.deborah_036 {
    padding-top: 20px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 14px;
    color: #420042;
    line-height: 26px;
    text-align: center;
}

.deborah_037 {
    margin-top: 60px;
    width: 300px;
}

.deborah_038 {
    padding-top: 0px;
    padding-bottom: 15px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    text-align: center;
}

.deborah_039 {
    margin-top: 50px;
    margin-bottom: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_040 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 18px;
    color: #420042;
    line-height: 30px;
}

.deborah_041 {
    color: #C89800;
}

.deborah_042 {
    margin-top: 30px;
    margin-bottom: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_043 {
    font-weight: 900;
    font-size: 22px;
}

.deborah_044 {
    font-weight: 800;
    font-size: 16px;
    color: #420042;
    font-family: 'Montserrat', sans-serif;
}

.deborah_044_blue {
    font-weight: 700;
    font-size: 14px;
    color: #420042;
    font-family: 'Montserrat', sans-serif;
}

.deborah_045 {
    background: #fff;
    border: 2px solid #b59b9b;
    border-radius: 0px;
    margin-bottom: 50px;
}

.deborah_046 {
    color: #C89800;
    margin-right: 40px;
    font-weight: 600;
    font-size: 14px;
}

.deborah_047 {
    background-image: url('../images/functions_bg.png');
}

.deborah_049 {
    background: #c79800;
}

.deborah_050 {
    margin-top: 65px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #fff;
    line-height: 30px;
    float: none;
    text-shadow: 3px 4px 2px rgba(0, 0, 0, 0.38);
}

.deborah_050a {
    margin-top: 65px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #420042;
    line-height: 30px;
    float: none;
    text-align: center !important;
}

.deborah_051 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-right: 30px;
    font-family: 'Arimo', sans-serif;
    font-weight: 400;
    font-size: 15px;
    color: #e2e0e0;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_052 {
    margin-top: 40px;
    margin-bottom: 0px;
    margin-left: 30px;
    margin-right: 30px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 23px;
    color: #fff;
    line-height: 33px;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_053 {
    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 30px;
    margin-right: 20px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 23px;
    color: #cccbcb;
    line-height: 33px;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_054 {
    font-weight: 900;
    font-size: 16px;
}

.deborah_055 {
    font-weight: 900;
    font-size: 16px;
    color: #c79800;
}

.deborah_056 {
    background-image: url('../images/functions_bg2.png');
}

.deborah_057 {
    color: #c79800;
}

.deborah_058 {
    font-weight: 900;
    font-size: 16px;
    color: #c79800;
}

.deborah_059 {
    background: #fff;
}

.deborah_060 {
    margin-top: 35px;
    margin-bottom: 25px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 27px;
    color: #C89800;
    line-height: 35px;
    float: none;
    word-spacing: -2px;
}

.deborah_061 {
    margin-top: 0px;
    margin-bottom: 35px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_062 {
    float: right;
    height: auto;
}

.deborah_063 {
    float: right !important;
    height: auto;
}

.deborah_064 {
    margin-top: 20px;
    float: right !important;
}

.deborah_065 {
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: 'Arimo', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #e2e0e0;
    line-height: 30px;
    text-align: right;
}

.deborah_066 {
    color: #c7a028;
}

.deborah_067 {
    font-family: 'Arimo', sans-serif;
    font-size: 18px !important;
    font-weight: 900 !important;
    margin-top: 35px !important;
    line-height: 28px !important;
}

.deborah_068 {
    padding-top: 280px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    display: inline-block;
}

.deborah_069 {
    text-align: left;
    padding-top: 0px;
    margin-bottom: 5px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 40px;
    color: #c7a028;
    line-height: 30px;
    display: inline-block;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_070 {
    text-align: left;
    padding-top: 0px;
    margin-bottom: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    display: inline-block;
}

.deborah_071 {
    background: url(../images/index_banner_1.jpg) no-repeat center;
}

.deborah_072 {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-top: 50px;
    margin-bottom: 20px;
    font-size: 19px;
    font-weight: 100;
    color: #d2cccc;
    font-family: 'Arimo', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_073 {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-top: 30px;
    margin-bottom: 40px;
    font-size: 23px;
    font-weight: 900;
    color: #c7a028;
    font-family: 'Montserrat', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    line-height: 25px;
}

.deborah_074 {
    width: 100% !important;
    height: auto;
}

.deborah_075 {
    width: 70px;
    height: 70px;
    float: left;
}

.deborah_076 {
    width: auto;
    height: auto;
    float: left;
}

.deborah_077 {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 10px;
    margin-bottom: 0px;
    font-size: 23px;
    font-weight: 900;
    color: #fff;
    font-family: 'Arimo', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_078 {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 200;
    color: #fff;
    font-family: 'Arimo', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    word-break: break-all;
}

.deborah_079 {
    padding-top: 30px !important;
}

.deborah_080 {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 200;
    color: #fff;
    font-family: 'Arimo', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_081 {
    background: transparent !important;
    border-radius: 0px !important;
    color: #fff !important;
}

.deborah_082 {
    margin-top: 50px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_083 {
    margin-top: 30px;
    margin-bottom: 50px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 18px;
    color: #420042;
    line-height: 30px;
}

.deborah_084 {
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 16px;
    color: #595959;
    line-height: 30px;
}

.deborah_085 {
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 18px;
    color: #C89800;
    line-height: 30px;
}

.deborah_086 {
    margin-top: 50px !important;
    margin-bottom: 120px !important;
    background-image: url('../images/lifeline_bg.png');
    border: 1px solid #3d3f40;
    border-radius: 15px;
}

.deborah_087 {
    margin: 20px !important;
    border-radius: 20px;
}

.deborah_088 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
}

.deborah_088_1 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
}

.deborah_089 {
    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-style: italic;
}

.deborah_089_1 {
    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    text-align: center;
    font-style: italic;
}

.deborah_089_2 {
    padding-top: 30px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    text-align: center;
    font-style: italic;
    word-break: break-all;
}

.deborah_089_3 {
    padding-top: 0px;
    margin-bottom: 30px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    text-align: center;
    font-style: italic;
    word-break: break-all;
}

.deborah_090 {
    background-image: url('../images/lifeline_bg_1.jpg');
    background-size: cover;
    background-repeat: repeat-y;
}

.deborah_091 {
    margin-top: 0px;
    margin-bottom: 50px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    text-align: left;
    font-style: italic;
}

.deborah_092 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #c5bdbd;
    line-height: 30px;
    float: none;
    text-transform: uppercase;
}

.deborah_093 {
    margin-top: 50px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 900;
    font-size: 23px;
    color: #C89800;
    line-height: 30px;
    float: none;
    display: inline-block;
    text-transform: uppercase;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_094 {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 100;
    color: #fff;
    font-family: 'Arimo', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_095 {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-top: 60px;
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 800;
    color: #fff;
    font-family: 'Arimo', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    word-break: break-all;
}

.deborah_096 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 900;
    font-size: 40px;
    color: #C89800;
    line-height: 30px;
    float: none;
    display: inline-block;
    text-transform: uppercase;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_097 {
    background: #4b277e;
    border: 1px solid #4b277e !important;
}

.deborah_098 {
    background: url(../images/contact_banner_1.jpg) no-repeat center;
}

.deborah_099 {
    background-image: url(../images/volunteer_form_bg.jpg);
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
}

.deborah_100 {
    background: #fff;
}

.deborah_101 {
    background: url(../images/lifeline_banner.jpg) no-repeat center;
}

.deborah_102 {
    margin-top: 80px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 20px;
    color: #C89800;
    line-height: 30px;
    float: none;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_103 {
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    float: none;
    display: inline-block;
    text-decoration: underline;
}

.deborah_104 {
    color: #c1c1c1;
}

.deborah_105 {
    margin-top: 80px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 20px;
    color: #C89800;
    line-height: 30px;
    float: none;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_106 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_107 {
    margin-top: 80px;
    margin-bottom: 80px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_108 {
    color: #c7c5c5;
}

.deborah_109 {
    margin-top: 0px;
}

.deborah_110 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 18px;
    color: #420042;
}

.deborah_111 {
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_112 {
    color: #8a8989;
}

.deborah_113 {
    color: #3c3939;
    font-weight: 900;
    font-size: 21px;
}

.deborah_114 {
    background: url(../images/who_we_are_banner.jpg) no-repeat center;
}

.deborah_115 {
    margin-top: 80px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 20px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_116 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_117 {
    padding-top: 30px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    display: inline-block;
}

.deborah_118 {
    padding-top: 0px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 42px;
    color: #bd00bd;
    line-height: 30px;
    display: inline-block;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_119 {
    background: url(../images/helpline_connect.jpg) no-repeat center;
}

.deborah_120 {
    border: 0px solid #3d3f40;
    width: 300px;
}

.deborah_121 {
    background: url(../images/prayer_connect.jpg) no-repeat center;
}

.deborah_122 {
    padding-top: 30px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 0px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #595959;
    line-height: 28px;
}

.deborah_123 {
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 500;
    font-size: 15px;
    color: #595959;
    line-height: 20px;
}

.deborah_124 {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-top: 30px;
    margin-bottom: 0px;
    font-size: 33px;
    font-weight: 900;
    color: #c7a028;
    font-family: 'Montserrat', sans-serif;
}

.deborah_125 {
    font-size: 14px;
    font-weight: 600;
    color: #000;
}

.deborah_126 {
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: -10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #fff;
    line-height: 40px;
    float: none;
    display: inline-block;
}

.deborah_127 {
    margin-top: 20px;
    margin-bottom: 80px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 700;
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_128 {
    background: url(../images/volunteer_banner.jpg) no-repeat center;
}

.deborah_129 {
    background: url(../images/bg-3.jpg) no-repeat center;
    height: auto !important;
}

.deborah_130 {
    color: #d9c1f1;
    font-weight: 600 !important;
}

.deborah_131 {
    color: #d9c1f1;
}

.deborah_132 {
    text-decoration: underline;
}

.deborah_133 {
    color: #c79800;
}

.deborah_134 {
    width: 300px;
}

.deborah_135 {
    text-align: left;
    padding-top: 0px;
    margin-bottom: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    line-height: 30px;
    display: inline-block;
    margin-left: 11px;
}

.deborah_136 {
    margin-top: 28px;
}

.deborah_137 {
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 16px;
    color: #595959;
    line-height: 30px;
}

.deborah_138 {
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #efefef;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_139 {
    background: #C89800;
    padding: 15px;
}

.deborah_140 {
    background: #fff;
    border: 0px solid #b59b9b;
    border-radius: 0px;
    margin-bottom: 50px;
}

.deborah_141 {
    line-height: 40px;
    letter-spacing: 1px;
}

.deborah_142 {
    text-align: justify !important;
}

.deborah_143 {
    text-align: left !important;
}

.deborah_144 {
    margin-top: 40px;
    margin-bottom: 40px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    font-size: 22px;
    color: #4c494c;
    line-height: 30px;
    text-align: left !important;
    letter-spacing: -1px;
}

.deborah_145 {
    margin-top: 0px;
    margin-bottom: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_146 {
    background: #feff03;
    width: 100%;
    height: auto;
}

.deborah_147 {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #000;
    line-height: 30px;
    text-align: center !important;
}

.deborah_148 {
    background: #9bffff;
    width: 100%;
    height: auto;
    margin-top: 75px;
}

.deborah_149 {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    text-align: center !important;
}

.deborah_150 {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 500;
    font-size: 14px;
    color: #000;
    line-height: 20px;
    text-align: center !important;
}

.deborah_151 {
    margin-bottom: 20px;
    font-size: 35px;
    line-height: 42px !important;
    font-weight: 900 !important;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_152 {
    color: #fff;
}

.deborah_153 {
    width: 100%;
    height: 100px;
}

.deborah_154 {
    margin-top: 30px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 18px;
    color: #420042;
    line-height: 30px;
    text-align: left;
}

.deborah_155 {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 18px;
    color: #C89800;
    line-height: 30px;
    text-align: left;
}

.deborah_156 {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 20px;
    float: none;
}

.deborah_157 {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #C89800;
    line-height: 30px;
    float: none;
    text-align: left;
}

.deborah_158 {
    margin-bottom: 20px;
    margin-top: 10px;
    font-size: 35px;
    line-height: 38px !important;
    font-weight: 900 !important;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
}

.deborah_159 {
    margin-top: 30px;
}

.deborah_160 {
    background: url(../images/socialwing_connect.jpg) no-repeat center;
}

.deborah_161 {
    margin-top: 80px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_162 {
    color: #420042;
}

.deborah_163 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_164 {
    margin-top: 30px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    font-size: 16px;
    color: #fff;
    line-height: 30px;
}

.deborah_164_1 {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 800;
    font-size: 16px;
    color: #C89800;
    line-height: 30px;
}

.deborah_165 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
}

.text_left {
    text-align: left !important;
}

.deborah_166 {
    margin-top: 65px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 31px;
    color: #420042;
    line-height: 30px;
    float: none;
}

.deborah_166_b {
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 26px;
    color: #420042;
    line-height: 30px;
    float: none;
}

.deborah_167 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 21px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.deborah_168 {
    margin-top: 0px;
    font-family: 'Arimo', sans-serif;
    font-weight: 600;
    font-size: 17px;
    color: #595959;
    line-height: 30px;
    float: none;
    display: inline-block;
}

.deborah_169 {
    margin-top: 10px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 18px;
    color: #420042;
    line-height: 30px;
    float: none;
}

.deborah_169_g {
    margin-top: 10px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 10px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 18px;
    color: #C89800;
    line-height: 30px;
    float: none;
}

.dropdown:hover>.dropdown-menu {
    display: block;
}

.dropdown>.dropdown-toggle:active {
    pointer-events: none;
}

.sub_page_banner_bg {
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    height: auto;
}

.video_btn_submit {
    background: #ca9a00;
    color: #fff !important;
    border: 2px solid #a78326 !important;
    border-radius: 0px;
    font-size: 13px;
    font-weight: 600;
}

.index_btn_submit {
    background: none;
    color: #fff !important;
    border: 2px solid #a78326 !important;
}

.nopadding {
    padding: 0 !important;
    margin: 0 !important;
}

ul {
    list-style-position: outside;
    list-style-type: square;
}

li:not(:last-child) {
    margin-bottom: 10px;
    text-align: right;
}

li::marker {
    font-size: 26px;
    color: #C89800;
    margin-top: -10px;
}

li span {
    position: relative;
    margin-top: -10px;
}

.scroll_auto2 {
    overflow-y: scroll;
    height: 210px;
    background: #fff;
    border: 1px solid #ccbbbb;
    padding: 10px
}

.labet_top {
    margin-top: 10px;
}

.scroll_auto {
    overflow-y: scroll;
    height: 150px;
    background: #fff;
    border: 1px solid #ccbbbb;
    padding: 10px
}

.subpage_white_bg {
    background: #fff;
}

.subpage_hash_bg {
    background: #ccc;
}

.label_text {
    font-size: 15px !important;
}

.whatsapp_title_sub_text {
    font-size: 18px !important;
    color: #000 !important;
}

.subpage_container_outer {
    background: #fff;
    margin-top: 30px;
}

.deborah_thanks_title {
    color: #5d5d5d !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
    margin-top: 50px !important;
    margin-bottom: 0px !important;
    line-height: 30px !important;
    font-size: 26px !important;
    text-align: center !important;
    font-weight: 900;
}

.deborah_thanks_title_ll {
    color: #757474 !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    line-height: 30px !important;
    font-size: 30px !important;
    text-align: center !important;
    font-weight: 600;
}

.deborah_form_submit_err {
    color: #e42727 !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    line-height: 24px !important;
    font-size: 18px !important;
    text-align: left !important;
    font-weight: 500;
}

.btn_full_width {
    width: 100%;
    border-radius: 0px !important;
    margin-top: 0px;
    margin-bottom: 0px;
}

.deborah_divider {
    width: 100%;
    height: 60px;
}

.deborah_form_text_li {
    color: #535a6d !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    line-height: 34px !important;
    font-size: 20px !important;
    text-align: left !important;
    font-weight: 500;
}

.deborah_form_text {
    color: #535a6d !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    line-height: 34px !important;
    font-size: 15px !important;
    text-align: left !important;
    font-weight: 500;
}

.deborah_success_text {
    color: #535a6d !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 10px !important;
    line-height: 24px !important;
    font-size: 18px !important;
    text-align: center !important;
    font-weight: 500;
}

.deborah_whatsuplink_text {
    color: #535a6d !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    line-height: 24px !important;
    font-size: 22px !important;
    text-align: center !important;
    font-weight: 500;
}

.deborah_whatsuplink_title {
    color: #535a6d !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    line-height: 24px !important;
    font-size: 28px !important;
    text-align: center !important;
    font-weight: 900;
}

.deborah_success_help_line_label {
    color: #fff !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 30px !important;
    margin-bottom: 10px !important;
    line-height: 24px !important;
    font-size: 20px !important;
    text-align: center !important;
    font-weight: 500;
}

.deborah_success_help_line_no {
    color: #fcff35 !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    line-height: 24px !important;
    font-size: 30px !important;
    text-align: center !important;
    font-weight: 900;
}

.deborah_success_back_text {
    color: #045492 !important;
    margin-left: 20px !important;
    margin-right: 0px !important;
    margin-top: 30px !important;
    margin-bottom: 10px !important;
    line-height: 24px !important;
    font-size: 20px !important;
    text-align: center !important;
    font-weight: 900;
}

.deborah_form_title {
    color: #5d5d5d !important;
    margin-left: 20px !important;
    margin-right: 20px !important;
    margin-top: 50px !important;
    margin-bottom: 30px !important;
    line-height: 40px !important;
    font-size: 30px !important;
    text-align: center !important;
    font-weight: 900;
}

.deborah_footer_p {
    color: #fff !important;
    margin-top: 0em !important;
    margin-bottom: 0px !important;
    line-height: 29px !important;
    font-size: 18px !important;
    text-align: left !important;
}

.deborah_team_p {
    color: #696969 !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    margin-bottom: 30px !important;
    line-height: 29px !important;
    font-size: 18px !important;
    text-align: left !important;
}

.deborah_title_1 {
    text-align: left;
    margin-bottom: 10px;
    margin-top: 50px;
    font-family: 'Saira Semi Condensed', sans-serif;
    color: #fff
}

.deborah_title_2 {
    text-align: left;
    margin-bottom: 10px;
    margin-top: 50px;
    font-family: 'Saira Semi Condensed', sans-serif;
    color: #000;
    margin-left: 5px;
}

.deborah_title_3 {
    text-align: center;
    margin-bottom: 50px;
    margin-top: -10px;
    font-family: 'Saira Semi Condensed', sans-serif;
    color: #000;
    font-size: 32px;
}

.deborah_title_4 {
    color: #212121 !important;
    margin: 1.5em 0 1em !important;
    margin-bottom: 5px !important;
    margin-left: 20px;
    margin-right: 20px;
    line-height: 24px !important;
    font-size: 18px !important;
    text-align: left !important;
    font-weight: 600 !important;
    font-family: 'Open Sans', sans-serif;
}

.deborah_title_5 {
    color: #636363 !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 1.5em !important;
    font-size: 15px !important;
    text-align: left !important;
}

.deborah_title_6 {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 50px;
    font-family: 'Saira Semi Condensed', sans-serif;
    margin-bottom: 40px;
}

.deborah_p {
    color: #fff !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 38px !important;
    font-size: 24px !important;
    text-align: left !important;
}

.deborah_p_2 {
    color: #dadada !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 31px !important;
    font-size: 18px !important;
    text-align: left !important;
}

.deborah_p_2_b {
    color: #000 !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 29px !important;
    margin-left: 5px;
    font-size: 18px !important;
    text-align: left !important;
}

.deborah_h_no {
    color: #000 !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 29px !important;
    font-size: 22px !important;
    text-align: center !important;
}

.deborah_p_2_b_2 {
    color: #000 !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 35px !important;
    font-size: 22px !important;
    text-align: left !important;
    margin-left: 5px;
}

.deborah_p_3 {
    color: #fcff35 !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 1.5em !important;
    text-transform: capitalize !important;
    font-size: 24px !important;
    text-align: left !important;
}

.deborah_p_4 {
    color: #fff !important;
    margin: 1.5em 0 1em !important;
    margin-top: 0em !important;
    line-height: 31px !important;
    text-transform: capitalize !important;
    font-size: 18px !important;
    text-align: left !important;
}

.subpage_row_bg {
    background: #fff;
}

.sub_page_text {
    font-size: 17px;
    color: #4a4949;
    margin-top: 50px;
    margin-bottom: 30px;
    letter-spacing: 0px;
}

.sub_page_title {
    font-size: 35px;
    color: #fff;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 15px;
    font-weight: 900;
    text-transform: uppercase;
    word-spacing: 5px;
}

.sub_page_title_outer {
    background: #50126e;
}

.sub_page_bg {
    background-image: url('../images/index_bg_2.jpg');
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
}

.footer_text {
    font-size: 13px;
    color: #C89800;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-right: 5px;
    font-weight: 600;
    text-transform: uppercase;
    text-align: right;
    font-family: 'Arimo', sans-serif;
}

.index_btn_prop {
    margin-bottom: 40px;
}

.btn_no_border {
    border-radius: 0px !important;
    margin-left: 15px;
}

.index_btn_text_prop {
    margin-right: 60px;
    font-size: 14px;
}

.index_three_box_title {
    font-family: 'Noto Serif', serif;
    font-size: 18px;
    color: #623cd0;
    margin-top: 60px;
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 15px;
}

.index_three_box_inner {
    height: 10px;
    background: #7f58ef;
    margin-left: 0px;
    margin-right: 0px;
}

.index_fo_intro_003 {
    font-size: 16px;
    color: #000;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 15px;
}

.index_verses {
    font-family: 'Yellowtail', cursive;
    font-size: 43px;
    color: #fff;
    margin-top: 100px;
}

.index_verses_chapter {
    font-size: 14px;
    color: #fff;
    margin-bottom: 120px;
    text-align: right;
}

.index_background {
    background-image: url('../images/index_bg_1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
}

.index_fo_color_1 {
    color: #6600bf;
}

.text_box_transparent {
    background-color: rgba(255, 255, 255, 0);
    background: rgba(255, 255, 255, 0);
    color: rgba(255, 255, 255, 0);
    color: #fff !important;
}

input:focus {
    background-color: rgba(255, 255, 255, 0) !important;
    background: rgba(255, 255, 255, 0) !important;
    color: rgba(255, 255, 255, 0) !important;
    color: #fff !important;
}

textarea:focus {
    background-color: rgba(255, 255, 255, 0) !important;
    background: rgba(255, 255, 255, 0) !important;
    color: rgba(255, 255, 255, 0) !important;
    color: #fff !important;
}

input::placeholder {
    color: #dadada !important;
    font-size: 13px;
}

textarea::placeholder {
    color: #dadada !important;
    font-size: 13px;
}

.form_btn_submit {
    background: #520e70 !important;
    color: #fff !important;
    border: 1px solid #7816a3 !important;
}

.form_container_a {
    background: #fff;
    border-radius: 0px;
    background-color: rgba(255, 255, 255, 0.1);
    background: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.1);
}

.form_container_b {
    background-color: rgba(77, 0, 132, 0.2);
    background: rgba(77, 0, 132, 0.2);
    color: rgba(77, 0, 132, 0.2);
}

.form_container_c {
    border-radius: 0px;
    margin-top: 5px;
    background-color: rgba(255, 255, 255, 0.1);
    background: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.1);
}

.body_bg {
    background: #23110f !important;
}

.button_border {
    border-radius: 5px;
}

.index_form_text_box {
    margin-left: 15px !important;
    margin-right: 15px !important;
}

.index_mandatory {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 13px;
    font-weight: 600;
    font-style: italic;
    color: #fff;
}

.banner_text_c {
    color: #8a4fff;
}

.index_fill_form_label {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-bottom: 15px;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
}

.index_form_help_line_no_label {
    margin-left: 15px !important;
    margin-right: 15px !important;
    font-size: 18px;
    font-weight: 900;
    color: #fff;
}

.index_video_icon {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 20px;
    margin-bottom: 10px;
}

.index_m_form {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 10px;
    margin-bottom: 10px;
}

.index_listen_to_us {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 20px;
    margin-bottom: 5px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
}

.index_volenteer_title {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 10px;
    margin-bottom: 0px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 5px;
}

.index_volenteer_find {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 13px;
    font-weight: 700;
    color: #d0b9ff;
    text-transform: uppercase;
}

.index_listen_to_us_text {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 13px;
    font-weight: 500;
    color: #fff;
    line-height: 17px;
}

.index_listen_to_us_text_sub {
    font-size: 14px;
    font-weight: 600;
    color: #d0b9ff;
}

.index_listen_to_us_sub {
    color: #d0b9ff;
}

.index_form_help_line_no {
    margin-left: 15px !important;
    margin-right: 15px !important;
    font-size: 28px;
    font-weight: 900;
    color: #d0b9ff;
}


/* Media query start*/

@media (min-width: 992px) {
    /* ###################################### */
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .banner_main_heading_desk {
        font-size: 52px !important;
        line-height: 54px !important;
    }
    .banner_main_heading_desk_index {
        font-size: 62px !important;
        line-height: 64px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .res_three_col_btn1 {
        margin-top: 60px;
    }
    .res_three_col_btn2 {
        margin-top: 210px;
    }
    .res_right_section_sub {
        margin-top: 20px;
        margin-left: 110px;
    }
    .res_top_nav {
        margin-right: 125px;
    }
    .res_right_section {
        margin-right: 285px;
        float: right;
    }
    .res_left_section {
        margin-left: 285px;
        margin-right: 110px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 80px;
        margin-bottom: 160px;
    }
    .right_section_row_1 {
        margin-top: 125px;
    }
    .res_banner_content {
        margin-right: 250px;
    }
    .res_three_col {
        padding-left: 285px;
        padding-right: 285px;
    }
    /* ###################################### */
    .mob_right_box {
        margin-top: 30px !important;
    }
    .banner_bottom {
        height: 170px;
    }
    .banner_bottom_sub {
        height: 170px;
    }
    .lifeline_connect_banner {
        font-size: 43px !important;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_banner001 {
        margin-top: -20px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }
    .logo_cover_outer {
        text-align: left;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 66vw;
    }
    .nave_align_a {
        margin-top: 20px;
    }
    .deborah_logo_res {
        width: 200px !important;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 55px;
        line-height: 80px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -70px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 0px;
        font-size: 22px !important;
        font-weight: 400;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 1600px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_three_col_btn1 {
        margin-top: 60px;
    }
    .res_three_col_btn2 {
        margin-top: 230px;
    }
    .res_top_nav {
        margin-right: 45px;
    }
    .res_right_section {
        margin-right: 205px;
        float: right;
    }
    .res_left_section {
        margin-left: 205px;
        margin-right: 110px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 80px;
        margin-bottom: 160px;
    }
    .right_section_row_1 {
        margin-top: 125px;
    }
    .res_banner_content {
        margin-right: 40px;
    }
    .res_three_col {
        padding-left: 205px;
        padding-right: 205px;
    }
    .deborah_logo_res {
        width: 150px !important;
        margin-left: 30px;
        margin-top: 10px;
    }
    /* ###################################### */
    .banner_bottom {
        height: 140px;
    }
    .lifeline_connect_banner {
        font-size: 43px !important;
        line-height: 80px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 69vw;
    }
    .nave_align_a {
        margin-top: -230px;
    }
    .deborah_logo_res {
        width: 150px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 63px;
        line-height: 80px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 63px;
        line-height: 60px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -80px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 1440px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_top_nav {
        margin-right: 45px;
    }
    .res_right_section {
        margin-right: 205px;
        float: right;
    }
    .res_left_section {
        margin-left: 205px;
        margin-right: 100px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 80px;
        margin-bottom: 160px;
    }
    .right_section_row_1 {
        margin-top: 105px;
    }
    .res_banner_content {
        margin-right: 40px;
    }
    .res_three_col {
        padding-left: 205px;
        padding-right: 205px;
    }
    .deborah_logo_res {
        width: 150px !important;
        margin-left: 0px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 190px;
    }
    .lifeline_connect_banner {
        font-size: 43px !important;
        line-height: 80px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 15px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 30px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 72vw;
    }
    .nave_align_a {
        margin-top: -230px;
    }
    .banner_text_a {
        font-size: 49px;
        line-height: 70px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 49px;
        line-height: 50px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -100px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 20px !important;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:1366px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_top_nav {
        margin-right: 25px;
    }
    .res_right_section {
        margin-right: 180px;
        float: right;
    }
    .res_left_section {
        margin-left: 180px;
        margin-right: 100px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: 95px;
    }
    .res_banner_content {
        margin-right: 40px;
    }
    .res_three_col {
        padding-left: 180px;
        padding-right: 180px;
    }
    .deborah_logo_res {
        width: 150px !important;
        margin-left: 0px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 120px;
    }
    .lifeline_connect_banner {
        font-size: 43px !important;
        line-height: 80px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 15px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-top: 9px;
        margin-left: 15px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 76vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 49px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 49px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 70px !important;
    }
    .index_form {
        margin-top: -100px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:1280px) {
    .content_desk {
        height: 800px !important;
    }
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    /* ###################################### */
    .res_top_nav {
        margin-right: 30px;
    }
    .res_right_section {
        margin-right: 140px;
        float: right;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 100px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: 95px;
    }
    .res_banner_content {
        margin-right: 120px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 150px !important;
        margin-left: 0px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 130px;
    }
    .lifeline_connect_banner {
        font-size: 43px !important;
        line-height: 80px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_banner001 {
        margin-top: 0px !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 15px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px !important;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 82vw;
    }
    .nave_align_a {
        margin-top: -230px;
    }
    .deborah_logo_res {
        width: 131px !important;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 43px;
        line-height: 45px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 43px;
        line-height: 45px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -80px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 10px;
        margin-bottom: 0px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 1080px) {
    .content_desk {
        height: 800px !important;
    }
    .content_desk {
        height: 800px !important;
    }
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
    }
    .res_right_section {
        margin-right: 140px;
        float: right;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: 95px;
    }
    .res_banner_content {
        margin-right: 120px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 150px !important;
        margin-left: 0px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 90px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 74vw;
    }
    .nave_align_a {
        margin-top: -230px;
    }
    .deborah_logo_res {
        width: 200px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 38px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 38px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 40px !important;
    }
    .index_form {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        font-size: 18px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 1050px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
    }
    .res_right_section {
        margin-right: 140px;
        float: right;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: 45px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 0px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 100px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 74vw;
    }
    .nave_align_a {
        margin-top: -230px;
    }
    .deborah_logo_res {
        width: 200px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 33px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 33px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 1024px) {
    .content_desk {
        height: 900px !important;
    }
    .volunteer_with_us_desk {
        margin-top: 60px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
    }
    .res_right_section {
        margin-right: 140px;
        float: right;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: 115px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 15px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 110px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -45px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 10px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 99vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .banner_text_a {
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -70px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 90px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:992px) {
    .content_desk {
        height: 600px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_who_we_are {
        margin-top: -80px !important;
        margin-bottom: 100px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .help_line_no_sub {
        margin-bottom: 0px !important;
    }
    .res_sub_reach {
        margin-left: 140px;
        margin-top: -80px !important;
        margin-bottom: 30px !important;
    }
    /* ###################################### */
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 110px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -45px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 10px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 99vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .banner_text_a {
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -70px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 90px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:962px) {
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_who_we_are {
        margin-top: -80px !important;
        margin-bottom: 100px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .left_section_row_sub_1 {
        margin-top: 40px;
        margin-bottom: 80px;
    }
    .help_line_no_sub {
        margin-bottom: 0px !important;
    }
    .res_sub_reach {
        margin-left: 140px;
        margin-top: -80px !important;
        margin-bottom: 30px !important;
    }
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    /* ###################################### */
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 110px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -45px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 10px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 99vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .banner_text_a {
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -70px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 90px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:900px) {
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_who_we_are {
        margin-top: -80px !important;
        margin-bottom: 100px;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 110px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -45px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 10px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 99vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .banner_text_a {
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -70px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 90px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:850px) {
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_who_we_are {
        margin-top: -80px !important;
        margin-bottom: 100px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_vol_with_us {
        margin-left: -84px;
    }
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 25px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 110px;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -45px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 10px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 120vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .banner_text_a {
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 35px;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        line-height: 35px;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
    }
    .index_form {
        margin-top: -70px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 90px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:800px) {
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 165px;
    }
    .mob_who_we_are {
        margin-top: -80px !important;
        margin-bottom: 100px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_vol_with_us {
        margin-left: 65px !important;
    }
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .help_line_no {
        margin-bottom: 100px !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 144vw;
    }
    .nave_align_a {
        margin-top: 30px;
    }
    .banner_text_a {
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .index_form {
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 0px !important;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:767px) {
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 65px;
    }
    .mob_who_we_are {
        margin-top: -80px !important;
        margin-bottom: 100px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .help_line_no_sub {
        margin-bottom: 0px !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: -130px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .help_line_no {
        margin-bottom: 100px !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 120vw;
    }
    .banner_text_a {
        font-size: 40px !important;
        line-height: 40px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 40px !important;
        line-height: 40px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .index_form {
        margin-top: 20px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 14px !important;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width:736px) {
    .content_desk {
        height: 750px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_sub_reach {
        margin-left: 140px;
        margin-top: -80px !important;
        margin-bottom: 30px !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: -130px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 65px;
        float: left;
    }
    .res_left_section {
        margin-left: 140px;
        margin-right: 120px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 50px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 140px;
        padding-right: 140px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 190px;
    }
    .banner_bottom {
        height: 0px;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .banner_text_a {
        font-size: 35px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 35px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .index_form {
        margin-top: 10px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font: size 13;
        px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 667px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_sub_reach {
        margin-left: 100px;
        margin-top: -60px !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 44px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: -130px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 100px;
        margin-right: 100px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 100px;
        padding-right: 100px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 33px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 33px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .index_form {
        margin-top: 10px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 12px;
        font-weight: 500;
        line-height: 17px;
        color: #fff;
    }
}

@media screen and (max-width: 640px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 75px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 74px;
    }
    .res_footer_content2 {
        margin-left: 70px;
    }
    .res_footer_content3 {
        margin-left: 75px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: -130px;
    }
    .res_right_section {
        margin-right: 40px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 100px;
        margin-right: 100px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 75px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 100px;
        padding-right: 100px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: right !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: right !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 10px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 30px !important;
        line-height: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 20px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 30px !important;
        line-height: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 20px;
    }
    .index_form {
        margin-top: -20px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 12px;
        font-weight: 500;
        line-height: 17px;
        color: #fff;
    }
}

@media screen and (max-width: 600px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 0px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .help_line_no_sub {
        margin-bottom: 0px !important;
    }
    .res_sub_reach {
        margin-left: 25px;
        margin-top: -70px !important;
        margin-bottom: 0px !important;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: -1px;
    }
    .res_footer_content2 {
        margin-left: -5px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: -130px;
    }
    .res_right_section {
        margin-right: 25px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 25px;
        margin-right: 25px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 25px;
        padding-right: 25px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .menu_res {
        margin-left: 155px;
    }
    .form_outer_res {
        margin-top: 20px;
        margin-bottom: 15px;
        margin-left: -30px;
    }
    .row_slogan {
        margin-top: 0px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 40px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -15px !important;
        padding-bottom: 5px !important;
        margin-left: 70px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
        margin-left: 340px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .index_form {
        margin-top: -10px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 50px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 576px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 0px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 25px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 25px;
        margin-right: 25px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 25px;
        padding-right: 25px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .menu_res {
        margin-left: 155px;
    }
    .form_outer_res {
        margin-top: 20px;
        margin-bottom: 15px;
        margin-left: -30px;
    }
    .row_slogan {
        margin-top: 0px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 40px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -15px !important;
        padding-bottom: 5px !important;
        margin-left: 70px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
        margin-left: 340px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .index_form {
        margin-top: -10px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 50px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 548px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 0px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 25px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 25px;
        margin-right: 25px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 25px;
        padding-right: 25px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .menu_res {
        margin-left: 155px;
    }
    .form_outer_res {
        margin-top: 20px;
        margin-bottom: 15px;
        margin-left: -30px;
    }
    .row_slogan {
        margin-top: 0px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 40px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -15px !important;
        padding-bottom: 5px !important;
        margin-left: 70px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
        margin-left: 340px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .index_form {
        margin-top: -10px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 50px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 520px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 0px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 25px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 25px;
        margin-right: 25px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: -75px;
        margin-bottom: -95px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: -150px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: -30px;
    }
    .res_banner_content {
        margin-right: 20px;
        line-height: 20px;
    }
    .res_three_col {
        padding-left: 25px;
        padding-right: 25px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .menu_res {
        margin-left: 155px;
    }
    .form_outer_res {
        margin-top: 20px;
        margin-bottom: 15px;
        margin-left: -30px;
    }
    .row_slogan {
        margin-top: 0px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 40px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -15px !important;
        padding-bottom: 5px !important;
        margin-left: 70px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
        margin-left: 340px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 180vw;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 30px;
    }
    .index_form {
        margin-top: -10px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 50px;
        font-size: 14px;
        font-weight: 500;
        line-height: 23px;
        color: #fff;
    }
}

@media screen and (max-width: 480px) {
    .content_desk {
        height: 800px !important;
    }
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 0px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 139px !important;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 30px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 25px;
        margin-left: 25px;
        float: left;
    }
    .res_left_section {
        margin-left: 25px;
        margin-right: 25px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: 20px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: 25px;
    }
    .res_banner_content {
        margin-right: 20px;
        line-height: 20px;
    }
    .res_three_col {
        padding-left: 25px;
        padding-right: 25px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 25px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .functions_box4 {
        margin-top: 20px !important;
    }
    .functions_box3 {
        margin-bottom: 15px !important;
    }
    .functions_box {
        margin-top: -100px !important;
    }
    .functions_box2 {
        margin-top: -30px !important;
    }
    .arise_and_shine {
        margin-top: 50px !important;
    }
    .help_line_connect {
        margin-top: 60px !important;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 27px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .menu_res {
        margin-left: 155px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 5px;
        margin-left: 310px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 190vw;
    }
    .nave_ul_align_a {
        margin-top: -258px;
    }
    .deborah_logo_res {
        width: 100px !important;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 33px !important;
        line-height: 35px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 33px !important;
        line-height: 35px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .index_form {
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 0px;
        font-size: 12px;
        font-weight: 500;
        line-height: 17px;
        color: #fff;
    }
}

@media screen and (max-width: 414px) {
    .volunteer_with_us_desk {
        margin-top: -20px;
        padding-left: 0px;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .help_line_no_sub {
        margin-bottom: 0px !important;
    }
    .res_sub_reach {
        margin-left: 10px;
        margin-top: -80px !important;
        margin-bottom: 30px !important;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 10px !important;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 10px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 10px;
        margin-left: 10px;
        float: left;
    }
    .res_left_section {
        margin-left: 10px;
        margin-right: 10px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: 20px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: 25px;
    }
    .res_banner_content {
        margin-right: 20px;
        line-height: 20px;
    }
    .res_three_col {
        padding-left: 10px;
        padding-right: 10px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 10px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .functions_box4 {
        margin-top: 20px !important;
    }
    .functions_box3 {
        margin-bottom: 15px !important;
    }
    .functions_box2 {
        margin-top: -30px !important;
    }
    .functions_box {
        margin-top: -100px !important;
    }
    .help_line_connect {
        margin-top: 60px !important;
    }
    .arise_and_shine {
        margin-top: 50px !important;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_banner001 {
        margin-top: 10px !important;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -60px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
        margin-left: 110px;
    }
    .form_outer_res {
        margin-top: 20px;
        margin-bottom: 15px;
        margin-left: -30px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .menu_res {
        margin-left: 155px;
        margin-top: -25px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 0px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
        margin-left: 240px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 170vw;
    }
    .nave_ul_align_a {
        margin-top: -258px;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 28px !important;
        line-height: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 20px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 28px !important;
        line-height: 30px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 20px;
    }
    .index_form {
        margin-top: 65px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: 10px;
        font-size: 13px;
        font-weight: 500;
        line-height: 20px;
        color: #fff;
    }
    .mob_call_number {
        font-size: 35px !important;
    }
}

@media screen and (max-width: 384px) {
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 10px !important;
        margin-bottom: 70px;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
        text-align: right;
    }
    .res_top_nav {
        margin-right: 10px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 10px;
        margin-left: 10px;
        float: left;
    }
    .res_left_section {
        margin-left: 10px;
        margin-right: 10px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: 20px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: 25px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 10px;
        padding-right: 10px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 10px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .functions_box4 {
        margin-top: 20px !important;
    }
    .functions_box3 {
        margin-bottom: 15px !important;
    }
    .functions_box2 {
        margin-top: -30px !important;
    }
    .functions_box {
        margin-top: -100px !important;
    }
    .help_line_connect {
        margin-top: 60px !important;
    }
    .arise_and_shine {
        margin-top: 50px !important;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 27px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        margin-top: -5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
        margin-left: 170px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .menu_res {
        margin-top: -5px;
        margin-left: -40px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right !important;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 10px;
        margin-left: 235px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 271vw;
    }
    .nave_ul_align_a {
        margin-top: -258px;
    }
    .deborah_logo_res {
        width: 100px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 23px !important;
        line-height: 25px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 23px !important;
        line-height: 25px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 25px;
    }
    .index_form {
        margin-top: 25px;
        margin-bottom: 30px;
    }
    .banner_text_b {
        margin-top: 0px;
        font-size: 12px;
        font-weight: 500;
        line-height: 17px;
        color: #fff;
    }
}

@media screen and (max-width: 320px) {
    .content_desk {
        height: 800px !important;
    }
    .mob_topnav_align {
        text-align: right !important;
        line-height: 40px !important;
    }
    .res_sub_banner_align {
        margin-top: 0px;
        margin-bottom: 80px;
    }
    /* ###################################### */
    .res_reach_us {
        float: left !important;
    }
    .res_vol_with_us {
        margin-left: 10px !important;
    }
    .res_footer_content {
        margin-left: 0px;
    }
    .res_footer_content2 {
        margin-left: 0px;
    }
    .res_footer_content3 {
        margin-left: 0px;
    }
    .res_nav_spacing {
        margin: 0 5px !important;
        font-size: 14px !important;
        letter-spacing: -4px !important;
    }
    .res_top_nav {
        margin-right: 10px;
        margin-top: 30px;
    }
    .res_right_section {
        margin-right: 10px;
        margin-left: 10px;
        float: left;
    }
    .res_left_section {
        margin-left: 10px;
        margin-right: 10px;
        float: left;
    }
    .left_section_row_1 {
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .right_section_row_1 {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .res_our_vision {
        margin-left: 0px;
    }
    .res_three_boxes_top_bottom {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .res_three_boxes_top_bottom2 {
        margin-top: 20px;
    }
    .res_three_boxes_top_bottom3 {
        margin-top: 25px;
    }
    .res_banner_content {
        margin-right: 20px;
    }
    .res_three_col {
        padding-left: 10px;
        padding-right: 10px;
    }
    .deborah_logo_res {
        width: 120px !important;
        margin-left: 10px !important;
        margin-top: 10px !important;
    }
    /* ###################################### */
    .banner_bottom {
        height: 0px;
    }
    .contact_form {
        margin-top: 0px !important;
        margin-bottom: 50px !important;
    }
    .deborah_mobile_bg {
        background: #fff;
        border: 20px solid #fff;
    }
    .functions_box4 {
        margin-top: 20px !important;
    }
    .functions_box3 {
        margin-bottom: 15px !important;
    }
    .functions_box2 {
        margin-top: -30px !important;
    }
    .functions_box {
        margin-top: -100px !important;
    }
    .help_line_connect {
        margin-top: 60px !important;
    }
    .arise_and_shine {
        margin-top: -50px !important;
    }
    .reach_us_on_our_helpline {
        text-align: left;
        font-family: 'Arimo', sans-serif;
        font-weight: 600;
        font-size: 17px;
        color: #fff;
        line-height: 30px;
        display: inline-block;
    }
    .mob_deborah_001 {
        text-align: left !important;
        margin-left: 0px !important;
    }
    .mob_deborah_001 {
        float: left !important;
    }
    .index_fo_intro_2 {
        font-size: 17px;
        color: #000;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .index_fo_intro_1 {
        font-size: 17px;
        color: #000;
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .index_slogan {
        font-family: 'Yellowtail', cursive;
        font-size: 43px;
        color: #3d1064;
    }
    .rmm-toggled-button {
        width: 20%;
        float: left;
        margin-top: 3px;
        display: block;
        width: 52px;
        margin: 10px 10px 0 0;
        border: 1px solid #fff;
        border-radius: 3px;
        float: right;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px;
    }
    .rmm-toggled-title {
        width: 60%;
        float: left;
        font-size: 0px;
        color: #fff;
        font-weight: 600;
        display: block;
        padding: 5px 0;
        text-decoration: none;
        text-transform: uppercase;
        text-align: left;
        padding-left: 0px;
        margin-right: 10px;
    }
    .menu_res {
        margin-left: 0px;
        margin-top: -20px;
    }
    .login_text {
        color: #d0b9ff;
        text-align: right;
        margin-right: 20px;
        margin-top: 20px;
        font-weight: 500;
        margin-bottom: 20px;
        margin-left: 155px;
    }
    .logo_cover_outer {
        text-align: left;
        margin-left: 0px;
    }
    .mian-content-wthree {
        background: url(../images/index_banner_1.jpg) no-repeat center;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: auto;
    }
    .sub-content-wthree {
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        -ms-background-size: cover;
        height: 190vw;
    }
    .nave_ul_align_a {
        margin-top: -258px;
    }
    .deborah_logo_res {
        width: 90px;
        margin-left: 30px;
        margin-top: 10px;
    }
    .banner_text_a {
        font-size: 20px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 20px;
    }
    .sub_banner_text_a {
        margin-bottom: 20px;
        font-size: 20px !important;
        font-weight: 900;
        color: #fff;
        font-family: 'Montserrat', sans-serif;
        text-shadow: 3px 4px 2px rgb(0 0 0 / 38%);
        line-height: 20px;
    }
    .index_form {
        margin-top: 20px;
        margin-bottom: 50px;
    }
    .banner_text_b {
        margin-top: -10px;
        font-size: 12px;
        font-weight: 500;
        line-height: 17px;
        color: #fff;
    }
}

.icon-bar {
    position: fixed;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10000;
}

.icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: white;
    font-size: 20px;
}

.icon-bar a:hover {
    background-color: #000;
}

.facebook {
    background: #3B5998;
    color: white;
}

.twitter {
    background: #55ACEE;
    color: white;
}

.google {
    background: #dd4b39;
    color: white;
}

.linkedin {
    background: #007bb5;
    color: white;
}

.youtube {
    background: #bb0000;
    color: white;
}

.content {
    margin-left: 75px;
    font-size: 30px;
}

.popup-btn {
    z-index: 1000;
    transform: rotate(-90deg);
}


/* Media query end*/