header .logo {height: 60px;}
@media (max-width: 992px) {header .logo {height: 50px;}}
:root {--body-bg:rgb(255, 255, 255);--bs-body-bg:rgb(255, 255, 255); --bg-header-bg:rgb(255, 255, 255);--bs-bg-header-bg:rgb(255, 255, 255); --bg-footer-bg:rgb(227, 227, 227);--bs-bg-footer-bg:rgb(227, 227, 227); --menu-bg:rgb(249, 249, 249);--bs-menu-bg:rgb(249, 249, 249); --primary:#B1052B;--bs-primary:#B1052B; --secondary:#F5F5F5;--bs-secondary:#F5F5F5; --main-content:rgb(255, 255, 255);--bs-main-content:rgb(255, 255, 255); --border-color:rgb(237, 237, 237);--bs-border-color:rgb(237, 237, 237); --body-text:#212121;--bs-body-text:#212121; --bg-header-text:#212121;--bs-bg-header-text:#212121; --bg-footer-text:#212121;--bs-bg-footer-text:#212121; --menu-text:#212121;--bs-menu-text:#212121; --primary-text:#FFFFFF;--bs-primary-text:#FFFFFF; --secondary-text:#222222;--bs-secondary-text:#222222; --link-color:#222222;--bs-link-color:#222222; --link-hover-color:rgb(177, 5, 43);--bs-link-hover-color:rgb(177, 5, 43); --primary-10:#B1052B1a;--bs-primary-10:#B1052B1a; --primary-20:#B1052B33;--bs-primary-20:#B1052B33; --primary-30:#B1052B42;--bs-primary-30:#B1052B42; --primary-40:#B1052B66;--bs-primary-40:#B1052B66; --primary-50:#B1052B80;--bs-primary-50:#B1052B80; --primary-60:#B1052B99;--bs-primary-60:#B1052B99; --primary-70:#B1052Bb3;--bs-primary-70:#B1052Bb3; --primary-80:#B1052Bcc;--bs-primary-80:#B1052Bcc; --primary-90:#B1052Be6;--bs-primary-90:#B1052Be6; --secondary-10:#F5F5F51a;--bs-secondary-10:#F5F5F51a; --secondary-20:#F5F5F533;--bs-secondary-20:#F5F5F533; --secondary-30:#F5F5F542;--bs-secondary-30:#F5F5F542; --secondary-40:#F5F5F566;--bs-secondary-40:#F5F5F566; --secondary-50:#F5F5F580;--bs-secondary-50:#F5F5F580; --secondary-60:#F5F5F599;--bs-secondary-60:#F5F5F599; --secondary-70:#F5F5F5b3;--bs-secondary-70:#F5F5F5b3; --secondary-80:#F5F5F5cc;--bs-secondary-80:#F5F5F5cc; --secondary-90:#F5F5F5e6;--bs-secondary-90:#F5F5F5e6; }
.btn-clear-cart, .currency-options{
  display:none!important;
}
/* Style the list */
ul.breadcrumb {
  padding: 25px 0PX 0PX 0px;
  list-style: none;
  position:relative;
  z-index: 2;
}
.flag-icon {
    height: 10px;
    width: 30px;
    background-repeat: no-repeat!important;
}
#langDropdown span{
  font-weight: 500!important;
}
.form-control{
  border-bottom: 1px solid #B1052B;
}
.icon-user{
  display:none;
}

/* Display list items side by side */
ul.breadcrumb li {
  display: inline;
  font-size: 16px;
}

/* Add a slash symbol (/) before/behind each list item */
ul.breadcrumb li+li:before {
  padding: 8px;
  color: black;
  content: "/\00a0";
}

/* Add a color to all links inside the list */
ul.breadcrumb li a {
  color: black;
  text-decoration: none;
}

/* Add a color on mouse-over */
ul.breadcrumb li a:hover {
  color:  var(--primary);
  text-decoration: none;
}

