<style>

    

    .navbar.nav-down {

    top: 0;

    background-color: black !important;

}

.navbar {

    background-color: black;

    width: 100%;

    position: fixed;

    left: 0;

    top: 0;

    z-index: 5;

    padding: 45px 0;

    -webkit-transition: all .35s ease-in-out;

    -moz-transition: all .35s ease-in-out;

    -ms-transition: all .35s ease-in-out;

    -o-transition: all .35s ease-in-out;

    transition: all .35s ease-in-out;

}

</style>



  <style>

@import url('https://fonts.googleapis.com/css2?family=Ramaraja&display=swap');

.ramaraja {

    font-family: "Ramaraja", serif;

}


@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');

.inter{

    font-family: "Inter", sans-serif;

}

@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins: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');

.poppins{

    font-family: "Poppins", sans-serif;
}

.jiyan-bg .back-btn a{

    text-align: center;

    background-color: #1E561F;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.jiyan-bg img{

    width: 100%;

}

.project_overview{

    margin-top: 80px;

}

.project_overview h1{

    font-size: 96px;

    font-weight: 400;

    color: #1E561F;

}

.project_overview .custom-hr{

   width: 28%;

   margin-top: 0;

}

.project_overview .custom-hr hr{

    border-top: 5px solid #1E561F;

    margin-top: 0;

    opacity: 1;

}

.project_overview p{

    font-size: 23px;

    font-weight: 400;

    margin-top: 50px;

    text-align: justify;

}

.website_overview{

    margin-top: 80px;

}

.website_overview h1{



    font-size: 85px;

    font-weight: 400;

    color: #1E561F;

}

.website_overview p{

    width: 90%;

    margin: auto;

    font-size: 23px;

    font-weight: 400;

    margin-top: 10px;

    text-align: center;

}

.website_overview .web-ov-img img{

    width: 100%;

}

.dealer_app{

    margin-top: 80px;

}

.dealer_app h1{

    font-size: 85px;

    font-weight: 400;

    text-align: right;

    color: #1E561F;

}

.dealer_app p{

    font-size: 23px;

    font-weight: 400;

    text-align: right;

}

.dealer_app .dea-app-img img{

    width: 100%;

}



.admin_section{

    margin-top: 80px;

}
.admin_section h1{

    font-size: 85px;

    font-weight: 400;

    color: #1E561F;
}
.admin_section p{

    font-size: 23px;

    font-weight: 400;
}
.production_section{

    margin-top: 80px;

    position: relative;

}

.production_section h1{

    font-size: 85px;

    font-weight: 400;

    text-align: right;

    color: #1E561F;

}

.production_section p{

    font-size: 23px;

    font-weight: 400;

    text-align: right;

}

.production_section .pr-small-img{

    position: absolute;

    z-index: -999;

    right: 0;

    /* top: 20%; */

    bottom: 20%;

}

.production_section .production-img{

    margin-top: 40px;

}

.production_section .production-img img{

    width: 100%;

}

.production_section .box{

    padding: 30px;

    box-shadow: 0px 0px 15px 1px #053B50;

    border-radius: 10px;

    text-align: center;

    margin-top: 100px;

    z-index: 9999;

}

.production_section .box h3{

    font-size: 40px;

    font-weight: 700;

    color: #1E561F;

}

.production_section .box p{

    text-align: center;

}

.production_section .box .contact-btn{

    margin-top: 30px;

}

.production_section .box .contact-btn a{

    text-decoration: none;

    padding: 10px 20px;

    background-color: #1E561F;

    color: white;

    font-size: 20px;

    font-weight: 500;

    border-radius: 7px;

}



.jiyan-footer{

    margin-top: 80px;

}

.jiyan-footer .box{

    box-shadow: 0px -8px 47.3px 0px #00000040;

}

.jiyan-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #1E561F;

}

.jiyan-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.jiyan-footer .footer-email .f-email p a{

    text-decoration: none;

    color: #1E561F;

}

.jiyan-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

}

.jiyan-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

}

.jiyan-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

.jiyan-footer .footer-email .f-phone p a{

    text-decoration: none;

    color: #1E561F;

}





/* ----------------------------  sk enterprise page start ---------------------- */

.sk-bg .back-btn a{

    text-align: center;

    background-color: #2B5565;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.sk-bg img{

    width: 100%;

}

.sk_project_overvier{

    margin-top: 80px;

}

.sk_project_overvier .wrapper {

    /* background: radial-gradient(#272727, #1b1b1b); */

    display: grid;

    grid-template-areas: 'overlap';

    place-content: center;

    /* text-transform: uppercase; */

    /* height: 100vh; */

}

.sk_project_overvier .wrapper > div {

    background-clip: text;

    -webkit-background-clip: text;

    color: #2B5565;

    font-family: 'Poppins', sans-serif;

    font-weight: 700;

    font-size: clamp( 2em, 10vw, 5rem);

    grid-area: overlap;

    letter-spacing: 1px;

    -webkit-text-stroke: 4px transparent;

}

.sk_project_overvier div.bg {

    background-image: repeating-linear-gradient( 105deg,

    #2B5565 0% ,

    #2B5565 5%,

    #2B5565 12%);

    color: transparent;

    filter: drop-shadow(5px 15px 15px #fff);

    transform: scaleY(1.05);

    transform-origin: top;

}

.sk_project_overvier div.fg{

    background-image: repeating-linear-gradient( 5deg,

    #2B5565 0% ,

    #2B5565 23%,

    #2B5565 31%);

    color: #fff;

    transform: scale(1);

}

.sk_project_overvier h1{

    font-size: 96px;

    font-weight: 400;

    color: #2B5565;

    text-align: center;

}

.sk_project_overvier p{

    width: 80%;

    margin: auto;

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}



.sk_devloping_process {

    margin-top: 80px;

    position: relative;

}

.sk_devloping_process .first_arrow{

    position: absolute;

    top: 12%;

}

.sk_devloping_process h1{

    font-size: 64px;

    font-weight: 400;

    color: #2A5464 ;

    text-align: center;

}

.sk_devloping_process .process{

    margin-top: 30px;

}

.sk_devloping_process .process .box{

    text-align: center;

    background-color: #E4E4E4;

    border: 4px solid #2B5565;

    border-radius: 8px;

    padding: 25px;

    height: 100%;

}

.sk_devloping_process .process .box h4{

    font-size: 35px;

    font-weight: 400;

    color: #2B5565;

    margin-top: 20px;

}

.sk_devloping_process .sec_arrow{

    position: absolute;

    right: 0;

    bottom: -30%;

}



.sk_app_overview {

    margin-top: 80px;

    position: relative;

}

.sk_app_overview .app-bg-first{

    position: absolute;

}

.sk_app_overview h1{

    font-size: 85px;

    font-weight: 400;

    color: #275161;

}

.sk_app_overview li{

    font-size: 23px;

    font-weight: 400;

    text-indent: -1.5em;

    margin-top: 15px;

}

.sk_app_overview .app-bg-sec{

    position: absolute;

    bottom: -15%;

    right: 0;

}

.sk_service_img {

    margin-top: 80px;

}

.sk_service_img img{

    width: 100%;

}

.sk_admin{

    margin-top: 80px;

    position: relative;

}

.sk_admin .sk_admin_vector{

    position: absolute;

    right: 0;

}

.sk_admin h1{

    font-size: 85px;

    font-weight: 400;

    text-align: right;

    color: #275161;

}

.sk_admin p{

    font-size: 22px;

    font-weight: 400;

}

.sk_admin .sk_admin_img{

    margin-top: 70px;

    margin-left: 15%;

}

.sk_admin .sk_admin_vector_sec{

    position: absolute;

    bottom: 3%;

    z-index: -9999;

}

.sk_admin .sk_would{

    margin-top: 80px;

}

.sk_admin .sk_would h2{

    font-size: 50px;

    font-weight: 500;

    color: #033B51;

    text-align: center;

}

.sk_admin .sk_would p{

    width: 80%;

    font-size: 23px;

    font-weight: 400;

    text-align: center;

    margin: auto;

}

.sk-footer{

    margin-top: 80px;

}

.sk-footer .box{

    box-shadow: 0px -8px 47.3px 0px #00000040;

}

.sk-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #033B51;

}

.sk-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.sk-footer .footer-email .f-email p a{

    text-decoration: none;

    color: #033B51;

}

.sk-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

}

.sk-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

}

.sk-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

.sk-footer .footer-email .f-phone p a{

    text-decoration: none;

    color: #033B51;

}



/* ----------------------------  sk enterprise page end ---------------------- */





/* ----------------------------  kaniya page start ---------------------- */

.kaniya-bg .back-btn a{

    text-align: center;

    background-color: #5E0F08;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.kaniya-bg img{

    width: 100%;

}

.kaniya_project {

    margin-top: 80px;

}

.kaniya_project h1{

    font-size: 85px;

    font-weight: 400;

    text-align: center;

    color: #5E0F08;

}

.kaniya_project p{

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}

.kaniya_ecomm{

    margin-top: 80px;

}

.kaniya_ecomm .ecom-web{

    display: flex;

    gap: 5px;

    margin-top: 30px;

}

.kaniya_ecomm .ecom-web .employee_app{

    background-color: #5E0F08;

    padding: 20px;

    border-radius: 7px 0px 0px 7px;

    color: #fff;

    text-align: center;

}

.kaniya_ecomm .ecom-web .ecomm-text{

    background-color: #DDCCCA;

    padding: 20px;

    border-radius: 0px 7px 7px 0px;



}

.kaniya_ecomm .ecom-web .ecomm-text p{

    font-size: 20px;

    font-weight: 400;

    color: #000;

    margin-bottom: 0;

}



.kaniya_website_overview{

    position: relative;

    margin-top: 100px;

}

.kaniya_website_overview .over-img-kaniya{

    position: absolute;

    z-index: -999;

    top: -5%;

}

.kaniya_website_overview h1{

    font-size: 85px;

    font-weight: 400;

    color: #5E0F08;

}

.kaniya_website_overview .main_li{

    margin-top: 30px;

}

.kaniya_website_overview .main_li li{

    font-size: 22px;

    font-weight: 400;

    text-indent: -1.5em;

}

.kaniya_app{

    margin-top: 80px;

    position: relative;

}

.kaniya_app .em-img{

    position: absolute;

    right: 0;

    z-index: -999;

}

.kaniya_app h1{

    font-size: 84px;

    font-weight: 400;

    color: #157AE2;

    text-align: right   ;

}

.kaniya_app p{

    font-size: 22px;

    font-weight: 400;



}

.kaniya_app .main_employee_img{

    position: absolute;

    top: 40%;

    z-index: -99;

}

.kaniya_app .main_employee_img img{

    width: 380px;

}

.admin_kaniya{

    margin-top: 80px;

    position: relative;

}

.admin_kaniya .admin-img{

    position: absolute;

    top: 10%;

    z-index: -99;

}

/* .admin_kaniya .admin-img img{

    width: 95%;

} */

.admin_kaniya h1{

    font-size: 85px;

    font-weight: 400;

    color: #033B51;

}

.admin_kaniya p{

    font-size: 22px;

    font-weight: 400;

}

.kaniya_would{

    margin-top: 80px;

}

.kaniya_would h2{

    font-size: 50px;

    font-weight: 500;

    color: #033B51;

    text-align: center;

}

.kaniya_would p{

    width: 80%;

    font-size: 23px;

    font-weight: 400;

    text-align: center;

    margin: auto;

}

