.GothamRounded-Medium {
  font-family: "GothamRounded-Medium", "Helvetica Neue", Helvetica, Arial;
  font-style: normal;
  font-weight: 500;
}
.GothamRounded-Book {
  font-family: "GothamRounded-Book", "Helvetica Neue", Helvetica, Arial;
  font-style: normal;
  font-weight: 300;
}
.Roboto-Regular {
  font-family: 'Roboto-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
}
.light {
  font-family: "Open Sans", sans-serif;
  font-style: normal;
  font-weight: 300;
}
.cms-index-index .home-all-prod{
  display:none
}
.cms-index-index #maincontent, 
.cms-index-index [data-content-type="row"][data-appearance="contained"] {
    max-width: 100% !important;
}
.cms-index-index .block-products-list .block-content {
    max-width: 1211px !important;
    margin: auto;
}
.cms-index-index .block-products-list {
    background: #F7F9FC;
    padding: 50px 0;
}
.cms-index-index .block.block-products-list.subscription {
    background: none;
    padding-bottom: 15px;
    margin-bottom: 0;
}
.cms-index-index .page-main {
  padding: 0;
}
.products-carousel.carousel .home_carousel.owl-carousel.owl-theme.product-items button.owl-prev, 
.page-main .carousel-container #banner-slider-carousel .owl-nav button.owl-prev {  
  transform: rotate(0deg); 
}
.products-carousel.carousel .home_carousel.owl-carousel.owl-theme.product-items button.owl-next, 
.page-main .carousel-container #banner-slider-carousel .owl-nav button.owl-next { 
  transform: rotate(0deg); 
}
.header-right .block-search .block-content { 
  display: none;
}
.nav-sections .navigation .level0.has-active>.level-top, 
.nav-sections .navigation .level0>.level-top.ui-state-focus, 
.nav-sections .navigation .level0>.level-top.ui-state-active {
  border-color: transparent;
}
.nav-sections .navigation .level0.active>.level-top, .nav-sections .navigation .level0>.level-top:hover {
  border-color: #E6800D !important;
  color: #00386D !important;
}
.action.secondary, a.pagebuilder-button-secondary, button.pagebuilder-button-secondary, div.pagebuilder-button-secondary,
.action.secondary:hover {
  background: #E6800D;
}  
.block.widget.block-products-list.offers-deals, .block.widget.block-products-list.hydration-solution {
  background: #FCFBF5;
}
@media screen and (max-width: 1220px) {
  .cms-home-al-manhal .block-products-list .block-content {  
    margin: 25px;  
  }
}
@media (min-width: 768px), print {
  .cms-home-al-manhal .page-main .widget.block.block-static-block {
       margin-bottom: 0px;  
  }
}
.cms-faq-al-manhal button.collapsible.active::after {
  transform: rotate(180deg);
}
.cms-faq-al-manhal button.collapsible::after {
  height: 19px;
  width: 19px;
  content: '';
  position: absolute;
  right: 12px;
  top: 27%;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  color: #00b0e0;
  box-shadow: none;
  background: url(../images/ic_expand.svg) no-repeat 100% 45%;
}
.cms-faq-al-manhal button.collapsible.active, .cms-faq-al-manhal button.collapsible.active, .cms-ewallet-faq button.collapsible.active {
  margin: 0 0 -3px 0;
  border-bottom: none;
  border-radius: 5px 5px 0 0;
}
.faq-account button.collapsible, .cms-faq-al-manhal button.collapsible, .cms-ewallet-faq button.collapsible {
  background: none;
  border: none;
  width: 100%;
  text-align: left;
  padding: 10px 30px 10px 15px;
  border: 1px solid #DDDDDD;
  margin-bottom: 23px;
  font-weight: normal;
  font-size: 18px;
  box-shadow: none;
  line-height: 23px;
  font-family: "GothamRounded-Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-radius: 5px;
  position: relative;
}
.cms-index-index .new-class-name, .cms-index-index main.page-main .columns {
  margin-bottom: 0 !important;
  padding-bottom: 0px !important;
}
.owl-carousel.owl-rtl {
  direction: ltr !important;
}
.page.messages,
.cms-home-al-manhal .messages {
    position: fixed;
    z-index: 9999;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    max-width: 1360px;
    padding: 0px 15px;
    margin: 0px auto;
    font-family: "GothamRounded-Medium", "Helvetica Neue", Helvetica, Arial;
}
.multiple-container {
    width: 100% !important;
} 
.multiple-container h2 {
    text-align: center;
    width: auto !important;
}
.multiple-container .multiple-wrapper {
    width: 96% !important;
}
.social-btn.whatsapp .chat-btn1, .social-btn.contactus .connect-btn1 { 
    width: 150px;
    padding: 6px 17px;
}
@media screen and (max-width: 1200px) {
  .cms-home .page-main .columns .column.main .product-item {
    width: 100% !important;
  }
}
@media only screen and (min-device-width: 701px) and (max-device-width: 1110px) {
	.multiple-container .whatsapp, .multiple-container .contactus {
			max-width: unset;
	}
	.multiple-right-wrap {
			width: 90%;
			margin: auto;
	}
}
.multiple-right-wrap {
    display: flex;
    justify-content: space-around;
    max-width: unset;
    margin-left: 0;
}
.multiple-container .whatsapp {
    width: 49%;
    margin-bottom: 0;
}
.multiple-container .contactus {
    width: 49%;
}
@media only screen and (max-device-width: 1080px) {
    .multiple-container .whatsapp, .multiple-container .contactus {
        max-width: unset;
    }
    .multiple-right-wrap {
        width: 90%;
        margin: auto;
    }
}
@media screen and (max-width: 603px) {
    .page-main .columns .column.main .product-item {
        width: 100% !important;
    }
}
@media only screen and (max-device-width: 780px) {
    .multiple-right-wrap {
        width: 90%;
        margin: auto;
        display: block  !important;
    }
     .multiple-container .whatsapp, .multiple-container .contactus {
        max-width: unset;
        width: 100% !important;
        margin-bottom: 10px;
    }
}