.dropdown-submenu{
   padding: 5px;
}
.splide-h4{
  display:none;
}
.splide-h6{
  display:none;
}
.splide__arrow{
  margin-top: 3rem!important;
  margin-bottom: 5rem!important;
}
   .breadcrumb {
            background-color: transparent;
            font-weight: 500;
     margin-bottom: 0;
        }
.splide__arrow {
    top: 80%!important;
}
.dropdown-menu-select {
    border-color: var(--primary)!important;
}
.menu_icon, .nav-custom-link img{
 display:none;
}
.bg-header .nav-custom-link {
    margin-right: 0px;
  font-size: 1.05rem;
    font-weight: 500;
}
.dropdown-item:hover, .dropdown-item:active{
    background: var(--primary)!important;
}
.nav-item:hover a{
  color: #fff!important;
  font-weight: 500;
   font-size: 1.05rem;
}
.dropdown-submenu .dropdown-item {
    font-weight: 500;
    font-size: 1.05rem;
}
.nav-item:hover .dropdown-menu-select{
  background: var(--primary);
}
.bg-header .nav-custom-link:hover {
color: white;
}
.main-menu2 .nav-item{
      padding: 0px 20px;
}
.main-menu2 .nav-item:hover{
  background: var(--primary);
  color: white;
}

.splide__arrow--next{
  margin-top: -3rem!important;
}
.splide__track{
  margin-top: 3rem;
}
.splide__arrow--prev{
  margin-top: -3rem!important;
}
.category-description{
  display:none;
}
.splide__track{
  margin-bottom: 3rem;
}
.main_header{
  display:none!important;
}
.custom-contacts .main_header{
  display:block!important;
}
.h-title{
  font-size:30px;
  font-weight: 600;
}
.fa-chevron-circle-right{
  font-size: 22px;
}
.section-category-card {
   background-size: cover!important;
 }