.kaniya-footer{

    margin-top: 80px;

}

.kaniya-footer .box{

    box-shadow: 0px -8px 47.3px 0px #00000040;

}

.kaniya-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #033B51;

}

.kaniya-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.kaniya-footer .footer-email .f-email p a{

    text-decoration: none;

    color: #033B51;

}

.kaniya-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

}

.kaniya-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

}

.kaniya-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

.kaniya-footer .footer-email .f-phone p a{

    text-decoration: none;

    color: #033B51;

}

/* ----------------------------  kaniya page end ---------------------- */



/* -------------------------- billing page start ------------------------ */

.billing-bg .back-btn a{

    text-align: center;

    background-color: #5254CF;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.billing-bg img{

    width: 100%;

}

.billing_overview{

    margin-top: 80px;

}

.billing_overview h1{

    text-align: center;

    color: #5254CF;

    font-size: 80px;

    font-weight: 500;

    text-decoration: underline 4px solid;

    text-underline-offset: 8px;

}

.billing_overview p{

    width: 90%;

    font-size: 22px;

    font-weight: 400;

    text-align: center;

    margin: auto;

}

.billings_features {

    margin-top: 80px;

}

.billings_features h1{

    text-align: center;

    color: #5254CF;

    font-size: 80px;

    font-weight: 500;

    text-decoration: underline 4px solid;

    text-underline-offset: 8px;

}

.billings_features p{

    width: 60%;

    margin: auto;

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}

.billings_features .box{

    margin-top: 50px;

    padding: 20px;

    border-radius: 10px;

}

.billings_features .box:hover{

    box-shadow: 0px 0px 15px 1px #CDCEF6;



}

.billings_features .box i{

    font-size: 30px;

    color: #5254CF;

}

.billings_features .box h5{

    font-size: 21px;

    font-weight: 600;

    margin-top: 10px;



}

.billings_features .box h6{

    font-size: 16px;

    font-weight: 300;

}

.billing_admin {

    margin-top: 80px;

    position: relative;

}

.billing_admin .bill-admin-img{

    position: absolute;

    right: 0;

    z-index: -99;

}

.billing_admin h1{

    text-align: center;

    color: #5254CF;

    font-size: 80px;

    font-weight: 500;

    text-decoration: underline 4px solid;

    text-underline-offset: 8px;

}

.billing_admin p{

    font-size: 22px;

    font-weight: 400;

}

.billing_admin li{

    font-size: 22px;

    font-weight: 400;

    list-style: auto;

    text-indent: -1.5em;

    margin-left: 1.5em;

}

.billing_login{

    margin-top: 80px;

}

.billing_login h1{

    color: #5254CF;

    font-size: 80px;

    font-weight: 500;

    text-decoration: underline 4px solid;

    text-underline-offset: 8px;

}

.billing_login .login-img img{

    display: block;

    margin: 0 auto;

}

.billing_dashboard {

    margin-top: 100px;

    position: relative;

}

.billing_dashboard .login-side-first{

    position: absolute;

    right: 0;

    z-index: -99;

    top: -10%;

}

.billing_dashboard h1{

    text-align: end;

    color: #5254CF;

    font-size: 80px;

    font-weight: 500;

    text-decoration: underline 4px solid;

    text-underline-offset: 8px;

}

.billing_dashboard .login-side-sec{

    position: absolute;

    z-index: -99;

    bottom: -13%;

}

.billing_would {

    margin-top: 80px;

}

.billing_would .box{

    padding: 30px;

    box-shadow: 0px 0px 15px 1px #CDCEF6;

    border-radius: 10px;

}

.billing_would .box h2{

    text-align: center;

    font-size: 45px;

    font-weight: 500;

    color: #5254CF;

}

.billing_would .box p{

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}

.billing_would .box .contact{

    margin-top: 40px;

    text-align: center;

}

.billing_would .box .contact a{

    padding: 12px 25px;

    background-color: #5254CF;

    color: #fff;

    text-decoration: none;

    border-radius: 7px;

    font-size: 20px;

    margin-bottom: 0;

}

.billing-footer{

    margin-top: 80px;

}

.billing-footer .box{

    box-shadow: 0px 11px 47.3px 0px #00000040;

}

.billing-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #5254CF;

}

.billing-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.billing-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

}

.billing-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

}

.billing-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

/* -------------------------- billing page end ------------------------ */





/* --------------------------- white wongs page start --------------------------- */

.white_wings_bg .back-btn a{

    text-align: center;

    background-color: #0B4F96;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.white_wings_ovweview{

    margin-top: 80px;

}

.white_wings_ovweview h1{

    font-size: 55px;

    font-weight: 600;

    color: #0B4F96;

    text-align: center;

}

.white_wings_ovweview p{

    font-size: 22px;

    font-weight: 400;

    margin-top: 20px;

    text-align: center;

}

.white_wings_ovweview .page{

    display: flex;

    padding: 20px;

}

.white_wings_ovweview .box{

    padding: 35px;

    box-shadow: 0px 0px 15px 0px #00000040;

    border-radius: 10px;

    margin-top: 10px;

    text-align: center;

}

.white_wings_ovweview .box .icon img{

    text-align: center;

    padding: 20px;

    background-color: #C1D1E2;

    border-radius: 15px;

}

.white_wings_ovweview .box h3{

    margin-top: 15px;

    font-size: 30px;

    font-weight: 600;

    color: #0B4F96;

}

.white_wings_ovweview .box h6{

    width: 80%;

    margin: 0 auto;

    font-size: 20px;

    font-weight: 400;

}



.white_wings_breakdown{

    margin-top: 80px;

}

.white_wings_breakdown h1{

    font-size: 38px;

    font-weight: 600;

    color: #0B4F96;

    width: 60%;

    margin: 0 auto;

    text-align: center;

}

.white_wings_breakdown .box{

    padding: 20px;

    box-shadow: 0px 0px 15px 0px #00000040;

    border-radius: 10px;

    text-align: center;

    margin-top: 30px;

}

.white_wings_breakdown .box h4{

    font-size: 22px;

    font-weight: 400;

    margin-bottom: 0;

}



.white_wings_compe{

    margin-top: 80px;

}

.white_wings_compe .compe-img{

    position: relative;

}

.white_wings_compe .compe-img .come-text .detail {

    position: absolute;

    width: 45%;

    top: 40%;

}

.white_wings_compe .compe-img .come-text .detail  h2{

    font-size: 44px;

    font-weight: 600;

    color: #0B4F96;

    width: 30%;

}

.white_wings_compe .compe-img .come-text .detail p{

    margin-top: 30px;

    font-size: 22px;

    font-weight: 400;

}



.white_would{

    margin-top: 20px;

}

.white_would .box{

    padding: 30px;

    box-shadow: 0px 0px 15px 1px #989898;

    border-radius: 10px;

}

.white_would .box h2{

    text-align: center;

    font-size: 45px;

    font-weight: 500;

    color: #0B4F96;

}

.white_would .box p{

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}

.white_would .box .contact{

    margin-top: 40px;

    text-align: center;

}

.white_would .box .contact a{

    padding: 12px 25px;

    background-color: #0B4F96;

    color: #fff;

    text-decoration: none;

    border-radius: 7px;

    font-size: 20px;

    margin-bottom: 0;

}

.white-footer{

    margin-top: 80px;

}

.white-footer .box{

    box-shadow: 0px 11px 47.3px 0px #00000040;

}

.white-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #0B4F96;

}

.white-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.white-footer .footer-email .f-email p a{

    text-decoration: none;

    color: #0B4F96;

}

.white-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

}

.white-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

}

.white-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

.white-footer .footer-email .f-phone p a{

    text-decoration: none;

    color: #0B4F96;

}



/* ---------------------------------  redison crop care page start ----------------------------- */

.redison_bg .back-btn a{

    text-align: center;

    background-color: #1D4433;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.redison_overview{

    margin-top: 80px;

}

.redison_overview h1{

    text-align: center;

    font-size: 55px;

    font-weight: 600;

    color: #1D4433;

}

.redison_overview p{

    text-align: center;

    font-size: 22px;

    font-weight: 400;

    margin-top: 20px;

}

.redison_overview .devlo-process{

    margin-top: 70px;

}

.redison_overview .devlo-process h5{

    text-align: center;

    font-size: 22px;

    font-weight: 600;

    color: #1D4433;

    width: 60%;

    margin: auto;

}

.redison_overview .devlo-process .bo3{

    padding: 30px;

}

.redison_overview .devlo-process .box{

    position: relative;

    padding: 30px;

    box-shadow: 0px 0px 10px 0px #00000040;

    border-radius: 10px;

    margin-top: 30px;

    text-align: center;

}

.redison_overview .devlo-process .box .num{

    position: absolute;

    text-align: center;

    width: 74px;

    height: 74px;

    line-height: 74px;

    background: #1F4C3163;

    border-radius: 50%;

    top: -15%;

    left: -10%;

}



.redison_overview .devlo-process .box .num span{

    background: linear-gradient(270.36deg, #1D4433 0.15%, #287329 90.6%);

    border-radius: 50%;

    padding: 10px;

    color: #fff;

    font-size: 22px;

    font-weight: 700;



}

.redison_overview .devlo-process .box h6{

    color: #494949;

    font-size: 20px;

    font-weight: 600;

    margin-top: 20px;

}

.redison_overview .img2{

    margin-top: 60px;

}



.redison_certainly{

    margin-top: 80px;

}

.redison_certainly h2{

    text-align: center;

    width: 80%;

    font-size: 38px;

    font-weight: 600;

    color: #1D4433;

    margin: auto;

}

.redison_certainly .box{

    padding: 25px;

    box-shadow: 0px 0px 10px 0px #00000040;

    border-radius: 7px;

    margin-top: 30px;

}

.redison_certainly .box h5{

    font-size: 26px;

    font-weight: 600;

}

.redison_certainly .box h6{

    font-size: 19px;

    font-weight: 400;

    margin-top: 15px;

}

.redison_certainly .certa-img{

    margin-top: 80px;

}

.redison_would{

    margin-top: 80px;

}

.redison_would .box{

    padding: 30px;

    box-shadow: 0px 0px 15px 1px #989898;

    border-radius: 10px;

}

.redison_would .box h2{

    text-align: center;

    font-size: 45px;

    font-weight: 500;

    color: #1D4433;

}

.redison_would .box p{

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}

.redison_would .box .contact{

    margin-top: 40px;

    text-align: center;

}

.redison_would .box .contact a{

    padding: 12px 25px;

    background-color: #1D4433;

    color: #fff;

    text-decoration: none;

    border-radius: 7px;

    font-size: 20px;

    margin-bottom: 0;

}

.redison-footer{

    margin-top: 80px;

}

.redison-footer .box{

    box-shadow: 0px 11px 47.3px 0px #00000040;

}

.redison-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #1D4433;

}

.redison-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.redison-footer .footer-email .f-email p a{

    text-decoration: none;

    color: #1D4433;

}

.redison-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

}

.redison-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

}

.redison-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

.redison-footer .footer-email .f-phone p a{

    text-decoration: none;

    color: #1D4433;

}

/* ---------------------------------  redison crop care page end ----------------------------- */



/* --------------------------------- ruchi textile page start -------------------------------- */

.ruchi_bg .back-btn a{

    text-align: center;

    background-color: #c3002f;

    color: white;

    position: absolute;

    border-radius: 50%;

    height: 30px;

    width: 30px;

    line-height: 30px;

    margin-left: 20px;

    margin-top: 20px;

}

