@import url('https://fonts.googleapis.com/css2?family=Anybody:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body {
    background: #000 !important;
}

.lg_1{
   border: 1px solid #000;
   background: #bd6464;
   border-radius:5px;
   margin-bottom: 20px;
}

.lg_2{
   border: 1px solid #000;
   background: #e3e2e3;
   border-radius:5px;
   margin-bottom: 20px;
}
.lg_3{
margin-bottom: 75px;
margin-left: 10px;
}

.lg_4 {
   border: 1px solid #878787;
   background: #fd9d3a;
   border-radius:5px;
   margin-bottom: 20px;
}

.lg_5 {
   border: 1px solid #878787;
   background: #4664a7;
   border-radius:5px;
   margin-bottom: 20px;
   width: 100%;
}
.lg_6 {
   text-align: center;
   display: flex;
   justify-content: center;
   margin-bottom: 15px;
}
.lg_7 {
   border-radius: 10px;
}

.lg_8 {
   border: 1px solid #5531ab;
   background: #5531ab;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: 20px !important;
}
.lg_9 {
   border: 1px solid #e3e3e3;
   background: #e3e3e3;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: 20px !important;
}
.lg_10{
   border: 1px solid #d0d1ff;
   background: #d0d1ff;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: 20px !important;
}

.lg_11 {
   border: 1px solid #d3d0e9;
   background: #d3d0e9;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: 20px !important;
}

.lg_12 {
   border: 1px solid #d36969;
   background: #d36969;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: 20px !important;
}
.lg_13 {
   border: 1px solid #017ca1;
   background: #017ca1;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: 20px !important;
}


    .h1_index_prop_ttt {
        font-size: 45px;
        margin-top: 0px;
        color: #fff;
        text-align: right;
        line-height: 45px;
    }
    .p_index_prop_ttt {
        font-size: 20px;
        line-height: 30px;
        margin-top: -10px;
        margin-bottom: 0px;
        text-align: right ;
    }

.i_prop{
margin-top:0px;
margin-bottom:0px;
}
.fo_001 {
    font-size: 40px;
    margin-top: 63px;
    color: #fff;
    text-align: center !important;
    line-height: 50px;
    font-family: 'Anybody', cursive;
    font-weight: 900;
    text-transform: uppercase;
margin-left: 20px;
margin-right: 20px;
}

.fo_002 {
    font-size: 35px;
    margin-top: 0px;
    color: #fff;
    text-align: center !important;
    line-height: 40px;
    font-family: 'Anybody', cursive;
    font-weight: 300;
    text-transform: uppercase;
margin-left: 20px;

}

.fo_002bb {
    font-size: 35px;
    margin-top: 50px;
    color: #747373;
    text-align: center !important;
    line-height: 40px;
    font-family: 'Rajdhani', sans-serif !important;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: -1px;
}


