body {
    font-family: system-ui !important;
}

h1,h2,h3,h4,h5,h6{
    font-family: system-ui !important;
}

strong, b{
    color:black;
    font-family: system-ui !important;
}

a, li, button, select, option, textarea{
    font-family: system-ui !important;
}

input[type=email], input[type=text], input[type=date], input[type=number], input[type=phone] {
    font-family: system-ui !important;
}

p {
    font-family: system-ui !important;
    font-weight: normal !important;
    color: #444444 !important;
    font-size: 16px !important;
    line-height: 24px !important;

}





.lnuy{
    font-weight: 500!important;
}


.mjkl {
    margin-bottom: 8px !important;
    font-size: 15px !important;
    font-weight: 400 !important;
}

.hide{
    display:none !important;
}


.text-black{
    color:black !important;
}


.dodo{
    height: 15px;
  width:  15px;
}

 .bghj{
    margin-top: -205px;
    margin-left: 0px;
  }
  
.momomore {
    content: url(/images/icons/arrow-white.webp);
    height: 15px;
    width: 15px;
    margin-top: 0px;
    margin-left: 6px;
}

.momo {
    content: url(/images/icons/arrow.webp);
    height: 15px;
    width: 15px;
    margin-left: 6px;
    margin-top: 28px;
}


.myp{
    text-transform: capitalize !important;
    font-size: 21px;
    font-weight: 300;
    margin-top: 0px;
    margin-bottom:0px;
    color: white;
}