.ruchi_over_view{

    margin-top: 80px;

}

.ruchi_over_view h1{

    text-align: center;

    font-size: 55px;

    font-weight: 600;

    color: #EA2D35;

    text-decoration: underline;

}

.ruchi_over_view p{

    text-align: center;

    font-size: 22px;

    font-weight: 400;

    width: 70%;

    margin: auto;

    margin-top: 20px;

}

.ruchi_over_view .box{

    padding: 25px;

    box-shadow: 0px 0px 10px 0px #00000040;

    margin-top: 25px;

    border-radius: 7px;

}

.ruchi_over_view .box h4{

    text-align: center;

    font-size: 22px;

    font-weight: 400;

    margin-bottom: 0;

    color: #000;

}



.ruchi_experi{

    margin-top: 80px;

}

.ruchi_experi h1{

    font-size: 50px;

    font-weight: 500;

}

.ruchi_experi h1 span{

    color: #EA2D35;

}

.ruchi_experi p{

    font-size: 22px;

    font-weight: 400;

}

.ruchi_experi .lets{

    margin-top: 30px;

}

.ruchi_experi .lets a{

    text-decoration: none;

    padding: 15px 25px;

    background-color: #EA2D35;

    color: white;

    border-radius: 30px;

    font-size: 20px;

    font-weight: 700;

}

.ruchi_experi img{

    display: block;

    margin: 0 auto;

    margin-top: 20px;

}



.ruchi_well{

    margin-top: 80px;

}

.ruchi_well h1{

    text-align: center;

    color: #EA2D35;

    font-size: 38px;

    font-weight: 600;

    width: 75%;

    margin: auto;

}

.ruchi_well .box{

    padding: 25px;

    box-shadow: 0px 0px 10px 0px #00000040;

    border-radius: 7px;

    margin-top: 25px;

}

.ruchi_well .bo2{

    padding: 10px;

}

.ruchi_well .box h4{

    font-size: 26px;

    font-weight: 600;

}

.ruchi_well .box p{

    font-size: 20px;

    font-weight: 400;

}

.ruchi_well img{

    display: block;

    margin: 0 auto;

    margin-top: 20px;

}

.ruchi_would{

    margin-top: 80px;

}

.ruchi_would .box{

    padding: 30px;

    box-shadow: 0px 0px 15px 1px #989898;

    border-radius: 10px;

}

.ruchi_would .box h2{

    text-align: center;

    font-size: 45px;

    font-weight: 500;

    color: #EA2D35;

}

.ruchi_would .box p{

    font-size: 22px;

    font-weight: 400;

    text-align: center;

}

.ruchi_would .box .contact{

    margin-top: 40px;

    text-align: center;

}

.ruchi_would .box .contact a{

    padding: 12px 25px;

    background-color: #EA2D35;

    color: #fff;

    text-decoration: none;

    border-radius: 7px;

    font-size: 20px;

    margin-bottom: 0;

}

.ruchi-footer{

    margin-top: 80px;

}

.ruchi-footer .box{

    box-shadow: 0px 11px 47.3px 0px #00000040;

}

.ruchi-footer .footer-email{

    padding: 50px 0;

    display: flex;

    justify-content: space-evenly;

    text-align: center;

    color: #EA2D35;

}

.ruchi-footer .footer-email .f-email p{

    font-size: 23px;

    font-weight: 400;

}

.ruchi-footer .footer-email .f-email p a{

    text-decoration: none;

    color: #000;

}

.ruchi-footer .footer-email .f-name h5{

    font-size: 25px;

    font-weight: 700;

    color: #000;

}

.ruchi-footer .footer-email .f-name p{

    font-size: 23px;

    font-weight: 400;

    color: #000;

}

.ruchi-footer .footer-email .f-phone p{

    font-size: 23px;

    font-weight: 400;

}

.ruchi-footer .footer-email .f-phone p a{

    text-decoration: none;

    color: #000;

}

  </style>

<style>



