.contacts figure {
    margin-bottom: 4rem;
}
.contacts figure img {
    max-width: 250px;
}
.contacts p {
    font: var(--font18);
    font-weight: normal;
    line-height: 1.6;
    color: var(--colore52);
}
.contact-detail > p {
    margin: 0;
    margin-bottom: .5rem;
}
.footer-menu {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    margin-left: 6rem;
    gap: 0 8rem;
}
.footer-menu-list h5 {
    font: var(--font24);
    color: var(--color94);
    margin-block: 0 2rem;font-weight: bold;
}
.footer-menu-list ul li {
    margin-bottom: 1rem;
    display: block;
}
.footer-menu-list ul li a {
    font: var(--font18);
    font-weight: normal;
    display: inline-block;
    color: var(--colore52);
}
.social ul li {
    width: 26px;
    display: inline-block;
    padding: 0 .5rem;
}
.contact-detail p img {
    width: 26px;
    display: inline-block;
    padding: 0 .5rem;
}
.contact-detail p a {
    font: var(--font18);
    font-weight: normal;
    color: var(--colore52);
}
.social > ul {
    display: flex;
    gap: 0 1rem;
}
.contacts-grp {
    padding-right: 5rem;
}
.contacts,
.contact-detail {
    padding-bottom: 3rem;
}
.footer-menu-btn p {
    margin: 0;
    margin-bottom: 1rem;
}
.footer-menu-btn a{ margin-bottom: 1rem;}
.footer-menu-btn > a.btn_hovefct{
    position: relative;
    z-index: 1;
    overflow: hidden;
    color: var(--color_white);
    display: inline-flex;
    background: var(--color_blue);
    font: var(--font17);
    font-weight: normal;
    margin-bottom: 1rem;
    white-space: nowrap;
    border-radius: 20rem;
}
footer.main-footer {
    background: var(--colorf6);
    padding: 4.6rem 0 0;
    border-top: 1px solid #CECECE;
}
.footer-menu-btn .btn_hovefct{
    background: var(--color94);
}
.footer-menu-btn .btn_hovefct.hover-blue{
    background: var(--color94);
}
.footer-menu-btn .btn_hovefct.hover-blue:hover::before{background: var(--color_blue); }


.bottom-footer {
    display: flex;
    justify-content: center;
    gap: 0 3rem;
}
.bottom-footer p {
    margin: 0;
    font: var(--font16);
    font-weight: normal; color: var(--colore52);
}
.footerbt-border {
    border-top: 1px solid #CECECE;
    padding: 2.2rem 3.3rem;
    margin: 4.5rem 0 0 0;
}
.bottom-footer p > a {
    display: inline-block;
}
.bottom-footer p > a:hover {
    color: var(--color94);
}
.footer-menu-list ul li a:hover,
.contact-detail p a:hover{
    color: var(--color94);
}
/*-------UIKA-14041994-mobile-footer-menu css strat----*/
.mobile-menu-wrapper {
    display: none
}
@media screen and (max-width:1366px){
    .footer-menu {        
        margin-left: 0;
    }
}

@media (max-width:1300px) and (min-width:1000px) {
   footer .container {
       padding-inline: 1rem;
   }
.footer-ic1 ul {
    gap: 15px;
}
/* p {
    font-size: max(10px, 0.5rem);
    line-height: 1.8;
    font-weight: 400;
} */
}

@media (max-width:1199px){
    .contacts-grp {
        padding-right: 0;
    }
    .footer-menu {
        margin-left: 0;
        gap: 0 4rem;
    }
}

@media (max-width:991px){
    .social > ul {
        margin-bottom: 3rem;
    }
    footer.main-footer {
        padding-bottom: 7rem;
    }
}