.fo_003 {
    font-size: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: 25px;
    margin-right: 25px;
    color: #d7d2d2;
    text-align: center !important;
    line-height: 35px;
    font-family: 'Blinker', sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.fo_004 {
    font-size: 85px;
    margin-top: 63px;
    color: #fff;
    text-align: center !important;
    line-height: 35px;
    font-family: 'Anybody', cursive;
    font-weight: 700;
    text-transform: uppercase;
}

.fo_005 {
    font-size: 38px;
    margin-top: 30px;
    color: #fff;
    text-align: center !important;
    line-height: 35px;
    font-family: 'Anybody', cursive;
    font-weight: 500;
    text-transform: uppercase;
}

.fo_006 {
    font-size: 25px;
    margin-top: 20px;
    text-align: center !important;
    line-height: 55px;
    color: #fff;
    word-spacing: 1px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Rajdhani', sans-serif !important;
}

.fo_007 {
    font-weight: 900 !important;
    font-family: 'Anybody', cursive;
    line-height: 50px;
}

.fo_008 {
    font-size: 45px;
    margin-top: 43px;
    color: #fff;
    text-align: left !important;
    line-height: 50px;
    font-family: 'Anybody', cursive;
    font-weight: 200;
    text-transform: uppercase;
}

.fo_009 {
color: #fff;
word-spacing: 1px;
text-shadow: rgb(0 0 0) 0px 0px 2px;
font-weight: 500;
text-transform: uppercase;
font-family: 'Anybody', cursive;
letter-spacing: 2px;
font-size: 25px;
}

.border_001{
border: 1px solid #9f3737;
border-radius:5px;
}


.box_001 {
    background: #9f3737;
    margin-top: 30px;
    margin-bottom: 30px;
    width: fit-content;
    border-radius: 10px;
}

.box_002 {
    background: #9f3737;
    margin-top: 30px;
    width: 100%;
    border-radius: 10px;
}

.box_002b {
    background: #9f3737;
    margin-top: 30px;
    width: 100%;
    border-radius: 0px;
}

.box_001c {
    background: #1a4d79;
    margin-top: 30px;
    margin-bottom: 30px;
    width: fit-content;
    border-radius: 10px;
}



.align_001 {
    float: right;
}

.align_002 {
    margin-top: -1px !important;
}

.color_001 {
    color: #ff2222;
}

.color_002 {
    color: #363636;
}

.text_align_1 {
    text-align: left;
}

.text_align_2 {
    text-align: center;
}

.row_prop_1 {
    border-bottom: 0px solid #202020;
}

.row_prop_2 {
    border-bottom: 0px solid #202020;
 
}

.home_btn_outer {
    text-align: center;
    margin-top: 30px;
}

.home_btn_prop {
    background: #ffc857;
    border: 1px solid #ffc857 !important;
    border-radius: 50px;
}

.home_btn_text {
    font-size: 20px;
    margin-left: 40px;
    margin-right: 40px
}

.row_bg_1 {
    background: #000;
}

.row_bg_2 {
    background: #000;
    background-image: url('../images/row_2_bg.jpg');
}

.row_bg_3 {
    background:transparent;
}

.row_bg_3_ttt {
 
    border-bottom:0px solid #8d8d8d !important ;
}

.row_bg_3vvv {
    background: transparent;
}



.row_bg_4 {
    background: #e0e0e0;
}

.row_bg_5 {
    height: 20px;
    border-top: 0px dashed #fff;
}

.row_bg_6 {
    background: transparent;
}

.row_bg_7 {
    background: #020f1f;
}

.row_align_1 {
    margin-top: 0px;
}

.img_ready_to_discuss {
    width: 100%;
    height: auto;
    text-align: center;
}

.align_prop_1 {
    margin-top: 20px;
    padding-bottom: 70px;
}

.img_full_width {
    width: 100%;
}

.g_color_1 {
    color: #f00;
}

.ul_bullet {
    list-style-type: none;
}

.why_choose_us {
    color: #2a2a2a;
    text-transform: uppercase;
    font-weight: 100 !important;
    word-spacing: 1px;
    font-family: 'Anybody', cursive;
}

.h1_index {
    text-transform: uppercase;
    font-weight: 900;
    word-spacing: -4px;
 
    font-family: 'Anybody', cursive;
}

.h1_index_b {
    text-transform: uppercase;
    font-weight: 900 !important;
    word-spacing: 1px;
 
    font-family: 'Anybody', cursive;
}

.p_index {
    color: #ffe2e2;
    font-family: 'Rajdhani', sans-serif !important;
    font-weight: 600;
    line-height: 23px;
}

.p_index_ii {
    color: #fff;
    font-family: 'Rajdhani', sans-serif !important;
    font-weight: 600;
    line-height: 23px;
}


.h2_index_sub {
    color: #fff;
    word-spacing: 1px;
    font-weight: 500;
    text-transform: uppercase;
    font-family: 'Anybody', cursive;
    margin-left: 20px;
}

.h2_index {
    font-weight: 500 !important;
    font-family: 'Anybody', cursive;
    color: #ffffff;
    word-spacing: normal;
    font-weight: 600 !important;
    text-transform: uppercase;
    margin-left: 20px;
 
}

.why_choose_us_p {
    color: #1e1e1e;
    font-weight: 500 !important;
    word-spacing: 1px;
    font-family: 'Rajdhani', sans-serif !important;
    font-weight: 600 !important;
}

.g_title_1 {
    color: #000;
    font-family: 'Electrolize', sans-serif;
    text-transform: none;
    font-weight: 600 !important;
    word-spacing: 1px;
    line-height: 35px;
    font-style: italic;
    margin-top: 30px;
}

.g_text_2 {
    font-size: 18px;
    color: #000;
    font-family: 'Rajdhani', sans-serif !important;
    padding-top: 0px;
    text-align: left !important;
    text-transform: none;
    font-weight: 100 !important;
    word-spacing: normal;
    line-height: 35px;
    margin-left: 30px;
    margin-right: 30px;
}

.heading_wraper {
    width: auto;
    margin-left: 20px;
    margin-right: 20px;
    border: 0px solid #cfcfcf;
    margin-top: 0px;
    border-radius: 0px;
    padding-top: 0px;
    padding-bottom: 40px;
    height: 550px;
}

.g_text_1 {
    font-family: 'Rajdhani', sans-serif !important;
    text-transform: none;
    word-spacing: normal;
    color: #000;
    font-weight: 500;
}

.g_text_2b {
    color: #6a6a6a;
    font-family: 'Rajdhani', sans-serif !important;
    text-transform: none;
    font-weight: 600 !important;
    word-spacing: normal;
}

.g_text_2 {
    color: #6a6a6a;
    font-family: 'Rajdhani', sans-serif !important;
    text-transform: none;
    font-weight: 600 !important;
    word-spacing: normal;
    font-style: normal !important;

}

.g_color_2 {
    color: #000;
    font-size: 20px;
}

.index_slogan_title {
    color: #ff0000;
    word-wrap: normal;
    font-weight: 700;
    letter-spacing: -1px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    text-transform: uppercase;
}

.index_slogan_title2 {
    color: #ff0000;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    word-wrap: break-word;
    font-weight: 700;
    letter-spacing: -1px;
    text-transform: uppercase;
}

.index_slogan_title_sub_2 {
    color: #fff;
    font-family: 'Rajdhani', sans-serif !important;
    word-wrap: break-word;
    font-weight: 500;
    letter-spacing: normal;
}

.index_slogan_title_sub_2_2 {
    color: #fff;
    font-family: 'Rajdhani', sans-serif !important;
    word-wrap: break-word;
    font-weight: 500;
    letter-spacing: normal;
}

.index_slogan_title_sub {
    color: #b5aeae;
    font-family: 'Rajdhani', sans-serif !important;
    word-wrap: break-word;
    font-weight: 500;
}

.index_slogan_title_sub_right {
    color: #b5aeae;
    font-family: 'Rajdhani', sans-serif !important;
    word-wrap: break-word;
    font-weight: 500;
}

.index_slogan_title_p {
    color: #b5aeae;
    font-family: 'Rajdhani', sans-serif !important;
    word-wrap: break-word;
    font-weight: 500;
}

.index_slogan_title_p_right {
    color: #ff0000;
    font-family: 'Rajdhani', sans-serif !important;
    word-wrap: break-word;
    font-weight: 500;
}

.g_title_2 {
    color: #f2ff2d;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    text-transform: uppercase;
    font-weight: 900 !important;
    word-spacing: 1px;
    letter-spacing: -1px;
}

.g_text_2c {
    font-family: 'Rajdhani', sans-serif !important;
    text-transform: none;
    font-weight: 100 !important;
    word-spacing: normal;
    color: #b5aeae;
}

.fo_title_services {
    font-size: 36px;
    color: #fff;
    font-family: 'Anybody', cursive !important;
    margin-top: 50px;
    text-align: left !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    letter-spacing: -1px;
    margin-right: 30px;
    margin-left: 30px;
}

.fo_title_services_black_ttt {
    font-size: 36px;
    font-family: 'Anybody', cursive !important;
    margin-top: 45px;
    text-align: left !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    letter-spacing: -1px;
    margin-right: 30px;
    margin-left: 30px;
}

.fo_title_services_black_uuu {
    font-size: 36px;
    color: #767373;
    font-family: 'Anybody', cursive !important;
    margin-top: 45px;
    text-align: left !important;
    text-transform: uppercase;
    font-weight: 700 !important;
    letter-spacing: -1px;
    margin-right: 30px;
    margin-left: 30px;
}




.fo-11 {
    font-weight: 300 !important;
    color: #ffffff;
    font-size: 32px;
    margin-top: -10px;
    text-align: left;
    margin-right: 30px;
    margin-left: 30px;
    font-family: 'Anybody', cursive !important;
}

.fo-11-black {
    font-weight: 300 !important;
    font-size: 32px;
    margin-top: -10px;
    text-align: left;
    margin-right: 30px;
    margin-left: 30px;
    font-family: 'Anybody', cursive !important;
}

.dark_t1 {
    color: #404040;
}

.dark_t2 {
    color: #fff;
}



.btn_text_1{
color: #953838;
}
    

.fo-services {
    font-size: 20px;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 12px;
    word-wrap: break-word;
    font-weight: normal;
    line-height: 25px;
    margin-right: 30px;
    margin-left: 30px;
    text-align: left;
}

.fo-services-black {
    font-size: 20px;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 12px;
    word-wrap: break-word;
    font-weight: normal;
    line-height: 25px;
    margin-right: 30px;
    margin-left: 30px;
    text-align: left;
}

.scroll_link_text_1 {
    font-size: 25px;
    color: #ffffff;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 0px;
    text-align: left;
    word-wrap: break-word;
    margin-bottom: 38px;
    margin-right: 30px;
    margin-left: 30px;
}

.scroll_link_text_1_black {
    font-size: 25px;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 0px;
    text-align: left;
    word-wrap: break-word;
    margin-bottom: 38px;
    margin-right: 30px;
    margin-left: 30px;
    font-weight: 900;
}

.index_service_imgs {
    margin-top: 20px;
    margin-right: 30px;
    margin-left: 30px;
}

.index_our_services_title {
    font-size: 40px;
    color: #fff;
    font-family: 'Anybody', cursive !important;
    margin-top: 50px;
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 30px;
    text-align: center;
    word-wrap: break-word;
    font-weight: 900;
text-transform: uppercase;
}

.index_web_re_design_p_b {
    font-size: 19px;
    color: #737272;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 30px;
    text-align: left;
    word-wrap: break-word;
    font-weight: 500;
}

.index_web_re_design_p2_b {
    font-size: 19px;
    color: #737272;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    margin-right: 30px;
    text-align: left;
    word-wrap: break-word;
    font-weight: 400;
}

.fo-7-b {
    color: #bfb1b1;
    font-weight: 100 !important;
    text-align: left;
    font-size: 23px;
    font-family: 'Rajdhani', sans-serif !important;
}

.fo-6-b {
    font-size: 35px;
    color: #fff;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    margin-top: 30px;
    text-align: left !important;
    text-transform: uppercase;
    font-weight: 900 !important;
    word-spacing: 1px;
    line-height: 35px;
}

.prop-5 {
    border-top: 0px solid #585858;
    background: #000;
}

.technologies {
    font-size: 30px;
    text-align: center;
    font-family: 'Rajdhani', sans-serif !important;
    font-weight: 400;
    margin-top: 10px;
    margin-bottom: 0px;
    text-transform: uppercase;
    color: #afafaf;
}

.fo-28 {
    font-size: 17px;
    color: #c5c5c5;
    font-family: 'Rajdhani', sans-serif !important;
    margin-top: 10px;
    margin-left: 30px;
    text-align: left;
    word-wrap: break-word;
    line-height: 30px;
}

 
    .g_text_2c_prop {
        font-size: 22px;
        line-height: 28px;
        margin-left: 30px;
        margin-right: 30px;
        padding-top: 0px;
        padding-bottom: 30px;
        text-align: center !important;
    }
    .g_title_2_prop {
        line-height: 35px;
        margin-left: 30px;
        margin-right: 30px;
        padding-top: 20px;
        padding-bottom: 5px;
        text-align: center !important;
        font-size: 35px;
    }
    .index_slogan_title_p_sub_right {
        font-size: 17px;
        margin-top: 20px;
        margin-bottom: 70px;
        margin-left: 30px;
        margin-right: 30px;
        text-align: left;
        line-height: 30px;
    }
    .index_slogan_title_p_sub {
        font-size: 17px;
        margin-top: 20px;
        margin-bottom: 70px;
        margin-left: 30px;
        margin-right: 30px;
        text-align: right;
        line-height: 30px;
    }
    .index_slogan_title_sub_prop {
        font-size: 19px;
        margin-top: 30px;
        margin-bottom: 20px;
        margin-left: 30px;
        margin-right: 30px;
        line-height: 30px;
        text-align: right;
    }
    .index_slogan_title_sub_prop_right {
        font-size: 19px;
        margin-top: 30px;
        margin-bottom: 20px;
        margin-left: 30px;
        margin-right: 30px;
        line-height: 30px;
        text-align: left;
    }
    .index_slogan_title_sub_2_prop {
        font-size: 25px;
        margin-top: 10px;
        margin-bottom: 20px;
        margin-left: 30px;
        margin-right: 30px;
        line-height: 30px;
        text-align: right;
    }
    .index_slogan_title_sub_2_prop_2 {
        font-size: 25px;
        margin-top: 10px;
        margin-bottom: 20px;
        margin-left: 30px;
        margin-right: 30px;
        line-height: 30px;
        text-align: left;
    }
    .index_slogan_title_prop {
        font-size: 34px;
        margin-top: 60px;
        margin-bottom: 0px;
        margin-left: 30px;
        margin-right: 30px;
        line-height: 40px;
        text-align: right;
    }
    .index_slogan_title_prop2 {
        font-size: 34px;
        margin-top: 60px;
        margin-bottom: 0px;
        margin-left: 30px;
        margin-right: 30px;
        line-height: 40px;
        text-align: left;
    }
    .g_color_2_prop {
        margin-top: 10px;
    }
    .g_text_2_prop {
        font-size: 18px;
        line-height: 30px;
        margin-left: 30px;
        margin-right: 30px;
        padding-top: 0px;
        text-align: left !important;
    }
    .g_text_2b_prop {
        font-size: 20px;
        margin-left: 0px;
        margin-right: 30px;
        text-align: left !important;
        padding-top: 0px;
        line-height: 35px;
    }
    .g_text_1_prop {
        font-size: 24px;
        line-height: 30px;
        margin-left: 30px;
        margin-right: 30px;
        margin-top: 20px;
        text-align: left !important;
    }
    .g_title_1_prop {
        font-size: 30px;
        margin-top: 28px;
        margin-bottom: 8px;
        text-align: left !important;
        margin-left: 30px;
        margin-right: 30px;
    }
    .why_choose_us_p_prop {
        font-size: 19px;
        margin-top: 45px;
        text-align: left !important;
        line-height: 30px;
        margin-left: -25px;
    }
    .why_choose_us_prop {
        font-size: 42px;
        margin-top: 63px;
        text-align: left !important;
        line-height: 40px;
        margin-left: 20px;
    }
    .h2_index_prop {
        font-size: 20px;
        margin-top: -20px;
        margin-bottom: 80px;
        text-align: left;
        line-height: 30px;
    }

    .h2_index_prop_02 {
        font-size: 20px;
        margin-top: -20px;
        margin-bottom: 80px;
        text-align: right;
        line-height: 30px;
    }


    .h2_index_sub_prop {
        font-size: 25px;
        margin-top: 20px;
        text-align: left !important;
        line-height: 55px;
    }

    .h2_index_sub_prop_ttt {
        font-size: 25px;
        margin-top: 20px;
        text-align: right !important;
        line-height: 35px;
margin-bottom: 30px;
    }


    .h1_index_prop {
        font-size: 45px;
        margin-top: 40px;
        color: #fff;
        text-align: left !important;
        line-height: 65px;
margin-left: 20px;
    }
    .p_index_prop {
        font-size: 17px;
        line-height: 28px;
        margin-top: -10px;
        margin-bottom: 0px;
        text-align: left;
margin-left: 20px;
    }
 
@media(max-width: 450px){

.mob_1{
margin-left: 15px !important;
text-align: right !important ;
font-size: 14px;
}

.mob_2{
    font-size: 35px;
    margin-top: 0px;
    text-align: left !important;
    line-height: 35px;
    font-weight: 700 !important;
    margin-left: 20px;
    color:#252525 !important;
}

.mob_3{
    font-size: 17px;
    line-height: 23px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-align: left !important;
    margin-left: 20px;
    font-weight: 600;
    color: #252525 !important;
}

.mob_4{
    font-size: 25px;
    margin-top: 20px;
    text-align: left !important;
    line-height: 24px;
    word-spacing: -7px;
    margin-left: 20px;
        color: #252525 !important;
}

.mob_5{
    font-size: 17px;
    margin-top: 20px;
    margin-bottom: 40px;
    text-align: left !important;
    line-height: 24px;
    margin-left: 20px;
        color: #252525 !important;
font-weight: 600 !important ;
}

.mob_6{
    font-size: 25px;
    margin-top: -43px !important;
    line-height: 40px;
    margin-left: 20px;
    line-height: 25px;
}

.mob_7{
    font-size: 85px;
    margin-top: 63px;
    color: #fff;
    text-align: center !important;
    line-height: 35px;
    font-family: 'Anybody', cursive;
    font-weight: 700;
    text-transform: uppercase;
    margin-left: 20px;
}

.mob_8{
    font-size: 38px;
    margin-top: 30px;
    color: #fff;
    text-align: center !important;
    line-height: 35px;
    font-family: 'Anybody', cursive;
    font-weight: 500;
    text-transform: uppercase;
    margin-left: 20px;
margin-right: 20px;
}

.mob_9{
    text-align: left !important;
    margin-left: 0px;
    float: none !important;
margin-top: -25px !important ;
border-radius: 0px !important;
}

.mob_10{
    font-size: 25px;
    margin-top: 20px;
    text-align: center !important;
    line-height: 35px;
    color: #fff;
    word-spacing: 1px;
    text-shadow: rgb(0 0 0) 0px 0px 0px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Rajdhani', sans-serif !important;
    margin-left: 20px;
}



.mob_11{
background: #282844 !important;
}

.mob_12{
text-align: left !important;
color: #252525  !important;
margin-top: -20px !important;
font-weight: 700 !important;
}
.mob_13{
width: 110px !important;
margin-top: 5px;
}

.mob_14{
background: #000;
background-image: url('../images/mobile_bg_1.jpg');

}

.mob_15{
height: 0px !important;
}
.mob_16{
margin-top: 40px !important;
}

.mob_17{
color: #252525 !important;
}
.mob_18 {
    color: #676666;
}
.mob_19 {
    color: #676666;
}
.mob_20 {
    margin-bottom:40px;
}

.mob_21 {
   border: 1px solid #878787;
   background: #e3e2e3;
   border-radius:5px;
   margin-bottom: 20px;
}

.mob_23 {
    border-radius:5px 5px 0 0px;
}

.mob_22 {
   border: 1px solid #878787 !important;
   background: #e3e2e3 !important;
   border-radius:5px;
   margin-bottom: 20px;
}

.mob_24 {
    margin-top:20px;
}


.mob_25 {
   border: 1px solid #878787;
   background: #fd9d3a;
   border-radius:5px;
   margin-bottom: 20px;
}

.mob_26 {
   border-radius:0px !important ;
text-align: center !important;
}

.mob_27 {
   text-align: center !important;
}

.mob_28 {
    color: #2d2b2b !important;
}

.mob_29 {
   border: 1px solid #878787;
   background: #cfccc8;
   border-radius:5px;
   margin-bottom: 20px;
}

.mob_30 {
text-align: left !important;
font-size:30px !important;
line-height: 31px !important;
margin-top: 30px;
margin-left: 20px;
margin-right: 20px;
color: #393636;
}
.mob_31 {
text-align: center !important;
font-size:26px !important;
line-height: 27px !important;
margin-top: 25px !important;
}

.mob_32 {
text-align: left !important;
font-size:16px !important;
line-height: 27px !important;
margin-top: 18px !important;
margin-left: 20px;
margin-right: 20px;
color: #555555;
}

.mob_33 {
text-align: left !important;
font-size:22px !important;
line-height: 27px !important;
margin-top: 18px !important;
color: #b56060;
}

.mob_34 {
text-align: left !important;
font-size:18px !important;
line-height: 27px !important;
margin-top: -10px !important;
color: #515151;
}

.mob_35 {
margin-top: -55px !important;
}
.mob_36 {
margin-top: -25px !important;
}
.mob_37 {
margin-left: 20px !important;
margin-right: 20px !important;
border-radius: 5px;
}
.mob_38 {
border-radius: 5px;
}

.mob_39 {
   border: 1px solid #878787;
   background: #cfccc8;
   border-radius:5px;
   margin-bottom: 20px;
   margin-top: -50px !important;
}

.mob_40 {
   font-size: 20px !important;
    margin-top:20px;
    margin-bottom:0px;
}


.desktop_banner{
display: none  !important ;
}

.mobile_contact{
display: none  !important ;
}

.mob_img{
display: none  !important ;
}




}


@media(min-width: 450px){

.desk_img{
display: none  !important ;
}

.desktop_img{
display: none  !important ;
}
.mobile_banner{
display: none  !important ;
}




}