@media (max-width: 767px){

.myp{
    margin: 0px;
    text-transform: capitalize !important;
    font-size: 21px;
    font-weight: 300;
    margin-top: 0px;
    margin-bottom:-20px;
    color: white;
}


.momo {
    content: url(/images/icons/arrow-white.webp);
    height: 15px;
    width: 15px;
    margin-top: 0px;
    margin-left: 6px;
}


.tio{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.vc_row {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.jio{
    padding: 0px 14px 0px 14px !important
}

.loopen{
  height: 40px;
  width:  40px;
  content: url(/images/icons/open.png);
}

}


.logooo{
  height: 82px;
  width:  143px;
      border-radius: 8px;
}


.responsive {
  max-width: 100%;
  height: auto;
}



imgs {
  width: 100%;
  height: auto;
}


.phoner{
   
    background-image: url(/images/icons/phone.webp)no-repeat;
}

nav{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="javascript:"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input{font-size:inherit;line-height:inherit;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
ul{margin-top:0;margin-bottom:10px;}
ul ul{margin-bottom:0;}
.text-white{color:#fff!important;}
a{color:white;text-decoration:none;}
a:hover,a:focus{color:white;text-decoration:none;}
a img{border:none;}

ul{margin-bottom:10px;}
html a{-webkit-font-smoothing:antialiased;}

ul{list-style:none;margin:0;padding:0;}
ul{list-style:none;margin:0;padding:0;}
ul ul{margin-left:15px;}

.text-white{color:#fff!important;}
::selection{background:#333333;color:#fff;text-shadow:none;}
::-moz-selection{background:#333333;color:#fff;text-shadow:none;}
::-webkit-selection{background:#333333;color:#fff;text-shadow:none;}
:active,:focus{outline:none!important;}
a{color:#B50760;text-decoration:none;}
a:hover,a:focus{color:#B50760;text-decoration:none;}
ul{margin-bottom:10px;}
html a{-webkit-font-smoothing:antialiased;}
ul{list-style:none;margin:0;padding:0;}
ul{list-style:none;margin:0;padding:0;}
*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
/*! CSS Used from: /assets/css/new.css */
/*! @import /assets/css/boxicons.min.css */
.bx{font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.bx-menu:before{content:"\eac1";}
.bx-search:before{content:"\eb54";}

.bxs-chevron-down:before{content:"\ec89";}
.bxs-chevron-right:before{content:"\ec8f";}
/*! end @import */
*{margin:0;padding:0;box-sizing:border-box;}
nav{position:fixed;top:0;left:0;width:100%;height:100%;height:90px;background:#ffffff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);z-index:99;}
nav .navbar{height:100%;max-width:1350px;width:100%;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:0 50px;}
.navbar .logo a{font-size:30px;color:#fff;text-decoration:none;font-weight:600;}
nav .navbar .nav-links{line-height:70px;height:100%;}
nav .navbar .links{display:flex;}
nav .navbar .links li{position:relative;display:flex;align-items:center;justify-content:space-between;list-style:none;padding:7px 14px;}
nav .navbar .links li a{height:100%;text-decoration:none;white-space:nowrap;color:black;font-size:15px;font-weight:500;}
.links li:hover .one-arrow,.links li:hover .two-arrow,.links li:hover .three-arrow,.links li:hover .four-arrow,.links li:hover .five-arrow,.links li:hover .six-arrow{transform:rotate(180deg);}
nav .navbar .links li .arrow{height:100%;width:22px;line-height:70px;text-align:center;display:inline-block;color:black;transition:all 0.3s ease;}
nav .navbar .links li .sub-menu{position:absolute;top:70px;left:0;line-height:40px;background:#B50760;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);border-radius:0 0 4px 4px;display:none;z-index:2;}
nav .navbar .links li:hover .one-sub-menu,nav .navbar .links li:hover .two-sub-menu,nav .navbar .links li:hover .three-sub-menu,nav .navbar .links li:hover .four-sub-menu,nav .navbar .links li:hover .five-sub-menu,nav .navbar .links li:hover .six-sub-menu{display:block;}
.navbar .links li .sub-menu li{padding:0 22px;border-bottom:1px dotted white;}
.navbar .links li .sub-menu a{color:#fff;font-size:15px;font-weight:500;}
.navbar .links li .sub-menu .more-arrow,.navbar .links li .sub-menu .moretwo-arrow{line-height:40px;}
.navbar .links li .sub-menu .more-sub-menu{position:absolute;top:0;left:100%;border-radius:0 4px 4px 4px;z-index:1;display:none;}
.links li .sub-menu .more:hover .more-sub-menu{display:block;}
.navbar .search-box{position:relative;height:40px;width:40px;}
.navbar .search-box i{position:absolute;height:100%;width:100%;line-height:40px;text-align:center;font-size:22px;color:#fff;font-weight:600;cursor:pointer;transition:all 0.3s ease;}
.navbar .search-box .input-box{position:absolute;right:calc(100% - 40px);top:80px;height:60px;width:300px;background:#3E8DA8;border-radius:6px;opacity:0;pointer-events:none;transition:all 0.4s ease;}
.search-box .input-box::before{content:'';position:absolute;height:20px;width:20px;background:#3E8DA8;right:10px;top:-6px;transform:rotate(45deg);}
.search-box .input-box input{position:absolute;top:50%;left:50%;border-radius:4px;transform:translate(-50%, -50%);height:35px;width:280px;outline:none;padding:0 15px;font-size:16px;border:none;}
.navbar .nav-links .sidebar-logo{display:none;}
.navbar .bx-menu{display:none;}
@media (max-width:920px){
nav .navbar{max-width:100%;padding:0 25px;}
nav .navbar .logo a{font-size:27px;}
nav .navbar .links li{padding:0 10px;white-space:nowrap;}
nav .navbar .links li a{font-size:15px;    color: white;}
}

@media (max-width:370px){
nav .navbar .nav-links{max-width:100%;background:#ee8b8c;}
.bx-x:before{color:white;}
nav .navbar .links li a{color:white;}
nav .navbar .links li .arrow{color:white;}
}
nav{margin-top:34px;}
.iudn{margin-left:0px!important;}




@media (max-width:800px){
  nav{
    /* position: relative; */
        margin-top: 63px !important;
        
  }
  
  
  .mnb{
    overflow: scroll;
    overflow-x: hidden;
}
  
  .bghj{
      margin-left:-20px;
  }
  
  .navbar .bx-menu{
    display: block;
  }
  nav .navbar .nav-links{
    position: fixed;
    top: 0;
    background: #b50760;
    color:white;
    left: -100%;
    display: block;
    width: 100%;
    line-height: 40px;
    padding: 20px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    transition: all 0.5s ease;
    z-index: 1000;
  }
  .navbar .nav-links .sidebar-logo{
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .sidebar-logo .logo-name{
    font-size: 25px;
    color: #fff;
  }
    .sidebar-logo  i,
    .navbar .bx-menu{
      font-size: 25px;
      margin-left: 125px;
      color: #141313;
    }
  nav .navbar .links{
    display: block;
    margin-top: 20px;
  }
  nav .navbar .links li .arrow{
    line-height: 40px;
    height: fit-content;
  }
nav .navbar .links li{
    display: block;
    border-bottom: 1px solid white;
    margin-bottom: 10px;
  }
nav .navbar .links li .sub-menu{
  position: relative;
  top: 0;
  box-shadow: none;
  display: none;
}
nav .navbar .links li .sub-menu li{
  

}
.navbar .links li .sub-menu .more-sub-menu{
  display: none;
  position: relative;
  left: 0;
}
.navbar .links li .sub-menu .more-sub-menu li{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.links li:hover .one-arrow,
.links li:hover .two-arrow,
.links li:hover .three-arrow,
.links li:hover .four-arrow,
.links li:hover .five-arrow,
.links li:hover .six-arrow{
  transform: rotate(0deg);
  }
  .navbar .links li .sub-menu .more-sub-menu{
    display: none;
  }
  .navbar .links li .sub-menu .more span{
    /* background: red; */
    display: flex;
    align-items: center;
    /* justify-content: space-between; */
  }

  .links li .sub-menu .more:hover .more-sub-menu{
    display: none;
  }
  
  nav .navbar .links li:hover .one-sub-menu,
  nav .navbar .links li:hover .two-sub-menu,
  nav .navbar .links li:hover .three-sub-menu,
    nav .navbar .links li:hover .four-sub-menu,
      nav .navbar .links li:hover .five-sub-menu,
        nav .navbar .links li:hover .six-sub-menu{
    display: none;
  }
  
  .navbar .nav-links.show1 .links .one-sub-menu,
  .navbar .nav-links.show2 .links .two-sub-menu,
  .navbar .nav-links.show3 .links .three-sub-menu,
  .navbar .nav-links.show4 .links .four-sub-menu,
  .navbar .nav-links.show5 .links .five-sub-menu,
  .navbar .nav-links.show6 .links .six-sub-menu{
      display: block;
    }
  
  .navbar .nav-links.show20 .links .more .more-sub-menu,
  .navbar .nav-links.show21 .links .more .more-sub-menu{
      display: block;
    }
 
    .navbar .nav-links.show1 .links .one-arrow,
    .navbar .nav-links.show2 .links .two-arrow,
    .navbar .nav-links.show3 .links .three-arrow,
    .navbar .nav-links.show4 .links .four-arrow,
    .navbar .nav-links.show5 .links .five-arrow,
    .navbar .nav-links.show6 .links .six-arrow{
        transform: rotate(180deg);
}
    .navbar .nav-links.show20 .links .more-arrow,
    .navbar .nav-links.show21 .links .moretwo-arrow{
      transform: rotate(90deg);
}
    }