@media (min-width:768px){
    .footer-menu.mobile-footer-1{
        display:none;
    }
    .social.social-mobile{
        display:none;
    }
    footer.main-footer.mobile-footer-1{
        display:none;
    }
}
@media (max-width:767px){
    .footer-menu.desktop-footer-1{
        display:none;
    }
    .footer-menu.mobile-footer-1{
        display:block;
    }
    .social.social-desktop{
        display:none;
    }
    .social.social-mobile{
        display:block;
    }
    .contacts figure{
        text-align: center;
        margin-bottom: 3rem;
    }
    .contacts p {
        text-align: center;
        font: var(--font14);
        line-height: 2.1rem;
        color: var(--color12);
        max-width: 60%;
        margin: 0 auto;
    }
    .contacts, .contact-detail, .footer-menu-list {
        border-bottom: .1rem solid rgb(112 112 112 / 19%);
    }
    .contact-detail {
        display: flex;
        align-items: center;
        justify-content: space-around;
        padding: 2.5rem 0;
    }
    .contact-detail p {
        padding: 0;
        margin: 0;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list ul {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 1.5rem 0;
        text-align: center;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list {
        padding: 3rem 0;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list ul li {
        margin: 0;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list ul li a {
        font-weight: bold;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list:nth-child(2n) ul li a {
        font-weight: normal;
    }
    .social.social-mobile {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 0 2.1rem;
        margin: 5rem 0 0 0;
    }
    .social.social-mobile ul{
        margin:0;
    }
    .social.social-mobile h5 {
        font: var(--font14);
        font-weight: bold;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list:nth-child(2n) {
        border-bottom: none;
    }
    .bottom-footer{
        flex-direction: column;
        align-items: center;
    }
    footer.main-footer.desktop-footer-1{
        display:none;
    }
    footer.main-footer.mobile-footer-1{
        display:block;
    }
    .bottom-footer p{
        padding-bottom: 1rem;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list ul li a {
        font-weight: 400;
    }
    .footer-menu.mobile-footer-1 .footer-menu-list:nth-child(2) ul {
        gap: 2rem 0;
    }
    .contacts figure img{
        max-width: 194px;
    }
    footer.main-footer.mobile-footer-1 {
        border: none;
        overflow-x: hidden;
    }
    footer.main-footer.mobile-footer-1 .bottom-footer{
        text-align: center;
    }
    .contact-detail p img{
        width: auto;
    }
    .contact-detail p a{
        display: flex;
        align-items: center;
        gap: .5rem;
    }
    .mobile_footer_product {
        grid-template-columns: auto;
        padding-block: 2rem;
    }
    .mobile_footer_product .footer-menu-list{
        display: block;
        width: 100%;
        text-align: center;
        padding-bottom: 2rem;
    }

/* footer responsive css starts here */
    .social.social-desktop{
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 0 2.1rem;
        border-bottom: .1rem solid rgb(112 112 112 / 19%);
        padding: 0 0 3rem 0;
    }
    .social.social-desktop h5 {
        font: var(--font14);
        font-weight: bold;
        color: var(--color343);
    }
    .social.social-desktop ul {
        margin: 0;
        gap: 0 2rem;
    }
    .contact-detail {
        border: none;
        padding: 2.5rem 0 3.3rem;
    }
    .social.social-mobile {
        display: none;
    }
    .footerbt-border {
        border: none;
        margin: 2.5rem 0 0 0;
    }
    .mobile_footer_product{
        padding-block: 2rem 0;
    }
    .footerbt-border {
        margin: 0;
    }
    .main-footer .contacts-grp .contacts {
        border-bottom: 0;
        padding-bottom: 0;
    }
/* footer responsive css ends here */
}



@media (max-width:991.98px) {
    .mobile-menu-wrapper {display: block;position: relative;z-index: 999;}
    .mobile-menu {background: var(--colorf6); display: block;text-align: left;position: fixed;top: 0;width: 100%;height:100%;left: 0;transform: translateY(100%);transition: transform 0.55s cubic-bezier(.785, .135, .15, .86), -webkit-transform 0.55s cubic-bezier(.785, .135, .15, .86);z-index: 99;overflow-y: auto; padding-bottom: 7rem;}
    .mobile-menu.show { transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); }
    .mobile-menu-wrapper .mobile-buttons {display: flex;position: fixed;bottom: 0;left: 0;right: 0;z-index: 999;background:#333333;}
    .mobile-menu-wrapper .menu-button {width: 20%;flex-grow: 1;border: none;background:var(--colorf33);display: flex;flex-direction: column;align-items: center;padding:1.2rem 0; }
    .mobile-menu-wrapper .menu-button span {font-size:1.2rem;font-family: var(--font-font2);color: var(--color_white);line-height: 1.6;font-weight: bold}
    .mobile-menu-wrapper .menu-button figure{display: grid;}
    .mobile-menu-wrapper .menu-button figure>*{grid-area: 1/1;}
    .mobile-menu-wrapper .menu-button .icon_red{opacity: 0;}
    .mobile-menu-wrapper .menu-button.active .icon_white{ opacity: 0;}
    .mobile-menu-wrapper .menu-button.active .icon_red{ opacity: 1;}
    .mobile-menu-wrapper .menu-button img {height: 1.9rem;margin-bottom: .97rem;stroke: var(--color_white);}
    .mobile-menu-wrapper .menu-button.active { background: var(--colorf6)}
    .mobile-menu-wrapper .menu-button.active {color: var(--red-color);}
    .mobile-menu-wrapper .menu-button:focus-visible {border: none}
    .mobile-menu-wrapper .menu-button.active span {color: var(--colorbe)}
    /*--button-css-end-*/
    .sermenu_wrap{padding:2.2rem 3.7rem 3rem 1.8rem;}
    .sermenu_wrap ul li a{display:flex;flex-wrap: wrap;align-items: center;margin-bottom: .4rem;}
    .sermenu_wrap ul li figure{width:47%;}
    .sermenu_wrap ul li .servmenu_detail{width:47%;flex-grow: 1;height: 100%;padding-left: 3.9rem;}
    .sermenu_wrap ul li .servmenu_detail blockquote, .member_login .member_inner blockquote{font: var(--font18k);letter-spacing: 1.8px;color: var(--red-color);font-family: var(--font-font2);margin: 0;}
    .sermenu_wrap ul li .servmenu_detail p{font: var(--font16k);color: var(--color77);font-style:italic;}
    .sermenu_wrap ul li .line{width: calc(100% - 2rem);height: .3rem;background: #C0428C;margin-top: -.3rem;margin-left: auto;}
    .sermenu_wrap ul li:nth-child(2) .line{background: #F05628;}
    .sermenu_wrap ul li:nth-child(3) .line{background: #C54551;}
    .sermenu_wrap ul li:nth-child(4) .line{background: #F0C701;}
    .sermenu_wrap ul li:nth-child(5) .line{background: #6F80BF;}
    /*--sermenu_wrap-css-end-*/

    .member_login{width: 100%;padding:0 1.6rem 0rem;}
    .member_login .member_inner{background: #F6F6F6;padding: 6rem 2rem 4.2rem;}
    .member_login .member_inner blockquote{margin-bottom: 4.6rem;text-align: center;}
    .member_inner .input-group:not(:last-child){margin-bottom: 1.5rem;}
    .member_inner .input-group input{ padding: 1.6rem 2rem; background: var(--color_white); font: var(--font16k); font-style: italic; color: var(--color33); border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; border: .1rem solid transparent; transition:.5s ; -webkit-transition:.5s ; -moz-transition:.5s ; -ms-transition:.5s ; -o-transition:.5s ; }
    .member_inner .input-group input:focus{border: .1rem solid var(--red-color);box-shadow: none;}
    .member_inner .form-check-input:checked[type=checkbox]{filter: invert(1);background-color: transparent;}
    .member_inner .form-check-input[type=checkbox] { width: 2rem; height: 2rem; border-radius: .5rem; }
    .member_inner .form-check-input[type=checkbox]:focus{box-shadow: none;}
    .member_inner .form-check-input{border: .1rem solid #DFDFDF;}
    .member_inner .form-check {display: flex;padding-left: 0;margin-bottom: 0;justify-content: center;align-items: center;margin-top: 2.6rem;}
    .member_inner label {font-size: var(--font14);font-family: var(--font-font2);font-weight: normal;color: var(--color33);margin-left: .9rem;line-height: 1;}
    .member_inner .loginbtn_wrap {max-width: 23rem;margin-inline: auto;margin-top: 7.1rem;}
    .member_inner .loginbtn_wrap li a{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 100%;height: auto;font: var(--font16k);}
    .member_inner .loginbtn_wrap li:nth-child(1) a{font-weight: bold;color: var(--color_white);background: var(--red-color);padding-block: 1.6rem;}
    .member_inner .loginbtn_wrap li:nth-child(2){margin-block: 3.2rem 2.3rem;}
    .member_inner .loginbtn_wrap li:nth-child(2) a{color: var(--color33);font: var(--font16k);text-decoration: underline;}
    .member_inner .loginbtn_wrap li:nth-child(2) a:hover{color: var(--red-color);}
    .member_inner .loginbtn_wrap li:nth-child(3) a{border: .1rem solid var(--red-color);padding-block: 1.6rem;font: var(--font16k);font-weight: bold;color: var(--red-color);}
    .member_inner .loginbtn_wrap li:nth-child(3) a:hover{color: var(--color_white);border-color: var(--color_white);}
    .member_login .erpbtn_wrap{padding-inline: 2rem;display: grid;grid-template-columns: repeat(2, 1fr);padding-block: 4.2rem 5rem;max-width: 38rem;margin-inline: auto;}
    .member_login .erpbtn_wrap li:nth-child(1){border-right: .1rem solid rgb(0 0 0 / 23%);}
    .member_login .erpbtn_wrap li{display: flex;justify-content: center;}
    .member_login .erpbtn_wrap li a{font: var(--font16k);font-weight: bold;color: var(--red-color);display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;text-align: center;}
    .member_login .erpbtn_wrap li a .round_btn{margin-left: 1rem;}
    .member_login .erpbtn_wrap li:nth-child(2){padding-left: 1.5rem;}
    .member_login .erpbtn_wrap li a:hover{color: var(--color33);}
     /*--login-menu-css-end-*/
     .mobcont_wrap{padding: 4.3rem 2.5rem 3rem;}
     .mobcont_wrap .logo{max-width: 9.6rem;margin-inline: auto;}
     .mobcont_wrap .tolfree{margin-inline: auto; margin-bottom: 3.2rem; padding: 3.6rem 2.6rem 1.9rem; border-radius:1rem ; -webkit-border-radius:1rem ; -moz-border-radius:1rem ; -ms-border-radius:1rem ; -o-border-radius:1rem ; background: var(--red-color);text-align:center ;margin-top: 5.52rem;}
     .mobcont_wrap .tolfree h5{font-size: var(--font14);font-weight: 500;color: var(--color_white);font-family: var(--font-font2);margin-block: 1.5rem 1rem;}
     .mobcont_wrap .tolfree > figure{margin-top: -6rem;}
     .mobcont_wrap .tolfree p{display: flex;justify-content: center;}
     .mobcont_wrap .tolfree p a, .mobcont_wrap .tolfree p{font-size: var(--font21);font-weight: 500;color: var(--color_white);font-family: var(--font-font2);}
     .mobcont_wrap .tolfree p a:hover{color:var(--color33)}
     .mobcont_wrap .corp_addres{margin-top: 3.7rem;text-align: center;}
     .mobcont_wrap .corp_addres h5{font:var(--font18k);color: var(--red-color);margin-bottom:1.6rem;letter-spacing: 1.8px;}
     .mobcont_wrap .corp_addres li{padding-block: 1.5rem;}
     .mobcont_wrap .corp_addres li:not(:last-child){border-bottom: .1rem solid rgb(112 112 112 / 20%);}
     .mobcont_wrap .corp_addres li figure{margin-bottom: 1rem;}
     .mobcont_wrap .corp_addres li p, .mobcont_wrap .corp_addres li a{font:var(--font18k);color:#000;font-weight: normal;}
     .mobcont_wrap .corp_addres li a:hover{color: var(--red-color);}
     /*--contact-menu-css-end-*/

     .mobmenu_wrap{display: flex;height: 100%;width: 100%;padding-inline: 0;flex-direction: column;padding-bottom:3rem;overflow-y: auto;}
     .mobmenu_wrap li{width: 100%;}
     .mobmenu_wrap li a{font-size:1.8rem; color: var(--colore72);padding-block:2.5rem;display: flex;justify-content: space-between;align-items: center;font-weight: bold;padding-inline: 3.75rem;}
     .mobmenu_wrap li:not(:last-child) a{border-bottom: .1rem solid rgb(112 112 112 / 38%);}
     .mobmenu_wrap .mob_dropdown .second_level{display:none; padding:1.5rem 0;}
     .mobmenu_wrap .second_level li a{ border:none;font: var(--font16k);font-weight: normal; color: var(--colore72);  padding-block:1rem;}
     /* .mobmenu_wrap .second_level li a:hover{color: #2f2d86;} */
     .mobmenu_wrap .second_level li:not(:last-child) a{border-bottom: 1px solid rgba(255, 255, 255, 20%);}
     .mobmenu_wrap .mob_dropdown a svg{ stroke: var(--color94); width: 1.1rem; height: 1rem; transition:.5s ; -webkit-transition:.5s ; -moz-transition:.5s ; -ms-transition:.5s ; -o-transition:.5s ; }
     .mobmenu_wrap .second_level li a.active { color: var(--colorf1f);}
     .mobmenu_wrap .mob_dropdown.active a svg{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
     .mobmenu_wrap .mob_dropdown.active .second_level li a svg{ transform:none ; -webkit-transform:none ; -moz-transform:none ; -ms-transform:none ; -o-transform:none ; }
     .mobmenu_wrap .mob_dropdown .second_level li.active a svg{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }
     .mobmenu_wrap .second_level li a svg{stroke: var(--color_white);width: 1.2rem;}
     .mobmenu_wrap .mob_dropdown .second_level li.active a:hover{color: var(--color_white);}
     .mobmenu_wrap .second_level.third_label{padding: 1rem 1.5rem 1.5rem;}
     .mobmenu_wrap .second_level.third_label li a{border: none;}
     .mobmenu_wrap .mob_dropdown .third_label li a{font-weight: 300;}
     /*--mobmenu_wrap-css-end-*/
/*---=============mobile-footer-menu-css-end-========================---*/

     footer {padding: 5.5rem 3rem 8rem;}
     footer .container { padding-inline: 0;}
     footer .footer-ic1 ul{display: grid;grid-template-columns: repeat(2, 1fr);gap: 0; grid-row-gap: 2.5rem;margin-bottom: 3rem;padding-bottom: 3rem;}
     footer .footer-ic1 ul li{text-align: center;}
     footer .footer-ic1 ul li a:hover, footer .footer-ic2 ul li a:hover, footer .footer_copyright p a:hover{color: var(--red-color);}
     footer .footer-ic2 ul{display: flex;flex-wrap: wrap;justify-content: center;gap: 0;padding: 0;}
     footer .footer-ic2 ul li:not(:last-child){margin-right: 1.5rem;}
     footer .footer_subs_panel {display: flex;flex-direction: column;justify-content: center;align-items: center;}
     footer .footer_subs_panel figure{max-width: 13rem;margin-inline: auto;}
     footer .footer_copyright{margin-top: 7.5rem;}
     footer .subscribe-panel { align-items: center; width: 100%; margin-right: 0; flex-direction: column; justify-content: center;margin-top: 3rem; }
     footer .footer_subs_panel .subscribe-panel h4{font-size: var(--font12);font-weight: 500;margin: 0;}
     footer input.form-control {padding:.7rem 1.1rem;height: 2.9rem;border-radius: 0;width: 18.4rem;margin-block: 1.3rem 3.2rem;display: flex;align-items: center;position: relative;font-size: var(--font12);font-weight: 300;}
     footer a.btn-read {top: 1.1rem;right: 0;}
     footer .folow-us h4{font-size: var(--font12);font-weight: 300;font-family: var(--font-font2);}
     footer .footer_subs_panel h4 {margin-block: 0;width: auto;margin-inline: 0 0.8rem; color: #000;font-weight: 500;font-family: var(--font-font2);}
     footer .footer_copyright p{display: block; padding-block: 3rem;text-align: center;}
     footer .footer_copyright p,  footer .footer_copyright p a{font-size: 1rem;color: #000;font-weight: normal;font-family: var(--font-font2);line-height:1.8;}
     footer .footer_copyright p a{display: inline-flex;}


     .mobmenu_wrap-top {
        height: auto;
        background-color: var(--color_blue);
    }
    .mobmenu_wrap {
        height: auto;
        background: var(--colorf6);
        overflow-y: visible;
    }
    .mobmenu_wrap .mob_dropdown a svg {
        transform: rotate(270deg);
    }
    /* .mobmenu_wrap .mob_dropdown a svg {
        transform: rotate(0);
    } */

    .mobmenu_wrap li > .second_level.active {
        display: block;
    }
    .mobmenu_wrap li > .second_level {
        transition: all .4s;
    }
    .tolfree.blue-col {
        background-color: var(--color94);
        border-radius: 0;
    }
    .tolfree.dark-col{
        background-color: var(--color_blue);
        border-radius: 0;
    }
    .mobcont_wrap {
        padding: 3rem 3.6rem;
    }
    .tolfree-grp .tolfree {
        padding: 3.2rem;
        margin:0.1rem 0;
    }
    .tolfree-grp .tolfree p,
    .tolfree-grp .tolfree p a {
        font-size: 16px;
        font-weight: normal;
    }
    .tolfree-grp .tolfree figure {
        margin: 0;
        margin-bottom: 1rem;
    }
    .tolfree-grp .tolfree.dark-col p,
    .tolfree-grp .tolfree.dark-col p a{
        font-weight: normal;
    }
    .corp_addres .corp_addres-detail h5 {
        font-size: 14px;
        color: var(--color94);
        font-weight: 900;
        display: block;
        padding-bottom: 1.5rem;
        margin: 0;
        letter-spacing: 0;
    }
    .corp_addres .corp_addres-detail {
        padding-bottom: 3rem;
        max-width: 400px;
        margin: 0 auto;
    }
    .mobile-detai-space{ border-top: 1px solid #ddd; margin-top: 3rem;}
    .corp_addres .corp_addres-detail p {
        font-size: 14px;
        font-weight: normal;
        color: var(--colore72);
        line-height: 2.1rem;
    }
    .corp_addres-detail.mobile-detai-space {
        padding-top: 3rem;
    }
    .contact-blue-bg {
        height: auto;
        background-color: var(--color_blue);
    }
    .sermenu_wrap {
        padding: 2.7rem 3rem;
    }
    .sermenu_wrap_list{
        display: flex;
        align-items: center;
        gap: 0 2rem;
        border-bottom: .1rem solid rgb(112 112 112 / 20%);
        padding: 1rem 0;
        position: relative;
    }
    .products-img h5 {
        font: var(--font18);
        line-height: 2.2rem;
        font-weight: 600; color: var(--color94);
    }
    .sermenu_wrap_list .products-img figure {
        width: 95px;
        background-color: #fff;
    }
    .sermenu_wrap_list .products-img figure img {
        width: 100%;
    }
    .sermenu_wrap_list .products-img.product-content {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    .mobile-arrow-right svg {
        stroke: var(--color94);
        width: 1.1rem;
        height: 1rem;
        transition: .5s;
        -webkit-transition: .5s;
        -moz-transition: .5s;
        -ms-transition: .5s;
        -o-transition: .5s;
        transform: rotate(270deg);
    }
    .sermenu_wrap_list:last-child {
        border-bottom: none;
    }
    .sermenu_wrap_list > a {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        height: 100%;
    }
    .mobcont_wrap .corp_addres {
        margin-top: 0rem;
    }
    .corp_addres h3{ font-size: 24px; color: #5A6272; margin-bottom: 3rem;}

}/*--991px-css-end-*/
@media (max-width:575px) {
    .member_login .erpbtn_wrap{padding-inline: 0;max-width: 100%;}
    .member_login .erpbtn_wrap li a { justify-content: center;align-items: center;}
    .mobmenu_wrap {padding-inline: 2.6rem;}
    .corp_addres .corp_addres-detail{
        max-width: 100%;
    }
    .mobmenu_wrap {
        padding-inline: 0;
    }
    .contacts p {
        max-width: 92%;
    }
        .social.social-desktop ul {
            gap: 0 1rem;
        }
}
@media (max-width:370px) {
    .member_login .erpbtn_wrap li a .round_btn {margin-left: 1rem;width: 2.5rem;height: 2.5rem; }
    .member_login .erpbtn_wrap li a .round_btn span{width: .6rem;height: .6rem;}
    .member_login .member_inner blockquote { margin-bottom: 2.5rem; }
    .member_inner .loginbtn_wrap {margin-top: 3rem;}
    .member_inner .loginbtn_wrap li:nth-child(2) {margin-block: 2rem; }
    .member_login .erpbtn_wrap{padding-block: 3rem 4rem;}
    .mobcont_wrap {padding:3rem 2rem 3rem;}
    .mobcont_wrap .tolfree p a, .mobcont_wrap .tolfree p{font-size: 1.8rem;}
    
    .mobcont_wrap .corp_addres h5{margin-bottom: .5rem;}
    /* .mobcont_wrap .tolfree{padding: 3.6rem 2rem 1rem;} */
    .member_inner .input-group input {padding: 1rem 1.5rem;}
    .member_inner .loginbtn_wrap li:nth-child(1) a, .member_inner .loginbtn_wrap li:nth-child(3) a{padding-block: 1.2rem;}
    .mobmenu_wrap li a{padding-block: 1.5rem;}
    .mobmenu_wrap{justify-content: flex-start;}
    footer .footer_copyright {margin-top: 3.5rem;}
}
/*-------UIKA-14041994-mobile-footer-menu css strat----*/