@media screen and (max-width: 1399px) and (min-width: 1200px) {

    .project_overview h1 {

      font-size: 80px;

    }

    .project_overview p {

      font-size: 21px;

      margin-top: 30px;

    }

    .website_overview h1 {

      font-size: 75px;

    }

    .website_overview p {

      width: 100%;

      font-size: 21px;

    }

    .dealer_app h1 {

      font-size: 75px;

    }

    .dealer_app p {

      font-size: 22px;

    }

    .admin_section h1 {

      font-size: 75px;

    }

    .admin_section p {

      font-size: 21px;

    }

    .production_section h1 {

      font-size: 75px;

    }

    .production_section p {

      font-size: 21px;

    }

    /* ----------------  sk enterprise start ------------------- */

    .sk_project_overvier h1 {

      font-size: 80px;

    }

    .sk_project_overvier p {

      width: 80%;

      font-size: 21px;

    }

    .sk_devloping_process h1 {

      font-size: 60px;

    }

    .sk_devloping_process .first_arrow {

      top: 4%;

    }

    .sk_devloping_process .sec_arrow {

      bottom: -33%;

    }

    .sk_app_overview h1 {

      font-size: 75px;

    }

    .sk_app_overview li {

      font-size: 21px;

    }

    .sk_admin h1 {

      font-size: 75px;

    }

    .sk_admin p {

      font-size: 21px;

    }

    .sk_admin .sk_would p {

      font-size: 22px;

    }

    /* ----------------  sk enterprise end ------------------- */



    /* ---------------- kaniya page start ------------------- */

    .kaniya_project h1 {

      font-size: 75px;

    }

    .kaniya_project p {

      font-size: 21px;

    }

    .kaniya_website_overview h1 {

      font-size: 75px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 21px;

    }

    .kaniya_app h1 {

      font-size: 75px;

    }

    .kaniya_app p {

      font-size: 21px;

    }

    .admin_kaniya h1 {

      font-size: 75px;

    }

    .admin_kaniya p {

      font-size: 21px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing_overview p {

      width: 100%;

    }

    .billing_dashboard .login-side-first {

      top: -7%;

    }

    /* ------------------- billing page end ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 70px;

    }

    .white_wings_ovweview p {

      font-size: 20px;

    }

    .white_wings_ovweview .box {

      padding: 20px;

    }

    .white_wings_ovweview .box h3 {

      font-size: 25px;

    }

    .white_wings_ovweview .box h6 {

      font-size: 19px;

      width: 100%;

    }

    .white_wings_breakdown .box h4 {

      font-size: 19px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      font-size: 21px;

    }

    /* ------------------- white wings page end --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview p {

      font-size: 21px;

    }

    .redison_overview .devlo-process h5 {

      width: 70%;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly h2 {

      width: 84%;

    }

    .redison_certainly .box h6 {

      font-size: 17px;

    }



    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view p {

      width: 80%;

    }

    .ruchi_well .bo2 {

      padding: 0 10px;

    }

    .ruchi_over_view .box h4 {

      font-size: 20px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well h1 {

      width: 80%;

    }

    /* -------------------ruchi page end --------------------- */

  }



  @media screen and (max-width: 1199px) and (min-width: 1025px) {

    .project_overview h1 {

      font-size: 70px;

    }

    .project_overview p {

      font-size: 20px;

      margin-top: 20px;

    }

    .website_overview {

      margin-top: 70px;

    }

    .website_overview h1 {

      font-size: 70px;

    }

    .website_overview p {

      font-size: 20px;

      width: 100%;

    }

    .dealer_app {

      margin-top: 80px;

    }

    .dealer_app h1 {

      font-size: 70px;

    }

    .dealer_app p {

      font-size: 20px;

    }

    .admin_section {

      margin-top: 70px;

    }

    .admin_section h1 {

      font-size: 70px;

    }

    .admin_section p {

      font-size: 20px;

    }

    .production_section {

      margin-top: 70px;

    }

    .production_section h1 {

      font-size: 70px;

    }

    .production_section p {

      font-size: 20px;

    }

    .production_section .pr-small-img {

      bottom: 25%;

    }

    /* ----------------  sk enterprise start ------------------- */

    .sk_project_overvier {

      margin-top: 70px;

    }

    .sk_project_overvier h1 {

      font-size: 70px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 20px;

    }

    .sk_devloping_process {

      margin-top: 70px;

    }

    .sk_devloping_process h1 {

      font-size: 55px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_app_overview {

      margin-top: 70px;

    }

    .sk_app_overview h1 {

      font-size: 70px;

    }

    .sk_app_overview li {

      font-size: 20px;

    }

    .sk_admin {

      margin-top: 70px;

    }

    .sk_admin h1 {

      font-size: 70px;

    }

    .sk_admin p {

      font-size: 20px;

    }

    .sk_admin .sk_would p {

      font-size: 20px;

    }

    /* ----------------  sk enterprise end ------------------- */



    /* ---------------- kaniya page start ------------------- */

    .kaniya_project {

      margin-top: 70px;

    }

    .kaniya_project h1 {

      font-size: 70px;

    }

    .kaniya_project p {

      font-size: 20px;

    }

    .kaniya_website_overview {

      margin-top: 70px;

    }

    .kaniya_website_overview h1 {

      font-size: 70px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 20px;

    }

    .kaniya_app {

      margin-top: 70px;

    }

    .kaniya_app h1 {

      font-size: 70px;

    }

    .kaniya_app p {

      font-size: 20px;

    }

    .admin_kaniya {

      margin-top: 70px;

    }

    .admin_kaniya h1 {

      font-size: 70px;

    }

    .admin_kaniya p {

      font-size: 20px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing_overview {

      margin-top: 70px;

    }

    .billing_overview h1 {

      font-size: 70px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 21px;

    }

    .billings_features {

      margin-top: 70px;

    }

    .billings_features h1 {

      font-size: 70px;

    }

    .billings_features p {

      width: 80%;

      font-size: 21px;

    }

    .billings_features .box {

      margin-top: 20px;

    }

    .billing_admin {

      margin-top: 70px;

    }

    .billing_admin h1 {

      font-size: 70px;

    }

    .billing_admin p {

      font-size: 21px;

    }

    .billing_admin li {

      font-size: 21px;

    }

    .billing_would .box p {

      font-size: 21px;

    }

    /* ------------------- billing page end ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 70px;

    }

    .white_wings_ovweview h1 {

      font-size: 51px;

    }

    .white_wings_ovweview p {

      font-size: 20px;

    }

    .white_wings_ovweview .box {

      padding: 15px;

    }

    .white_wings_ovweview .box .icon img {

      padding: 15px;

    }

    .white_wings_ovweview .box h3 {

      font-size: 25px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 18px;

    }

    .white_wings_breakdown h1 {

      font-size: 35px;

      width: 70%;

    }

    .white_wings_breakdown .box {

      padding: 10px;

    }

    .white_wings_breakdown .box h4 {

      font-size: 17px;

    }

    .white_wings_compe {

      margin-top: 70px;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      font-size: 38px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      margin-top: 20px;

      font-size: 19px;

    }

    .white_would .box {

      padding: 25px;

    }

    .white_would .box h2 {

      font-size: 34px;

    }

    .white_would .box p {

      font-size: 19px;

    }

    .white_would .box .contact a {

      font-size: 18px;

    }

    /* ------------------- white wings page end --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview p {

      font-size: 21px;

    }

    .redison_overview .devlo-process h5 {

      width: 80%;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly h2 {

      width: 100%;

    }

    .redison_certainly .box h6 {

      font-size: 17px;

    }

    .redison_certainly .box h5 {

      font-size: 24px;

    }

    .redison_overview .devlo-process .box {

      height: 78%;

    }

    .redison_certainly .box {

      height: 80%;

    }

    .redison_would .box h2 {

      font-size: 34px;

    }

    .redison_would .box p {

      font-size: 19px;

    }

    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }



    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view p {

      width: 90%;

      font-size: 20px;

    }

    .ruchi_well .bo2 {

      padding: 0 10px;

    }

    .ruchi_over_view .box h4 {

      font-size: 18px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well h1 {

      width: 90%;

      font-size: 34px;

    }

    .ruchi_experi h1 {

      font-size: 44px;

    }

    .ruchi_experi p {

      font-size: 19px;

    }

    .ruchi_well .box h4 {

      font-size: 22px;

    }

    .ruchi_well .box p {

      font-size: 19px;

    }

    .ruchi_would .box h2 {

      font-size: 38px;

    }

    .ruchi_would .box p {

      font-size: 19px;

    }

    /* -------------------ruchi page end --------------------- */

  }



  @media screen and (max-width: 1024px) and (min-width: 992px) {

    .project_overview h1 {

      font-size: 65px;

    }

    .project_overview p {

      font-size: 19px;

      margin-top: 20px;

    }

    .website_overview {

      margin-top: 60px;

    }

    .website_overview h1 {

      font-size: 65px;

    }

    .website_overview p {

      font-size: 19px;

      width: 100%;

    }

    .dealer_app {

      margin-top: 70px;

    }

    .dealer_app h1 {

      font-size: 65px;

    }

    .dealer_app p {

      font-size: 19px;

    }

    .admin_section {

      margin-top: 60px;

    }

    .admin_section h1 {

      font-size: 65px;

    }

    .admin_section p {

      font-size: 19px;

    }

    .production_section {

      margin-top: 60px;

    }

    .production_section h1 {

      font-size: 65px;

    }

    .production_section p {

      font-size: 19px;

    }

    .production_section .box {

      padding: 25px;

    }

    .production_section .box h3 {

      font-size: 35px;

    }

    .production_section .pr-small-img {

      display: none;

    }

    /* ----------------  sk enterprise start ------------------- */

    .sk_project_overvier {

      margin-top: 60px;

    }

    .sk_project_overvier h1 {

      font-size: 65px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 19px;

    }

    .sk_devloping_process {

      margin-top: 60px;

    }

    .sk_devloping_process h1 {

      font-size: 50px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_app_overview {

      margin-top: 60px;

    }

    .sk_app_overview h1 {

      font-size: 65px;

    }

    .sk_app_overview li {

      font-size: 19px;

    }

    .sk_admin {

      margin-top: 60px;

    }

    .sk_admin h1 {

      font-size: 65px;

    }

    .sk_admin p {

      font-size: 19px;

    }

    .sk_admin .sk_would p {

      font-size: 19px;

    }

    /* ----------------  sk enterprise end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing_overview {

      margin-top: 60px;

    }

    .billing_overview h1 {

      font-size: 65px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 20px;

    }

    .billings_features {

      margin-top: 60px;

    }

    .billings_features h1 {

      font-size: 65px;

    }

    .billings_features p {

      width: 80%;

      font-size: 20px;

    }

    .billing_admin {

      margin-top: 60px;

    }

    .billing_admin h1 {

      font-size: 65px;

    }

    .billing_admin p {

      font-size: 20px;

    }

    .billing_admin li {

      font-size: 20px;

    }

    .billing_admin .bill-admin-img {

      top: -9%;

    }

    .billing_login {

      margin-top: 60px;

    }

    .billing_login h1 {

      font-size: 65px;

    }

    .billing_dashboard {

      margin-top: 70px;

    }

    .billing_dashboard h1 {

      font-size: 65px;

    }

    .billing_dashboard .login-side-first {

      top: -3%;

    }

    .billing_would .box p {

      font-size: 20px;

    }

    .billing_would .box .contact a {

      font-size: 18px;

    }

    /* ------------------- billing page end ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 60px;

    }

    .white_wings_ovweview h1 {

      font-size: 45px;

    }

    .white_wings_ovweview p {

      font-size: 20px;

      margin-top: 10px;

    }

    .white_wings_ovweview .box {

      padding: 15px;

    }

    .white_wings_ovweview .box .icon img {

      padding: 15px;

    }

    .white_wings_ovweview .box h3 {

      font-size: 24px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 18px;

    }

    .white_wings_breakdown {

      margin-top: 60px;

    }

    .white_wings_breakdown h1 {

      font-size: 35px;

      width: 80%;

    }

    .white_wings_breakdown .box {

      padding: 15px 5px;

      margin-top: 20px;

    }

    .white_wings_breakdown .box h4 {

      font-size: 17px;

    }

    .white_wings_compe {

      margin-top: 60px;

    }

    .white_wings_compe .compe-img .come-text .detail {

      width: 50%;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      font-size: 33px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      margin-top: 15px;

      font-size: 19px;

    }

    .white_would .box {

      padding: 20px;

    }

    .white_would .box h2 {

      font-size: 35px;

    }

    .white_would .box p {

      font-size: 19px;

    }

    .white_would .box .contact a {

      font-size: 17px;

    }

    .white_would .box .contact {

      margin-top: 30px;

    }

    .white-footer {

      margin-top: 60px;

    }

    .white-footer .footer-email {

      padding: 35px 0;

    }

    .white-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .white-footer .footer-email .f-name h5 {

      font-size: 23px;

    }

    .white-footer .footer-email .f-name p {

      font-size: 21px;

    }

    .white-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ------------------- white wings page end --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview p {

      font-size: 21px;

    }

    .redison_overview .devlo-process h5 {

      width: 80%;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly h2 {

      width: 90%;

      font-size: 32px;

    }

    .redison_certainly .box h6 {

      font-size: 16px;

    }

    .redison_certainly .box h5 {

      font-size: 22px;

    }

    .redison_overview .devlo-process .box {

      height: 78%;

    }

    .redison_certainly .box {

      height: 80%;

    }

    .redison_would .box h2 {

      font-size: 34px;

    }

    .redison_would .box p {

      font-size: 19px;

    }

    .redison_overview .devlo-process {

      margin-top: 44px;

    }

    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }



    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view p {

      width: 90%;

      font-size: 20px;

    }

    .ruchi_well .bo2 {

      padding: 0 10px;

    }

    .ruchi_over_view .box h4 {

      font-size: 18px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well h1 {

      width: 90%;

      font-size: 34px;

    }

    .ruchi_experi h1 {

      font-size: 42px;

    }

    .ruchi_experi p {

      font-size: 19px;

    }

    .ruchi_well .box h4 {

      font-size: 22px;

    }

    .ruchi_well .box p {

      font-size: 19px;

    }

    .ruchi_would .box h2 {

      font-size: 38px;

    }

    .ruchi_would .box p {

      font-size: 19px;

    }

    .ruchi_over_view .box {

      height: 74%;

    }

    /* -------------------ruchi page end --------------------- */

  }



  @media screen and (max-width: 991px) and (min-width: 768px) {

    .project_overview {

      margin-top: 60px;

    }

    .project_overview .col-lg-7 {

      width: 50%;

    }

    .project_overview .col-lg-5 {

      width: 50%;

    }

    .project_overview h1 {

      font-size: 50px;

      margin-bottom: 0;

    }

    .project_overview p {

      font-size: 17px;

      margin-top: 0px;

    }

    .website_overview {

      margin-top: 60px;

    }

    .website_overview h1 {

      font-size: 60px;

    }

    .website_overview p {

      font-size: 19px;

      width: 100%;

    }

    .dealer_app {

      margin-top: 60px;

    }

    .dealer_app h1 {

      font-size: 60px;

    }

    .dealer_app p {

      font-size: 19px;

    }

    .admin_section {

      margin-top: 60px;

    }

    .admin_section h1 {

      font-size: 60px;

    }

    .admin_section p {

      font-size: 19px;

    }

    .production_section {

      margin-top: 60px;

    }

    .production_section h1 {

      font-size: 65px;

    }

    .production_section p {

      font-size: 19px;

    }

    .production_section .box {

      padding: 25px;

    }

    .production_section .box h3 {

      font-size: 32px;

    }

    .production_section .pr-small-img {

      display: none;

    }

    .production_section .box p {

      text-align: justify;

      hyphens: auto;

      font-size: 18px;

    }

    .production_section .box .contact-btn a {

      font-size: 18px;

    }

    .jiyan-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .jiyan-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ----------------  sk enterprise start ------------------- */

    .sk_project_overvier {

      margin-top: 60px;

    }

    .sk_project_overvier h1 {

      font-size: 60px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 19px;

    }

    .sk_devloping_process {

      margin-top: 60px;

    }

    .sk_devloping_process h1 {

      font-size: 50px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_devloping_process .process .col-lg-3 {

      width: 50%;

      margin-bottom: 20px;

    }

    .sk_app_overview {

      margin-top: 60px;

    }

    .sk_app_overview h1 {

      font-size: 60px;

    }

    .sk_app_overview li {

      font-size: 19px;

    }

    .sk_admin {

      margin-top: 60px;

    }

    .sk_admin h1 {

      font-size: 60px;

    }

    .sk_admin p {

      font-size: 19px;

    }

    .sk_admin .sk_would p {

      width: 100%;

      font-size: 19px;

    }

    .sk-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .sk-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ----------------  sk enterprise end ------------------- */



    /* ---------------- kaniya page start ------------------- */

    .kaniya_project {

      margin-top: 60px;

    }

    .kaniya_project h1 {

      font-size: 60px;

    }

    .kaniya_project p {

      font-size: 19px;

    }

    .kaniya_website_overview {

      margin-top: 60px;

    }

    .kaniya_website_overview h1 {

      font-size: 60px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 19px;

    }

    .kaniya_app {

      margin-top: 60px;

    }

    .kaniya_app h1 {

      font-size: 60px;

    }

    .kaniya_app p {

      font-size: 19px;

    }

    .admin_kaniya {

      margin-top: 60px;

    }

    .admin_kaniya h1 {

      font-size: 60px;

    }

    .admin_kaniya p {

      font-size: 19px;

    }

    .kaniya_would h2 {

      font-size: 42px;

    }

    .kaniya_would p {

      width: 100%;

      font-size: 19px;

    }

    .kaniya-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .kaniya-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing_overview {

      margin-top: 60px;

    }

    .billing_overview h1 {

      font-size: 60px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features {

      margin-top: 60px;

    }

    .billings_features h1 {

      font-size: 60px;

    }

    .billings_features p {

      width: 100%;

      font-size: 19px;

    }

    .billings_features .col-lg-4 {

      width: 50%;

    }

    .billings_features .box {

      margin-top: 20px;

    }

    .billing_admin {

      margin-top: 60px;

    }

    .billing_admin h1 {

      font-size: 60px;

    }

    .billing_admin p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_admin li {

      font-size: 19px;

    }

    .billing_admin .bill-admin-img {

      top: -11%;

    }

    .billing_login {

      margin-top: 60px;

    }

    .billing_login h1 {

      font-size: 60px;

    }

    .billing_dashboard {

      margin-top: 60px;

    }

    .billing_dashboard h1 {

      font-size: 60px;

    }

    .billing_dashboard .login-side-first {

      top: -5%;

    }

    .billing_would .box h2 {

      font-size: 38px;

    }

    .billing_would .box p {

      font-size: 19px;

    }

    .billing_would .box .contact a {

      font-size: 17px;

    }

    .billing-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .billing-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .billing-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .billing-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ------------------- billing page end ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 55px;

    }

    .white_wings_ovweview h1 {

      font-size: 41px;

    }

    .white_wings_ovweview p {

      font-size: 19px;

      margin-top: 10px;

    }

    .white_wings_ovweview .col-lg-4 {

      width: 50%;

    }

    .white_wings_ovweview .box {

      padding: 20px;

    }

    .white_wings_ovweview .box .icon img {

      padding: 15px;

    }

    .white_wings_ovweview .box h3 {

      font-size: 24px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 18px;

    }

    .white_wings_breakdown {

      margin-top: 55px;

    }

    .white_wings_breakdown h1 {

      font-size: 33px;

      width: 90%;

    }

    .white_wings_breakdown .col-lg-4 {

      width: 50%;

    }

    .white_wings_breakdown .box {

      padding: 15px 5px;

      margin-top: 25px;

    }

    .white_wings_breakdown .box h4 {

      font-size: 19px;

    }

    .white_wings_compe {

      margin-top: 55px;

    }

    .white_wings_compe .compe-img .come-text .detail {

      width: 50%;

      top: 37%;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      font-size: 27px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      margin-top: 10px;

      font-size: 16px;

    }

    .white_would .box {

      padding: 20px;

    }

    .white_would .box h2 {

      font-size: 33px;

    }

    .white_would .box p {

      font-size: 19px;

    }

    .white_would .box .contact {

      margin-top: 30px;

    }

    .white_would .box .contact a {

      padding: 10px;

      font-size: 16px;

    }

    .white-footer {

      margin-top: 55px;

    }

    .white-footer .footer-email {

      padding: 30px 0;

    }

    .white-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .white-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .white-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .white-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ------------------- white wings page end --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview .col-lg-3 {

      width: 33.33%;

    }

    .redison_overview .devlo-process .box {

      margin-top: 30px;

    }

    .redison_overview p {

      font-size: 20px;

    }

    .redison_overview .devlo-process h5 {

      width: 100%;

      font-size: 21px;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly .col-lg-6 {

      width: 50%;

    }

    .redison_certainly h2 {

      width: 100%;

      font-size: 28px;

    }

    .redison_certainly .box h6 {

      font-size: 15px;

    }

    .redison_certainly .box h5 {

      font-size: 19px;

    }

    .redison_overview .devlo-process .box {

      height: 78%;

    }

    .redison_certainly .box {

      height: 80%;

    }

    .redison_would .box h2 {

      font-size: 34px;

    }

    .redison_would .box p {

      font-size: 19px;

    }

    .redison_overview .devlo-process {

      margin-top: 44px;

    }

    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }

    .redison-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .redison-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-phone p {

      font-size: 20px;

    }



    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view {

      margin-top: 50px;

    }

    .ruchi_over_view .col-lg-4 {

      width: 50%;

    }

    .ruchi_over_view h1 {

      font-size: 44px;

    }

    .ruchi_over_view p {

      width: 100%;

      font-size: 18px;

    }

    .ruchi_experi .col-lg-1 {

      display: none;

    }

    .ruchi_experi .col-lg-5 {

      width: 40%;

    }

    .ruchi_experi .col-lg-6 {

      width: 60%;

    }

    .ruchi_well .bo2 {

      padding: 0 24px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well .col-lg-6 {

      width: 50%;

    }

    .ruchi_well h1 {

      width: 100%;

      font-size: 29px;

    }

    .ruchi_experi h1 {

      font-size: 40px;

    }

    .ruchi_experi p {

      font-size: 18px;

    }

    .ruchi_well .box h4 {

      font-size: 20px;

    }

    .ruchi_well .box p {

      font-size: 18px;

    }

    .ruchi_would .box h2 {

      font-size: 34px;

    }

    .ruchi_would .box p {

      font-size: 17px;

    }

    .ruchi-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .ruchi-footer .footer-email .f-name p {

      font-size: 20px;

    }



    /* -------------------ruchi page end --------------------- */

  }



  @media screen and (max-width: 767px) and (min-width: 426px) {

    .jiyan-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .project_overview {

      margin-top: 55px;

    }

    .project_overview h1 {

      font-size: 45px;

    }

    .project_overview p {

      font-size: 18px;

      margin-top: 10px;

    }

    .website_overview {

      margin-top: 55px;

    }

    .website_overview h1 {

      font-size: 45px;

    }

    .website_overview p {

      font-size: 18px;

      width: 100%;

      text-align: justify;

      hyphens: auto;

    }

    .dealer_app {

      margin-top: 55px;

    }

    .dealer_app h1 {

      font-size: 45px;

    }

    .dealer_app p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_section {

      margin-top: 55px;

    }

    .admin_section h1 {

      font-size: 45px;

    }

    .admin_section p {

      font-size: 18px;

    }

    .production_section {

      margin-top: 55px;

    }

    .production_section h1 {

      font-size: 45px;

    }

    .production_section p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .production_section .pr-small-img {

      display: none;

    }

    .production_section .box {

      padding: 20px;

    }

    .production_section .box h3 {

      font-size: 24px;

    }

    .production_section .box p {

      text-align: justify;

      hyphens: auto;

      font-size: 18px;

    }

    .production_section .box .contact-btn a {

      font-size: 18px;

    }

    .jiyan-footer .footer-email {

      display: block;

    }

    .jiyan-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .jiyan-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ----------------  sk enterprise start ------------------- */

    .sk-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .sk_project_overvier {

      margin-top: 55px;

    }

    .sk_project_overvier h1 {

      font-size: 45px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_devloping_process {

      margin-top: 55px;

    }

    .sk_devloping_process h1 {

      font-size: 45px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_devloping_process .process .col-lg-3 {

      margin-bottom: 20px;

    }

    .sk_app_overview {

      margin-top: 55px;

    }

    .sk_app_overview h1 {

      font-size: 45px;

    }

    .sk_app_overview li {

      font-size: 18px;

    }

    .sk_admin {

      margin-top: 55px;

    }

    .sk_admin h1 {

      font-size: 45px;

    }

    .sk_admin p {

      font-size: 18px;

    }

    .sk_admin .sk_admin_vector {

      display: none;

    }

    .sk_admin .sk_would {

      margin-top: 50px;

    }

    .sk_admin .sk_would h2 {

      font-size: 35px;

    }

    .sk_admin .sk_would p {

      width: 100%;

      font-size: 18px;

    }

    .sk-footer .footer-email {

      display: block;

    }

    .sk-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .sk-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ----------------  sk enterprise end ------------------- */



    /* ---------------- kaniya page start ------------------- */

    .kaniya-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .kaniya_project {

      margin-top: 55px;

    }

    .kaniya_project h1 {

      font-size: 45px;

    }

    .kaniya_project p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_website_overview {

      margin-top: 55px;

    }

    .kaniya_website_overview .over-img-kaniya {

      display: none;

    }

    .kaniya_website_overview h1 {

      font-size: 45px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 18px;

      margin-top: 10px;

    }

    .kaniya_app {

      margin-top: 55px;

    }

    .kaniya_app h1 {

      font-size: 42px;

      text-align: start;

    }

    .kaniya_app p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_kaniya {

      margin-top: 55px;

    }

    .admin_kaniya h1 {

      font-size: 45px;

    }

    .admin_kaniya p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_would h2 {

      font-size: 33px;

    }

    .kaniya_would p {

      width: 100%;

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya-footer .footer-email {

      display: block;

    }

    .kaniya-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .kaniya-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .billing_overview {

      margin-top: 55px;

    }

    .billing_overview h1 {

      font-size: 45px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features {

      margin-top: 55px;

    }

    .billings_features h1 {

      font-size: 45px;

    }

    .billings_features p {

      width: 100%;

      font-size: 18px;

    }

    .billings_features .col-lg-4 {

      width: 50%;

    }

    .billings_features .box {

      margin-top: 20px;

      padding: 10px;

    }

    .billing_admin {

      margin-top: 55px;

    }

    .billing_admin h1 {

      font-size: 45px;

    }

    .billing_admin .bill-admin-img {

      display: none;

    }

    .billing_admin p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_admin li {

      font-size: 18px;

    }

    .billing_login {

      margin-top: 55px;

    }

    .billing_login h1 {

      font-size: 45px;

    }

    .billing_dashboard {

      margin-top: 55px;

    }

    .billing_dashboard .login-side-first {

      display: none;

    }

    .billing_dashboard h1 {

      font-size: 45px;

    }

    .billing_dashboard .login-side-sec {

      display: none;

    }

    .billing_would {

      margin-top: 55px;

    }

    .billing_would .box {

      padding: 25px 15px;

    }

    .billing_would .box h2 {

      font-size: 32px;

    }

    .billing_would .box p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .billing-footer {

      margin-top: 60px;

    }

    .billing-footer .footer-email {

      display: block;

    }

    /* ------------------- billing page end ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 50px;

    }

    .white_wings_ovweview h1 {

      font-size: 33px;

    }

    .white_wings_ovweview p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .white_wings_ovweview .box h3 {

      font-size: 25px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 19px;

    }

    .white_wings_breakdown {

      font-size: 55px;

    }

    .white_wings_breakdown h1 {

      font-size: 24px;

      width: 100%;

    }

    .white_wings_breakdown .box h4 {

      font-size: 20px;

    }

    .white_wings_breakdown .box {

      padding: 15px;

      margin-top: 25px;

    }

    .white_wings_compe {

      margin-top: 55px;

    }

    .white_wings_compe .compe-img .come-text .detail {

      position: relative;

      width: 100%;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      width: 100%;

      font-size: 32px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      font-size: 19px;

      margin-top: 20px;

    }

    .white_would .box {

      padding: 15px;

    }

    .white_would .box h2 {

      font-size: 29px;

    }

    .white_would .box p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .white_would .box .contact {

      margin-top: 30px;

    }

    .white_would .box .contact a {

      padding: 10px;

      font-size: 18px;

    }

    .white-footer {

      margin-top: 55px;

    }

    .white-footer .footer-email {

      padding: 30px 0;

      display: block;

    }

    .white-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .white-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .white-footer .footer-email .f-name p {

      font-size: 21px;

    }

    .white-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ------------------- white wings page start --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview {

      margin-top: 50px;

    }

    .redison_overview h1 {

      font-size: 44px;

    }

    .redison_overview .col-lg-3 {

      width: 50%;

    }

    .redison_overview .devlo-process .box {

      margin-top: 18px;

      height: 82%;

    }

    .redison_overview p {

      font-size: 18px;

    }

    .redison_overview .devlo-process h5 {

      width: 100%;

      font-size: 18px;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly .col-lg-6 {

      width: 100%;

    }

    .redison_certainly h2 {

      width: 100%;

      font-size: 21px;

    }

    .redison_certainly .box h6 {

      font-size: 15px;

    }

    .redison_certainly .box h5 {

      font-size: 19px;

    }



    .redison_certainly .box {

      height: 74%;

    }

    .redison_would .box h2 {

      font-size: 28px;

    }

    .redison_would .box p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .redison_overview .devlo-process {

      margin-top: 44px;

    }

    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }

    .redison_overview .img2 {

      margin-top: 24px;

    }

    .redison-footer .footer-email {

      display: flex;

      flex-direction: column;

    }

    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view {

      margin-top: 50px;

    }

    .ruchi_over_view .col-lg-4 {

      width: 100%;

    }

    .ruchi_over_view h1 {

      font-size: 44px;

    }

    .ruchi_over_view p {

      width: 90%;

      font-size: 16px;

    }

    .ruchi_over_view .box h4 {

      font-size: 20px;

    }

    .ruchi_experi .col-lg-1 {

      display: none;

    }

    .ruchi_experi .col-lg-5 {

      width: 100%;

    }

    .ruchi_experi .col-lg-6 {

      width: 100%;

    }

    .ruchi_well .bo2 {

      padding: 0 24px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well .col-lg-6 {

      width: 100%;

    }

    .ruchi_well h1 {

      width: 100%;

      font-size: 22px;

    }

    .ruchi_experi h1 {

      font-size: 34px;

    }

    .ruchi_experi p {

      font-size: 16px;

    }

    .ruchi_experi .lets a {

      padding: 10px 25px;

    }

    .ruchi_well {

      margin-top: 50px;

    }

    .ruchi_well .box h4 {

      font-size: 20px;

    }

    .ruchi_well .box p {

      font-size: 15px;

    }

    .ruchi_would .box h2 {

      font-size: 30px;

    }

    .ruchi_would .box p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .ruchi-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .ruchi-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email {

      display: flex;

      flex-direction: column;

      padding-bottom: 24px;

    }



    /* -------------------ruchi page end --------------------- */

  }



  @media screen and (max-width: 425px) and (min-width: 376px) {

    .jiyan-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .project_overview {

      margin-top: 50px;

    }

    .project_overview h1 {

      font-size: 40px;

    }

    .project_overview p {

      font-size: 17px;

      margin-top: 10px;

    }

    .website_overview {

      margin-top: 50px;

    }

    .website_overview h1 {

      font-size: 40px;

    }

    .website_overview p {

      font-size: 17px;

      width: 100%;

      text-align: justify;

      hyphens: auto;

    }

    .dealer_app {

      margin-top: 50px;

    }

    .dealer_app h1 {

      font-size: 40px;

    }

    .dealer_app p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_section {

      margin-top: 50px;

    }

    .admin_section h1 {

      font-size: 40px;

    }

    .admin_section p {

      font-size: 17px;

    }

    .production_section {

      margin-top: 50px;

    }

    .production_section h1 {

      font-size: 40px;

    }

    .production_section p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .production_section .pr-small-img {

      display: none;

    }

    .production_section .box {

      padding: 20px;

      margin-top: 50px;

    }

    .production_section .box h3 {

      font-size: 22px;

    }

    .production_section .box p {

      text-align: justify;

      hyphens: auto;

      font-size: 17px;

    }

    .production_section .box .contact-btn a {

      font-size: 17px;

    }

    .jiyan-footer .footer-email {

      display: block;

      padding: 30px 0px;

    }

    .jiyan-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .jiyan-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ---------------- kaniya page start ------------------- */

    .kaniya-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .kaniya_project {

      margin-top: 50px;

    }

    .kaniya_project h1 {

      font-size: 40px;

    }

    .kaniya_project p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_ecomm {

      margin-top: 50px;

    }

    .kaniya_ecomm .ecom-web .ecomm-text p {

      font-size: 18px;

    }

    .kaniya_website_overview {

      margin-top: 50px;

    }

    .kaniya_website_overview .over-img-kaniya {

      display: none;

    }

    .kaniya_website_overview h1 {

      font-size: 40px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 17px;

      margin-top: 10px;

    }

    .kaniya_app {

      margin-top: 50px;

    }

    .kaniya_app h1 {

      font-size: 40px;

      text-align: start;

    }

    .kaniya_app p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_app .main_employee_img {

      display: none;

    }

    .kaniya_app .em-img {

      display: none;

    }

    .admin_kaniya {

      margin-top: 50px;

    }

    .admin_kaniya h1 {

      font-size: 40px;

    }

    .admin_kaniya p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_would h2 {

      font-size: 24px;

    }

    .kaniya_would p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya-footer .footer-email {

      display: block;

    }

    .kaniya-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .kaniya-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ----------------  sk enterprise start ------------------- */

    .sk-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .sk_project_overvier {

      margin-top: 50px;

    }

    .sk_project_overvier h1 {

      font-size: 40px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_devloping_process {

      margin-top: 50px;

    }

    .sk_devloping_process h1 {

      font-size: 40px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_devloping_process .process .col-lg-3 {

      margin-bottom: 20px;

    }

    .sk_app_overview {

      margin-top: 55px;

    }

    .sk_app_overview h1 {

      font-size: 40px;

    }

    .sk_app_overview li {

      font-size: 17px;

    }

    .sk_app_overview .app-bg-sec {

      bottom: -8%;

    }

    .sk_admin {

      margin-top: 50px;

    }

    .sk_admin h1 {

      font-size: 40px;

    }

    .sk_admin p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_admin .sk_would {

      margin-top: 50px;

    }

    .sk_admin .sk_would h2 {

      font-size: 29px;

    }

    .sk_admin .sk_would p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk-footer .footer-email {

      display: block;

    }

    .sk-footer .footer-email .f-email p {

      font-size: 17px;

    }

    .sk-footer .footer-email .f-phone p {

      font-size: 18px;

    }



    /* ----------------  sk enterprise end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .billing_overview {

      margin-top: 50px;

    }

    .billing_overview h1 {

      font-size: 40px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features {

      margin-top: 50px;

    }

    .billings_features h1 {

      font-size: 40px;

    }

    .billings_features p {

      width: 100%;

      text-align: justify;

      hyphens: auto;

      font-size: 19px;

    }

    .billings_features .box {

      margin-top: 20px;

    }

    .billing_admin {

      margin-top: 50px;

    }

    .billing_admin h1 {

      font-size: 40px;

    }

    .billing_admin .bill-admin-img {

      display: none;

    }

    .billing_admin p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_admin li {

      font-size: 19px;

    }

    .billing_login {

      margin-top: 50px;

    }

    .billing_login h1 {

      font-size: 40px;

    }

    .billing_dashboard {

      margin-top: 50px;

    }

    .billing_dashboard h1 {

      font-size: 40px;

    }

    .billing_dashboard .login-side-first {

      display: none;

    }

    .billing_dashboard .login-side-sec {

      display: none;

    }

    .billing_would {

      margin-top: 50px;

    }

    .billing_would .box {

      padding: 25px 10px;

    }

    .billing_would .box h2 {

      font-size: 32px;

    }

    .billing_would .box p {

      text-align: justify;

      hyphens: auto;

      font-size: 19px;

    }

    .billing_would .box .contact a {

      font-size: 18px;

    }

    .billing-footer {

      margin-top: 60px;

    }

    .billing-footer .footer-email {

      display: block;

      padding: 35px 0;

    }

    .billing-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .billing-footer .footer-email .f-name h5 {

      font-size: 23px;

    }

    .billing-footer .footer-email .f-name p {

      font-size: 21px;

    }

    .billing-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ------------------- billing page end ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 50px;

    }

    .white_wings_ovweview h1 {

      font-size: 33px;

    }

    .white_wings_ovweview p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .white_wings_ovweview .box h3 {

      font-size: 25px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 19px;

    }

    .white_wings_breakdown {

      margin-top: 50px;

    }

    .white_wings_breakdown h1 {

      font-size: 24px;

      width: 100%;

    }

    .white_wings_breakdown .box h4 {

      font-size: 18px;

    }

    .white_wings_breakdown .box {

      padding: 15px;

      margin-top: 25px;

    }

    .white_wings_compe {

      margin-top: 50px;

    }

    .white_wings_compe .compe-img .come-text .detail {

      position: relative;

      width: 100%;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      width: 100%;

      font-size: 32px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      font-size: 19px;

      margin-top: 20px;

    }

    .white_would .box {

      padding: 15px;

    }

    .white_would .box h2 {

      font-size: 29px;

    }

    .white_would .box p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .white_would .box .contact {

      margin-top: 30px;

    }

    .white_would .box .contact a {

      padding: 10px;

      font-size: 18px;

    }

    .white-footer {

      margin-top: 50px;

    }

    .white-footer .footer-email {

      padding: 30px 0;

      display: block;

    }

    .white-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .white-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .white-footer .footer-email .f-name p {

      font-size: 21px;

    }

    .white-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* ------------------- white wings page start --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview {

      margin-top: 50px;

    }

    .redison_overview h1 {

      font-size: 33px;

    }

    .redison_overview .col-lg-3 {

      width: 100%;

    }

    .redison_overview .devlo-process .box {

      margin-top: 18px;

      height: 78%;

    }

    .redison_overview p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .redison_overview .devlo-process .bo3 {

      padding: 10px 38px;

    }

    .redison_overview .devlo-process .box .num {

      top: -22%;

      left: -5%;

    }

    .redison_overview .devlo-process h5 {

      width: 100%;

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

      padding-bottom: 32px;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly .col-lg-6 {

      width: 100%;

      padding: 0px 32px;

    }

    .redison_certainly h2 {

      width: 100%;

      font-size: 18px;

    }

    .redison_certainly .box h6 {

      font-size: 15px;

    }

    .redison_certainly .box h5 {

      font-size: 19px;

    }

    .redison_certainly {

      margin-top: 50px;

    }

    .redison_certainly .box {

      /* height: 74%; */

      margin-top: 24px;

    }

    .redison_certainly .certa-img {

      margin-top: 50px;

    }

    .redison_would .box {

      padding: 20px;

    }

    .redison_would .box h2 {

      font-size: 28px;

    }

    .redison_would .box p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .redison_would .box .contact {

      margin-top: 30px;

    }

    .redison_would .box .contact a {

      padding: 10px;

      font-size: 18px;

    }

    .redison_overview .devlo-process {

      margin-top: 44px;

    }

    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }

    .redison_overview .img2 {

      margin-top: 24px;

    }

    .redison-footer {

      margin-top: 50px;

    }

    .redison-footer .footer-email {

      display: flex;

      flex-direction: column;

      padding: 35px 0;

    }

    .redison-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-name h5 {

      font-size: 23px;

    }

    .redison-footer .footer-email .f-name p {

      font-size: 21px;

    }

    .redison-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view {

      margin-top: 50px;

    }

    .ruchi_over_view .col-lg-4 {

      width: 100%;

      padding: 0px 24px;

    }

    .ruchi_over_view h1 {

      font-size: 36px;

    }

    .ruchi_over_view p {

      width: 100%;

      font-size: 15px;

    }

    .ruchi_over_view .box h4 {

      font-size: 18px;

    }

    .ruchi_experi {

      margin-top: 50px;

    }

    .ruchi_experi .col-lg-1 {

      display: none;

    }

    .ruchi_experi .col-lg-5 {

      width: 100%;

    }

    .ruchi_experi .col-lg-6 {

      width: 100%;

    }

    .ruchi_well .bo2 {

      padding: 0 24px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well .col-lg-6 {

      width: 100%;

    }

    .ruchi_well h1 {

      width: 90%;

      font-size: 18px;

    }

    .ruchi_experi h1 {

      font-size: 28px;

    }

    .ruchi_experi p {

      font-size: 15px;

    }

    .ruchi_experi .lets a {

      padding: 10px 25px;

      font-size: 18px;

    }

    .ruchi_well {

      margin-top: 50px;

    }

    .ruchi_well .box h4 {

      font-size: 18px;

    }

    .ruchi_well .box p {

      font-size: 15px;

    }

    .ruchi_would .box h2 {

      font-size: 26px;

    }

    .ruchi_would .box p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .ruchi-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .ruchi-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email {

      display: flex;

      flex-direction: column;

      padding-bottom: 24px;

    }

    .ruchi_would .box .contact a {

      font-size: 16px;

    }

    .ruchi_would .box .contact {

      margin-top: 0;

    }



    /* -------------------ruchi page end --------------------- */

  }



  @media screen and (max-width: 375px) and (min-width: 300px) {

    .jiyan-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .project_overview {

      margin-top: 45px;

    }

    .project_overview h1 {

      font-size: 35px;

    }

    .project_overview p {

      font-size: 17px;

      margin-top: 10px;

    }

    .website_overview {

      margin-top: 45px;

    }

    .website_overview h1 {

      font-size: 35px;

    }

    .website_overview p {

      font-size: 17px;

      width: 100%;

      text-align: justify;

      hyphens: auto;

    }

    .dealer_app {

      margin-top: 45px;

    }

    .dealer_app h1 {

      font-size: 34px;

    }

    .dealer_app p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_section {

      margin-top: 45px;

    }

    .admin_section h1 {

      font-size: 35px;

    }

    .admin_section p {

      font-size: 17px;

    }

    .production_section {

      margin-top: 45px;

    }

    .production_section h1 {

      font-size: 35px;

    }

    .production_section p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .production_section .pr-small-img {

      display: none;

    }

    .production_section .box {

      padding: 15px;

      margin-top: 50px;

    }

    .production_section .box h3 {

      font-size: 21px;

    }

    .production_section .box p {

      text-align: justify;

      hyphens: auto;

      font-size: 17px;

    }

    .production_section .box .contact-btn a {

      font-size: 17px;

    }

    .jiyan-footer .footer-email {

      display: block;

      padding: 30px 0px;

    }

    .jiyan-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .jiyan-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ---------------- kaniya page start ------------------- */

    .kaniya-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .kaniya_project {

      margin-top: 45px;

    }

    .kaniya_project h1 {

      font-size: 35px;

    }

    .kaniya_project p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_website_overview {

      margin-top: 45px;

    }

    .kaniya_website_overview .over-img-kaniya {

      display: none;

    }

    .kaniya_website_overview h1 {

      font-size: 35px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 17px;

      margin-top: 10px;

    }

    .kaniya_app {

      margin-top: 45px;

    }

    .kaniya_app h1 {

      font-size: 35px;

      text-align: start;

    }

    .kaniya_app p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_kaniya {

      margin-top: 45px;

    }

    .admin_kaniya h1 {

      font-size: 35px;

    }

    .admin_kaniya p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_would h2 {

      font-size: 21px;

    }

    .kaniya_would p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya-footer .footer-email {

      display: block;

    }

    .kaniya-footer .footer-email .f-email p {

      font-size: 18px;

    }

    .kaniya-footer .footer-email .f-phone p {

      font-size: 18px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ----------------  sk enterprise start ------------------- */

    .sk-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .sk_project_overvier {

      margin-top: 45px;

    }

    .sk_project_overvier h1 {

      font-size: 35px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_devloping_process {

      margin-top: 45px;

    }

    .sk_devloping_process h1 {

      font-size: 35px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_devloping_process .process .col-lg-3 {

      margin-bottom: 20px;

    }

    .sk_app_overview {

      margin-top: 45px;

    }

    .sk_app_overview h1 {

      font-size: 35px;

    }

    .sk_app_overview li {

      font-size: 17px;

    }

    .sk_admin {

      margin-top: 45px;

    }

    .sk_admin h1 {

      font-size: 34px;

    }

    .sk_admin p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_admin .sk_would {

      margin-top: 45px;

    }

    .sk_admin .sk_would h2 {

      font-size: 22px;

    }

    .sk_admin .sk_would p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk-footer .footer-email {

      display: block;

    }

    .sk-footer .footer-email .f-email p {

      font-size: 17px;

    }

    .sk-footer .footer-email .f-phone p {

      font-size: 17px;

    }



    /* ----------------  sk enterprise end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .billing_overview {

      margin-top: 45px;

    }

    .billing_overview h1 {

      font-size: 33px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features {

      margin-top: 45px;

    }

    .billings_features h1 {

      font-size: 34px;

    }

    .billings_features p {

      width: 100%;

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features .box {

      margin-top: 20px;

    }

    .billing_admin {

      margin-top: 45px;

    }

    .billing_admin h1 {

      font-size: 33px;

    }

    .billing_admin .bill-admin-img {

      display: none;

    }

    .billing_admin p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_admin li {

      font-size: 19px;

    }

    .billing_login {

      margin-top: 45px;

    }

    .billing_login h1 {

      font-size: 35px;

    }

    .billing_dashboard {

      margin-top: 45px;

    }

    .billing_dashboard h1 {

      font-size: 35px;

    }

    .billing_dashboard .login-side-first {

      display: none;

    }

    .billing_dashboard .login-side-sec {

      display: none;

    }

    .billing_would {

      margin-top: 50px;

    }

    .billing_would .box {

      padding: 25px 10px;

    }

    .billing_would .box h2 {

      font-size: 31px;

    }

    .billing_would .box p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_would .box .contact {

      margin-top: 30px;

    }

    .billing_would .box .contact a {

      font-size: 18px;

    }

    .billing-footer {

      margin-top: 60px;

    }

    .billing-footer .footer-email {

      display: block;

      padding: 30px 0;

    }

    .billing-footer .footer-email .f-email p {

      font-size: 21px;

    }

    .billing-footer .footer-email .f-name h5 {

      font-size: 23px;

    }

    .billing-footer .footer-email .f-name p {

      font-size: 21px;

    }

    .billing-footer .footer-email .f-phone p {

      font-size: 21px;

    }

    /* ------------------- billing page start ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 45px;

    }

    .white_wings_ovweview h1 {

      font-size: 30px;

    }

    .white_wings_ovweview p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .white_wings_ovweview .box h3 {

      font-size: 23px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 18px;

    }

    .white_wings_breakdown {

      margin-top: 45px;

    }

    .white_wings_breakdown h1 {

      font-size: 24px;

      width: 100%;

    }

    .white_wings_breakdown .box h4 {

      font-size: 18px;

    }

    .white_wings_breakdown .box {

      padding: 15px;

      margin-top: 25px;

    }

    .white_wings_compe {

      margin-top: 45px;

    }

    .white_wings_compe .compe-img .come-text .detail {

      position: relative;

      width: 100%;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      width: 100%;

      font-size: 28px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      font-size: 18px;

      margin-top: 20px;

    }

    .white_would .box {

      padding: 15px;

    }

    .white_would .box h2 {

      font-size: 23px;

    }

    .white_would .box p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .white_would .box .contact {

      margin-top: 30px;

    }

    .white_would .box .contact a {

      padding: 10px;

      font-size: 17px;

    }

    .white-footer {

      margin-top: 45px;

    }

    .white-footer .footer-email {

      padding: 30px 0;

      display: block;

    }

    .white-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .white-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .white-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .white-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ------------------- white wings page start --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview {

      margin-top: 50px;

    }

    .redison_overview h1 {

      font-size: 33px;

    }

    .redison_overview .col-lg-3 {

      width: 100%;

    }

    .redison_overview .devlo-process .box {

      margin-top: 18px;

      height: 78%;

    }

    .redison_overview p {

      font-size: 16px;

      text-align: justify;

      hyphens: auto;

    }

    .redison_overview .devlo-process .bo3 {

      padding: 10px 38px;

    }

    .redison_overview .devlo-process .box .num {

      top: -22%;

      left: -5%;

    }

    .redison_overview .devlo-process h5 {

      width: 100%;

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

      padding-bottom: 32px;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly .col-lg-6 {

      width: 100%;

      padding: 0px 32px;

    }

    .redison_certainly h2 {

      width: 100%;

      font-size: 20px;

    }

    .redison_certainly .box h6 {

      font-size: 14px;

      margin-top: 0;

    }

    .redison_certainly .box h5 {

      font-size: 18px;

    }

    .redison_certainly {

      margin-top: 50px;

    }

    .redison_certainly .box {

      height: 80%;

      margin-top: 24px;

    }

    .redison_certainly .certa-img {

      margin-top: 50px;

    }

    .redison_would .box h2 {

      font-size: 22px;

    }

    .redison_would .box p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .redison_overview .devlo-process {

      margin-top: 44px;

    }

    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }

    .redison_overview .img2 {

      margin-top: 24px;

    }

    .redison_would .box .contact a {

      padding: 10px;

      font-size: 17px;

    }

    .redison_would .box .contact {

      margin-top: 25px;

    }

    .redison-footer {

      margin-top: 50px;

    }

    .redison-footer .footer-email {

      display: flex;

      flex-direction: column;

      padding: 30px 0;

    }

    .redison-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .redison-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view {

      margin-top: 50px;

    }

    .ruchi_over_view .col-lg-4 {

      width: 100%;

      padding: 0px 24px;

    }

    .ruchi_over_view h1 {

      font-size: 32px;

    }

    .ruchi_over_view p {

      width: 100%;

      font-size: 14px;

    }

    .ruchi_over_view .box h4 {

      font-size: 18px;

    }

    .ruchi_experi {

      margin-top: 50px;

    }

    .ruchi_experi .lets {

      margin-top: 18px;

    }

    .ruchi_experi .col-lg-1 {

      display: none;

    }

    .ruchi_experi .col-lg-5 {

      width: 100%;

    }

    .ruchi_experi .col-lg-6 {

      width: 100%;

    }

    .ruchi_well .bo2 {

      padding: 0 24px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well .col-lg-6 {

      width: 100%;

    }

    .ruchi_well h1 {

      width: 90%;

      font-size: 18px;

    }

    .ruchi_experi h1 {

      font-size: 28px;

    }

    .ruchi_experi p {

      font-size: 15px;

    }

    .ruchi_experi .lets a {

      padding: 10px 25px;

      font-size: 18px;

    }

    .ruchi_well {

      margin-top: 50px;

    }

    .ruchi_well .box h4 {

      font-size: 16px;

    }

    .ruchi_well .box p {

      font-size: 15px;

    }

    .ruchi_would .box h2 {

      font-size: 26px;

    }

    .ruchi_would {

      margin-top: 50px;

    }

    .ruchi_would .box p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .ruchi-footer {

      margin-top: 50px;

    }

    .ruchi-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .ruchi-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email {

      display: flex;

      flex-direction: column;

      padding-bottom: 24px;

    }

    .ruchi_would .box .contact a {

      font-size: 16px;

    }

    .ruchi_would .box .contact {

      margin-top: 0;

    }



    /* -------------------ruchi page end --------------------- */

  }



  @media (max-width: 299px) {

    .jiyan-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .project_overview {

      margin-top: 45px;

    }

    .project_overview h1 {

      font-size: 35px;

    }

    .project_overview p {

      font-size: 17px;

      margin-top: 10px;

    }

    .website_overview {

      margin-top: 45px;

    }

    .website_overview h1 {

      font-size: 35px;

    }

    .website_overview p {

      font-size: 17px;

      width: 100%;

      text-align: justify;

      hyphens: auto;

    }

    .dealer_app {

      margin-top: 45px;

    }

    .dealer_app h1 {

      font-size: 34px;

    }

    .dealer_app p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_section {

      margin-top: 45px;

    }

    .admin_section h1 {

      font-size: 35px;

    }

    .admin_section p {

      font-size: 17px;

    }

    .production_section {

      margin-top: 45px;

    }

    .production_section h1 {

      font-size: 35px;

    }

    .production_section p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .production_section .pr-small-img {

      display: none;

    }

    .production_section .box {

      padding: 15px;

      margin-top: 50px;

    }

    .production_section .box h3 {

      font-size: 21px;

    }

    .production_section .box p {

      text-align: justify;

      hyphens: auto;

      font-size: 17px;

    }

    .production_section .box .contact-btn a {

      font-size: 17px;

    }

    .jiyan-footer .footer-email {

      display: block;

      padding: 30px 0px;

    }

    .jiyan-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .jiyan-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ---------------- kaniya page start ------------------- */

    .kaniya-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .kaniya_project {

      margin-top: 45px;

    }

    .kaniya_project h1 {

      font-size: 35px;

    }

    .kaniya_project p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_website_overview {

      margin-top: 45px;

    }

    .kaniya_website_overview .over-img-kaniya {

      display: none;

    }

    .kaniya_website_overview h1 {

      font-size: 35px;

    }

    .kaniya_website_overview .main_li li {

      font-size: 17px;

      margin-top: 10px;

    }

    .kaniya_app {

      margin-top: 45px;

    }

    .kaniya_app h1 {

      font-size: 35px;

      text-align: start;

    }

    .kaniya_app p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .admin_kaniya {

      margin-top: 45px;

    }

    .admin_kaniya h1 {

      font-size: 35px;

    }

    .admin_kaniya p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya_would h2 {

      font-size: 21px;

    }

    .kaniya_would p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .kaniya-footer .footer-email {

      display: block;

    }

    .kaniya-footer .footer-email .f-email p {

      font-size: 18px;

    }

    .kaniya-footer .footer-email .f-phone p {

      font-size: 18px;

    }

    /* ---------------- kaniya page end ------------------- */



    /* ----------------  sk enterprise start ------------------- */

    .sk-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }

    .sk_project_overvier {

      margin-top: 45px;

    }

    .sk_project_overvier h1 {

      font-size: 35px;

    }

    .sk_project_overvier p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_devloping_process {

      margin-top: 45px;

    }

    .sk_devloping_process h1 {

      font-size: 35px;

    }

    .sk_devloping_process .first_arrow {

      display: none;

    }

    .sk_devloping_process .sec_arrow {

      display: none;

    }

    .sk_devloping_process .process .col-lg-3 {

      margin-bottom: 20px;

    }

    .sk_app_overview {

      margin-top: 45px;

    }

    .sk_app_overview h1 {

      font-size: 35px;

    }

    .sk_app_overview li {

      font-size: 17px;

    }

    .sk_admin {

      margin-top: 45px;

    }

    .sk_admin h1 {

      font-size: 34px;

    }

    .sk_admin p {

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk_admin .sk_would {

      margin-top: 45px;

    }

    .sk_admin .sk_would h2 {

      font-size: 22px;

    }

    .sk_admin .sk_would p {

      width: 100%;

      font-size: 17px;

      text-align: justify;

      hyphens: auto;

    }

    .sk-footer .footer-email {

      display: block;

    }

    .sk-footer .footer-email .f-email p {

      font-size: 17px;

    }

    .sk-footer .footer-email .f-phone p {

      font-size: 17px;

    }



    /* ----------------  sk enterprise end ------------------- */



    /* ------------------- billing page start ------------------- */

    .billing-bg .back-btn a {

      height: 25px;

      width: 25px;

      line-height: 25px;

      margin-left: 10px;

      margin-top: 10px;

    }



    .billing_overview {

      margin-top: 45px;

    }

    .billing_overview h1 {

      font-size: 33px;

    }

    .billing_overview p {

      width: 100%;

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features {

      margin-top: 45px;

    }

    .billings_features h1 {

      font-size: 34px;

    }

    .billings_features p {

      width: 100%;

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billings_features .box {

      margin-top: 20px;

    }

    .billing_admin {

      margin-top: 45px;

    }

    .billing_admin h1 {

      font-size: 33px;

    }

    .billing_admin .bill-admin-img {

      display: none;

    }

    .billing_admin p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_admin li {

      font-size: 19px;

    }

    .billing_login {

      margin-top: 45px;

    }

    .billing_login h1 {

      font-size: 35px;

    }

    .billing_dashboard {

      margin-top: 45px;

    }

    .billing_dashboard h1 {

      font-size: 35px;

    }

    .billing_dashboard .login-side-first {

      display: none;

    }

    .billing_dashboard .login-side-sec {

      display: none;

    }

    .billing_would {

      margin-top: 50px;

    }

    .billing_would .box {

      padding: 25px 10px;

    }

    .billing_would .box h2 {

      font-size: 31px;

    }

    .billing_would .box p {

      font-size: 19px;

      text-align: justify;

      hyphens: auto;

    }

    .billing_would .box .contact {

      margin-top: 30px;

    }

    .billing_would .box .contact a {

      font-size: 15px;

      padding: 10px;

    }

    .billing-footer {

      margin-top: 60px;

    }

    .billing-footer .footer-email {

      display: block;

      padding: 30px 0;

    }

    .billing-footer .footer-email .f-email p {

      font-size: 18px;

    }

    .billing-footer .footer-email .f-name h5 {

      font-size: 23px;

    }

    .billing-footer .footer-email .f-name p {

      font-size: 19px;

    }

    .billing-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ------------------- billing page start ------------------- */



    /* ------------------- white wings page start --------------------- */

    .white_wings_ovweview {

      margin-top: 45px;

    }

    .white_wings_ovweview h1 {

      font-size: 30px;

    }

    .white_wings_ovweview p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .white_wings_ovweview .box h3 {

      font-size: 23px;

    }

    .white_wings_ovweview .box h6 {

      width: 100%;

      font-size: 18px;

    }

    .white_wings_breakdown {

      margin-top: 45px;

    }

    .white_wings_breakdown h1 {

      font-size: 24px;

      width: 100%;

    }

    .white_wings_breakdown .box h4 {

      font-size: 18px;

    }

    .white_wings_breakdown .box {

      padding: 15px;

      margin-top: 25px;

    }

    .white_wings_compe {

      margin-top: 45px;

    }

    .white_wings_compe .compe-img .come-text .detail {

      position: relative;

      width: 100%;

    }

    .white_wings_compe .compe-img .come-text .detail h2 {

      width: 100%;

      font-size: 28px;

    }

    .white_wings_compe .compe-img .come-text .detail p {

      font-size: 18px;

      margin-top: 20px;

    }

    .white_would .box {

      padding: 15px;

    }

    .white_would .box h2 {

      font-size: 23px;

    }

    .white_would .box p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .white_would .box .contact {

      margin-top: 30px;

    }

    .white_would .box .contact a {

      padding: 10px;

      font-size: 17px;

    }

    .white-footer {

      margin-top: 45px;

    }

    .white-footer .footer-email {

      padding: 30px 0;

      display: block;

    }

    .white-footer .footer-email .f-email p {

      font-size: 19px;

    }

    .white-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .white-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .white-footer .footer-email .f-phone p {

      font-size: 19px;

    }

    /* ------------------- white wings page start --------------------- */



    /* ------------------- rcc page start --------------------- */

    .redison_overview {

      margin-top: 50px;

    }

    .redison_overview h1 {

      font-size: 30px;

    }

    .redison_overview .col-lg-3 {

      width: 100%;

    }

    .redison_overview .devlo-process .box {

      margin-top: 18px;

      height: 78%;

    }

    .redison_overview p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

    }

    .redison_overview .devlo-process .bo3 {

      padding: 10px 38px;

    }

    .redison_overview .devlo-process .box .num {

      top: -22%;

      left: -5%;

    }

    .redison_overview .devlo-process h5 {

      width: 90%;

      font-size: 16px;

      text-align: justify;

      hyphens: auto;

      padding-bottom: 32px;

    }

    .redison_overview .devlo-process .box h6 {

      font-size: 18px;

    }

    .redison_certainly .col-lg-6 {

      width: 100%;

      padding: 0px 32px;

    }

    .redison_certainly h2 {

      width: 100%;

      font-size: 16px;

    }

    .redison_certainly .box h6 {

      font-size: 14px;

      margin-top: 0;

      text-align: justify;

      hyphens: auto;

    }

    .redison_certainly .box h5 {

      font-size: 18px;

    }

    .redison_certainly {

      margin-top: 50px;

    }

    .redison_certainly .box {

      height: 80%;

      margin-top: 24px;

    }

    .redison_certainly .certa-img {

      margin-top: 50px;

    }

    .redison_would {

      margin-top: 50px;

    }

    .redison_would .box h2 {

      font-size: 20px;

    }

    .redison_would .box p {

      font-size: 18px;

      text-align: justify;

      hyphens: auto;

      margin-bottom: 0;

    }

    .redison_would .box .contact {

      margin-top: 24px;

      margin-bottom: 14px;

    }

    .redison_overview .devlo-process {

      margin-top: 44px;

    }

    .redison_would .box .contact a {

      font-size: 16px;

    }

    .redison_would .box {

      padding: 20px;

    }



    .redison_overview .devlo-process .box .num span {

      padding: 10px 12px;

    }

    .redison_overview .img2 {

      margin-top: 24px;

    }

    .redison-footer .footer-email {

      display: flex;

      flex-direction: column;

    }

    .redison-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .redison-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .redison-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    .redison-footer .footer-email {

      padding-bottom: 18px;

    }

    /* -------------------rcc page end --------------------- */



    /* -------------------ruchi page start --------------------- */

    .ruchi_over_view {

      margin-top: 50px;

    }

    .ruchi_over_view .col-lg-4 {

      width: 100%;

      padding: 0px 24px;

    }

    .ruchi_over_view h1 {

      font-size: 28px;

    }

    .ruchi_over_view p {

      width: 92%;

      font-size: 13px;

    }

    .ruchi_over_view .box h4 {

      font-size: 16px;

    }

    .ruchi_experi {

      margin-top: 50px;

    }

    .ruchi_experi .lets {

      margin-top: 18px;

    }

    .ruchi_experi .col-lg-1 {

      display: none;

    }

    .ruchi_experi .col-lg-5 {

      width: 100%;

    }

    .ruchi_experi .col-lg-6 {

      width: 100%;

    }

    .ruchi_well .bo2 {

      padding: 0 24px;

    }

    .ruchi_well .box {

      height: 80%;

    }

    .ruchi_well .col-lg-6 {

      width: 100%;

    }

    .ruchi_well h1 {

      width: 100%;

      font-size: 16px;

    }

    .ruchi_experi h1 {

      font-size: 25px;

    }

    .ruchi_experi p {

      font-size: 15px;

    }

    .ruchi_experi .lets a {

      padding: 10px 25px;

      font-size: 16px;

    }

    .ruchi_well {

      margin-top: 50px;

    }

    .ruchi_well .box h4 {

      font-size: 16px;

    }

    .ruchi_well .box p {

      font-size: 14px;

    }

    .ruchi_would .box h2 {

      font-size: 21px;

    }

    .ruchi_would {

      margin-top: 50px;

    }

    .ruchi_would .box p {

      font-size: 16px;

      text-align: justify;

      hyphens: auto;

    }

    .ruchi-footer {

      margin-top: 50px;

    }

    .ruchi-footer .footer-email .f-email p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-phone p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email .f-name h5 {

      font-size: 22px;

    }

    .ruchi-footer .footer-email .f-name p {

      font-size: 20px;

    }

    .ruchi-footer .footer-email {

      display: flex;

      flex-direction: column;

      padding-bottom: 24px;

    }

    .ruchi_would .box .contact a {

      font-size: 16px;

    }

    .ruchi_would .box .contact {

      margin-top: 0;

    }



    /* -------------------ruchi page end --------------------- */

  }

</style>