.main-content {
    background: transparent;
}
body {
   font-family: 'Montserrat', sans-serif;
   background-image: url("/uploads/files/11d4bf09-71f7-492f-8bb3-c62cdc193dd2.webp"); /* The image used */
  /* Set background image to fixed (don't scroll along with the page) */
  background-attachment: fixed;
  /* Center the background image */
  background-position: center;
  /* Set the background image to no repeat */
  background-repeat: no-repeat;
  /* Scale the background image to be as large as possible */
  background-size: cover;
}
.section-with-text{
    background: #80808066;
}
.bg-header {
    background-image: url("/uploads/files/11d4bf09-71f7-492f-8bb3-c62cdc193dd2.webp"); 
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.main-menu2 .nav-item {
  /*  background: rgb(39 34 34 / 0%); */
    background-image: url("/uploads/files/11d4bf09-71f7-492f-8bb3-c62cdc193dd2.webp"); 
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.bg-header .logo {
    max-width: 100%;
    margin-bottom: -3.9rem;
    margin-top: -2.05rem;
}
header .logo {
    height: 120px;
}
.main-menu2{
    text-transform: capitalize!important;
}
footer h5 {
    border-bottom: 1.5px solid #B1052B;
}
footer .bg-footer .logo {
    max-width: 40%;
    margin-top: -6rem!important;
}
.section-category-name {
    background: #bdab8dde!important;
    text-transform: inherit!important;
    font-size: 18px!important;
    width: 100%!important;
    margin-bottom: -65px!important;
    font-weight: 500!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    padding-left: 15px!important;
}
.section-category-description {
    background: #f5f5f500!important;
}
footer .bg-footer {
    background: #80808066;
}
footer .copyright {
    background-image: url(/uploads/files/11d4bf09-71f7-492f-8bb3-c62cdc193dd2.webp);
}
.border-bottom{
    border-bottom: 2px solid #B1052B!important;
}
 /*css for team section and part for recommendations   */ 
.images-frame{
    width: 100%;
}
.bnr-of-members{
    background:#ffffff94;
    margin-top: -6.3rem;
    z-index: 1;
    position:relative;
}
.brd-team-section{
    border-top: 2px solid #b1052b;
    width: 18%;
    margin-left: 1.8rem;
    margin-top: -3px;
}
.n-of-person{
    font-weight: 500;
    margin-left: 1.8rem;
    padding-top: 1.1rem;
    font-size: 24px;
}
.short-name-of-person{
    font-size: 17px;
    margin-left: 1.8rem;
    margin-top: -10px;
    padding-bottom: 1rem;
}
 /*css for recommenndations  */
.name-of-recommendation{
  font-weight: 500;
  margin-left: 1.8rem;
  padding-top: 1.1rem;
  font-size: 24px;
  }
  .red-button{
  max-width: 40px;
  max-height: 40px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxjaXJjbGUgcj0iMjU2IiBjeD0iMjU2IiBjeT0iMjU2IiBmaWxsPSIjZmZmZmZmIiBzaGFwZT0iY2lyY2xlIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjQ1LDAsMCwwLjQ1LDE0MC44LDE0MC44KSI+PC9jaXJjbGU+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMC43LDAsMCwwLjcsNzYuODAwMDAwMDAwMDAwMDEsNzYuODAwMDAwMDAwMDAwMDEpIj48cGF0aCBkPSJNMjU2IDBDMTE0LjgzNyAwIDAgMTE0LjgzNyAwIDI1NnMxMTQuODM3IDI1NiAyNTYgMjU2IDI1Ni0xMTQuODM3IDI1Ni0yNTZTMzk3LjE2MyAwIDI1NiAwem03OS4wODMgMjcxLjA4M0wyMjguNDE2IDM3Ny43NDlBMjEuMjc1IDIxLjI3NSAwIDAgMSAyMTMuMzMzIDM4NGEyMS4yNzcgMjEuMjc3IDAgMCAxLTE1LjA4My02LjI1MWMtOC4zNDEtOC4zNDEtOC4zNDEtMjEuODI0IDAtMzAuMTY1TDI4OS44MzUgMjU2bC05MS41ODQtOTEuNTg0Yy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQgMC0zMC4xNjVzMjEuODI0LTguMzQxIDMwLjE2NSAwbDEwNi42NjcgMTA2LjY2N2M4LjM0MSA4LjM0MSA4LjM0MSAyMS44MjMgMCAzMC4xNjV6IiBmaWxsPSIjYjEwNTJiIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBvcGFjaXR5PSIxIiBjbGFzcz0iIj48L3BhdGg+PC9nPjwvc3ZnPg==);
  background-size: contain!important;
  }
  .bnr-of-recommendation{
  background:#ffffff94;
  margin-top: -3.4rem;
  position:relative;
  }

@media(max-width: 992px){
  
  .main_header{
    margin-bottom: 0px!important;
  }
  
  header .logo {
   height: auto!important;
    margin-left: auto;
    margin-right: -30px; 
}
  .bg-header .logo {
    max-width: 20%;
    height: 100%;
    margin-bottom: 0rem;
    margin-top: 0rem; 
}
  .bg-header {
    border-bottom: 1.5px solid #B1052B;
}
  .main-menu2 .collapse {
    background-image: url(/uploads/files/11d4bf09-71f7-492f-8bb3-c62cdc193dd2_c500.webp)!important;
}

  footer .bg-footer .logo {
    max-width: 35%;
    margin-top: 0rem!important;
}
  .h-title {
    text-align: center;
    padding-top: 1.5rem;
}
  .text-capitalize{
  display: none;
}
  .nav-bar, .border-bottom{
    display: none;
}
  .main-menu2 .nav-item {
    background: #f8f8f800;
  }
  .bg-header .nav-custom-link {
    margin-right: 0px;
    font-size: 1.15rem;
    font-weight: 500;
}
 
  
}
@media (max-width: 767px) { }
.siteLoaded {
    display:block !important;
    opacity:1 !important;
    transition: opacity 0.5s ease;
}

