@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&amp;display=swap');
/**/
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&amp;display=swap');

body {
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 25px;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #707070;
}

a,
a:focus {
  outline: none;
  text-decoration: none;
}
.page-node-8061 .block-views-blockpolicies-and-initiatives-block-1 .flexslider .views-field-nothing { margin-top:0; }
.page-node-8007 .hrTemp5-img-arow  { display:none; }
.hrtemp12-inner-items h3 { font-size:35px; color:#fff !important; margin-top:0; margin-bottom:20px; font-family: 'EB Garamond', serif; font-weight:500; text-align:left !important; }
.quicktabs-wrapper .maxwidth100 { max-width:700px !important; }
.page-node-7927 #slider .flex-direction-nav { display:none; }
.page-node-8061 #slider .flex-direction-nav { display:none; }
.page-node-8061 #slider_award .flex-direction-nav { display:none; }
.page-node-1 #slider .flex-direction-nav { display:none; }
header.header_wrapper {
  position: fixed;
  width: 100%;
  background: #fff;
  z-index: 100;
  height: 100px;
  padding: 10px 0px;
  top: auto;
  background-color: rgba(255, 255, 255, 1);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  transition: all .5s cubic-bezier(.25, .74, .22, .99);
}

.page-container {
  padding-top: 100px;
}

header.header_wrapper .container.header_area {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  /* padding-left: 80px;
    padding-right: 80px; */
}

header.header_wrapper .container.header_area .logo_area {
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: 7px;
  left: 80px;
}

.header_right {
  text-align: right;
  padding: 0px;
  position: absolute;
  top: calc(50% - 15px);
  right: 80px;
}

.menu_area .tb-megamenu .dropdown-menu .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-column .mega-inner img {
  height: auto !important;
}

.logo_area.col-sm-2,
.header_right.col-sm-3,
.menu_area.col-sm-7 {
  width: auto;
}

.header_right nav,
.header_right section {
  display: inline-block;
  vertical-align: middle;
}

.our_product_area,
.our_ingredients_wrapper,
.our_team_wrapper,
.latest_stories_wrapper {
  padding-top: 90px;
}

.latest_stories_wrapper {
  padding-bottom: 90px;
}

#block-headersearch {
  width: 30px;
  /* display: none; */
}

footer.footer-wrapper {
  width: 100%;
  padding: 60px 0;
  position: relative;
  background-color: #FCFAF8;
}

footer.footer-wrapper {
  width: 100%;
  padding: 60px 0 30px;
  position: relative;
  background-color: #FCFAF8;
}

.footer-area.container {
  width: 76%;
}

.footer_top_area {
  border-bottom: 1px solid rgba(112, 112, 112, .5);
  padding-bottom: 60px;
  margin-bottom: 30px;
  overflow: hidden;
}

.footer_logo img {
  max-width: 152px;
}

.banner-wrapper-box img {
  width: 100%;
  height: calc(100vh - 100px);
  -o-object-fit: cover;
  object-fit: cover;
}

body,
html {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #707070;
}


/* our-sroty slick slider css start */

.temp4.history-temp4 {
  float: left;
  text-align: center;
  width: 100%;
  padding: 62px 0 0 0;
}

.paddingless {
  padding-top: 20px;
}

.os-yearItem.slick-slide.slick-current.slick-center {
  color: #D1A272;
  font-size: 20px;
}

.os-yearItem.slick-slide {
  font-size: 20px;
  color: #707070;
  padding: 0 20px;
}


/* .slick-slider { 
    border-top: 2px solid #ccc;
    padding-top: 10px;
 } */


/*.os-sliderItem.slick-slide .os-sliderItemImg img{

 -webkit-filter: blur(4px);
    filter: blur(4px);

}

.os-sliderItem.slick-slide.slick-current.slick-active .os-sliderItemImg img{  -webkit-filter: blur(0px); 
  filter: blur(0px);

   }*/


/*.os-sliderItem.slick-slide.slick-current.slick-active .os-sliderItemImg img{

  -webkit-filter: blur(0px); 
  filter: blur(0px);

 }*/


/* our-sroty slick slider css start */


/* borad of directors and committees css strat */

.board-left-img {
  width: 30%;
  float: left;
}

.board-parent {
  padding-left: 121px;
  padding-top: 38px;
  float: left;
  width: 98%;
}

.board-right-div {
  float: left;
  width: 65%;
}

h2.board-title-name {
  font-size: 35px;
  color: #D1A272;
  font-family: 'EB Garamond', serif;
}

p.board-p {
  color: #707070;
  font-size: 18px;
  padding-right: 0;
  text-align: left;
  padding-top: 29px;
  line-height: 25px;
  font-weight: lighter;
  padding-bottom: 40px;
}

.bullet_div h3 {
  font-size: 18px;
  color: #707070;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 600;
}

.bullet_div p {
  font-size: 18px;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 300;
  padding-top: 12px;
  color: #707070;
}

.bullet_inner:before {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #D1A272;
  position: absolute;
  content: "";
  left: 0;
  top: 4px;
}

.bullet_div {
  position: relative;
  padding-bottom: 40px;
}

.bullet_inner {
  padding: 0 0 0 30px;
}

.bullet_inner ul {
  padding-left: 0;
  list-style: none;
}

.bullet_inner .pdf-text p {
  font-size: 20px;
  color: #707070;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 500;
}

.new_section_bullet h2 {
  font-size: 35px;
  color: #D1A272;
  font-family: 'EB Garamond', serif;
  font-weight: normal;
  padding: 20px 0 40px 0;
}


/* media query board of director page */

@media only screen and (max-width: 767px) {
.quicktabs-wrapper .maxwidth100 { max-width:auto !important; }
  .board-parent {
    padding-left: 13px;
    width: 98%;
  }

  .board-left-img {
    width: 98%;
    float: left;
  }

  .board-right-div {
    float: left;
    width: 98%;
  }

  h2.board-title-name {
    text-align: center;
    padding: 20px 0 0 0;
  }

  p.board-p {
    text-align: center;
  }
}

@media only screen and (max-width: 768px) {
  .board-left-img {
    width: 98%;
    float: left;
  }

  .board-right-div {
    width: 98%;
  }

  .board-left-img img {
    min-width: 100%;
  }
}


/* media query board of director page */


/* borad of directors and committees css end */


/* Unclaimed css start */

.results {
  margin-top: 40px;
}

.unclaimed {
  padding: 0 15% !important;
}

.temp4-text-content p {
  font-size: 18px;
  color: #707070;
  margin-bottom: 25px;
}

.financial-text-cont {
  width: 100% !important;
}

.temp4-text-content {
  width: 50%;
  margin: 0 auto;
  text-align: center;
}

.explore_Btn {
  /*border: 1px solid #D1A272;*/
  margin-top: 50px;
  padding: 10px 35px;
  display: inline-block;
}

.knowOurStory_Btn.text-center a {
  /* color: #fff !important;*/
  text-transform: capitalize;
}

.explore_Btn a {
  cursor: pointer;
}

.explore_Btn a {
  text-decoration: none;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #D1A272;
}

.nodal-list h4 {
  letter-spacing: 0px;
  color: #D1A272;
  opacity: 1;
  font-family: 'EB Garamond', serif;
  font-size: 35px;
  font-weight: 500;
  margin-bottom: 40px;
}

.nodal-list p {
  letter-spacing: 0px;
  color: #707070;
  font-size: 17px;
  font-weight: 600;
}

.pdf-width {
  float: none;
  width: 100%;
  padding-left: 0;
}

.pdf-list {
  float: left;
  padding-right: 25px;
  padding-left: 25px;
  width: 50%;
  margin-bottom: 50px;
}

.pdf-img {
  display: inline-block;
  padding-right: 24px;
}

.pdf-text {
  display: inline-block;
  vertical-align: top;
}

.pdf-text h5 {
  letter-spacing: 0px;
  color: #D1A272;
  opacity: 1;
  font-family: 'EB Garamond', serif;
  font-size: 28px;
  font-weight: 500;
  margin-bottom: 5px;
}

.text-center {
  text-align: center;
}

.refundlink a {
  letter-spacing: 0px;
  color: #D1A272;
  opacity: 1;
  font-weight: 600;
}

.unclaimed-download h3 {
  letter-spacing: 0px !important;
  color: #D1A272 !important;
  opacity: 1 !important;
  font-family: 'EB Garamond', serif !important;
  font-size: 35px !important;
  font-weight: 500 !important;
  margin-bottom: 40px !important;
  text-align: left !important;
}

.corporate-pdf {
  text-align: left;
  margin-top: 40px;
}

.corporate-pdf ul {
  padding: 0;
  margin: 0;
}

.corporate-pdf ul li {
  display: block;
  list-style: none;
  margin-bottom: 50px;
}

.unclaimed-btn {
  display: block;
  margin-top: 0;
}

.unclaimed-btn .year-btn {
  margin-top: 10px;
}

.display-inlineblock {
  display: inline-block;
}

.year-btn {
  float: right;
}

.nodal-list {
  margin-bottom: 60px;
}

.results {
  margin-top: 40px;
}

.report-backlink p a {
  padding-right: 10px;
}

.brand-immunity-result p a {
  color: #707070;
}

.brand-immunity-result {
  margin-top: 130px;
  padding-left: 226px;
}

.temp4-text-content h3 {
  font-size: 35px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #D1A272;
  margin-bottom: 25px;
}

.temp4-text-content h5 {
  font-size: 16px;
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  opacity: 1;
  margin-bottom: 25px;
  font-weight: 600;
}


/* event accordion css start */

.events-accordion {
  margin: auto;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin-bottom: 40px;
  margin-top: 40px;
}

.accordion,
.accordion * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.accordion {
  overflow: hidden;
  border-radius: 3px;
}

.accordion-section {
  margin-top: 70px;
}

.accordion-section-title.active {
  color: #D1A272;
}

.open-icons {
  position: absolute;
  right: 0;
  top: -5px;
  border: 1px solid #D1A272;
  padding: 17px;
  border-radius: 100%;
}

.accordion-section-title {
  background: transparent;
  color: #D1A272;
  /* text-transform: uppercase; */
  border-bottom: 1px solid #D1A272;
  padding-top: 10px;
  padding-bottom: 35px;
  padding-left: 0;
  display: block;
  margin-right: 0;
  font-size: 28px;
  text-decoration: none;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  cursor: pointer;
}

.accordion-section-title a {
  color: #D1A272;
}

.position-rtv {
  position: relative;
}

.accordion-section-title.active .plus-icon {
  display: none;
}

.accordion-section-title .plus-icon {
  display: block;
}

.accordion-section-title.active .minus-icon {
  display: block;
}

.accordion-section-title .minus-icon {
  display: none;
}

.accordion-section-content {
  padding: 15px;
  display: none;
}

.corporate-pdf {
  text-align: left;
  margin-top: 40px;
}


/* event accordion css end */


/* media query unclaimed page */

@media only screen and (max-width: 1366px) {
	.hrTemp22-inner { padding-left:16%; padding-right:16%; }
	.hrTemp22heading ul li h3 { font-size:26px; }
  .unclaimed {
    padding: 0 18%;
  }

  .nodal-list h4 {
    font-size: 30px;
    margin-bottom: 25px;
  }

  .accordion-section-title {
    font-size: 20px;
  }

  .open-icons {
    top: 0px;
    padding: 10px;
  }

  .nodal-list h4 {
    font-size: 30px;
    margin-bottom: 25px;
  }

  .nodal-list {
    margin-bottom: 40px;
  }

  .pdf-img {
    padding-right: 19px;
  }
}

@media only screen and (max-width: 1500px) {
  .unclaimed {
    padding: 0 20%;
  }

  .temp4-text-content p {
    font-size: 16px;
  }

  .temp4-text-content {
    width: 50%;
    margin: 0 auto;
    text-align: center;
  }

  .explore_Btn {
    padding: 10px 25px;
  }

  .explore_Btn a {
    font-size: 18px;
  }

  .nodal-list h4 {
    font-size: 32px;
  }

  .explore_Btn {
    margin-top: 10px;
    padding: 10px 25px;
  }

  .accordion-section-title {
    font-size: 24px;
  }
}


/* Unclaimed css end */


/*annual gerneral meeting page css start */

section#home-annual {
  padding-top: 6%;
}

.annual-meeting h1 {
  font-size: 62px;
}

.annual-meeting {
  background-image: url(../jason-briscoe-amlfrl8lgls-unsplash.html);
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding: 279px 3% 215px 7%;
  background-position: top center;
}

.border-disable.slick-slider {
  border-top: none;
}

.temp-watsnews p {
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  opacity: 1;
  font-size: 16px;
  font-weight: 600;
}

.temp-watsnews h4 {
  letter-spacing: 0px;
  color: #D1A272;
  opacity: 1;
  font-size: 35px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  padding: 25px 0 50px;
}

.ptb90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.temp-watsnews {
  text-align: center;
}


/*slier anual start css */

.investor-latest-dubar {
  padding: 0 11%;
  float: left;
  width: 100%;
}

.temp4-slider {
  width: 100%;
  float: left;
  position: relative;
}

.investor-latest-list {
  margin-top: 40px;
  margin-right: 35px;
  margin-left: 35px;
  float: left;
}

.investor-latest-list .investor-latest-pd {
  background: #fff;
  box-shadow: 0px 3px 40px rgb(0 0 0 / 16%);
}

.investor-latest {
  width: 100%;
  height: 100%;
}

.investor-latest-list .knowOurStory_Btn.mgb60 {
  margin-top: 10px;
}

.investor-latest img {
  width: 100%;
}

.investor-text {
  padding: 24px 20px 20px 20px;
  width: 100%;
  background-color: #ffffff;
  text-align: left;
}

.investor-text p {
  letter-spacing: 0px;
  color: #707070;
  font-size: 12px;
  margin-bottom: 0;
}

.investor-text h4 {
  letter-spacing: 0px;
  color: #D1A272;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 35px;
  padding: 0;
  margin: 13px 0 20px 0;
}

.investor-text h6 {
  letter-spacing: 0px;
  color: #707070;
  font-size: 17px;
}

.text-center {
  text-align: center;
}

.mgb60 {
  margin-top: 60px;
}


/*.knowOurStory_Btn {
    background: #D1A272;
    border: 1px solid #D1A272;
    padding: 10px 40px;
    display: inline-block;
}*/

.knowOurStory_Btn a {
  /* text-decoration: none;
    font-size: 20px;
    font-family: 'EB Garamond', serif;
    font-weight: 500;
    font-style: normal;
    color: #707070;
    background: #D1A272;
    border: 1px solid #D1A272;
    background: transparent; */
  background: transparent;
  font-size: 20px;
  cursor: pointer;
  text-decoration: none;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1;
  color: #707070;
  padding: 14px 30px;
  display: inline-block;
  border: 1px solid #D1A272;
  outline: none;
  margin-top: 50px;
}

.knowOurStory_Btn a:hover {
  border: 1px solid #D1A272;
  background: #D1A272;
  color: #fff;
}

.temp4-slider .slick-arrow path {
  stroke: #D1A272;
}

.temp4-slider .slick-prev {
  left: -65px;
  top: 32%;
  border: none;
  background-color: transparent;
}

.temp4-slider .slick-next {
  right: -65px;
  top: 32%;
  border: none;
  background-color: transparent;
}


/* media query start annual general meeting page */

@media only screen and (max-width: 1500px) {
  .investor-text h4 {
    font-size: 28px;
  }

  .investor-text h6 {
    font-size: 16px;
  }

  .knowOurStory_Btn a {
    font-size: 18px;
  }
}

@media only screen and (max-width: 1366px) {
  .temp-watsnews h4 {
    font-size: 30px;
  }

  .investor-latest-list {
    margin-right: 30px;
    margin-left: 30px;
  }

  .investor-text {
    padding: 20px;
    height: 175px;
    overflow: auto;
  }

  .investor-text h4 {
    font-size: 24px;
  }

  .investor-text h6 {
    font-size: 14px;
  }
}

@media only screen and (max-width: 767px) {
  .annual-meeting {
    padding: 184px 0 46px 7%;
  }

  .annual-meeting h1 {
    font-size: 23px;
  }
}

@media only screen and (max-width: 768px) {
  .investor-latest-list {
    margin-right: 12px;
    margin-left: 12px;
  }

  .investor-text h4 {
    font-size: 18px;
  }

  .knowOurStory_Btn a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 680px) {
  .investor-latest-dubar .temp4-slider .slick-prev {
    left: -30px;
    top: 30%;
    border: none;
    background-color: transparent;
  }

  .investor-latest-dubar .temp4-slider .slick-next {
    right: -30px;
    top: 30%;
    border: none;
    background-color: transparent;
  }
}


/* Anil Yadav css start here */


/* .page-container {
    padding-top: 100px;
}
.maindiv {
    width: 100%;
}
.container {
    margin-right: auto;
    margin-left: auto;
}
.main_container.container {
    width: 100%;
    max-width: none;
    padding: 0 10%;
}
.center-block {
    width: 100%;
    max-width: 800px;
    margin: auto;
    text-align: center;
    margin-bottom: 50px;
    display: block;
}
h2.block-title {
    font-size: 16px;
    font-weight: 600;
    color: #707070;
    letter-spacing: 0.32px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 25px;
    margin-top: 20px;
}
.center-block h3 {
    font-family: 'EB Garamond', serif;
    font-size: 35px;
    font-weight: 500;
    line-height: 1.1;
    color: #D1A272;
    letter-spacing: 0px;
    text-align: center;
    margin-bottom: 25px;
}
p {
    font-size: 18px;
    color: #707070;
    line-height: 1.4;
    margin-bottom: 25px;
}
p:last-child {
    margin-bottom: 0;
} */


/* Board of Directors and committees page css start here */

.bodc-area {
  width: 100%;
  float: left;
  padding: 60px 0;
}

.bodc-list,
.bodc-filterArea,
.bodc-list .bef-exposed-form .form--inline>.form-item,
.bodc-memberArea,
.bodc-item,
.bodc-img,
.bodc-img img,
.bodc-txt {
  width: 100%;
  float: left;
}

.bodc-filterArea,
.bodc-list .select-wrapper {
  text-align: center;
  margin-bottom: 40px;
}

.bodc-filterArea select,
.bodc-list .select-wrapper select {
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  padding: 15px 20px;
  padding-right: 45px;
  font-size: 17px;
  text-align: left;
  font-weight: 300;
  letter-spacing: 0px;
  color: #707070;
  line-height: 1;
  display: inline-block;
  background: #fff url(../sbox-downarrow.html) no-repeat center right 15px;
  background-size: 18px;
  border: 1px solid #D1A272;
  outline: 0;
  border-radius: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
}

.bodc-memberArea {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  justify-items: center;
}

.bodc-item {
  padding: 0px;
}

.bodc-memberArea .bodc-item {
  padding: 0px 40px 50px;
}

.bodc-item a {
  float: left;
}

.bodc-img {
  position: relative;
}

.bodc-img img {
  height: 410px;
  -o-object-fit: cover;
  object-fit: cover;
}

.bodc-txt {
  padding: 30px 0 25px;
  position: relative;
}

.maindiv .content_area .bodc-txt h6,
.bodc-txt h6 {
  padding: 0 25px 10px;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  letter-spacing: 0.32px;
  line-height: 1.4;
  color: #707070;
  text-align: left;
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  position: relative;
}

.bodc-txt h6:before {
  position: absolute;
  left: 0;
  bottom: calc(100% - 22px);
  content: '';
  width: 22px;
  height: 22px;
  border-left: 2px solid #DCB995;
  transition: all .4s ease-in;
}

.linkWithArrow {
  padding-left: 25px;
  display: inline-block;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: #D1A272;
  padding-right: 75px;
  background: url(../svg/arrow-large.svg) no-repeat right 10px center;
  transition: all .4s ease-in;
  opacity: 0;
  visibility: hidden;
}

.bodc-item a:hover .linkWithArrow {
  background-position: right 0 center;
  opacity: 1;
  visibility: visible;
}

.bodc-item a:hover {
  box-shadow: 0px 3px 60px rgba(0, 0, 0, 0.1);
}

.bodc-item a:hover .bodc-txt {
  background: #fff;
}

.bodc-item a:hover .bodc-txt h6:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}


/* Board of Directors and committees page css end here */


/* Write to us css start here */

.main_container.container.wtuArea {
  padding-top: 90px;
  padding-bottom: 90px;
  overflow: hidden;
}

.wtu-btm {
  width: 100%;
  float: left;
  display: flex;
}

.wtu-btm h3 {
  font-family: 'EB Garamond', serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.1;
  color: #D1A272;
  letter-spacing: 0px;
  text-align: left;
  margin-bottom: 25px;
}

.wtu-map {
  width: 46%;
  float: left;
}

.wtu-right {
  width: 54%;
  padding-left: 100px;
  float: left;
}

.wtu-link {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 30px;
  display: inline-block;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: #707070;
  padding-right: 100px;
  background: url(../svg/arrow-large.svg) no-repeat right 30px center;
  transition: all .4s ease-in;
  border: 1px solid #D1A272;
}


/* Write to us css end here */


/* Our Focus css start here */

.irArea,
.irList,
.ir-img,
.ir-img img,
.ir-txt,
.oiArea,
.oiList,
.oi-img,
.oi-img img,
.oi-txt {
  width: 100%;
  float: left;
}

.irList {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  justify-items: center;
}

.irItem {
  padding: 22px;
  margin-bottom: 50px;
}

.irItem a {
  float: left;
}

.ir-video {
  position: relative;
}

.ir-video:before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: '';
  width: 100px;
  height: 100px;
  border-radius: 100%;
  border: 1px solid #fff;
}

.ir-video:after {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: '';
  width: 28px;
  height: 36px;
  background: url(../svg/play2.svg) no-repeat 0 0;
}

.ir-img img {
  height: 300px;
  -o-object-fit: cover;
  object-fit: cover;
}

.ir-txt {
  padding: 30px 0 25px;
  position: relative;
}

.ir-txt h6 {
  padding: 0 25px 10px;
  margin-bottom: 30px;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.32px;
  line-height: 1.4;
  color: #707070;
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* height: calc(16px * 1.4 * 2); */
  position: relative;
}

.ir-txt h6:before {
  position: absolute;
  left: 0;
  bottom: calc(100% - 22px);
  content: '';
  width: 22px;
  height: 22px;
  border-left: 2px solid #DCB995;
  transition: all .4s ease-in;
}

.irItem a:hover .linkWithArrow {
  background-position: right 0 center;
  opacity: 1;
  visibility: visible;
}

.irItem a:hover {
  box-shadow: 0px 3px 60px rgba(116, 54, 54, 0.1);
}

.irItem a:hover .ir-txt {
  background: #fff;
}

.irItem a:hover .ir-txt h6:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.irItem a:hover .ir-video:before {
  background: rgba(252, 250, 248, .5);
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  border-color: rgba(255, 255, 255, .5);
}

.oiList {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  justify-items: center;
}

.oiItem {
  padding: 40px;
}

.oiItem a {
  float: left;
}

.oi-img {
  overflow: hidden;
}

.oi-img img {
  height: 410px;
  -o-object-fit: cover;
  object-fit: cover;
  transform: scale(1);
  transition: all .5s ease-in;
}

.oi-txt {
  padding: 25px 0;
  position: relative;
  text-align: left;
}

.oi-txt h6 {
  padding: 0 25px 10px;
  margin-bottom: 30px;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.32px;
  line-height: 1.4;
  color: #707070;
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: calc(16px * 1.4 * 2);
  position: relative;
}

.oi-txt h6:before {
  position: absolute;
  left: 0;
  bottom: calc(100% - 22px);
  content: '';
  width: 22px;
  height: 22px;
  border-left: 2px solid #DCB995;
  transition: all .4s ease-in;
}

.oiItem a:hover .linkWithArrow {
  background-position: right 0 center;
  opacity: 1;
  visibility: visible;
}

.oiItem a:hover {
  box-shadow: 0px 3px 60px rgba(0, 0, 0, 0.1);
}

.oiItem a:hover .oi-txt {
  background: #fff;
}

.oiItem a:hover .oi-txt h6:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.oiItem a:hover .oi-img img {
  transform: scale(1.1);
}


/* Our Focus css end here */


/* Breadcrumb css start here */

.breadCrumbArea {
  width: 100%;
  padding: 0 10%;
  float: left;
  display: flex;
  align-items: center;
}

.breadCrumbArea.absoluteBCrumb {
  margin-top: 20px;
  position: absolute;
  left: 0;
  z-index: 5;
}

.breadCrumb-item {
  float: left;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.32px;
  color: rgba(112, 112, 112, .5);
  text-transform: capitalize;
  position: relative;
}

.breadCrumb-item a {
  color: #707070;
}

.breadCrumb-item:after {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.32px;
  color: rgba(112, 112, 112, .5);
  text-transform: capitalize;
  position: relative;
  margin: 0 15px;
  content: '.';
}

.breadCrumb-item:last-child:after {
  content: none;
}


/* Breadcrumb css end here */


/* Investor css start here */

.sharePriceIframe {
  max-width: 800px;
  margin: 0 auto;
}


/* Investor css end here */


/* Our Story page css start here */

.os-area,
.os-sliderItemYear,
.os-sliderItemTxt {
  width: 100% !important;
  float: left;
  position: relative;
}

.os-slider .slick-track {
  display: flex;
  align-items: flex-end;
}

.os-sliderItem,
.slick--view--history .slick-slide {
  max-width: 700px;
  margin-top: 50px;
  float: left;
  position: relative;
  text-align: center;
  transition: all .4s cubic-bezier(0.075, 0.82, 0.165, 1);
}

.os-sliderItemImg img {
  max-width: 600px;
  max-height: 250px; /* 380px; */
  display: inline-block;
  mix-blend-mode: luminosity;
  opacity: 0.4;
  filter: blur(3px);
}

.os-sliderItemImg {
  width: 100%;
  float: left;
  text-align: center;
  padding: 0 50px;
}

.os-sliderItemYear {
  margin-bottom: 20px;
}

.os-sliderItemYear span {
  font-family: 'EB Garamond', serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.1;
  color: #D1A272;
  letter-spacing: 0px;
  position: relative;
  display: inline-block;
}

.os-sliderItemYear span:before {
  width: 19px;
  height: 19px;
  margin-right: 15px;
  position: relative;
  content: '';
  border-radius: 100%;
  border: 1px solid #D1A272;
  background-color: #fff;
  display: inline-block;
}

.os-sliderItemYear span:after {
  width: 9px;
  height: 9px;
  position: absolute;
  left: 5px;
  top: calc(50% - 2px);
  content: '';
  border-radius: 100%;
  background-color: #D1A272;
}

.os-sliderItemTxt {
  padding: 0 10% 35px;
  height: 0;
  opacity: 0;
  visibility: hidden;
  transition: all .4s cubic-bezier(0.075, 0.82, 0.165, 1);
}

.os-sliderItemTxt h5 {
  margin-bottom: 10px;
  font-family: 'EB Garamond', serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.1;
  color: #D1A272;
  letter-spacing: 0px;
}

.os-sliderItemTxt p {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
}

.os-yearSlider {
  /* margin-top: 25px; */
  margin-bottom: 90px;
  width: 100%;
  float: left;
  position: relative;
}

.os-yearSlider:before {
  position: absolute;
  left: 0;
  top: 0;
  content: '';
  width: 100%;
  height: 2px;
  background-color: rgba(113, 113, 113, .3);
}

.os-yearItem,
.os-yearSlider .slide__description {
  min-width: 200px;
  padding: 25px;
  margin: 0 !important;
  font-family: 'EB Garamond', serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: 0px;
  color: #707070;
  text-align: center;
  position: relative;
  cursor: pointer;
}

.os-yearSlider .slick--main .slide__caption {
  padding: 0;
}

.os-yearItem.slick-current.slick-active:before,
.slick--view--timeline .slick-current.slick-active:before {
  position: absolute;
  left: 0;
  top: 0;
  content: '';
  width: 100%;
  height: 2px;
  background-color: #D1A272;
}

.os-yearItem.slick-current.slick-active,
.slick--view--history .slick-current.slick-active {
  color: #D1A272;
}

.os-sliderItem.slick-current.slick-active,
.slick--view--history .slick-current.slick-active {
  transform: translateY(-30px);
  transition: all .4s cubic-bezier(0.075, 0.82, 0.165, 1);
}

.os-sliderItem.slick-current.slick-active .os-sliderItemTxt,
.slick--view--history .slick-current.slick-active .os-sliderItemTxt {
  height: auto;
  opacity: 1;
  visibility: visible;
}

.slick--view--history .slick-current.slick-active .os-sliderItemImg img {
  mix-blend-mode: normal;
  opacity: 1;
  filter: none;
}


/* Our Story page css end here */


/* No result found div css in Explore Opportunities page */

.view-empty {
  width: 100%;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
  color: #707070;
  padding: 20px 0 30px;
}


/* Financial information css start here */

.fsTittle {
  margin-bottom: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.3;
  letter-spacing: 0px;
  color: #707070;
}

.fsSliderItemTxtHead a {
  text-decoration: none;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #FCFAF8;
  padding: 14px 30px;
  display: inline-block;
  text-align: center;
  background: #D1A272;
  border: 1px solid #D1A272;
  letter-spacing: 0px;
  line-height: 1;
}

.temp6-sliderpost,
.temp6-bg-height,
.temp15-sliderimg,
.temp15-sliderimg img {
  width: 100%;
  float: left;
}

.temp6-sliderpost {
  max-width: 300px;
}

.temp6-sliderpost .temp6-img-cnt {
  padding: 20px 0 0;
  width: 100%;
  float: left;
}

.temp15-hidetext {
  opacity: 0;
  visibility: hidden;
}

.temp15-hidetext {
  margin-top: 30px;
}

.temp6-img-cnt .temp15-hidetext h4 {
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.temp6-img-cnt .temp15-hidetext p {
  padding: 0 15px;
  padding-left: 25px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  color: #D1A272;
  letter-spacing: 0px;
  line-height: 1.2;
  text-align: left;
  float: left;
  margin-top: 0 !important;
  opacity: 1;
  transition: all .5s ease-in;
}

.temp15-hidetext img {
  display: inline-block;
  vertical-align: middle;
}

.temp6-sliderpost:hover .temp15-hidetext {
  opacity: 1;
  visibility: visible;
}

.temp6-sliderpost:hover {
  box-shadow: 0px 3px 40px rgb(0 0 0 / 10%);
}

.temp6-sliderpost:hover .temp6-img-cnt {
  background-color: #fff;
}

.slick--view--reports--block-1 .slick-slide {
  margin: 40px;
}

.view-reports.view-id-reports .more-link {
  margin-top: 10px;
  margin-bottom: 70px;
  width: 100%;
  float: left;
  text-align: center;
}

.view-reports.view-id-reports .more-link a {
  cursor: pointer;
  text-decoration: none;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #707070;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #D1A272;
  padding: 14px 30px;
}

.view-reports.view-id-reports .more-link a:hover {
  background: #D1A272;
  color: #fff;
}

.block-views-blockour-policy-download-block-7 .past-perfms {
  width: 80%;
  padding: 30px 80px;
  overflow: hidden;
  margin: auto;
  margin-bottom: 60px;
  background: #fff;
}

.block-views-blockour-policy-download-block-7 .past-perfms-bg {
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.block-views-blockour-policy-download-block-7 .past-perfms-bg .clear {
  display: none;
}

.block-views-blockour-policy-download-block-7 .over-view-text {
  width: 70%;
}

.block-views-blockour-policy-download-block-7 .over-view-text h4 {
  font-size: 35px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  color: #D1A272;
  line-height: 1.2;
  margin-bottom: 6px;
  margin-top: 0;
}

.block-views-blockour-policy-download-block-7 .over-view-text p {
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 300;
  font-size: 17px;
}

.past-perfms-bg .knowOurStory_Btn a {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 30px;
  margin-top: 0;
  display: inline-block;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: #707070;
  padding-right: 100px;
  background: #fff url(../svg/arrow-large.svg) no-repeat right 30px center;
  transition: all .4s ease-in;
  border: 1px solid #D1A272;
}

.past-perfms-bg .knowOurStory_Btn a:hover {
  color: #fff;
  background: #D1A272 url(../svg/arrow-large-w.svg) no-repeat right 30px center;
}

.past-perfms-bg .knowOurStory_Btn img.display-inlineblock {
  display: none !important;
}

.block-views-blockour-policy-download-block-7 .view-display-id-investor-information .view-header .center-block div {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
}

.block-views-blockmeet-the-ceo-block-3 h2.block-title {
  font-family: 'EB Garamond', serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.1;
  color: #D1A272;
  letter-spacing: 0px;
  margin-bottom: 60px;
  text-align: center;
  text-transform: initial;
}

.block-views-blockmeet-the-ceo-block-3 .view-id-meet_the_ceo .meet-the-ceo-wrapper {
  width: 80%;
  margin: 0 auto;
}

.block-views-blockmeet-the-ceo-block-3 .view-id-meet_the_ceo .meet-the-ceo-wrapper .meet-information .position {
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 700;
}

.block-views-blockmeet-the-ceo-block-3 .view-id-meet_the_ceo .meet-the-ceo-wrapper .meet-information .title {
  margin-bottom: 20px;
  font-size: 30px;
}

.view-display-id-page_8 {
  margin-top: 100px;
}

.view-display-id-page_8 .center-block div {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
}

.tenYearHeighlightsMobile {
  display: none;
}


/* 10 years highlight mobile css start */

.tym-area,
.tym-block,
.tym-heading,
.tym-list,
.tym-item,
.tym-head,
.tym-content,
.tym-content ul,
.tym-content li {
  width: 100%;
  float: left;
}

.tym-area {
  padding: 0 15px;
}

.tym-block {
  padding: 30px 15px 15px;
  margin-bottom: 50px;
  background-color: #FCFAF8;
}

.tym-heading {
  margin-bottom: 20px;
  text-align: center;
}

.tym-heading h3 {
  font-family: 'EB Garamond', serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.1;
  color: #D1A272;
  text-align: center;
  margin-bottom: 15px;
}

.tym-heading p {
  font-size: 14px;
  font-weight: 600;
  color: #6F6B67;
  letter-spacing: 0.26px;
  text-align: center;
}

.tym-item {
  margin-top: 15px;
  margin-bottom: 15px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0px 3px 40px rgba(0, 0, 0, 0.08);
}

.tym-head {
  padding: 15px 45px 15px 23px;
  position: relative;
  font-size: 14px;
  font-weight: 600;
  color: #6F6B67;
  line-height: 1.3;
  letter-spacing: 0.26px;
}

.tym-head:after {
  width: 12px;
  height: 12px;
  position: absolute;
  right: 23px;
  top: 15px;
  content: '';
  border-right: 2px solid #D1A272;
  border-bottom: 2px solid #D1A272;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .5s ease-in;
}

.tym-item.tym-itemActive .tym-head:after {
  top: 20px;
  -moz-transform: rotate(225deg);
  -webkit-transform: rotate(225deg);
  -o-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}

.tym-content {
  padding: 15px 23px;
  display: none;
}

.tym-content ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.tym-content li {
  padding: 0;
  margin: 10px 0 !important;
  list-style: none;
  display: flex;
  justify-content: space-between;
}

.tym-content li span {
  font-size: 14px;
  font-weight: 600;
  color: #6F6B67;
  letter-spacing: 0.26px;
}


/* 10 years highlight mobile css end */

.view-id-reports.view-display-id-page_4 .view-filters {
  margin-top: 40px;
}

.view-id-reports.view-display-id-page_4 .view-filters .form-item {
  margin: 0 15px;
  float: none;
}

.view-id-reports.view-display-id-page_4 .view-filters .form-item .form-control {
  padding: 10px 23px;
  height: 45px;
  border: 1px solid #D1A272;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.view-id-reports.view-display-id-page_4 .view-filters .form-item select.form-control {
  padding-right: 45px;
}

.view-display-id-investor-information.view-display-id-page_7,
.view-id-our_policy_download.view-display-id-investor_information,
.view-our-policy-download.view-display-id-page_1,
.view-our-policy-download.view-display-id-page_2,
.view-our-policy-download.view-display-id-page_3,
.view-our-policy-download.view-display-id-page_4,
.view-our-policy-download.view-display-id-page_5,
.view-our-policy-download.view-display-id-page_6 {
  margin-top: 100px;
}

.view-our-policy-download.view-display-id-page_3 .view-header .center-block div,
.view-our-policy-download.view-display-id-page_4 .view-header .center-block div {
  font-size: 18px;
  line-height: 1.4;
}

.four-colunm-listing.view-reports .view-content .bodc-item.views-row:nth-child(4n+1) {
  clear: both;
}

.page-node-719 .block-views-blockwhat-latest-with-dabur-block-1 {
  margin-bottom: 100px;
}

.view-shareholder-services.view-display-id-page_1 .office-address {
  display: flex;
}

.accordion-section-content .explore_Btn {
  padding: 0;
  border: 0;
  margin-right: 15px;
}

.accordion-section-content .explore_Btn a,
.unclaimed .explore_Btn a {
  padding: 10px 30px;
  border: 1px solid #D1A272;
  color: #707070;
  float: left;
}

.accordion-section-content .explore_Btn a:hover,
.unclaimed .explore_Btn a:hover {
  background-color: #D1A272;
  color: #fff;
}


/* Financial information css end here */

.page-node-56 .body-care .field--type-text-with-summary,
.page-node-704 .body-care .field--type-text-with-summary,
.page-node-716 .body-care .field--type-text-with-summary {
  max-width: 1020px;
  margin: 70px auto;
}

.page-node-56 .field--type-text-with-summary p a,
.page-node-704 .field--type-text-with-summary p a,
.page-node-716 .field--type-text-with-summary p a {
  color: #D1A272;
  font-weight: 600;
}

.corporate-pdf .pdf-img {
  width: 80px;
  display: inline-block;
  padding-right: 0;
}

.corporate-pdf .pdf-text {
  width: calc(100% - 90px);
  display: inline-block;
}

.corporate-pdf .pdf-text p {
  display: inline-block;
  border-bottom: 1px solid #D1A272;
}

.refundlink {
  width: 100%;
  display: inline-block;
}

.view-our-share-price-tools {
  width: 100%;
  padding: 0 10%;
  margin-bottom: 90px;
}

.view-our-share-price-tools .slick--less .slick-slide {
  max-width: 260px;
}

.view-our-share-price-tools .slick__slide img.img-responsive {
  max-width: 71px;
  max-height: 62px;
  width: auto;
}

.view-our-share-price-tools .slick__slide a {
  width: 200px;
  height: 160px;
  padding-top: 24px;
  margin: 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  border: 1px solid #D1A272;
}

.view-our-share-price-tools .slick__slide a:hover {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0px 5px 26px rgba(93, 51, 7, 0.17);
}

.view-our-share-price-tools .slick__slide .temp6-img-cnt {
  width: 100%;
  float: left;
}

.view-our-share-price-tools .slick__slide .temp6-img-cnt h4 {
  padding: 24px 0;
  margin: 0;
  font-weight: 300;
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: 0px;
  text-align: center;
  color: #707070;
  text-transform: capitalize;
  transition: all .5s ease-in;
}

.view-our-share-price-tools .slick__slide .temp6-img-cnt h4:before {
  content: none;
}


/* Latest From Dabur css start here */

.slick--view--latest-from-dabur-slideshow,
.slick--view--latest-from-dabur-slideshow.slick--view--latest-from-dabur-slideshow--block-5 {
  width: 100%;
  padding: 0 20%;
  float: left;
  position: relative;
}

.slick--view--latest-from-dabur-slideshow.slick--view--latest-from-dabur-slideshow--block-5 {
  padding: 0 10%;
}

.slick--view--latest-from-dabur-slideshow .slick__slide {
  margin: 40px;
}

.slick--view--latest-from-dabur-slideshow .temp6-sliderpost,
.slick--view--csr-at-dabur-our-focus .temp6-sliderpost {
  max-width: 560px;
  float: left;
}

.slick--view--latest-from-dabur-slideshow .temp6-bg-height,
.slick--view--latest-from-dabur-slideshow .temp6-bg-height .temp15-sliderimg {
  width: 100%;
  float: left;
}

.slick--view--latest-from-dabur-slideshow .temp6-bg-height .temp15-sliderimg img,
.slick--view--latest-from-dabur-slideshow.slick--view--latest-from-dabur-slideshow--block-5 .temp6-bg-height .temp15-sliderimg img {
  width: 100%;
  height: 300px;
  float: left;
  -o-object-fit: cover;
  object-fit: cover;
}

.slick--view--latest-from-dabur-slideshow.slick--view--latest-from-dabur-slideshow--block-5 .temp6-bg-height .temp15-sliderimg img {
  height: 410px;
}

.view-csr-at-dabur-our-focus {}

.slick--view--our-brands-banner-slick .slick__arrow {
  background-color: transparent;
  position: absolute;
  top: initial;
  left: initial;
  right: 0;
  bottom: 0;
  transform: none;
  width: 300px;
  height: 40px;
}

.slick--view--our-brands-banner-slick .slick__arrow:before {
  position: absolute;
  left: 50%;
  top: -50%;
  width: 100%;
  height: 200%;
  content: '';
  background: rgba(0, 0, 0, .2);
  -webkit-filter: blur(50px);
  -moz-filter: blur(50px);
  -o-filter: blur(50px);
  filter: blur(50px);
  transform: translate(-50%, -50%);
  z-index: -1;
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-prev,
.slick--view--our-brands-banner-slick .slick__arrow .slick-next {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  display: block;
  border: 1px solid #fff;
  background-color: transparent;
  position: absolute;
  top: initial;
  left: initial;
  transform: none;
  right: 260px;
  bottom: 50px;
  z-index: 2;
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-prev:before,
.slick--view--our-brands-banner-slick .slick__arrow .slick-next:before {
  width: 7px;
  height: 7px;
  content: "";
  position: absolute;
  left: 4px;
  right: 0;
  bottom: 0;
  top: 0;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  margin: auto;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  opacity: 1;
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-prev:after,
.slick--view--our-brands-banner-slick .slick__arrow .slick-next:after {
  content: "";
  position: absolute;
  top: 0px;
  background: #fff;
  width: 50px;
  height: 1px;
  bottom: 0px;
  margin: auto;
  opacity: 1;
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-next {
  right: 60px
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-next:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 7px;
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-next:after {
  right: 18px;
}

.slick--view--our-brands-banner-slick .slick__arrow .slick-prev.slick-disabled,
.slick--view--our-brands-banner-slick .slick__arrow .slick-next.slick-disabled {
  opacity: .25;
}

.slick--view--our-brands-banner-slick .slideCount {
  position: absolute;
  left: 50px;
  bottom: 50px;
  font-size: 16px;
  font-weight: 400;
  color: #000;
  line-height: 1;
  letter-spacing: 4px;
  z-index: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  display: none !important;
  opacity: 0;
  visibility: hidden;
}

.slideCount li {
  position: absolute;
  left: 0;
  top: 0;
  list-style: none;
  margin: 0;
  padding: 5px;
  opacity: 0;
}

.slideCount li.slick-active {
  opacity: 1;
  background: rgba(255, 255, 255, .5);
  -webkit-backdrop-filter: blur(30px);
  -moz-backdrop-filter: blur(30px);
  -ms-backdrop-filter: blur(30px);
  -o-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
}

.slideCount li:only-child {
  opacity: 0;
}

.slider__counter {
  margin: 7px auto;
  font-family: 'EB Garamond', serif;
  font-size: 30px;
  color: #fff;
  text-align: center;
  position: absolute;
  width: 80px;
  bottom: 50px;
  right: 140px;
  z-index: 2;
}

/* Home page banner slider css overrides */
.page-node-1 .slick--view--our-brands-banner-slick .slideCount {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 30px;
  display: block !important;
  opacity: 1;
  visibility: visible;
  text-align: center;
}
.page-node-1 .slideCount li {
  display: inline-block;
  position: relative;
  list-style: none;
  margin: 0 5px;
  padding: 0;
  opacity: 1;
}
.page-node-1 .slideCount li button {
  width: 28px;
  height: 6px;
  border: 0;
  outline: 0;
  border-radius: 30px;
  background: rgba(209, 162, 114, .2);
  text-indent: -9999em;
}
.page-node-1 .slideCount li.slick-active {
  background: transparent;
  -webkit-backdrop-filter: none;
  -moz-backdrop-filter: none;
  -ms-backdrop-filter: none;
  -o-backdrop-filter: none;
  backdrop-filter: none;
}
.page-node-1 .slideCount li.slick-active button {
  background: rgba(209, 162, 114, 1);
}

.page-node-1 .slick--view--our-brands-banner-slick .slick__arrow,
.page-node-1 .slick--view--our-brands-banner-slick .slider__counter {
  display: none;
}

/* Anil Yadav css end here */


/*our ingredients css start */

.temp6-img-cnt h4 {
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  padding: 0 25px 10px;
  transition: all .5s ease-in;
  line-height: 1.4;
}

.temp6-img-cnt h4:before {
  position: absolute;
  left: 0;
  bottom: calc(100% - 22px);
  content: '';
  width: 22px;
  height: 22px;
  border-left: 2px solid #DCB995;
  transition: all .4s ease-in;
}

.slide__caption a:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.temp6-textbbrdr {
  /* width: 22px;
    height: 0px;
    transform: matrix(0, 1, 1, 0, 0, 0);
    border: 1px solid #D1A272;
    opacity: 1;
    position: absolute;
    top: 10px;
    left: -10px;
    transition: all .5s ease-in; */
  /* position: absolute;
    left: 0;
    top: 0px;
    bottom: calc(100% - 22px);
    content: '';
    width: 22px;
    height: 22px;
    border-left: 2px solid #DCB995;
    transition: all .4s ease-in; */
}

.temp6-img-cnt p {
  letter-spacing: 0px;
  color: #707070;
  opacity: 0;
  font-size: 12px;
  line-height: 1.8;
  margin-top: 30px;
  transition: all .5s ease-in;
  padding: 0 10px;
}


/* .slide__description:hover {
    box-shadow: 0 0 11px rgb(33 33 33 / 20%);
    background-color: #fff;
} */

.slide__description:hover .temp6-textbbrdr {
  /* transform: inherit;
    top: inherit;
    left: 45%;
    bottom: -10px; */
  /* left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg); */
}


/* .slide__description:hover .temp6-img-cnt h4 {
     text-align: center; 
    padding-left: 0;
    transform: translateX(33%);
} */

.slick__arrow .slick-next {
  right: -33px;
}

.slick__arrow .slick-prev {
  left: -51px;
}

.slick__slide img.img-responsive {
  width: 100%;
}

ul.below li {
  background: transparent;
}

ul.below li a {
  background: transparent;
  color: #707070;
}

ul.below li a {
  font-size: 20px;
  cursor: pointer;
  text-decoration: none;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1;
  color: #707070 !important;
  padding: 14px 30px;
  display: inline-block;
  border: 1px solid #D1A272 !important;
  outline: none;
  background: transparent !important;
}

ul.below li a:hover {
  background: #D1A272 !important;
  color: #fff !important;
}


/*our incredients css start */


/* our-brand/dabur-chyawanprash css start*/

.health_benefits_heading {
  max-width: 700px;
  text-align: center;
  margin: 0 auto;
}

.page-node-type-our-brands .health_benefits-wrapper {
  padding-top: 160px !important;
}

.page-node-type-our-brands .user_guide_list,
.page-node-type-our-brands .health_benefits_list {
  display: flex;
  flex-wrap: wrap;
}


/* our-brand/dabur-chyawanprash css start*/


/* discover our lates story css start home page*/

.temp11-sliderpost {
  position: relative;
}

.temp11-img-ttli p {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  text-transform: uppercase;
}

.temp11-img-ttli {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}

.temp11-img-text {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  padding: 10px 10px 20px;
  background: transparent linear-gradient(180deg, var(--unnamed-color-603f1e00) 0%, #4C32182A 22%, #1D1D1C 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(180deg, #603F1E00 0%, #4C32182A 22%, #1D1D1C 100%) 0% 0% no-repeat padding-box;
  z-index: 2;
}

.temp11-img-text p a {
  font-size: 16px;
  line-height: 1.5;
  color: #fff;
  text-align: center;
}
.temp11-img-text span a {
  font-size: 16px;
  line-height: 1.5;
  color: #fff;
  text-align: center;
}
.temp11-img-text p {
  text-align: center;
}

.temp11-sliderpost:hover .temp11-sliderimg {
  transform: scale(1.1);
}

.temp11-sliderimg {
  background-size: cover;
  transition: all .5s ease-in;
  z-index: 2;
  width: 100%;
  height: 100%;
}

.temp11-sliderpost {
  height: 100%;
  width: 100%;
  transition: box-shadow .3s;
  margin-bottom: 30px;
  position: relative;
}

.temp11-bg-height {
  width: 100%;
  height: 100%;
  overflow: hidden;
}


/* discover our lates story css start */


/* Apply now form start here */

.temp2-statsItem {
  width: 24%;
  height: 125px;
  display: inline-block;
  vertical-align: middle;
  border-right: 1px solid rgba(171, 141, 111, 0.30);
}

.temp2-statsItem span,
.start_date span {
  font-size: 14px;
  font-weight: 600;
  color: #707070;
  text-transform: uppercase;
  letter-spacing: 0.28px;
}

input#edit-first-name,
input#edit-last-name,
input#edit-email-id,
input#edit-mobile,
input#edit-current-company {
  border: 1px solid #D1A272;
  height: 48px;
  margin-bottom: 30px;
  color: #707070;
  font-size: 18px;
  font-weight: 400;
  background: #FCFAF8;
}

input#edit-current-ctc,
input#edit-expected-ctc,
input#edit-portfolio-link {
  border: 1px solid #A7A4A1;
  opacity: 0.5;
  height: 48px;
  margin-bottom: 30px;
  color: #707070;
  font-size: 18px;
  font-weight: 400;
}

input#edit-mobile {
  width: 100%;
}

select#edit-current-city {
  height: 48px;
  border: 1px solid #D1A272;
  padding: 0 10px;
  /* margin-bottom: 30px; */
  border-radius: 0;
}

select#edit-work-experience-years {
  width: 100%;
  height: 48px;
  border: 1px solid #D1A272;
  padding: 0 10px;
  /* margin-bottom: 30px; */
  border-radius: 0;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #FCFAF8 url(../down.html) no-repeat right .75rem center;
  background-size: 17px;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

div.form-item-first-name,
div.form-item-last-name {
  width: 50%;
  padding-right: 10px;
  float: left;
}

.webform-submission-share-transferred-to-iepf-form div.form-item-first-name {
  width: 100%;
  padding-right: 0;
  float: left;
}


.form-item-current-city .select-wrapper,
.form-item-mobile {
  width: 50%;
  padding-right: 10px;
  float: left;
}

.markup {
  font-size: 20px;
  padding-bottom: 28px;
  padding-top: 44px;
  clear: both;
}

.webform-submission-apply-now-form {
  text-align: left;
  margin: 0 auto;
  width: 61%;
}

#edit-tell-us-something-about-you {
  width: 100%;
  border: 1px solid #ccc;
  height: 200px;
  padding: 19px;
  color: #707070;
  opacity: 0.5;
  font-weight: 400;
}

.webform-submission-apply-now-form #edit-actions {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 100px;
}

#edit-actions button {
  /* background: transparent; */
  border: 1px solid #D1A272;
  padding: 13px 32px;
  font-size: 16px;
}


/* Apply now form end here */


/*shareholder-services page css start */

.office-address .addresses {
  float: left;
  padding: 22px;
  height: auto;
  width: 50% !important;
}

.office-address {
  margin-top: 30px;
}

.address-list {
  background-color: #F9F5F2;
  width: 100%;
  height: 100%;
  padding: 30px;
  position: relative;
}

.address-list h4 {
  letter-spacing: 0px;
  color: #707070;
  opacity: 1;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px;
}

.address-list h6 {
  letter-spacing: 0px;
  color: #707070;
  text-transform: lowercase;
  font-size: 16px;
  font-weight: bold;
}

.address-list p {
  letter-spacing: 0px;
  color: #707070;
  text-transform: lowercase;
  font-size: 16px;
}

.mail-position {
  line-height: 50px;
  padding-top: 49px;
}


/*.phone-num img {
    display: inline-block;
    padding-right: 20px;
}*/

.phone-num img {
  float: left;
  margin-top: 17px;
}

.phone-num span {
  letter-spacing: 0px;
  color: #707070;
  text-transform: lowercase;
  opacity: 1;
  font-size: 16px;
}

.email-id img {
  display: inline-block;
  padding-right: 20px;
  vertical-align: middle;
}

.email-id span {
  letter-spacing: 0px;
  color: #D1A272;
  text-transform: lowercase;
  opacity: 1;
  font-size: 16px;
}

.accordion-section {
  margin-top: 70px;
}

.accordion,
.accordion * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.services-accordion .accordion-section-title {
  background: #F9F5F2 0% 0% no-repeat padding-box;
  border-bottom: 1px solid #f9f5f2;
  padding-top: 23px;
  padding-bottom: 23px;
  padding-left: 40px;
}

.accordion-section-title.active {
  color: #D1A272;
}

.manner-registering {
  margin: 20px 0;
}

.registration-email h6 {
  letter-spacing: 0px;
  color: #707070;
  font-size: 17px;
  font-weight: bold;
}

.registration-email p {
  letter-spacing: 0px;
  color: #707070;
  font-size: 17px;
}

.explore_Btn a {
  text-decoration: none;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #D1A272;
  cursor: pointer;
}

.services-accordion .open-icons {
  right: 21px;
  top: 18px;
}

.explore_Btn.unclaimed-btn {
  width: 100%;
  float: left;
}

.inner-accordion-section1 {
  margin-top: 0 !important;
}

.inner-accordion-section1 .position-rtv.accordion-section-title {
  background: none;
}

.inner-accordion-section .position-rtv.accordion-section-title {
  background: none;
}

.inner-accordion-section {
  margin-top: 30px !important;
}

.accordion-section {
  margin-top: 60px;
  list-style: none;
}


/*shareholder-services page css end */


/*share transferred page css start */

.brand-immunity-result {
  margin-top: 130px;
  padding-left: 226px;
}

.brand-immunity-result p {
  display: inline-block;
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
}

.report-backlink p a {
  padding-right: 10px;
}

.brand-immunity-result p a {
  color: #707070;
}

.brand-immunity-result .span-pding {
  padding: 0 35px 0 10px;
}

.brand-immunity-result span {
  display: inline-block;
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
  opacity: .5;
}

.pbt80 {
  padding: 80px 0;
}

.transferred-iepf {
  padding: 0 26%;
}

.transferred-iepf h5 {
  letter-spacing: 0px;
  color: #707070;
  opacity: 1;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
}

.transferred-input {
  margin: 30px 0;
}

.transferred-input label {
  font-size: 16px;
  letter-spacing: 0px;
  color: #707070;
  opacity: 0.6;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}

.transferred-input .form-control {
  border: 1px solid #707070;
  opacity: 0.5;
  outline: none;
}

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #D4A97D;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
  box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


/*share transferred page css end */


/* Store Locator Nobby */

.store_locator_wrapper {
  width: 100%;
  min-height: 100vh;
  margin-top: 90px;
  margin-bottom: 90px;
  padding: 0;
  padding-bottom: 60px;
  float: left;
  background: url(../jpg/map.jpg) no-repeat center center;
  background-size: cover;
}

.store_locator_wrapper .view-filters {
  padding: 0 50px;
}

.store_locator_wrapper .block-views-blockstore-finder-block-1 .form-control {
  width: 480px;
  margin-left: 20px;
  margin-bottom: 10px;
  padding: 15px 55px 15px 35px;
  font-weight: 300;
  font-size: 17px;
  line-height: 1.2;
  letter-spacing: 0px;
  color: #707070;
  background: #fff url(../svg/search.svg) no-repeat right 20px top 13px;
  background-size: 24px;
}

.store_locator_wrapper .view-content {
  width: 100%;
  float: left;
  padding: 0 50px 40px;
  max-height: 410px;
  overflow-y: scroll;
  overflow-x: hidden;
}

.store_locator_wrapper .view-footer {
  position: relative;
}

.store_locator_wrapper .view-content::-webkit-scrollbar {
  display: none;
  width: 0 !important;
  height: 0 !important;
  color: 000;
  background: #fff;
  background-color: #fff;
}


/* Track */

.store_locator_wrapper .view-content::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  -webkit-border-radius: 0px;
  border-radius: 0px;
  background: #fff;
  background-color: #fff;
}

.store_locator_wrapper .view-content {
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
  overflow: -moz-scrollbars-none;
  /* -moz- (Firefox) */
}

.sl-searchItemInner {
  width: 100%;
  max-width: 480px;
  padding: 10px;
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  padding: 20px;
  background: #fff;
  box-shadow: 10px 20px 50px rgb(96 67 21 / 15%);
  clear: both;
  position: relative;
}

.sl-searchItemInner h4 {
  width: 100%;
  float: left;
  margin-bottom: 10px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: #D1A272;
}

.sl-searchItemInner p {
  width: 100%;
  float: left;
  padding-right: 20%;
  margin-bottom: 20px;
  font-weight: 300;
  font-size: 17px;
  letter-spacing: 0px;
  line-height: 1.5;
  color: rgba(112, 112, 112, .9);
}

.sl-searchItemInner .sl-searchItemTel {
  width: 100%;
  float: left;
  margin-bottom: 0;
  padding-right: 0;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: rgba(209, 162, 114, .9);
}

.sl-searchItemInner .sl-searchItemTel a {
  color: rgba(209, 162, 114, .9);
}

.sl-searchItemInner .sl-searchItemTel a:hover {
  color: rgba(209, 162, 114, 1);
}

.addclick {
  cursor: pointer;
}

.addclick.activeSearchItem:before,
.addclick:hover:before {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  content: '';
  border: 2px solid #D1A272;
}

.sl-right {
  max-width: 580px;
  width: 400px;
  padding: 40px 0;
  float: left;
  position: absolute;
  top: 0;
  left: 55%;
}

.sl-right .sl-searchItemInner {
  position: relative;
}

.sl-close {
  position: absolute;
  top: -20px;
  right: -20px;
  z-index: 1;
  cursor: pointer;
}

.sl-close span {
  width: 34px;
  height: 34px;
  float: left;
  position: relative;
  border-radius: 100%;
  background-color: #fff;
  box-shadow: 0px 2px 4px 0px rgb(0 0 0 / 34%);
}

.sl-close span:before,
.sl-close span:after {
  width: 16px;
  height: 2px;
  position: absolute;
  left: 9px;
  top: 16px;
  content: '';
  background-color: #D1A272;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.sl-close span:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.newsletter_and_subscription form .form-type-email {
  float: none !important;
  margin: 0 auto !important;
}

.flexslider .slides .views-field.views-field-field-thumbnail-image img {
  max-height: 110px;
}

.flex-direction-nav a,
.flex-direction-nav .flex-next {
  font-size: 0px;
}

.flex-direction-nav a:before,
.flex-direction-nav a.flex-next:before {
  width: 20px;
  height: 20px;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  border-bottom: 2px solid #D1A272;
  border-right: 2px solid #D1A272;
}

.flex-direction-nav a:before {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  left: 10px;
}

.flex-direction-nav a.flex-next:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 10px;
}

.flexslider .flex-direction-nav .flex-next,
.flexslider .flex-direction-nav a,
.flexslider .flex-direction-nav a {
  opacity: 1;
  display: block;
}

.flex-direction-nav .flex-prev,
.flexslider:hover .flex-direction-nav .flex-prev {
  left: -40px;
  opacity: 1;
}

.flex-direction-nav .flex-next,
.flexslider:hover .flex-direction-nav .flex-next {
  right: -40px;
  opacity: 1;
}

.page-node-58 .our_ingredients_wrapper {
  padding-top: 0;
  background: #fff;
}

.page-node-58 .content-with-number-wrapper-box .content-with-number-box {
  margin-bottom: 0;
}

.page-node-99 .page-container {
  padding-bottom: 100px;
}

.view-our-brands.view-id-our_brands.view-display-id-block_1 {
  width: 100%;
  padding: 90px 10%;
}

#block-ourglobalbrandportfolio .content-with-number-wrapper-box {
  margin-top: 0;
}

#block-daburaroundtheworld {
  padding-top: 90px;
}

.view-dabur-of-slick-x .slick--optionset--x-slick-nav .slick__arrow .slick-prev {
  left: 5%;
}

.view-dabur-of-slick-x .slick--optionset--x-slick-nav .slick__arrow .slick-next {
  right: 5%;
}

.slick--thumbnail.slick--skin--asnavfor .slick__slide.slick-current::before {
  content: none;
}

#block-whatconstitutesayurvedicliving .explore_Btn {
  width: 100%;
  margin-bottom: 60px;
  margin-top: 0;
  float: left;
  text-align: center;
}

#block-whatconstitutesayurvedicliving .explore_Btn a {
  text-decoration: none;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #707070 !important;
  padding: 14px 38px;
  display: inline-block;
  text-align: center;
  background: transparent !important;
  border: 1px solid #D1A272;
  line-height: 1;
}

#block-whatconstitutesayurvedicliving .explore_Btn a:hover {
  background: #D1A272 !important;
  color: #fff !important;
}

#block-ayurvedichealingtreatments p,
#block-ayurvedictreatments p {
  text-align: center;
}


/* pagination css start here */

.pagination>li {
  float: left;
}

.pagination>li>a,
.pagination>li>span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  text-decoration: none;
  background-color: transparent;
  border: 1px solid #F9F5F2;
  border-top: 0;
  border-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 2;
  color: #666;
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
  color: #D1A272;
  background-color: transparent;
  border-color: #F9F5F2;
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
  color: #D1A272;
  font-weight: 600;
  background-color: transparent;
  border-color: #F9F5F2;
}

.pager__item.pager__item--first,
.pager__item.pager__item--last {
  display: none;
}

.pager__item.pager__item--previous,
.pager__item.pager__item--next {
  text-indent: -999999em;
}

.pager__item.pager__item--previous {
  background: url(../arrow-icon-left.html) no-repeat center center;
}

.pager__item.pager__item--next {
  background: url(../arrow-icon-right.html) no-repeat center center;
}

.pager__item.pager__item--previous>a,
.pager__item.pager__item--previous>span {
  border-left: 0;
}

.pager__item.pager__item--next>a,
.pager__item.pager__item--next>span {
  border-right: 0;
}

.page-node-950 .region-latest-stories .latest-release {
  width: 100%;
  float: left;
  padding: 0 7%;
  display: flex;
}

.page-node-950 .latest_stories_wrapper {
  padding-top: 0;
  padding-bottom: 0;
}
.page-node-950 .view-latest-from-dabur-slideshow .temp4-text-content {
  padding: 0;
}
.page-node-950 .region-latest-stories .latest-release .prees-release {
  width: 66%;
  float: left;
  padding-right: 100px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.region-latest-stories .latest-release .prees-release .head-top {
  margin-bottom: 30px;
}

.page-node-950 .region-latest-stories .latest-release .right-sec {
  width: 34%;
  float: left;
  padding-left: 100px;
  padding-top: 100px;
}

.head-top {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.head-top h2 {
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 35px;
  letter-spacing: 0px;
  color: #D1A272;
  line-height: 1.1;
  text-transform: none;
  text-align: left;
}

.head-top .bor-btn,
.post-bottom .bor-btn {
  text-decoration: none;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  color: #707070;
  padding: 14px 38px;
  display: inline-block;
  text-align: center;
  background: #fff;
  border: 1px solid #D1A272;
  line-height: 1;
}

.head-top .bor-btn:hover,
.post-bottom .bor-btn:hover {
  background: #D1A272;
  color: #fff;
}

.region-latest-stories .latest-release .prees-release .date,
.views-field-field-published-date {
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 700;
  font-style: normal;
  color: #707070;
}

.region-latest-stories .latest-release .prees-release .category,
.view-our-latest-press-releases .views-field-field-press-category {
  margin-bottom: 20px;
  font-size: 16px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  font-style: normal;
  color: #707070;
  text-transform: uppercase;
}

.region-latest-stories .latest-release .prees-release h4,
.view-our-latest-press-releases .views-field-title {
  font-size: 30px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2;
  color: #D1A272;
}

.view-our-latest-press-releases .views-field-title {
  padding-top: 0 !important;
}

.view-our-latest-press-releases .views-field-nothing .field-content a {
  font-size: 20px !important;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
}

.video-release iframe {
  width: 100%;
  float: left;
}

.region-latest-stories .latest-release .right-sec .video-release .views-field-nothing {
  width: 100%;
}

.region-latest-stories .latest-release .right-sec .video-release {
  width: 100%;
  float: left;
  margin-bottom: 70px;
}

.region-latest-stories .latest-release .right-sec .video-release .head-top {
  margin-bottom: 30px;
}

.region-latest-stories .latest-release .right-sec .temp6-sliderpost {
  max-width: 100%;
  width: 100%;
}

.page-node-type-latest-from-dabur .pb90.buzzing {
  padding-top: 90px;
  padding-bottom: 50px;
  background: rgba(252, 250, 248, 0.86);
}

.region-latest-stories .latest-release .prees-release .post-bottom {
  margin-top: 40px;
}

.region-latest-stories .latest-release .prees-release .post-bottom a {
  margin-right: 20px;
  vertical-align: middle;
}

.region-latest-stories .latest-release .right-sec .video-release .temp6-sliderpost:hover .temp6-img-cnt h4:before,
.view-news .views-view-grid .views-col:hover .temp6-img-cnt h4:before,
.view-our-ingredients .jcarousel-skin-default .jcarousel li:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}


/* theme.css start */

.burman-family.container {
  padding: 50px 10% 0;
}

.four-colunm-listing.view-meet-the-ceo .view-content .bodc-item.views-row:nth-child(4n+1) {
  clear: both;
}

.four-colunm-listing.view-meet-the-ceo .view-content .views-row .temp6-img-cnt a:hover {
  box-shadow: none;
}

.four-colunm-listing.view-meet-the-ceo .view-content .views-row .temp6-img-cnt .explore-products {
  margin-top: 0;
}

.four-colunm-listing.view-meet-the-ceo .view-content .views-row .temp6-img-cnt .explore-products a {
  padding-left: 0;
}

.four-colunm-listing.view-meet-the-ceo .view-content .views-row .temp6-img-cnt h4 {
  padding: 0 25px 10px;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 16px;
  letter-spacing: 0.32px;
  line-height: 1.4;
  color: #707070;
  text-align: left;
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  position: relative;
}

.bodc-item:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.meet-the-ceo-wrapper .meet-information .read_more {
  bottom: 30px !important;
  left: 40px !important;
}

.meet-the-ceo-wrapper .meet-information .body,
.meet-the-ceo-wrapper .meet-information .body p {
  font-style: italic;
}

.way_to_body_care_wrapper .body-care-content-box .view-footer {
  width: 80% !important;
  padding: 30px 80px !important;
  justify-content: space-between;
  border: 0 !important;
}


/* .way_to_body_care_wrapper .body-care-content-box {
    padding-top: 60px !important;
} */

.way_to_body_care_wrapper .body-care-content-box .body-care-content {
  margin-top: 120px !important;
}

.way_to_body_care_wrapper .body-care-content-box .view-footer .title {
  width: 70%;
}

.way_to_body_care_wrapper .body-care-content-box .view-footer .title p {
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 300;
  font-size: 17px;
  margin-top: 10px;
}

.way_to_body_care_wrapper .body-care-content-box .view-footer .link a {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 30px;
  display: inline-block;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: #707070;
  padding-right: 100px;
  background: #fff url(../svg/arrow-large.svg) no-repeat right 30px center;
  transition: all .4s ease-in;
  border: 1px solid #D1A272;
}

.way_to_body_care_wrapper .body-care-content-box .view-footer .link a:hover {
  color: #fff;
  background: #D1A272 url(../svg/arrow-large-w.svg) no-repeat right 30px center;
}

.page-node-852.page-node-type-investor-tools .slideshow_area {
  display: none;
}

.page-node-748 .our_product_area {
  padding: 100px 0 0 !important;
}


/* theme.css end */


/* user.css end */

.block-views-blockdabur-of-slick-x-block-1 .image-content-wrapper-box img {
  width: 100%;
  height: auto;
}

.block-views-blockdabur-of-slick-x-block-1 .image-content-box .image-content .body {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
}

.block-views-blockdabur-of-slick-x-block-1 .slide__title {
  margin: 0;
}

h2.slide__title {
  text-transform: initial;
}

.page-node-type-our-brands .user_guide_wrapper:after {
  display: none !important;
}

.block-views-blockour-focus-block-1 .slide__caption .temp15-hidetext p {
  padding-left: 25px !important;
}

.block-views-blockour-focus-block-1 .slide__caption:hover h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.block-views-blockour-focus-block-1 .slide__caption:hover .temp15-hidetext,
.block-views-blockour-focus-block-1 .slide__caption:hover .temp15-hidetext p,
.block-views-blockour-focus-block-1 .slide__caption:hover .temp15-hidetext img {
  opacity: 1;
  visibility: visible;
}

.page-node-type-our-brands .banner-wrapper-box {
  overflow: visible !important;
}

.block-views-blockour-ingredients-block-1 .slick-slide {
  margin: 20px 40px !important;
}

.view-rewards-and-recognition .view-content .views-row {
  margin-bottom: 40px !important;
  margin-top: 40px;
}

.view-rewards-and-recognition .view-content {
  width: 90% !important;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.view-rewards-and-recognition .views-field-nothing .field-content {
  width: 160px;
  display: inline-block;
  vertical-align: middle;
}

.view-rewards-and-recognition .views-field-nothing:before {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  content: '';
  width: 36px;
  height: 88px;
  background: url(../award-left.html) no-repeat 0 center;
  background-size: contain;
}

.view-rewards-and-recognition .views-field-nothing:after {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  content: '';
  width: 36px;
  height: 88px;
  background: url(../award-right.html) no-repeat 0 center;
  background-size: contain;
}


/* user.css end */


/* temporary hide div css start */


/* .way_to_body_care_wrapper {
    display: none;
} */


/* temporary hide div css end */


/* Anil Yadav css start here */
.mega-dropdown-inner>.tb-megamenu-row.row-fluid {
  min-height: 60vh;
  padding-left: 27%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-content:flex-start;
}

.menu_area .tb-megamenu .tb-megamenu-submenu.our-brand.dropdown-menu .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-column:first-child,
.menu_area .tb-megamenu .dropdown-menu .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-column:first-child {
  position: absolute;
  left: 0;
  top: 0;
}

.menu_area .tb-megamenu .tb-megamenu-submenu.our-brand.dropdown-menu .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-column:first-child {
  min-height: 70vh;
}

.menu_area .tb-megamenu .dropdown-menu .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-column {
  width: 23% !important;
}

.tb-megamenu .nav>.active>a,
.tb-megamenu .nav>.active>a:hover {
  background-color: transparent !important;
}

.navRegion {
  display: inline-block;
  position: relative;
}

.navRegionBtn {
  display: inline-block;
  cursor: pointer;
}

.navRegionList {
  width: 200px;
  position: absolute;
  right: 0;
  top: 25px;
  z-index: 999;
  display: none;
}

.navRegionList ul,
.navRegionList li {
  width: 100%;
  float: left;
  list-style: none;
}

.navRegionList ul {
  padding: 20px !important;
  margin: 0;
  background-color: #FCFAF8;
  /* border: 1px solid #D1A272; */
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16);
}

.navRegionList li {
  padding: 0;
  margin: 5px 0 !important;
  font-family: 'EB Garamond', serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  text-align: left;
}

.navRegionList li a {
  color: #707070;
}

.navRegionList li a:hover {
  color: #000;
}

.navRegion:hover .navRegionList {
  display: block;
}

.block-search .form-type-search .input-group {
  width: 100%;
}

.block-search .form-type-search .input-group,
.block-search .form-type-search .input-group .form-control {
  border-radius: 0 !important;
  background: #FCFAF8 !important;
}

.block-views-blockslideshow-block-2 .aligndiv-Center .fsSliderItemTxtHead {
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  text-align: center;
}

/* Home page css start here */
.page-node-1 .content-with-number-wrapper-box .content-with-number-box h5.title {
  font-style: italic;
}

#block-welcometodabur .content-with-number-wrapper-box ul.below li a,
.block-views-blockour-ingredients-block-1 .view-our-ingredients .view-footer a {
  color: #fff !important;
  background: #D1A272 !important;
}

.block-views-blockexplore-brand-block-1 .view-explore-brand .read_more a:hover {
  color: #fff !important;
  background: #D1A272 !important;
}

.block-views-blockour-ingredients-block-1 .slide__description .temp6-img-cnt {
  padding-bottom: 0;
}

.block-views-blockour-ingredients-block-1 .slide__description .temp6-img-cnt p {
  line-height: 1.6;
  padding: 0;
  margin-top: 15px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  height: calc(12px * 1.6 * 4);
}

.block-views-blockour-ingredients-block-1 .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.block-views-blockour-ingredients-block-1 .view-our-ingredients .view-footer {
  margin-top: 0;
}

.block-views-blockour-latest-stories-block-1 .ir-video:before {
  width: 54px;
  height: 54px;
  background: #fff;
  box-shadow: 0px 3px 6px rgb(0 0 0 / 30%);
}

.block-views-blockour-latest-stories-block-1 .ir-video:after {
  width: 14px;
  height: 18px;
  background: url(../svg/play-black.svg) no-repeat 0 0;
  background-size: cover;
}

.page-node-1 .view-our-brands-banner-slick .banner-content-box.align-Left {
  width: 40%;
  top: 20%;
  position: absolute;
}

.page-node-1 .view-our-brands-banner-slick .banner-content-box h3.title {
  text-align: left;
  color: #6F6B67;
}

.page-node-1 .explore_the_world_wrapper .region.region-explore-the-world {
  margin-top: 70px !important;
  padding-top: 0;
}

.slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box{
  top:72% !important;
  
}
.slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box .read-more{padding-left:15%;}



/* Home page css end here */

/* Products page css start here */
.view-our-brands-banner-slick .banner-content-box.align-Left,
.view-our-brands-banner-slick .banner-content-box.align-Center {
  position: absolute;
  width: 25%;
}

.view-our-brands-banner-slick .banner-content-box.align-Center {
  left: 37.5%;
}

.view-our-brands-banner-slick .banner-content-box.align-Left h3.toptitle,
.view-our-brands-banner-slick .banner-content-box.align-Left h3.title {
  text-align: left;
}

.view-our-brands-banner-slick .banner-content-box.align-Center h3.title {
  text-align: center;
}

.page-node-type-our-brands .view-our-brands-banner-slick .banner-content-box h3.title {
  color: #D1A272;
}

.page-node-type-our-brands .view-our-brands-banner-slick .banner-content-box h4.sub_title {
  color: #6F6B67;
  line-height: 1.2;
}

.user_guide_wrapper .userGuideImg {
  max-width: 200px;
  position: absolute;
  right: 7%;
  top: 0;
  transform: translateY(-50%);
}

.user_guide_wrapper .userGuideImg img {
  max-width: 200px;
  max-height: 350px;
  float: left;
  transform: scale(1);
  transition: all .6s ease-in-out;
}

.user_guide_wrapper .userGuideImg img:hover {
  transform: scale(1.1);
}

.page-node-3 .our_ingredients_wrapper {
  padding-top: 0;
  background-color: #fff;
}
.page-node-3 .content-with-number-wrapper-box .content-with-number-box,
.page-node-3 .content-with-number-wrapper-box .content-with-number-box .body {
  margin-bottom: 0;
}
.page-node-3 .block-views-blockour-brands-block-1 .brands-desktop h2.block-title {
  margin-top: 0;
}

.view-our-brands-banner-slick .banner-content-box .read-more a {
  margin-top: 0;
  font-size: 20px;
  cursor: pointer;
  text-decoration: none;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1;
  color: #fff;
  text-transform: capitalize;
  padding: 14px 30px;
  display: inline-block;
  border: 1px solid #D1A272;
  outline: none;
  background: #D1A272;
}

.slick--view--ingredients-slideshow-brand-page {
  text-align: center;
}

.slick--view--ingredients-slideshow-brand-page .slide__caption {
  max-width: 300px;
  position: relative;
  float: none;
  display: inline-block;
  vertical-align: top;
}

.page-node-3 .block-views-blockour-brands-block-2 {
  padding-top: 70px;
}

.page-node-3 #block-ourglobalbrandportfolio .content-with-number-wrapper-box .content-with-number-box h5.title {
  font-style: italic;
}

.page-node-type-our-brands .body-wrapper .description ul.brand-numberList,
.page-node-type-our-brands .body-wrapper .description ul.brand-numberList li {
  list-style: decimal;
  width: 100%;
  float: left;
  text-align: left;
  display: block;
  padding-top: 0;
}

.page-node-type-our-brands .body-wrapper .description ul.brand-numberList {
  margin-bottom: 25px;
}

.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slick--view--ingredients-slideshow-brand-page .slide__description .views-field-field-categories-type {
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
}

.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slick--view--ingredients-slideshow-brand-page .slide__description .views-field-field-categories-type a {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  text-transform: uppercase;
  position: static;
}

.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slick--view--ingredients-slideshow-brand-page .slide__description .views-field-field-upload-image {
  position: relative;
}

/* .dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slick--view--ingredients-slideshow-brand-page .slide__description .views-field-field-upload-image:before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: '';
  width: 50px;
  height: 50px;
  border-radius: 100%;
  border: 1px solid #fff;
  background: #fff;
  z-index: 1;
}

.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slick--view--ingredients-slideshow-brand-page .slide__description .views-field-field-upload-image:after {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: '';
  width: 14px;
  height: 18px;
  background: url(/static/images/play-black.svg) no-repeat 0 0;
  background-size: cover;
  z-index: 1;
} */

/* Products page css end here */

/* Newsroom page css start here */
.latest-release .prees-release {
  border-right: 1px solid rgba(167, 164, 161, 0.5);
}

.latest-release .prees-release .post-img {
  padding-right: 30px;
  width: 50%;
  float: left;
}

.latest-release .prees-release .post-img img {
  width: 100%;
  height: 320px;
  float: left;
  object-fit: cover;
  -o-object-fit: cover;
}

.latest-release .prees-release .view-latest-from-dabur-slideshow .view-content .views-row {
  margin-bottom: 50px;
}

.view-news.view-id-news .form-item-title input.form-text,
.view-our-latest-press-releases .form-item-title input.form-text,
.page-node-83 .view-dabur-media-image .form-item-title input {
  background: #fff url(../svg/search.svg) no-repeat right 20px top 14px;
  background-size: 18px;
  padding-right: 50px;
}

.social-sharing-buttons {
  display: none;
}

.sharethis {
  padding: 5px;
  cursor: pointer;
  margin-right: 0;
  border: 0 !important;
}

.sharethis:hover {
  background: none !important;
}

.social-sharing-buttons a,
.view-our-latest-press-releases .views-field-nothing .field-content .social-sharing-buttons a {
  margin-top: 20px;
  margin-right: 20px;
  padding: 0;
  width: 32px;
  height: 32px;
  display: inline-block;
  border: 0;
}

.view-our-latest-press-releases .views-field-nothing .field-content .social-sharing-buttons a:hover {
  background-color: transparent;
}

.social-sharing-buttons a.facebook,
.social-sharing-buttons a.facebook:hover {
  background: url(../png/facebooks.png) no-repeat 0 0 !important;
}

.social-sharing-buttons a.twitter,
.social-sharing-buttons a.twitter:hover {
  background: url(../png/twitters.png) no-repeat 0 0 !important;
}

.social-sharing-buttons a.linkedin,
.social-sharing-buttons a.linkedin:hover {
  background: url(../png/linkedins.png) no-repeat 0 0 !important;
}

.social-sharing-buttons a.whatsApp,
.social-sharing-buttons a.whatsApp:hover {
  background: url(../png/whatsapps.png) no-repeat 0 0 !important;
}

.view-csr-at-dabur-our-focus .views-view-grid .temp16-slider {
  display: flex;
}

.view-our-latest-press-releases .views-field-body .field-content {
  margin-bottom: 0 !important;
}

.block-views-blockcsr-at-dabur-our-focus-block-3 {
  display: none;
}

.page-node-1025 .our_product_area {
  width: 100%;
  padding: 100px 10% 0 10% !important;
}

.view-csr-at-dabur-our-focus .temp4-text-content {
  width: 100%;
  max-width: 700px;
}

.view-latest-from-dabur-slideshow .temp4-text-content {
  width: 100%;
  max-width: 700px;
  padding: 0 7%;
}

.view-our-brands-banner-slick .image-box img {
  width: 100%;
  height: auto;
}

/* Newsroom page css end here */

/* Caution Notice page css start here */
.block-views-blockcaution-notice-block-1 {
  position: fixed !important;
  max-width: 800px;
  width: 90%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 99999;
  background: #FAF8F4;
  border-radius: 5px;
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.16);
  display: none;
}

.view-caution-notice {
  width: 100%;
  height: 80vh;
  padding: 40px 60px;
  float: left;
}

.cautionotice {
  width: 100%;
  float: left;
  position: relative;
}

.cautionotice .views-field-title {
  font-size: 24px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  color: #D1A272;
  line-height: 1.2;
  letter-spacing: 0px;
  width: 100%;
  float: left;
}

.cautionotice .views-field-body .cnContent {
  width: 100%;
  height: calc(80vh - 135px);
  margin-top: 25px;
  float: left;
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
  text-align: left;
  overflow: hidden;
  overflow-y: auto;
}

.cautionotice .views-field-body p {
  font-size: 16px;
  color: #707070;
  line-height: 1.4;
  margin-bottom: 25px;
}

/* .cautionotice .views-field-body p:first-child {
  margin-bottom: 0;
} */

.cautionotice .views-field-body a {
  color: #D1A272;
}

.cautionotice .views-field-body .close {
  width: 24px;
  height: 24px;
  position: absolute;
  right: 0;
  top: 0;
  /* background: url(/static/images/icon-close.svg) no-repeat 0 0;
  text-indent: -9999em; */
  color: #000;
  opacity: .5;
}

.cautionotice .views-field-body .close:hover {
  opacity: 1;
}

.cautionotice .views-field-body .cnContent::-webkit-scrollbar {
  display: none;
  width: 0 !important;
  height: 0 !important;
  color: 000;
  background: #121216;
  background-color: #121216;
}

.cautionotice .views-field-body .cnContent::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
  -webkit-border-radius: 0px;
  border-radius: 0px;
  background: #121216;
  background-color: #121216;
}

.cautionotice .views-field-body .cnContent {
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  scrollbar-width: none;
  overflow: -moz-scrollbars-none;
}

/* Caution Notice page css end here */

/* Blog and blog inner page page css start here */
.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col,
.path-blog .view-learn-with-dabur .cols-4 .views-col {
  position: relative;
  background: #fff;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col:hover,
.path-blog .view-learn-with-dabur .cols-4 .views-col:hover {
  background: #FCFAF8;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-field-category,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-field-category {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-field-category .field-content,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-field-category .field-content {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 1.4;
  text-transform: uppercase;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-field-upload-image a:before,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-field-upload-image a:before {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  content: '';
  background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-field-dr-name,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-field-dr-name {
  position: relative;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-field-dr-name .field-content,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-field-dr-name .field-content {
  position: absolute;
  bottom: 20px;
  width: 100%;
  padding: 0 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
  letter-spacing: 0.28px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-title,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-title {
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-title a,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-title a {
  color: #707070;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views,
.page-node-129 .view-learn-with-dabur .slide__description .totals-views,
.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-nothing .totals-views,
.totals-views {
  margin-bottom: 20px;
  font-size: 16px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #B3B3B3;
  line-height: 1.32;
  letter-spacing: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  opacity: 0;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col:hover .views-field-nothing .totals-views,
.path-blog .view-learn-with-dabur .cols-4 .views-col:hover .views-field-nothing .totals-views,
.page-node-129 .view-learn-with-dabur .slide__description:hover .totals-views,
.page-node-133 .view-id-learn_with_dabur .view-content .slide__description:hover .views-field-nothing .totals-views {
  opacity: 1;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views .likedislike,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views .likedislike,
.totals-views .likedislike {
  padding-right: 20px;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views .likedislike .flag_count_area,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views .likedislike .flag_count_area,
.totals-views .likedislike .flag_count_area {
  background: url(../svg/shareicon.svg) no-repeat 0 center;
  padding-left: 30px;
}

.path-knowledge-center .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views .totalview,
.path-blog .view-learn-with-dabur .cols-4 .views-col .views-field-nothing .totals-views .totalview,
.totals-views .totalview {
  padding-left: 30px;
  margin-left: 20px;
  background: url(../svg/viewicon.svg) no-repeat 0 center;
  padding-left: 30px;
  height: 21px;
}

.explore_the_world_wrapper .region-explore-the-world {
  padding-top: 100px;
  background: rgba(252, 250, 248, .66);
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description {
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description .temp6-img-cnt {
  padding: 20px 0;
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description .temp6-img-cnt h4 a {
  color: #707070;
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description:hover,
.page-node-129 .view-learn-with-dabur .slide__description:hover {
  background: #fff;
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description .temp6-img-cnt p {
  padding: 0;
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description .temp6-img-cnt .explore-products a {
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  color: #D1A272;
  line-height: 1.1;
  letter-spacing: 0px;
  transition: all .2s ease-in;
  padding: 0 85px 0 25px;
  text-align: left;
  padding: 0 85px 0 25px;
  float: left;
  margin-top: 0;
  margin-bottom: 25px;
  background: transparent url(../svg/group-arrow.svg) no-repeat right 20px top 6px;
}

.page-node-129 .view-learn-with-dabur {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
}

.page-node-129 .view-learn-with-dabur .slide__description {
  max-width: 300px;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.page-node-129 .view-learn-with-dabur .slide__description .views-field-title {
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.page-node-129 .view-learn-with-dabur .slide__description .views-field-title a {
  color: #707070;
}

.page-node-129 .view-learn-with-dabur .slide__description .views-field-field-category .field-content a {
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 4px 10px;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.32px;
  line-height: 1.4;
  color: #fff;
  text-transform: uppercase;
  background: rgba(209, 162, 114, .6);
  z-index: 2;
}

.page-node-129 .view-learn-with-dabur .slide__description .views-field-field-upload-image a:before {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  content: '';
  background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);
}


.block-views-blockknowledge-center-categories-block-1 .view-learn-with-dabur .cols-4 .views-col {
  max-width: 300px;
  width: calc(25% - 80px);
}

.knowledgecentre .description h3 {
  margin-top: 60px;
}

.knowledgecentre .description p a,
.image-content-box .image-content ul li a {
  color: #D1A272;
}

.knowledgecentre .breadCrumbArea.absoluteBCrumb {
  margin-top: -50px;
}

.knowledgecentre .description {
  padding: 70px 0px !important;
}

.knowledgecentre .description li {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
  margin-bottom: 10px;
}

.knowledgecentre .description li strong {
  font-weight: 300;
}

.page-node-type-landing-page.page-node-132 .maindiv .content_area h3,
.page-node-type-landing-page.page-node-132 .region-what-we-do h2.block-title {
  text-align: left;
}

.page-node-type-landing-page.page-node-132 .region-what-we-do h2.block-title {
  margin-top: 50px;
  text-transform: initial;
}

.page-node-type-landing-page.page-node-132 .region.region-what-we-do {
  padding-top: 0 !important;
  padding-bottom: 70px !important;
}

.body-care-content-box h5.title,
#block-whatconstitutesayurvedicliving h5,
.page-node-130 .ayurvedic-section h5 {
  font-size: 16px;
  font-weight: 600;
  color: #707070;
  letter-spacing: 0.32px;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 25px;
}

.region-way-to-body-care .field--label-above .explore_Btn {
  border: 1px solid #D1A272;
}

.page-node-type-landing-page.page-node-128 #block-ayurvedictreatments {
  padding-top: 0 !important;
}

.page-node-type-landing-page.page-node-128 #block-ayurvedictreatments .field--type-text-with-summary ul li {
  font-weight: 600;
  letter-spacing: 0.36px;
}

.page-node-type-landing-page.page-node-128 #block-ayurvedictreatments .field--type-text-with-summary ul {
  padding: 20px 0px 80px !important;
}

.page-node-129 .store_locator_wrapper {
  min-height: auto;
  background: #fff;
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur {
  max-width: initial !important;
  margin: auto;
  width: 100%;
  padding: 0 10%;
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description {
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description .views-field-nothing .temp6-img-cnt {
  padding: 20px 0;
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description .temp6-img-cnt p {
  padding: 0;
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.page-node-128 .media-header.text-center {
  max-width: 800px !important;
}

.page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur .slick--view--learn-with-dabur--block-2 .slide__description .temp6-img-cnt p a {
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  color: #D1A272;
  line-height: 1.1;
  letter-spacing: 0px;
  transition: all .2s ease-in;
  padding: 0 85px 0 25px;
  text-align: left;
  padding: 0 85px 0 25px;
  float: left;
  margin-top: 0;
  margin-bottom: 25px;
  background: transparent url(../svg/group-arrow.svg) no-repeat right 20px top 6px;
}

.page-node-128 .content-with-number-wrapper-box .content-with-number-box,
.page-node-128 #block-whatconstitutesayurvedicliving .center-block,
.page-node-129 .content-with-number-wrapper-box .content-with-number-box {
  max-width: 1020px;
}

.page-node-129 #block-ayurvedicbodytypesblock h2.block-title {
  text-transform: initial;
}

.page-node-129 #block-ayurvedicbodytypesblock p {
  text-align: center;
}

#quicktabs-ayurvedic_body_types_tab h3 {
  margin-top: 40px;
}

.page-node-129 #quicktabs-tab-ayurvedic_body_types_tab-0 a:before {
  background: url(../svg/kapha-icon.svg) no-repeat 100% 100%;
  background-size: 75px;
  left: calc(50% - 35px);
}

.page-node-129 #quicktabs-tab-ayurvedic_body_types_tab-0.active a:before {
  background: url(../svg/kapha-icon-active.svg) no-repeat 100% 100%;
  background-size: 75px;
}

.page-node-129 #quicktabs-tab-ayurvedic_body_types_tab-1 a:before {
  background: url(../svg/vata-icon.svg) no-repeat 100% 100%;
  background-size: 75px;
  left: calc(50% - 35px);
}

.page-node-129 #quicktabs-tab-ayurvedic_body_types_tab-1.active a:before {
  background: url(../svg/vata-icon-active.svg) no-repeat 100% 100%;
  background-size: 75px;
}

.page-node-129 #quicktabs-tab-ayurvedic_body_types_tab-2 a:before {
  background: url(../svg/pitta-icon.svg) no-repeat 100% 100%;
  background-size: 75px;
  left: calc(50% - 35px);
}

.page-node-129 #quicktabs-tab-ayurvedic_body_types_tab-2.active a:before {
  background: url(../svg/pitta-icon-active.svg) no-repeat 100% 100%;
  background-size: 75px;
}

#quicktabs-ayurvedic_body_types_tab {
  padding-top: 100px !important;
}

.page-node-129 .store_locator_wrapper .store_locator.container {
  width: 80%;
}

.ayurvedic-body-footer-top .find-vata {
  background: #F9F5F2;
  padding: 30px 80px !important;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  border: 0 !important;
}

.ayurvedic-body-footer-top .right-section {
  padding: 0;
}

.ayurvedic-body-footer-top .right-section a {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 30px;
  display: inline-block;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.1;
  letter-spacing: 0px;
  color: #707070;
  padding-right: 100px;
  background: url(../svg/arrow-large.svg) no-repeat right 30px center;
  transition: all .4s ease-in;
  border: 1px solid #D1A272;
}

.ayurvedic-body-footer-top .right-section a:hover {
  color: #fff;
  background: #D1A272 url(../svg/arrow-large-w.svg) no-repeat right 30px center;
}

.page-node-130 .content-with-number-wrapper-box .content-with-number-box {
  max-width: 1020px;
}

.page-node-type-ayurvedic-medicinal-plants .breadCrumbArea.absoluteBCrumb {
  margin-top: -50px;
}

.amp-rItem {
  width: 100%;
  margin-bottom: 10px;
  float: left;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  letter-spacing: 0px;
  color: #707070;
}

.amp-rItem strong {
  font-weight: 700;
}

.amp-Item {
  width: 100%;
  margin-bottom: 30px;
  float: left;
}

.amp-Item .explore_Btn {
  padding: 0;
  margin-top: 30px;
  display: block;
  float: left;
}

.amp-Item .explore_Btn a {
  padding: 0;
  display: initial;
  border: 1px solid #D1A272;
  padding: 10px 35px;
}

.amp-Item .explore_Btn a:hover {
  color: #fff;
  background: #D1A272;
}

.amp-numberList {
  list-style-type: decimal;
}

.amp-numberList li {
  padding-left: 30px;
  margin-bottom: 25px;
}

.amp-numberList li strong {
  font-weight: 700;
  margin-bottom: 5px;
  display: inline-block;
}

.ayurvedic-effects {
  padding-top: 100px;

}

.ayurvedic-effects .view-ayurvedic-effects {
  padding-left: 10%;
  padding-right: 10%;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description {
  max-width: 320px;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description .views-field-field-upload-image img {
  width: 100%;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description .temp6-img-cnt {
  padding: 20px 0;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description .temp6-img-cnt h4 a {
  color: #707070;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description .temp6-img-cnt p {
  padding: 0;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description .temp6-img-cnt .explore-products a {
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  color: #D1A272;
  line-height: 1.1;
  letter-spacing: 0px;
  transition: all .2s ease-in;
  text-align: left;
  padding: 0 85px 0 25px;
  float: left;
  margin-top: 0;
  margin-bottom: 25px;
  background: transparent url(../svg/group-arrow.svg) no-repeat right 20px top 6px;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.ayurvedic-effects .view-ayurvedic-effects .slide__description:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.mediPlantsDesktop {
  display: block;
}

.mediPlantsMobile {
  margin-bottom: 40px;
  float: left;
  display: none;
}

.mediplants-list .tym-content li span:first-child {
  width: 40%;
  float: left;
}

.mediplants-list .tym-content li span:last-child {
  width: 60%;
  padding-left: 20px;
  float: left;
  text-align: right;
}

.mediplants-list .tym-content li span a {
  color: #D1A272;
  font-weight: 700;
}

.page-node-type-symptoms .ingredients-effects .view-our-ingredients.view-ayurvedic-effects {
  width: 100%;
  float: left;
  padding: 0 10%;
}

.ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slick--view--ayurvedic-effects {
  width: 100%;
  float: left;
}

.ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slick--view--ayurvedic-effects .slide__description {
  max-width: 300px;
  margin: 40px;
}

.ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slick--view--ayurvedic-effects .slide__description .temp6-img-cnt {
  padding: 20px 0;
}

.ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slick--view--ayurvedic-effects .slide__description .temp6-img-cnt h4 a {
  color: #707070;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects {
  width: 100%;
  padding: 0 10%;
  padding-bottom: 100px;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description {
  max-width: 300px;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  display: inline-block;
  position: relative;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-field-category {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-field-category .field-content {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 1.4;
  text-transform: uppercase;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-field-upload-image .field-content:before {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  content: '';
  background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-body {
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-body .field-content {
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  height: calc(16px * 1.6 * 4);
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-body p {
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description:hover {
  background: #FCFAF8;
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.slick--view--learn-with-dabur--block-4 .slide__description {
  max-width: 300px;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  display: inline-block;
  position: relative;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-field-category .field-content a {
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 4px 10px;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.32px;
  line-height: 1.4;
  color: #fff;
  text-transform: uppercase;
  background: rgba(209, 162, 114, .6);
  z-index: 2;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-body {
  padding: 0;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-body .field-content {
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-field-upload-image a:before {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  content: '';
  background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box,
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  font-size: 16px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #B3B3B3;
  line-height: 1.32;
  letter-spacing: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  opacity: 0;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description:hover .views-field-nothing .view-box,
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description:hover .views-field-nothing .view-box {
  opacity: 1;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box .clear,
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box .clear {
  display: none;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box abbr:first-child,
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box abbr:first-child {
  padding-right: 20px;
  float: left;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box abbr:first-child img,
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box .view-box abbr:first-child img {
  margin-right: 10px;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box abbr:nth-child(2),
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box .view-box abbr:nth-child(2) {
  padding-left: 20px;
  float: left;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box abbr:nth-child(2) img,
.view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box .view-box abbr:nth-child(2) img {
  margin-right: 10px;
}






.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slide__description .ir-video:before {
  width: 54px;
  height: 54px;
  background: #fff;
  box-shadow: 0px 3px 6px rgb(0 0 0 / 30%);
  z-index: 1;
}

.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slide__description .ir-video:after {
  width: 14px;
  height: 18px;
  background: url(../svg/play-black.svg) no-repeat 0 0;
  background-size: cover;
  z-index: 1;
}

.dabur-chyawanprash-stories .view-ingredients-slideshow-brand-page .slide__description .temp11-sliderpost .temp11-img-text p {
  color: #fff;
}

.vid-popup {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1280px;
  background: #fff;
  height: 720px;
  padding: 15px 15px 40px;
  z-index: 99999;
}

.vid-popup iframe {
  width: 100%;
  height: 100%;
}

.vid-close {
  width: 24px;
  height: 24px;
  position: absolute;
  right: 12px;
  bottom: 9px;
  background: url(../svg/icon-close.svg) no-repeat 0 0;
  text-indent: -9999em;
  opacity: .5;
}

.vidOverlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
  transition-timing-function: cubic-bezier(.22, .61, .36, 1);
  -webkit-backdrop-filter: blur(30px);
  -moz-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  z-index: 9999;
  overflow: hidden;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients {
  padding-left: 10%;
  padding-right: 10%;
  padding-top: 70px;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description {
  max-width: 300px;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  position: relative;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt {
  padding: 20px 0;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt h4 {
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  padding-left: 25px;
  padding-right: 10px;
  transition: all .5s ease-in;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt p {
  display: block !important;
  width: 100%;
  padding: 25px;
  padding-top: 0;
  margin-top: 0;
  font-size: 12px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  height: calc(12px * 1.6 * 4);
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt h4 a {
  color: #707070;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt .amp-Item h3 {
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt h3,
.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt p {
  display: none;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt .amp-Item p {
  display: block;
  opacity: 0;
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  margin-top: 0;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description .temp6-img-cnt .amp-Item p a {
  color: #D1A272;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description:hover {
  background-color: #fff;
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description:hover .temp6-img-cnt .amp-Item p {
  opacity: 1;
}

.page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.page-node-748 .region.region-explore-the-world {
  margin-top: 0;
}

.view-campus-dreams .view-content {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
}

.slick--view--campus-dreams .slick-slider .slide__description {
  max-width: 460px;
  margin: 20px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  position: relative;
}

.slick--view--campus-dreams .slick-slider .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.slick--view--campus-dreams .slick-slider .slide__description .temp6-img-cnt {
  padding: 0;
}

.slick--view--campus-dreams .slick-slider .slide__description .temp6-img-cnt .position-rtv {
  padding: 20px 0 10px;
}

.slick--view--campus-dreams .slick-slider .slide__description .temp6-img-cnt .position-rtv h4 {
  position: relative;
}

.slick--view--campus-dreams .slick-slider .slide__description .temp6-img-cnt p {
  margin-top: 0;
}

.slick--view--campus-dreams .slick-slider .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.slick--view--campus-dreams .slick-slider .slide__description:hover .temp6-img-cnt .position-rtv h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.view-news.view-campus-dreams .view-content {
  border-bottom: 0;
}

/* Blog and blog inner page page css end here */
.footer_logo.col-sm-4 {
  width: 25%;
}

.footer_right.col-sm-8 {
  width: 75%;
}

.page-node-159 .view-available-job-openings {
  padding: 0;
}

.page-node-159 .view-available-job-openings .view-header {
  margin-top: 0;
}

.wtu-list {
  margin-bottom: 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.wtu-item .wtu-val img {
  margin-right: 20px;
}

.wtu-item .wtu-label {
  font-size: 16px;
}

.wtu-item .wtu-val {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.56;
}

.wtu-connectRight a {
  color: #707070;
}

.wtu-connectRight a:hover {
  color: #fff;
  border: 1px solid #D1A272;
  background: #D1A272 url(../svg/arrow-large-w.svg) no-repeat right 30px center;
}

.wtu-connect {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 30px 80px !important;
}

.wtu-connectLeft p {
  text-align: left;
  margin: 0;
  font-family: 'Nunito Sans', sans-serif;
  font-weight: 300;
  font-size: 17px;
}

.wtu-connectLeft h3 {
  margin-bottom: 0;
}

.wtu-connectRight a {
  margin-top: 0 !important;
}

.webform-submission-get-in-touch-with-us-form label {
  margin-bottom: 0;
}

.webform-submission-get-in-touch-with-us-form select.form-control {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border: 1px solid #D1A272;
  color: #707070;
  font-size: 18px;
  font-weight: 400;
  background: #FCFAF8;
}

.page-node-3 .slick--view--our-brands {
  padding: 0 24px;
}

.page-node-3 .slick--view--our-brands .slide__caption {
  text-align: center;
}

.page-node-3 .slick--view--our-brands .slide__description {
  max-width: 320px;
  margin: 40px 20px;
  position: relative;
  display: inline-block;
}

.page-node-3 .slick--view--our-brands .slide__description img {
  margin-bottom: 20px;
}

.page-node-3 .slick--view--our-brands .slide__description a {
  width: 100%;
  float: left;
  font-size: 12px;
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  font-weight: 600;
  text-align: left;
  transition: all .5s ease-in;
}

.page-node-3 .slick--view--our-brands .slide__description {
  /* width: 100%; */
  font-size: 14px;
  letter-spacing: 0px;
  color: #6F6B67;
  font-weight: 300;
  text-align: left;
  transition: all .5s ease-in;
  box-shadow: 0px 3px 20px rgb(0 0 0 / 10%);
}

.page-node-3 .slick--view--our-brands .slide__description .brandListImg,
.page-node-3 .slick--view--our-brands .slide__description .temp6-img-cnt {
  width: 100%;
  float: left;
}

.page-node-3 .slick--view--our-brands .slide__description .temp6-img-cnt h4 {
  position: relative;
}

.page-node-3 .slick--view--our-brands .slide__description .temp6-img-cnt h4:before {
  left: 25px;
  bottom: calc(100% - 22px);
  transform: rotateZ(-90deg);
}

.page-node-3 .slick--view--our-brands .slide__description .temp6-img-cnt .brandListTxtMob {
  font-size: 14px;
  line-height: 1.42;
  color: #6F6B67;
  padding: 0 25px;
}

.page-node-3 .slick--view--our-brands .slide__description .temp6-img-cnt .explore-products a {
  width: auto;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 16px;
  color: #D1A272;
  line-height: 1.1;
  letter-spacing: 0px;
  text-transform: initial;
  transition: all .2s ease-in;
  padding: 0 10px;
  text-align: left;
  padding: 0 70px 0 15px;
  float: left;
  margin-top: 0;
  margin-bottom: 25px;
  background: url(../svg/group-arrow.svg) no-repeat right 20px top 5px;
  background-size: 40px;
}

.page-node-3 .slick--view--our-brands .slick__arrow .slick-prev {
  left: 0;
}

.page-node-3 .slick--view--our-brands .slick__arrow .slick-next {
  right: 0;
}

.page-node-type-symptoms .ingredients-effects {
  width: 100%;
  padding-bottom: 70px;
  margin-bottom: 100px;
  margin-top: 70px;
  float: left;
  background: rgba(252, 250, 248, 0.66);
}

.page-node-type-symptoms .ingredients-effects .slide__description {
  max-width: 300px;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  position: relative;
}

.page-node-type-symptoms .ingredients-effects .slide__description:hover {
  background-color: #fff;
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.page-node-type-symptoms .ingredients-effects .slide__description .temp6-img-cnt p {
  display: block !important;
  width: 100%;
  padding: 25px 25px 0;
  padding-top: 0;
  margin-top: 0;
  font-size: 12px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: left;
  /* text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 4;
  height: calc(12px * 1.6 * 4); */
}

.page-node-type-symptoms .ingredients-effects .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.page-node-type-symptoms .ingredients-effects .slide__description:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.ingredients-effects-product .product-shop,
.our_product_area .product-shop {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
}

.ingredients-effects-product .product-shop {
  margin-bottom: 70px;
}

.ingredients-effects-product .product-shop .slide__description,
.our_product_area .product-shop .slide__description {
  width: 300px;
  margin: 40px;
  position: relative;
  display: inline-block;
}

.ingredients-effects-product .product-shop .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.our_product_area .product-shop .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
  background: #FCFAF8;
}

.ingredients-effects-product .product-shop .slide__description .views-field-field-product-image,
.our_product_area .product-shop .slide__description .views-field-field-product-image {
  width: 100%;
  height: 410px;
  float: left;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center
}

.ingredients-effects-product .product-shop .slide__description .views-field-field-product-image img,
.our_product_area .product-shop .slide__description .views-field-field-product-image img {
  max-width: 300px;
  max-height: 410px;
  width: auto;
  display: inline-block;
}

.ingredients-effects-product .product-shop .slide__description .views-field-field-is-new-product,
.our_product_area .product-shop .slide__description .views-field-field-is-new-product {
  position: absolute;
  left: 10px;
  top: 10px;
}

.ingredients-effects-product .product-shop .slide__description .views-field-field-is-new-product .field-content,
.our_product_area .product-shop .slide__description .views-field-field-is-new-product .field-content {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 1.4;
  text-transform: uppercase;
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing,
.our_product_area .product-shop .slide__description .views-field-nothing {
  width: 100%;
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing .price-box,
.our_product_area .product-shop .slide__description .views-field-nothing .price-box {
  display: none;
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing .title-box,
.our_product_area .product-shop .slide__description .views-field-nothing .title-box {
  width: 100%;
  padding: 20px 0;
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing .title-box .title,
.our_product_area .product-shop .slide__description .views-field-nothing .title-box .title {
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  padding: 0 25px 10px;
  margin-bottom: 10px;
  transition: all .5s ease-in;
  position: relative;
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing .title-box .title a,
.our_product_area .product-shop .slide__description .views-field-nothing .title-box .title a {
  color: #707070;
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing .title-box .title:before,
.our_product_area .product-shop .slide__description .views-field-nothing .title-box .title:before {
  position: absolute;
  left: 0;
  bottom: calc(100% - 22px);
  content: '';
  width: 22px;
  height: 22px;
  border-left: 2px solid #DCB995;
  transition: all .4s ease-in;
}

.ingredients-effects-product .product-shop .slide__description:hover .views-field-nothing .title-box .title:before,
.our_product_area .product-shop .slide__description:hover .views-field-nothing .title-box .title:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.ingredients-effects-product .product-shop .slide__description .views-field-nothing .title-box .subtitle {
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0.32px;
  color: #707070;
  text-align: left;
  line-height: 1.4;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: calc(14px * 1.4 * 3);
  padding-left: 25px;
  padding-right: 10px;
  opacity: 0;
  transition: all .5s ease-in;
}

.page-node-132 .our_product_area .product-shop .slide__description .views-field-nothing .title-box .subtitle {
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0.32px;
  color: #707070;
  text-align: left;
  line-height: 1.4;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: calc(14px * 1.4 * 2);
  padding-left: 25px;
  padding-right: 10px;
  opacity: 1;
  transition: all .5s ease-in;
}

.ingredients-effects-product .product-shop .slide__description:hover .views-field-nothing .title-box .subtitle,
.our_product_area .product-shop .slide__description:hover .views-field-nothing .title-box .subtitle {
  opacity: 1;
}

.our_product_area .product-shop .view-footer {
  margin-top: 0;
}

.page-node-type-symptoms .ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slide__caption {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.page-node-133 .view-id-learn_with_dabur .view-content {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
}

.page-node-133 .view-id-learn_with_dabur .view-content {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__caption {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description {
  max-width: 300px;
  margin: 40px;
  width: auto;
  display: inline-block;
  position: relative;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description:hover {
  background-color: #FCFAF8;
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-field-category {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-field-category .field-content {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 1.4;
  text-transform: uppercase;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-field-upload-image a:before {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30%;
  content: '';
  background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .5) 100%);
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-title {
  width: 100%;
  padding: 20px;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-title .field-content {
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.56;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -moz-box;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-line-clamp: 3;
  height: calc(16px * 1.56 * 3);
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-title a {
  color: #707070;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-field-dr-name {
  position: relative;
}

.page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-field-dr-name .field-content {
  position: absolute;
  bottom: 20px;
  width: 100%;
  padding: 0 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
  letter-spacing: 0.28px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}

/* temp hide div */
.page-node-748 .latest_stories_wrapper .view-life-at-dabur-carousel .view-header,
.page-node-748 .latest_stories_wrapper .view-life-at-dabur-carousel .view-content {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
  display: none;
}

.page-node-748 .latest_stories_wrapper .view-life-at-dabur-carousel .view-footer {
  margin-top: 0;
}

#block-whydabur .content-with-number-wrapper-box .content-with-number-box h5.title {
  font-style: italic;
}

#block-ourpeople.block h3 {
  margin-top: 70px;
}

.view-rewards-and-recognition {
  padding: 70px 0 0 !important;
}

.page-node-132 .our_product_area {
  padding: 100px 0 0;
  background: #FDFCFA;
}

.page-node-132 .our_product_area .slide__description {
  width: calc(100% - 80px);
  margin: 40px;
  display: inline-block;
  position: relative;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.page-node-132 .our_product_area .slide__description .views-field.views-field-field-upload-image {
  width: 100%;
  height: 410px;
  float: left;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

.page-node-132 .our_product_area .slide__description .views-field.views-field-field-upload-image img {
  transform: scale(1);
  max-width: 300px;
  max-height: 410px;
  width: auto;
  display: inline-block;
}

.page-node-132 .our_product_area .slide__description .rating {
  display: none;
}

.page-node-132 .our_product_area .view-display-id-block_2 .slick__slide:hover img {
  transform: scale(1);
}

.page-node-type-csr-at-dabur-our-focus .our_ingredients_wrapper {
  padding-bottom: 70px;
}

.page-node-type-csr-at-dabur-our-focus .ayurvedic-ingredients {
  background: #fff;
  padding-top: 0;
}

.page-node-type-csr-at-dabur-our-focus .ayurvedic-ingredients .main_container.container.wtuArea {
  background-color: #fff;
}

.path-search .view-search {
  width: 100%;
  float: left;
  padding: 70px 0;
}

.path-search .view-search .view-content {
  width: 100%;
  float: left;
  margin-top: 20px;
}

.path-search .view-search .views-row {
  width: 100%;
  float: left;
  padding: 0;
  margin-bottom: 20px;
}

.path-search .view-search .views-row .views-field-title {
  width: 100%;
  float: left;
  margin-bottom: 10px;
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  color: #D1A272;
  line-height: 1.4;
  letter-spacing: 0px;
}

.path-search .view-search .views-row .views-field-title a {
  color: #D1A272;
}

.path-search .view-search .views-row .views-field-body {
  width: 100%;
  float: left;
  margin-bottom: 10px;
}

.path-search .view-search .views-row .views-field-body p {
  font-size: 16px;
  color: #707070;
  line-height: 1.4;
  margin-bottom: 0;
}


.path-search #edit-actions button {
  width: 136px;
  float: left;
  height: 48px;
  padding: 13px 20px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #D1A272;
  border: 1px solid #D1A272;
  border-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.path-search .form-inline .form-control {
  display: block;
  width: 100%;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #D1A272;
  border-radius: 0;
  height: 48px;
  outline: none;
  box-shadow: none;
  float: left;
}

.oiItem .views-field-nothing {
  left: 0 !important;
}

.page-node-167 .menu-bottom-area-bottom label {
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.28px;
  color: #707070;
  text-transform: uppercase;
}

.page-node-167 .menu-bottom-area-bottom h3,
.maindiv .content_area .temp2-statsItem h3,
.maindiv .content_area .start_date h3 {
  font-size: 30px;
}

.page-node-type-job-opening .menu-bottom-area-top {
  margin-top: 70px;
}

.form-item-current-city .select-wrapper {
  padding-right: 0;
}

.webform-submission-apply-now-form label {
  margin-bottom: 0;
}

.view-our-plants {
  padding: 0 10% !important;
}

.view-our-plants .slick-slider .slide__description {
  max-width: 300px;
  margin: 40px;
  width: auto;
  display: inline-block;
  position: relative;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.view-our-plants .slick-slider .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.view-our-plants .slick-slider .slide__description .temp6-img-cnt {
  padding: 0;
}

.view-our-plants .slick-slider .slide__description .temp6-img-cnt p {
  opacity: 0;
}

.view-our-plants .slick-slider .slide__description .position-rtv {
  padding: 20px 0 0;
}

.view-our-plants .slick-slider .slide__description .position-rtv h4 {
  position: relative;
}

.view-our-plants .slick-slider .slide__description .temp6-img-cnt .explore-products a {
  font-family: 'EB Garamond', serif;
  font-weight: 500;
  font-size: 20px;
  color: #D1A272;
  line-height: 1.1;
  letter-spacing: 0px;
  transition: all .2s ease-in;
  text-align: left;
  padding: 0 85px 0 25px;
  float: left;
  margin-top: 0;
  margin-bottom: 25px;
  background: transparent url(../svg/group-arrow.svg) no-repeat right 20px top 6px;
}

.view-our-plants .slick-slider .slide__description:hover .position-rtv h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.view-our-plants .slick-slider .slide__description:hover .temp6-img-cnt p {
  opacity: 1;
}

.view-our-plants .view-header {
  margin-bottom: 0 !important;
}

.block .wtu-right h3 {
  margin-bottom: 20px;
  margin-top: 15px;
}

.wtu-item {
  margin-bottom: 15px;
}

.wtu-val a {
  color: #D1A272;
}

.view-available-job-openings .views-view-grid .views-row {
  display: flex;
  justify-content: center;
}

.page-node-129 .explore_the_world_wrapper .view-learn-with-dabur .slide__description {
  position: relative;
}

.page-node-129 .explore_the_world_wrapper .view-learn-with-dabur .slide__description .views-field-field-category {
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 2;
}

.page-node-129 .explore_the_world_wrapper .view-learn-with-dabur .slide__description .views-field-field-category .field-content {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 1.4;
  text-transform: uppercase;
}

.page-node-type-landing-page.page-node-135 .content .field--type-text-with-summary {
  padding-bottom: 0 !important;
}

.page-node-type-landing-page.page-node-135 .content .block-block-content h2.block-title.ahrDisclaimer {
  text-transform: capitalize;
}

.csrbulletlist {
  margin-bottom: 25px;
  text-align: left;
}

.csrbulletlist li {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
}

.view-our-policy-download .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

/* .view-our-policy-download .view-content .views-row {
  width: calc(50% - 40px);
}
 */
.path-esops .view-our-policy-download .view-content .views-row {
  width: 100%;
}

.view-our-policy-download .view-header .center-block div {
  font-size: 18px;
  color: #707070;
  line-height: 1.4;
}

.share-information,
.view-our-plants {
  margin-top: 80px;
}

.path-private-labels .views-view-grid .views-row {
  display: flex;
  flex-wrap: wrap;
}

.path-private-labels .view-our-plants {
  padding: 0 !important;
}

.view-our-plants .view-content .views-row .views-col {
  max-width: 300px;
  width: calc(25% - 80px) !important;
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.view-our-plants .view-content .views-row .views-col .views-field-field-image {
  height: auto;
}

.view-our-plants .view-content .views-row .views-col .views-field-nothing .temp6-img-cnt {
  padding-top: 20px;
  padding-bottom: 20px;
}

.view-our-plants {
  margin-bottom: 50px;
}

.view-our-plants .view-content .views-row .views-col:hover .views-field-nothing .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}

.page-node-type-job-opening .menu-bottom-area-bottom h3 {
  font-size: 30px;
}

.page-node-type-job-opening .menu-bottom-area-bottom label {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.28px;
  color: #707070;
  text-transform: uppercase;
}

.page-node-type-job-opening .menu-bottom-area-bottom {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.page-node-type-job-opening .whole-menu-bottom-area {
  padding: 110px 0 100px;
}

.menu-bottom-area-bottom .team,
.menu-bottom-area-bottom .duration,
.menu-bottom-area-bottom .location {
  border-right: 1px solid rgba(171, 141, 111, .3);
}

.menu-bottom-area-bottom .location,
.menu-bottom-area-bottom .duration,
.menu-bottom-area-bottom .start_date,
.menu-bottom-area-bottom .team {
  padding: 20px 10px;
}

.page-node-type-job-opening .menu-bottom-area-bottom h3,
.maindiv .content_area .temp2-statsItem h3,
.maindiv .content_area .start_date h3 {
  margin-bottom: 0;
}

.key_responsibilities .desc li {
  font-size: 16px;
  padding-bottom: 5px;
}

.blogNumberList {
  list-style: decimal;
  list-style-position: inside;
  padding-left: 0;
}

.four-colunm-listing.view-meet-the-ceo .view-content {
  display: flex;
  flex-wrap: wrap;
}

.four-colunm-listing.view-meet-the-ceo .view-content .bodc-item {
  width: calc(25% - 80px);
  margin: 40px;
  float: left;
}

.four-colunm-listing .bodc-item .img-responsive,
.bodc-item .img-responsive {
  width: 100%;
  height: 410px;
  object-fit: cover;
}

.block-views-blockour-policy-download-block-5 {
  width: 100%;
  padding: 0 10%;
}

.block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content {
  background-color: #FCFAF8;
  max-width: 100%;
}

.block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid,
.block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row {
  width: 100%;
}

.block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row,
.block-views-blockour-policy-download-block-7 .view-our-policy-download .view-content .views-view-grid .views-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
}

.block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row .views-col,
.block-views-blockour-policy-download-block-7 .view-our-policy-download .view-content .views-view-grid .views-row .views-col {
  width: auto !important;
  margin: 50px 0 15px;
}

@media only screen and (min-width:768px){
.brand-desktop-new {
  display: block;
}
.brand-mobile-new {
  display: none;
}
}


@media only screen and (max-width:1199px){
  .slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box .read-more {    padding-left: 11%;}
}

@media only screen and (max-width:991px){
  .slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box .read-more {padding-left: 16px;}
}

@media only screen and (max-width:767px){
  .slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box{top: 55% !important;}
  .slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box .read-more {padding-left:0px;}
}

@media only screen and (max-width:575px){
  .slide1Btn .carousel-inner > div.heroCarousel-0 .banner-content-box{top: 50% !important;}
}


@media only screen and (max-width:767px){
.brand-mobile-new {
  display: block;
}
.brand-desktop-new {
  display: none;
}
}

.page-node-1267 .view-our-policy-download .view-content .views-row,
.page-node-1267 .view-our-policy-download .view-content .views-view-grid {
  width: 100%;
}

.page-node-1267 .view-our-policy-download .view-content .views-view-grid .views-row .views-col {
  width: calc(50% - 40px) !important;
  margin: 0;
}

.block-views-blockreports-block-1 {
  margin-top: 70px;
}

.page-node-1267 .main_container.container .row {
  margin-left: 0;
  margin-right: 0;
}

.path-reports .main_container.container .view-reports .view-header {
  width: 100%;
  float: left;
  margin-bottom: 70px;
}

.path-reports .main_container.container .view-reports .view-content {
  width: 100%;
  float: left;
  margin-bottom: 100px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row {
  width: calc(25% - 80px);
}

.path-reports .four-colunm-listing.view-id-reports.view-display-id-page_4 .view-filters {
  margin-bottom: 50px;
}

.view-our-policy-download .views-view-grid.horizontal.cols-2 {
  width: 100%;
}

.page-node-type-investor-tools .maindiv .main_container.container>.row .block-views-blockinvestor-tools-block-1,
.page-node-type-investor-tools .maindiv .main_container.container>.row .block-views-blockinvestor-tools-block-2,
.page-node-type-investor-tools .maindiv .main_container.container>.row .block-views-blockinvestor-tools-block-3,
.page-node-type-investor-tools .maindiv .main_container.container>.row .block-views-blockinvestor-tools-block-4 {
  display: none;
}

.mttHeading {
  font-family: 'EB Garamond', serif;
  font-size: 30px;
  font-weight: 500;
  font-style: normal;
  line-height: 1.1;
  color: #D1A272;
  letter-spacing: 0px;
  margin-bottom: 25px;
  margin-top: 20px;
  display: inline-block;
}

.mttDiskList {
  width: 100%;
  text-align: left;
}

.mttDiskList li {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: 0px;
  color: #707070;
}

.path-our-leadership .meet-the-ceo-wrapper .meet-information .body p {
  font-style: normal;
}

#block-views-block-meet-the-ceo-block-5 .view-content,
.page-node-type-learn-with-dabur .knowledge-centre-related {
  width: 100%;
  float: left;
  padding-left: 10%;
  padding-right: 10%;
}

.our-branchs .view-content .views-row .views-field-field-skype {
  background: url(../icon-skype.html) no-repeat 0% 30%;
  background-size: 18px;
  margin-bottom: 8px;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description {
  margin: 40px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  position: relative;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description:hover,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description:hover {
  background-color: #FCFAF8;
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-field-category,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-field-category {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-field-category .field-content,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-field-category .field-content {
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  line-height: 1.4;
  text-transform: uppercase;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-title,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-title {
  width: 100%;
  padding: 20px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  letter-spacing: 0px;
  line-height: 1.6;
  text-align: center;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-title a,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-title a {
  color: #707070;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-nothing .totals-views,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-nothing .totals-views {
  margin-bottom: 20px;
  font-size: 16px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #B3B3B3;
  line-height: 1.32;
  letter-spacing: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  opacity: 0;
}

.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description:hover .views-field-nothing .totals-views,
.page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description:hover .views-field-nothing .totals-views {
  opacity: 1;
}

#block-views-block-meet-the-ceo-block-5 .view-content .bodc-item {
  position: relative;
}

#block-views-block-meet-the-ceo-block-5 .view-content .bodc-item .position-rtv {
  position: static;
}

#block-views-block-meet-the-ceo-block-5 .view-content .bodc-item h6 {
  position: absolute;
  left: 10px;
  top: 10px;
  background: rgba(209, 162, 114, .6);
  padding: 4px 10px;
  margin: 0;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.32px;
  text-transform: uppercase;
}

.page-node-type-teams .meet-team-detail {
  padding-top: 100px;
  padding-bottom: 100px;
  display: inline-block;
}

.page-node-type-teams .meet-team-detail .left-section {
  float: left;
  overflow: hidden;
  margin-right: 60px;
  width: 20%;
}

.page-node-type-teams .meet-team-detail .right-section {
  overflow: hidden;
}

.page-node-type-teams .meet-team-detail .right-section h3 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 30px;
}

.page-node-type-learn-with-dabur .newsletter_and_subscription .block-block-content {
  padding-top: 100px;
  clear: both;
}

.path-corporate-governance .view-our-policy-download .views-row {
  width: 50%;
}

h1.pageHead {
  font-family: 'EB Garamond', serif;
  font-size: 35px;
  font-weight: 500;
  line-height: 1.1;
  color: #D1A272;
  letter-spacing: 0px;
  margin-bottom: 25px;
  text-align: center;
}

/* Anil Yadav css end here */




/* Dabur HR section css start here */

/* Common css */
.topSection {
  margin-top: 100px;
}

.bgLightBrown {
  background-color: #FCFAF8;
}

.btnBrownBg {
  display: inline-block;
  padding: 12px 30px;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  font-style: normal;
  color: #fff;
  line-height: 1.2;
  text-decoration: none;
  text-align: center;
  border: 1px solid #D1A272;
  background: #D1A272;
}
.btnBrownBg:hover, .btnBrownBg:focus {
  color: #fff;
}
.btnBrownBordered {
  display: inline-block;
  padding: 12px 30px;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  font-style: normal;
  color: #707070;
  line-height: 1.2;
  text-decoration: none;
  text-align: center;
  border: 1px solid #D1A272;
  background: #fff;
}
.btnBrownBordered:hover {
  color: #fff;
  background: #D1A272;
}

.btnWhiteBordered {
  display: inline-block;
  padding: 12px 30px;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  font-style: normal;
  color: #fff;
  line-height: 1.2;
  text-decoration: none;
  text-align: center;
  border: 1px solid #fff;
  background: transparent;
}
.btnWhiteBordered:hover {
  color: #fff;
  background: #D1A272;
  border-color: #D1A272;
}

.brownBulletList,
.brownBulletList li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.brownBulletList li {
  margin-bottom: 20px;
  padding-left: 20px;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
  position: relative;
}
.brownBulletList li:last-child {
  margin-bottom: 0;
}
.brownBulletList li:before {
  position: absolute;
  left: 0;
  top: 7px;
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #D1A272;
}

ul.grayBulletList,
ul.grayBulletList li {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.grayBulletList li {
  margin-bottom: 20px;
  padding-left: 20px;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
  position: relative;
}
ul.grayBulletList li:last-child {
  margin-bottom: 0;
}
ul.grayBulletList li:before {
  position: absolute;
  left: 0;
  top: 7px;
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #707070;
}

ul.brownCircleList,
ul.brownCircleList li {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.brownCircleList li {
  margin-top: 10px;
  padding-left: 15px;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
  position: relative;
}
ul.brownCircleList li:before {
  position: absolute;
  left: 0;
  top: 7px;
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 100%;
  border: 1px solid #D1A272;
  background-color: transparent;
}
.brownCircleListHead {
  margin-top: 10px;
  font-size: 16px;
  font-weight: 600;
  color: #707070;
  line-height: 1.4;
}

.txtCenter {
  text-align: center;
}

.hrContainer {
  width: 100%;
  float: left;
  padding: 0 12%;
}

.mb0hr {
  margin-bottom: 0 !important;
}

.hrRelative {
  position: relative;
}

h6.hrBlockTitle {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  line-height: 1.4;
}

/* Breadcrumb css start here */
.hrBreadcrumb {
  position: absolute;
  top: 40px;
  left: 12%;
  z-index: 1;
}
.hrBreadcrumb-item {
  float: left;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0.32px;
  color: rgba(112, 112, 112, .5);
  text-transform: capitalize;
  position: relative;
}
.hrBreadcrumb-item a {
  color: #707070;
}
.hrBreadcrumb-item:after {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0.32px;
  color: rgba(32, 38, 49, .5);
  text-transform: capitalize;
  position: relative;
  margin: 0 15px;
  content: '.';
}
.hrBreadcrumb-item:last-child:after {
  content: none;
}
/* Breadcrumb css end here */

.whiteborderbtn { background:none; border:1px solid #fff; color:#fff; font-size:20px; padding:5px 20px; display:inline-block; font-family: 'EB Garamond', serif; transition:all 0.3s ease; }
.whiteborderbtn:hover { background:#fff; color:#D1A272; }
.maxwidth100 { max-width:100% !important; }
.whitetext { color:#fff !important; }


.hrBanner,
.hrBanner-inner,
.hrBanner-item,
.hrBanner-itemImg,
.hrBanner-itemImg img,
.hrIntro,
.hrTemp1,
.hrTemp1-head,
.hrTemp1-headInner,
.hrTemp1-slider,
.hrTemp1-sliderImg img,
.hrTemp1-tSlider,
.hrTemp2,
.hrTemp2-slider,
.hrTemp2-sliderImg img,
.hrTemp2-link,
.hrTemp3,
.hrTemp3-inner,
.hrTemp3-item,
.hrTemp3-vid,
.hrTemp3-vidImg,
.hrTemp4,
.hrTemp4-inner,
.hrTemp4-img,
.hrTemp4-img img,
.hrTemp5,
.hrTemp5-inner,
.hrTemp5-list,
.hrTemp5-img,
.hrTemp5-img img,
.hrTemp5-pop,
.hrTemp5-popTxt,
.hrTemp5-txt,
.hrTemp6,
.hrTemp6-inner,
.hrTemp6-img,
.hrTemp6-img img,
.hrTemp7,
.hrTemp7-filters,
.hrTemp7-filtersInner,
.hrTemp7-list,
.hrTemp7-listInner,
.hrTemp7-listing,
.hrTemp7-listingInner,
.hrTemp7-itemMid,
.hrTemp7-itemLink,
.hrTemp8,
.hrTemp8-inner,
.hrTemp8-list,
.hrTemp8-img,
.hrTemp8-img img,
.hrTemp8-txt,
.hrTemp8-txtInner,
.hrTemp8-link {
  width: 100%;
  float: left;
}


/* hrBanner css start */
.hrBanner-item {
  position: relative;
}
.hrBanner-itemTxt {
  max-width: 900px;
  position: absolute;
  left: 12%;
  bottom: 22%;
}
.hrBanner-itemTxt h3 {
  margin-bottom: 10px;
  font-family: 'EB Garamond', serif;
  font-size: 62px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.3;
  color: #fff;
}
.hrBanner-itemTxt p {
  font-size: 18px;
  font-weight: 300;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: 0px;
  color: #fff;
}
.hrBanner-itemTxt .btnBrownBg {
  margin-top: 40px;
}
/* hrBanner css end */

/* hrIntro css start */
.hrIntro {
  padding: 70px 0;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.hrIntro .hrIntro {
  padding: 0;
}
.hrIntro-inner {
  width: 100%;
  max-width: 800px;
  float: left;
}
.hrIntroSml .hrIntro-inner {
  max-width: 500px;
}
.hrIntro h3 {
  margin-bottom: 25px;
  font-size: 35px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #D1A272;
  line-height: 1.2;
}
.hrIntro h5 {
  margin-bottom: 25px;
  font-size: 35px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  font-style: italic;
  color: #D1A272;
  line-height: 1.2;
}
.hrIntro h6 { 
  margin-bottom: 10px; 
  font-size: 16px; 
  font-weight: 600; 
  color:#707070; 
  letter-spacing: 0.32px; 
}
.hrIntro p { 
  margin-bottom: 25px;
  font-size: 18px; 
  color:#707070; 
  text-align: center; 
  line-height: 1.4; 
}
.hrIntro p:last-child {
  margin-bottom: 0;
}
/* hrIntro css end */

/* hrTemp1 css start */
.hrTemp1 {
  /*padding: 50px 0;*/
  padding-top:50px;
  padding-bottom:50px;
}
.hrTemp1-head {
  margin-bottom: 50px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.hrTemp1-headInner {
  max-width: 1000px;
}
.hrTemp1-head h3 {
  margin-bottom: 10px;
  font-size: 35px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #D1A272;
  line-height: 1.2;
}
.hrTemp1-head p {
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
}

.hrTemp1-slider {
  margin-bottom: 80px;
}
.hrTemp1-sliderItemInner {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.hrTemp1-topAlignedTxt .hrTemp1-sliderItemInner {
  align-items: flex-start;
}
.hrTemp1-topAlignedTxt .hrTemp1-sliderItemInner .hrTemp1-sliderTxt {
  padding-top: 50px;
}
.hrTemp1-sliderImg {
  width: 62%;
  float: right;
}
.hrTemp1-sliderTxt {
  width: 38%;
  float: left;
  padding-right: 100px;
}
.hrTemp1-sliderTxt h4 {
  margin-bottom: 20px;
  font-size: 50px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #D1A272;
  line-height: 1.2;
}
.hrTemp1-sliderTxt p {
  padding-right: 10%;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
}

.hrTemp1-slider .slick-prev, 
.hrTemp1-slider .slick-next {
  position: absolute;
  top: initial;
  bottom: -70px;
  display: block;
  width: 42px;
  height: 42px;
  padding: 0;
  cursor: pointer;
  border: 1px solid #D1A272;
  outline: none;
  border-radius: 0;
  background: #fff;
  z-index: 1;
  -webkit-transition: all 500ms;
  -moz-transition: all 500ms;
  -o-transition: all 500ms;
  transition: all 500ms;
  opacity: 1;
}
.hrTemp1-slider .slick-prev {
  right: 52px;
}
.hrTemp1-slider .slick-next { 
  right: 0;
}
.hrTemp1-slider .slick-arrow path {
  stroke: #333C4B;
}
.hrTemp1-slider .slick-arrow.slick-disabled {
  opacity: .5;
  cursor: default;
} 

.hrTemp1-tsItem {
  position: relative;
} 
.hrTemp1-tsItemInner {
  width: 100%;
  height: 150px;
  float: left;
  /* display: flex;
  flex-wrap: wrap;
  align-items: center; */
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
}
.hrTemp1-tsTitle {
  /* position: absolute;
  left: 30px; */
  font-size: 24px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: rgba(112, 112, 112, .5);
  line-height: 1;
  transition: all 0.3s ease-out;
}
.hrTemp1-tsNumber {
  font-size: 60px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 1;
  color: rgba(112, 112, 112, .1);
  transition: all 0.3s ease-out;
}
.hrTemp1-tsItem.slick-current .hrTemp1-tsTitle {
  font-size: 30px;
  color: #707070;
  /* left: 50px; */
}
.hrTemp1-tsItem.slick-current .hrTemp1-tsNumber {
  font-size: 150px;
  color: #D1A272;
}
.flex-active-slide .hrTemp1-tsItem .hrTemp1-tsTitle {
  font-size: 30px;
  color: #707070;
  /* left: 50px; */
}
.flex-active-slide .hrTemp1-tsItem .hrTemp1-tsNumber {
  font-size: 150px;
  color: #D1A272;
}
/* hrTemp1 css end */

/* hrTemp2 css strat */
.hrTemp2,
.hrTemp2-slider {
  margin-bottom: 100px; 
}
.hrTemp2-sliderItemInner {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.hrTemp2-sliderImg {
  width: 62%;
  float: right;
}
.hrTemp2-sliderTxt {
  width: 38%;
  float: left;
  padding-right: 100px;
  text-align: left;
}
.hrTemp2-sliderTxt h4 {
  margin-bottom: 20px;
  font-size: 50px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #D1A272;
  line-height: 1.2;
}
.hrTemp2-sliderTxt p {
  padding-right: 10%;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
}

.hrTemp2 .slick-prev, 
.hrTemp2 .slick-next {
      position: absolute;
    top: initial;
    bottom: -50%;
    transform:translateY(25px);
    display: block;
    width: 42px;
    height: 42px;
    padding: 0;
    cursor: pointer;
    border: 1px solid #D1A272;
    outline: none;
    border-radius: 0;
    background: #fff;
    z-index: 1;
    -webkit-transition: all 500ms;
    -moz-transition: all 500ms;
    -o-transition: all 500ms;
    transition: all 500ms;
    opacity: 1;
}
.hrTemp2 .slick-prev:before, 
.hrTemp2 .slick-next:before{
  border-color:#333;
}
.hrTemp2 .slick-prev {
  left: -70px; border:0;
}
.hrTemp2 .slick-next { 
  right: -70px; border:0;
}

.hrTemp2 {  }

.hrTemp2 .slick__arrow .slick-next:before { right:10px; }
.hrTemp2 .slick__arrow .slick-prev:before { left:10px; }
.hrTemp2 .slick-arrow path {
  stroke: #333C4B;
}
.hrTemp2 .slick-arrow.slick-disabled {
  opacity:1;
  cursor: default;
} 

.hrTemp2 .slick-dots {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -40px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.hrTemp2 .slick-dots li {
  margin: 0 10px;
  padding: 0;
  font-size: 0px;
  list-style: none;
  float: left;
}
.hrTemp2 .slick-dots li button { 
  width: 28px;
  height: 6px;
  float: left;
  background: rgba(209, 162, 114, .2);
  border: 0;
  outline: 0;
  padding: 0;
  font-size: 0px;
  border-radius: 30px;
}
.hrTemp2 .slick-dots li.slick-active button { 
  background: #D1A272;
}

/* hrTemp2 css end */

/* hrTemp3 css strat */
.hrTemp3 {
  margin-bottom: 100px;
}
.hrTemp3-item {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
.hrTemp3-itemRight {
  width: 62%;
  float: right;
}
.hrTemp3-vid {
  position: relative;
}
.hrTemp3-vidPlay {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  border: 2px solid #fff;
  border-radius: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.hrTemp3-itemLeft {
  width: 38%;
  float: left;
  padding-right: 100px;
}
.hrTemp3-itemLeft h4 {
  margin-bottom: 20px;
  font-size: 50px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #D1A272;
  line-height: 1.2;
}
.hrTemp3-itemLeft p {
  padding-right: 10%;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
}
/* hrTemp3 css end */

/* hrTemp4 css strat */
.hrTemp4 {
  margin-bottom: 100px;
}
.hrTemp4-item {
  margin-bottom: 100px;
  display: flex;
  width:100%;
  align-items: center;
}
/* .hrTemp4-item:last-child {
  margin-bottom: 0;
} */
.hrTemp4-item.hrTemp4-reverse {
  flex-direction: row-reverse;
}
.hrTemp4-itemLeft {
  width: 50%;
  float: left;
}
.hrTemp4-txt {
  width: 50%;
  float: left;
  padding-left: 48px;
}
.hrTemp4-txt h4 {
  margin-bottom: 20px;
  font-size: 50px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  color: #D1A272;
  line-height: 1.2;
}
.hrTemp4-txt p {
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
}
.hrTemp4-item.hrTemp4-reverse .hrTemp4-txt {
  padding-right: 48px !important;
  padding-left: 0;
}
.hrTemp18-item.hrTemp4-reverse .hrTemp18-txt {
  padding-right: 48px !important;
  padding-left: 0;
}
/* hrTemp4 css end */

/* hrTemp5 css start */
.hrTemp5-list {
  display: flex;
  flex-wrap: wrap;
}
.hrTemp5-item {
  margin-bottom: 100px;
  width: 33.33333333%;
  float: left;
}
.hrTemp5-img {
  position: relative;
  overflow: hidden;
}
.hrTemp5-pop {
  height: 100%;
  position: absolute;
  left: 0;
  bottom: -100%;
  background: rgba(209, 162, 114, .9);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.hrTemp5-popTxt {
  padding: 30px;
  font-size: 20px !important;
  font-weight: 600;
  letter-spacing: 0px;
  color: #fff;
  line-height: 1.4;
  text-align: center;
}
.hrTemp5-popTxt p {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0px;
  color: #fff;
  line-height: 1.4;
}
.hrTemp5-txt {
  padding: 25px 20px 5px;
}
.hrTemp5-txt h3 {
	font-size: 35px !important;
	font-family: 'EB Garamond', serif !important;
	font-weight: 400 !important;
	letter-spacing: 0px !important;
	color: #D1A272 !important;
	line-height: 1.2 !important;
	text-align: center !important;
	margin: 0;
	margin-bottom: 0 !important;
}
.hrTemp5-txt h6 {
  font-size: 24px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #707070;
  line-height: 1.2;
  text-align: center;
}
.hrTemp5-item:hover .hrTemp5-pop {
  bottom: 0;
}
/* hrTemp5 css end */

/* hrTemp6 css start */
.hrTemp6-inner {
  position: relative;
  display:flex;
  align-self:center;
}
.hrTemp6-txt {
  position: absolute;
  left: 12%;
  top: inherit;
  width: 22%;
  align-self:center;
}
.hrTemp6-txt h3 {
  margin-bottom: 20px;
  font-size: 50px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #D1A272;
  line-height: 1.2;
  text-align:left !important;
}
.hrTemp6-txt p {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  color: #707070;
  line-height: 1.4;
}
/* hrTemp6 css end */

/* hrTemp7 css start */
.hrTemp7 {
  margin-bottom: 100px;
}
.hrTemp7-filtersInner {
  padding: 0 12% 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hrTemp7-filterItem {
  padding: 0 20px;
}
.hrTemp7-filterItem input[type=text],
.hrTemp7-filterItem input[type=search] {
  padding: 13px 20px;
  padding-right: 50px;
  font-size: 17px;
  font-weight: 300;
  line-height: 1;
  letter-spacing: 0px;
  color: #707070;
  outline: 0;
  border: 1px solid #D1A272;
  border-radius: 0;
  background: #fff url(../hrsearch.html) no-repeat right 20px center;
}
.hrTemp7-filterItem select {
  height: 51px;
  padding: 13px 20px;
  padding-right: 50px;
  font-size: 17px;
  font-weight: 300;
  line-height: 1;
  letter-spacing: 0px;
  color: #707070;
  outline: 0;
  border: 1px solid #D1A272;
  border-radius: 0;
  background: #FCFAF8 url(../hrselectdd.html) no-repeat right 20px center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.hrTemp7-filterItem button {
  height: 51px;
  padding: 13px 30px;
  font-size: 20px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 1;
  color: #fff;
  outline: 0;
  border: 1px solid #D1A272;
  border-radius: 0px;
  background: #D1A272;
}
.hrTemp7-list .hrIntro h3 {
  margin-bottom: 0;
}
.hrTemp7-listInner {
  padding: 0 12%;
}
.hrTemp7-listingInner {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 40px 28px;
}
.hrTemp7-item {
  width: 100%;
  padding: 30px 20px;
  border: 1px solid #D1A272;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: all .3s ease-out;
  min-height:360px;
}
.hrTemp7-item:hover {
  background-color: #FCFAF8;
  border-color: #FCFAF8;
}
.hrTemp7-item h4 {
  font-size: 30px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 1.26;
  color: #D1A272;
  text-transform: capitalize;
  text-align: center;
}
.hrTemp7-itemMid {
  position: relative;
  margin: 25px 0 50px;
}
.hrTemp7-itemMid:after {
  width: 1px;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0;
  content: '';
  background-color: #D1A272;
}
.hrTemp7-itemMidLeft,
.hrTemp7-itemMidRight {
  width: 50%;
  float: left;
  text-align: center;
}
.hrTemp7-itemMidLeft {
  padding-right: 20px;
}
.hrTemp7-itemMidRight {
  padding-left: 20px;
}
.hrTemp7-itemMidLabel,
.hrTemp7-itemMidVal {
  font-size: 16px;
  color: #707070;
}
.hrTemp7-itemMidVal {
  margin-top: 5px;
  font-weight: 600;
}
.hrTemp7-itemLink {
  text-align: center;
}
/* hrTemp7 css end */

/* hrTemp8 css start */
.hrTemp8 {
  margin-bottom: 100px;
}
.hrTemp8 .hrIntro {
  padding: 50px 0;
}
.hrTemp8 .hrIntro h3 {
  margin-bottom: 0;
}
.hrTemp8-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.hrTemp8-item {
  width: calc(50% - 24px);
  overflow: hidden;
  position: relative;
  transition: all .5s ease-out;
}
.hrTemp8-txt {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(1, 1, 1, .3);
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hrTemp8-txtInner {
  padding: 40px 20%;
}
.hrTemp8-txt h4 {
  margin-bottom: 40px;
  font-size: 50px;
  font-family: 'EB Garamond', serif;
  font-weight: 400;
  letter-spacing: 0px;
  color: #fff;
  line-height: 1.2;
}
.hrTemp8-img img{
  transition: all .5s ease-out;
}
.hrTemp8-item:hover .hrTemp8-img img{
  transform: scale(1.1);
}
/* hrTemp8 css end */



/*hrtemp10*/
.hrtemp10 { float:left; width:100%; }
.hrtemp10 .hrtemp10-inner img { max-width:100%; }

/*hrtemp11*/
.hrtemp11 { float:left; width:100%; }
.hrtemp11 .hrtemp11-inner { padding-left:23%; padding-right:23%; }
.hrtemp11-iconsbox { display:flex; align-items:center; margin-bottom:50px; width:100%; }
.hrtemp11-iconsbox .hrtemp11-iconsbox-icon { display:inline-block; }
.hrtemp11-iconsbox .hrtemp11-iconsbox-icon span { display: flex;border: 1px solid #D1A272;border-radius: 50%;text-align: center;padding: 15px;width: 80px;height: 80px;flex-wrap: wrap;align-content: center;justify-content: center;align-items: stretch; }
.hrtemp11-iconsbox .hrtemp11-iconsbox-icon img { max-width:100%; margin:0 auto; }
.hrtemp11-iconsbox .hrtemp11-iconsbox-text { margin-left:50px; }
.hrtemp11-iconsbox .hrtemp11-iconsbox-text p { font-size:30px; color:#707070; font-family: 'EB Garamond', serif; }

/*hrtemp12*/
.hrtemp12 { float:left; width:100%; }
.hrtemp12-inner-itemswrapper { display:flex; align-items:top; float:left; background:#D1A272; flex-wrap:wrap; }
.hrtemp12-inner-items { width:33.33%; }
.hrtemp12-inner-items img { width:100%; }
.hrtemp12-inner-items h3 { font-size:35px; color:#fff; margin-top:0; margin-bottom:20px; font-family: 'EB Garamond', serif; font-weight:500; text-align:left !important; }
.hrtemp12-inner-items .hrtemp12-inner-items-contant { padding:40px 30px; text-align:left; }
.hrtemp12-inner-items p { font-size:18px; color:#fff; margin-bottom:20px;}
.hrtemp12-inner-items a.whiteborderbtn {display: none;}


/*hrTemp13*/
.hrTemp13 { float:left; width:100%; padding-bottom:50px; }
.hrTemp13-inner { padding-left:23%; padding-right:23%; }
.hrTemp13Box { display:flex; align-items:center; width:100%; margin-bottom:50px; }
.hrTemp13BoxStep { margin-right:30px; }
.hrTemp13BoxStep p { text-align:center; }
.hrTemp13BoxStep big { font-size:150px; color:#D1A272; font-family: 'EB Garamond', serif; font-weight:600; line-height:1; margin:0; }
.hrTemp13BoxStep span { font-size:32px; color:#6F6B67; text-transform:uppercase; margin:0; line-height:normal; font-family: 'EB Garamond', serif; font-weight:600; display:inline-block; margin-top:-20px; }
.hrTemp13BoxText { background:#fff; box-shadow: 0px 3px 20px #D1A27233; padding:30px 45px 30px 80px; position:relative;}
.hrTemp13BoxText::before { content: '';  background: url(../hirestepcircle.html) no-repeat left top; position: absolute; left: -40px;
    right: 0; height: 80px; width: 50px; top: 20px; background-size: 40px; }
.hrTemp13BoxText h6 { font-size:35px; color:#707070; margin-top:0; margin-bottom:10px; font-family: 'EB Garamond', serif; font-weight:600; }
.hrTemp13BoxText p { font-size:18px; color:#707070; margin-top:0; margin-bottom:0px; line-height:1.4; }
.hrTemp13BoxText p a { color:#D1A272 !important; }

/*hrTemp14*/
.hrTemp14 { float:left; width:100%; position:relative; }
.hrTemp14 .hrTemp14-inner img { max-width:100%; width: 100%; }
.hrTemp14:before { content:''; background:#000; opacity:0.5; position:absolute; top:0;left:0; right:0; bottom:0; width:100%; height:100%; }
.hrTemp14 .hrTemp14-inner .hrTemp14-Caption { position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; width: 960px; margin:0 auto; text-align: center; }
.hrTemp14 .hrTemp14-inner .hrTemp14-Caption p { font-size:35px; color:#FFFFFF; margin-bottom:35px; font-family: 'EB Garamond', serif;  font-weight: 500; }

/*hrTemp15*/
.hrTemp15 { float:left; width:100%; }
.hrTemp15-inner { padding-left:6%; padding-right:6%; padding-top:65px; padding-bottom:65px; }
.hrTemp15-main { display:flex; align-items:end; justify-content:space-around; }

.hrTemp15-one {  text-align:center; }
.hrTemp15-one p { font-size:22px; color:#707070; margin-top:40px; }
.hrTemp15-one img { margin:0 auto; }

.hrTemp15-two { width:56%; text-align:center; border-left:2px solid #707070; border-right:2px solid #707070; padding-left:2%; padding-right:2%; }
.hrTemp15-two p { font-size:22px; color:#707070; font-style:italic; margin-top:40px; }
.hrTemp15-twoboxmain { display:flex; align-items:center; width:100%; }
.hrTemp15-twoboxmain .hrTemp15-twobox { width:33.3%; }
.hrTemp15-twobox img { width:100px; }
.hrTemp15-twoboxmain .hrTemp15-twobox .circular-chart {display: block;margin: 0 auto;max-width:65%;max-height:65%;}
.hrTemp15-twoboxmain .hrTemp15-twobox .circle-bg {fill: none; stroke: #eee; stroke-width: 3.8;}
.hrTemp15-twoboxmain .hrTemp15-twobox .circle { fill: none; stroke-width: 2.8; stroke-linecap: round; animation: progress 1s ease-out forwards;}
.hrTemp15-twoboxmain .hrTemp15-twobox .percentage { font-size: 0.5em; text-anchor: middle; color:#707070; }

.hrTemp15-three { text-align:center; }
.hrTemp15-three img { margin:0 auto; }
.hrTemp15-three h6 { font-size:80px; color:#707070; }
.hrTemp15-three p { font-size:16px; color:#707070; margin-top:40px; }


@keyframes progress {
  0% {
    stroke-dasharray: 0 100;
  }
}

.circular-chart.orange .circle {
  stroke: #D1A272;
}

.hrTemp16 { float:left; width:100%; margin-bottom:30px; }
.hrTemp16-inner {  }
.hrTemp16box { background:#FCFAF8; width:30.3%; float:left; margin-right:3%; margin-bottom:30px; transition:all 0.3s ease; min-height:600px; position:relative; }
.hrTemp16box .hrTemp16boxImg { width:100%; overflow:hidden;  }
.hrTemp16box .hrTemp16boxImg img { width:100%; transition:all 0.3s ease; }
.hrTemp16box .hrTemp16boxText { padding:25px; }
.hrTemp16box .hrTemp16boxText h3 { font-size:16px; margin-top:0; margin-bottom:30px; position:relative; font-weight:600; color:#707070; letter-spacing:0.32px; font-family:'Nunito Sans', sans-serif; text-align:left; }
.hrTemp16box .hrTemp16boxText h3:before { content: ''; position: absolute; top: 6px; left: -20px; width: 20px; height: 1px;background: #D1A272; transform: rotate(90deg); transition:all 0.3s ease; }
.hrTemp16box .hrTemp16boxText p { margin-bottom:30px; font-size:16px; color:#707070; line-height:1.4; }
.hrTemp16box .hrTemp16boxText a.explorebtn { font-size:20px; color:#D1A272; opacity:0;  transition:all 0.3s ease; display:flex; align-items:center; position:absolute; left:25px; bottom:25px; font-family: 'EB Garamond', serif; }
.hrTemp16box .hrTemp16boxText a.explorebtn img { margin-left:10px; }

.hrTemp16box:hover { box-shadow: 0px 3px 20px #0000001A; }
.hrTemp16box:hover .hrTemp16boxImg img { transform:scale(1.1); }
.hrTemp16box:hover .hrTemp16boxText h3:before { top: 25px; left: 0; transform: rotate(0deg); }
.hrTemp16box:hover .hrTemp16boxText a { opacity:1; }

/*hrTemp17*/
.hrTemp17 { float:left; width:100%; position:relative; }
.hrTemp17 .hrTemp17-inner img { max-width:100%; }
.hrTemp17:before { content:''; background:#000; opacity:0.2; position:absolute; top:0;left:0; right:0; bottom:0; width:100%; height:100%; }
.hrTemp17 .hrTemp17-inner .hrTemp17-Caption { position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; width: 960px; margin:0 auto; text-align: center; }
.hrTemp17 .hrTemp17-inner .hrTemp17-Caption p { font-size:35px; color:#FFFFFF; margin-bottom:35px; font-family: 'EB Garamond', serif; font-weight: 500; }



/*hrTemp18*/
.hrTemp18 { float:left; width:100%; }
.hrTemp18Tabsinner { padding-left:16%; padding-right:16%; border-bottom:1px solid #eee; }
.hrTemp18Tabsinner ul { padding-left:0; list-style-type:none; display:flex; align-items:center; justify-content: center; margin:0; }
.hrTemp18Tabsinner ul li { margin-left:30px; }
.hrTemp18Tabsinner ul li:first-child { margin-left:0; }
.hrTemp18Tabsinner ul li a { font-size:20px;color:#707070; font-family: 'EB Garamond', serif; font-weight:500; text-transform:capitalize; padding:10px; display:block; }
.hrTemp18Tabs-Active a { color:#D1A272 !important; position:relative; }
.hrTemp18Tabs-Active a:before { content:''; background:#D1A272; height:1px; width:100%; position:absolute; bottom:0; }
.hrTemp18content { display:none; }
.hrTemp18content-Active { display:block !important; }
.hrTemp18-item { margin-bottom:70px; display: flex;align-items: center; width:100%; }
.hrTemp18-item.hrTemp18-reverse { flex-direction: row-reverse; }
.hrTemp18-itemLeft { width:49%; float: left; }
.hrTemp18-img { width: 100%; float: left; }
.hrTemp18-img img { width: 100%; float: left; }
.hrTemp18-txt { width: 51%; float: left; padding-left: 48px; padding-right: 48px; text-align: left;}
.hrTemp18-txt h4 { margin-bottom: 20px; font-size: 50px; font-family: 'EB Garamond', serif; font-weight: 400; color: #D1A272; line-height: 1.2; }
.hrTemp18-txt p { font-size: 18px; font-weight: 300; color: #707070; line-height: 1.4; }
.hrTemp18-item.hrTemp18-reverse .hrTemp18-txt { padding-right: 48px; padding-left: 0; }

/*hrTemp19*/
.hrTemp19 { width:100%; float:left; position:relative; }
.hrTemp19BigSlideritems { position:relative; }
.hrTemp19BigSlideritems img { width:100%; }
.hrTemp19BigSlideritems .hrTemp19BigSliderCaption { position:absolute; top:170px; margin:0 auto; text-align:center; width:740px; left:0; right:0; }
.hrTemp19BigSlideritems .hrTemp19BigSliderCaption h6 { font-size:17px; margin-bottom:25px; color:#fff; font-weight:600; letter-spacing:0.34px; }
.hrTemp19BigSlideritems .hrTemp19BigSliderCaption p { font-family: 'EB Garamond', serif; font-size:35px; color:#fff; font-weight:400; }

.hrTemp19SmallSliderMain { position:absolute; bottom:0; left:0; right:0; background:rgba(255 255 255 / 50%); }
.hrTemp19SmallSliderInner { padding-left:20%; padding-right:20%; }
.hrTemp19SmallSlider { padding:42px 0; }
.hrTemp19SmallSlideritems { width:100px; margin-right:30px; }
.hrTemp19SmallSlideritems img { width:100%; height:100px; }

.hrTemp20 { width:100%; float:left; margin-bottom:100px; }
.hrTemp20-items {  border-bottom:1px solid #D1A272; clear:both; overflow:hidden; }
/*.hrTemp20-items:last-child { border-bottom:0; }*/
.hrTemp20-items .hrTemp20-heading { font-family: 'EB Garamond', serif; font-size:20px; color:#707070; font-weight:500; padding:60px 0; position:relative; cursor:pointer; }
.hrTemp20-items .hrTemp20-heading .hrTemp20-headBtn {  }
.hrTemp20-items .hrTemp20-content { padding-bottom:60px; font-size:16px; color:#707070; line-height:1.4; display:none; }

.hrTemp20-headBtn {
    width: 36px;
    height: 36px;
    position: absolute;
    right: 28px;
    top: calc(50% - 18px);
}

.hrTemp20-headBtn:before,
.hrTemp20-headBtn:after{
    content: '';
    position: absolute;
    background: #333C4B;
    transition: transform 0.4s ease-out;
}

.hrTemp20-headBtn:before,
.hrTemp20-headBtn:before {
    top: 0;
    left: 50%;
    width: 2px;
    height: 100%;
    margin-left: -2px;
}

.hrTemp20-headBtn:after,
.hrTemp20-headBtn:after {
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -2px;
}

/*.tryactive.hrTemp20-headBtn:before,
.tryactive.hrTemp20-headBtn:before {
    transform: rotate(90deg);
}

.tryactive.hrTemp20-headBtn:after,
.tryactive.hrTemp20-headBtn:after {
    transform: rotate(180deg);
}
*/

.hrTemp20-items-Active .hrTemp20-headBtn:before,
.hrTemp20-items-Active .hrTemp20-headBtn:before {
    transform: rotate(90deg);
}

.hrTemp20-items-Active .hrTemp20-headBtn:after,
.hrTemp20-items-Active .hrTemp20-headBtn:after {
    transform: rotate(180deg);
}


/*hrTemp21*/
.hrTemp21 { float:left; width:100%; position:relative; }
.hrTemp21 .hrTemp21-inner img { max-width:100%; }
.hrTemp21:before { content:''; background:#000; opacity:0.2; position:absolute; top:0;left:0; right:0; bottom:0; width:100%; height:100%; }
.hrTemp21 .hrTemp21-inner .hrTemp21-Caption { position:absolute; top:50%; transform:translateY(-50%); left:6%; width:400px; }
.hrTemp21 .hrTemp21-inner .hrTemp21-Caption h6 { font-size:16px; color:#fff; margin:0; font-weight:300; }
.hrTemp21 .hrTemp21-inner .hrTemp21-Caption h3 { font-size:50px; font-family: 'EB Garamond', serif; margin:25px 0; color:#fff; }
.hrTemp21 .hrTemp21-inner .hrTemp21-Caption p { font-size:18px; color:#FFFFFF; line-height:1.4; margin-bottom:35px; }
.hrTemp21 .hrTemp21-inner .hrTemp21-Caption a { font-size:20px; }

/*hrTemp22*/
.hrTemp22 { float:left; width:100%; }
.hrTemp22-breadcream { padding-left:0; list-style-type:none; display:flex; align-items:center; margin-top:40px; margin-bottom:0; }
.hrTemp22-breadcream li { list-style-type:none; margin-right:45px; font-size:16px; color:rgba(112 112 112 / 50%); font-weight:600; }
.hrTemp22-breadcream li a { font-size:16px; color:rgba(112 112 112 / 50%); font-weight:600; }
.hrTemp22-breadcream li a b { font-size:16px; color:#707070; font-weight:600; }

.hrTemp22-inner { padding-left:20%; padding-right:20%; }
.hrTemp22heading { text-align:center; margin-top:90px; float:left; width:100%; margin-bottom:100px; }
.hrTemp22heading p { font-size:16px; color:#707070; margin-bottom:20px; line-height:normal; font-weight:600; }
.hrTemp22heading h3 { color:#D1A272; font-size:35px;font-family: 'EB Garamond', serif; line-height:normal; font-weight:500; }
.hrTemp22heading ul { list-style-type:none; width:100%; padding-left:0; justify-content:center; margin:0; margin-top:40px; width:100%; }
.hrTemp22heading ul li { list-style-type:none; width:25%; float:left; border-left:1px solid rgba(171 141 111 / 30%); padding:25px 0; }
.hrTemp22heading ul li:first-child { border:0; }
.hrTemp22heading ul li p { font-size:14px; margin-bottom:10px; }
.hrTemp22heading ul li h3 { font-size:30px; }

/*hrTemp23*/
.hrTemp23 { float:left; width:100%; margin-top:20px; }
.hrTemp23-inner { padding-left:20%; padding-right:20%; }
.hrTemp23-dec { padding-top:100px; }
.hrTemp23-dec h3 { font-size: 35px; font-family: 'EB Garamond', serif; font-weight: 400; color: #D1A272; line-height: 1.2; margin-bottom:30px; }
.hrTemp23-dec p { font-size: 18px; font-weight: 300; color: #707070; line-height: 1.4; margin-bottom:25px; }
.hrTemp23-dec b { font-size: 18px; font-weight:600; }
.hrTemp23-dec ul  { padding-left:0; margin:0; }
.hrTemp23-dec ul li { font-size:18px; font-weight: 300; color: #707070; line-height: 1.4; margin-bottom:25px; position:relative; list-style-type:none; padding-left:20px; }
.hrTemp23-dec ul li:before { content:''; width:10px; height:10px; background:#D1A272; border-radius:50%; position:absolute; top:7px; left:0; }
.hrTemp23-decmb100 { margin-bottom:100px; }

.hrsocialicons p { margin-bottom:10px; }
.hrsocialicons ul { display:flex; align-items:center; list-style-type:none;  padding-left:0;}
.hrsocialicons ul li { list-style-type:none; margin:0; padding-left:0 !important; padding-right:17px; font-size:inherit; }
.hrsocialicons ul li:before { display:none; }

.hrTemp23-application { padding-top:100px; padding-bottom:86px; }
.hrTemp23-application h6 { margin-bottom:30px;font-size:20px; color:#707070;  }
.hrTemp23-application ul { padding-left:0; list-style-type:none; margin-bottom:85px; }
.hrTemp23-application ul li { margin-bottom:40px;  }
.hrTemp23-application ul li label { margin-bottom:7px; color:#707070;opacity:0.6; font-size:16px;  width:100%; display:block; font-weight:400; }
.hrTemp23-application ul li p { font-size:15px; color:#707070; line-height:normal; margin-top:12px; }
.hrTemp23-application ul li input { border:1px solid #AAAAAA; padding:10px 20px; width:100%; }
.uploadinput { display:block; width:100%; padding:10px 0; border-bottom:2px solid #ccc; background:url(../hrupload.html) no-repeat 98% center; cursor:pointer; }
.hrTemp23-application-footer { text-align:center; }
.hrTemp23-application-footer p { font-size:15px; color:#707070; line-height:1.4; }
.hrTemp23-application-footer .brownborderbtn { margin-bottom:130px; }
.brownborderbtn { display: inline-block; padding: 12px 30px; font-size: 20px; font-family: 'EB Garamond', serif; font-weight: 400; font-style: normal; color: #707070; line-height: 1.2; text-decoration: none; text-align: center; border: 1px solid #D1A272; background:none; }

.hrTemp24 { float:left; width:100%; margin-bottom:100px; }
.hrTemp24-mainbox { width:100%; display:flex; align-items:center; flex-wrap:wrap; }
/*.hrTemp24-Items { width:calc(25% - 10px); margin:5px; }*/
.hrTemp24-Items img { width:100%; height:auto; object-fit:cover; }

.hrTemp25 { float:left; width:100%; margin-bottom:150px; }
.hrTemp25-inner { padding-left:20%; padding-right:20%; }
.hrTemp25-itemsMain { display:flex; align-items: center; width:100%; }
/*.hrTemp25-items { width:50%; position:relative; position:relative; overflow:hidden; }
.hrTemp25-items:first-child { margin-right:45px; }*/
.hrTemp25-items .hrTemp25-items-img { transition:all 0.3s ease; }
.hrTemp25-items .hrTemp25-items-img:before { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0 , 30%); }
.hrTemp25-items .hrTemp25-items-img img { width:100%; }
.hrTemp25-items .hrTemp25-items-text { position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; text-align:center; }
.hrTemp25-items .hrTemp25-items-text h3 { font-size:50px; font-family: 'EB Garamond', serif; font-weight:500; color:#fff; margin-top:0; margin-bottom:40px; }
.hrTemp25-items .hrTemp25-items-text .whitebtn { border:1px solid #fff; color:#fff; padding:6px 20px; color:#fff; background:none; font-family: 'EB Garamond', serif; font-weight:500; font-size:20px; transition:all 0.3s ease; }
.hrTemp25-items .hrTemp25-items-text .whitebtn:hover { background:#D1A272; border-color:#D1A272; color:#fff; }
.hrTemp25-items:hover .hrTemp25-items-img { transform:scale(1.1); }
.hrTemp25-items:hover .whitebtn { background:#D1A272; border-color:#D1A272; color:#fff; }


.stNavMob {
  display: none;
  width: calc(100% - 40px);
  font-size: 15px;
  font-weight: 600;
  color: #000;
  line-height: 1.2;
  letter-spacing: 0px;
  margin-left:20px;
  margin-right:20px;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
  position: relative;
  border:1px solid rgba(112 112 112 / 50%);
  cursor: pointer;
  margin-top:45px;
}
.stNavMobHead {
  width: 100%;
  padding: 19px 20px;
  display:inline-block;
  font-size:16px; color:#D1A272;
  background: url(../sbox-downarrow.html) no-repeat center right 20px;
}
.stNavMobDD {
  width: calc(100% + 2px);
  position: absolute;
  left:-1px;
  top: 48px;
  border:1px solid rgba(112 112 112 / 50%);
  border-top:0;
  /*border-radius: 0 0 12px 12px;*/
  background:#fff;
  overflow: hidden;
  display: none;
  z-index: 11;
}
.stNavMobItem {
  width: 100%;
  padding: 10px 20px;
  font-size: 16px;
  color:#707070;
  font-weight: 500;
  color: rgba(0, 0, 0, .6);
  letter-spacing: 0px;
  position: relative;
  -webkit-transition: all .15s ease-in-out;
  -moz-transition: all .15s ease-in-out;
  -o-transition: all .15s ease-in-out;
  -ms-transition: all .15s ease-in-out;
  transition: all .15s ease-in-out;
}
.stNavMobItem.stNavMobItemActive {
  color: #000;
}
.whitebutton {
    display: inline-block;
    padding: 12px 30px;
    font-size: 20px;
    font-family: 'EB Garamond', serif;
    font-weight: 500;
    font-style: normal;
    color: #707070;
    background: #fff;
    line-height: 1.2;
    text-decoration: none;
    text-align: center;
}
.whitebutton:hover { color: #707070; }

.life-at-dabur-new-block1 .view-header { width:100%; }

.page-node-7927 .flexslider,
.page-node-8061 .flexslider
{ overflow:hidden; }

.page-node-7986 .view-our-brands-banner-slick .banner-content-box,
.page-node-8025 .view-our-brands-banner-slick .banner-content-box,
.page-node-8028 .view-our-brands-banner-slick .banner-content-box,
.page-node-159 .view-our-brands-banner-slick .banner-content-box,
.page-node-8061 .view-our-brands-banner-slick .banner-content-box,
.page-node-8027 .view-our-brands-banner-slick .banner-content-box,
.page-node-8052 .view-our-brands-banner-slick .banner-content-box,
.page-node-8000 .view-our-brands-banner-slick .banner-content-box,
.page-node-8007 .view-our-brands-banner-slick .banner-content-box,
.page-node-7927 .view-our-brands-banner-slick .banner-content-box
{ left:12% !important; top:inherit; bottom:22%; }
.page-node-7986 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8025 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8028 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-159 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8061 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8027 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8052 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8000 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-8007 .view-our-brands-banner-slick .banner-content-box h3,
.page-node-7927 .view-our-brands-banner-slick .banner-content-box h3
{ color:#fff !important; }
.page-node-7986 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8025 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8028 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-159 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8061 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8027 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8052 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8000 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-8007 .view-our-brands-banner-slick .banner-content-box .read-more a,
.page-node-7927 .view-our-brands-banner-slick .banner-content-box .read-more a
{ font-size: 18px !important; padding: 11px 25px !important; }

.life-at-dabur-new-block5 .view-content { display: flex; align-items: top; float: left; background: #D1A272; flex-wrap: wrap; }
/*.life-at-dabur-new-block5 .view-content ~ div  {  }*/
.life-at-dabur-new-block5 .view-content ~ div { display:inline-block; vertical-align:top; }
.life-at-dabur-new-block5 .view-content .views-field { display:flex; }
.life-at-dabur-new-block5 .view-content .field-content { display:flex; }
.life-at-dabur-new-block7 .view-content { width:100%; padding-left:12%; padding-right:12%; clear:both; overflow:hidden; }
.block-views-blocklife-at-dabur-new-block-6 { clear:both; overflow:hidden; }
.view-our-brands-banner-slick .banner-content-box.align-Center { width:auto; }
/* .view-our-brands-banner-slick .banner-content-box.align-Left, .view-our-brands-banner-slick .banner-content-box.align-Center { width:auto; } */
.view-our-brands-banner-slick .read-more { margin-top:20px; }
.banner-content-box .sub_title { font-size: 18px; font-weight: 300 !important; font-style: normal; line-height: 1.4; letter-spacing: 0px; color: #fff; margin-bottom:0 !important;margin-top:0 !important; font-family: 'Nunito Sans', sans-serif; }
.our-teams-block1 { padding-left:12%; padding-right:12%; width:100%; }
.hrTemp24-mainbox .view-content { width: 100%; display: flex; align-items: center; flex-wrap: wrap; }
.hrTemp24-mainbox .view-content > div { width: calc(25% - 10px); margin: 5px; }

.hrTemp25-items { overflow:hidden; }
.hrTemp25-inner .Row-class { display:flex; width:100%; }
.hrTemp25-inner .Row-class .Col-class { width:50%; position:relative; position:relative; overflow:hidden; }
.hrTemp25-inner .Row-class .Col-class:first-child { margin-right:45px; }

.block-views-blockpolicies-and-initiatives-block-1 .flexslider { margin-bottom:0; }
.block-views-blockpolicies-and-initiatives-block-1 .flexslider .slides > li { display:flex !important; align-items:center; }
.block-views-blockpolicies-and-initiatives-block-1 .flexslider .hrTemp1-sliderTxt { width:100%; margin-right:0; }

.block-views-blockpolicies-and-initiatives-block-1 .flexslider .views-field-nothing { width: 38%; padding-right: 50px; }

.block-views-blockpolicies-and-initiatives-block-1 .flexslider .views-field-field-upload-image-eb1,
.block-views-blockpolicies-and-initiatives-block-1 .flexslider .views-field-field-upload-image-ov
{ width: 60%; float: right; }

.block-views-blockpolicies-and-initiatives-block-1 .flexslider .hrTemp1-sliderImg { width:100%; }
.block-views-blockpolicies-and-initiatives-block-1 .flexslider .flex-direction-nav { top: 0; position: absolute; } 

.page-node-7927 .view-display-id-block_2 .flexslider .flex-direction-nav .flex-prev,
.page-node-8061 .view-policies-and-initiatives-awards .flexslider .flex-direction-nav .flex-prev,
.page-node-8061 .view-display-id-block_2 .flexslider .flex-direction-nav .flex-prev
{  position: absolute;bottom:inherit; top:20px; display: block; width: 42px; height: 42px; padding: 0; cursor: pointer; border: 1px solid #D1A272; outline: none; border-radius: 0; background: #fff; z-index: 1; -webkit-transition: all 500ms; -moz-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; opacity: 1 !important; right:50px; left:inherit; }

.page-node-7927  .view-display-id-block_2 .flexslider .flex-direction-nav .flex-next,
.page-node-8061 .view-policies-and-initiatives-awards .flexslider .flex-direction-nav .flex-next,
.page-node-8061 .view-display-id-block_2 .flexslider .flex-direction-nav .flex-next
{  position: absolute; bottom:inherit; top:20px; right:0; display: block; width: 42px; height: 42px; padding: 0; cursor: pointer; border: 1px solid #D1A272; outline: none; border-radius: 0; background: #fff; z-index: 1; -webkit-transition: all 500ms; -moz-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; opacity: 1 !important; }

.hrTemp1-head {  }

.page-node-7927 .view-display-id-block_2 .flexslider .flex-direction-nav a,
.page-node-8061 .view-policies-and-initiatives-awards .flexslider .flex-direction-nav .flex-prev,
.page-node-8061 .view-display-id-block_2 .flexslider .flex-direction-nav a
{ opacity:1 !important; }


.view-policies-and-initiatives-awards .flexslider  { margin-bottom:80px; }
.view-policies-and-initiatives-awards .flexslider .flex-direction-nav .flex-prev {  position: absolute;bottom:inherit; top:-15px; display: block; width: 42px; height: 42px; padding: 0; cursor: pointer; border: 1px solid #D1A272; outline: none; border-radius: 0; background: #fff; z-index: 1; -webkit-transition: all 500ms; -moz-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; opacity: 1 !important; right:50px; left:inherit; }
.view-policies-and-initiatives-awards .flexslider .flex-direction-nav .flex-next {  position: absolute; bottom:inherit; top:-15px; right:0; display: block; width: 42px; height: 42px; padding: 0; cursor: pointer; border: 1px solid #D1A272; outline: none; border-radius: 0; background: #fff; z-index: 1; -webkit-transition: all 500ms; -moz-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; opacity: 1 !important; }
.view-policies-and-initiatives-awards .flexslider .flex-direction-nav a { opacity:1 !important; }

.block-views-blockpolicies-and-initiatives-block-5 .hrTemp1-head { margin-bottom:0; }
.block-views-blockpolicies-and-initiatives-block-5 .hrTemp1 { padding-bottom:0; }

.view-talent-cultural-at-dabur .hrIntro p { margin-bottom:0; }

.view-available-job-openings .view-content { padding-left:12% !important; padding-right:12% !important; }
.view-available-job-openings .hrTemp7-itemMidLabel { margin-bottom:0; }
.view-available-job-openings .views-field-field-location { padding-top:0 !important; padding-bottom:0 !important;  }

/*listing detail page*/
.path-apply-now .main_container { overflow:hidden; }
.path-apply-now .whole-menu-bottom-area { padding:10px 0 100px; }
.path-apply-now .menu-bottom-area-top { float:left; width:100%; margin-top:90px; }
.path-apply-now .temp2-statsItem span { display:block; margin-bottom:20px; }
.path-apply-now .start_date span { display:block; margin-bottom:20px; }
.path-apply-now .form-item-current-city .select-wrapper, .form-item-mobile { width:100%; }
.path-apply-now.path-innerpage .markup { padding-top:10px;font-size: 15px;color: #707070;line-height: normal;margin-top: 12px; }
.path-apply-now .webform-submission-apply-now-form { width:100%; }
.path-apply-now div.form-item-first-name, .path-apply-now div.form-item-last-name {width: 49%;padding-right: 0;}
.path-apply-now div.form-item-first-name {margin-right: 2%;}
.path-apply-now div.form-item-mobile {padding-right: 0;}

/*listing detail page*/

.page-node-7927 .view-display-id-block_11 .hrTemp1-head { margin-bottom:0; }

.path-apply-now .view-available-job-openings,
.page-node-type-job-opening .view-available-job-openings,
.page-node-7915 .view-available-job-openings,
.page-node-166 .view-available-job-openings,
.page-node-7917 .view-available-job-openings
{ clear:both; overflow:hidden; padding:0; }

.path-apply-now .view-available-job-openings .view-content,
.page-node-type-job-opening .view-available-job-openings .view-content,
.page-node-7915 .view-available-job-openings .view-content,
.page-node-166 .view-available-job-openings .view-content,
.page-node-7917 .view-available-job-openings .view-content {padding-left:0% !important; padding-right:0% !important;}

.view-available-job-openings .views-exposed-form .form--inline { padding-left:6%; padding-right:6%; }
.view-available-job-openings .view-filters .js-form-type-textfield { margin-right:30px; }
.view-available-job-openings .view-filters .js-form-type-textfield input { width:100%; padding: 13px 20px; padding-right: 50px; font-size: 17px; font-weight: 300; line-height: 1; letter-spacing: 0px; color: #707070; outline: 0; border: 1px solid #D1A272; border-radius: 0; background: #fff url(../hrsearch.html) no-repeat right 20px center; }
.view-available-job-openings .view-filters .js-form-type-select select { height: 51px; padding: 13px 20px; padding-right: 50px; font-size: 17px; font-weight: 300; line-height: 1; letter-spacing: 0px; color: #707070; outline: 0; border: 1px solid #D1A272; border-radius: 0; background: #FCFAF8 url(../hrselectdd.html) no-repeat right 20px center; -webkit-appearance: none; -moz-appearance: none; appearance: none; width:100% !important; }
.view-available-job-openings .view-filters .js-form-type-select .select-wrapper::after { display:none; }
.view-available-job-openings .view-filters .form-actions button { height: 51px; padding: 13px 30px; font-size: 20px !important; font-family: 'EB Garamond', serif; font-weight: 400; letter-spacing: 0px; line-height: 1; color: #fff; outline: 0; border: 1px solid #D1A272; border-radius: 0px; background: #D1A272; }
.page-node-159 .view-available-job-openings .views-col  { padding:0;border:0; }

/*.page-node-type-job-opening .hrTemp23 { float:none; }
.page-node-type-job-opening .hrTemp18Tabsinner ul { width:100%; }*/
.page-node-type-job-opening section,
.page-node-166 section,
.page-node-7917 section
{ clear:both; }

.page-node-type-job-opening .whole-menu-bottom-area,
.page-node-166 .whole-menu-bottom-area,
.page-node-7917 .whole-menu-bottom-area
{ background:none; }

/*#carousel .slides li { width:190px !important; }*/

.quicktabs-block-title ~ div { text-align:center; margin-top:20px; }

.hrTemp23-dec h3 { text-align:left; }
.path-apply-now.path-innerpage .container { padding-left:0 !important; padding-right: 0 !important; }
.page-node-type-job-opening .footer_top_area,
.page-node-166 .footer_top_area,
.page-node-7917 .footer_top_area
{ width:100%; }
.path-innerpage .markup { font-size:14px; padding-bottom:10px; }
  .path-innerpage .webform-submission-apply-now-form label { font-size:14px; color:#707070; opacity:0.6; font-weight:400; }
  .webform-submission-get-in-touch-with-us-form select.form-control, .webform-submission-get-in-touch-with-us-form .form-control, .webform-submission-get-in-touch-with-us-form .form-email.form-control, input#edit-first-name, input#edit-last-name, input#edit-email-id, input#edit-mobile, input#edit-current-company, .webform-submission-get-in-touch-with-us-form .form-textarea.form-control { border: 1px solid #AAAAAA;padding: 10px 20px;width: 100%; background:#fff; }

/* Dabur HR section css end here */


/* Dabur HR section integrated css start here */
.view-available-job-openings .views-field-nothing,
.view-policies-and-initiatives-awards .views-field-nothing,
.view-policies-and-initiatives .views-field-nothing,
.view-talent-cultural-at-dabur .views-field-nothing,
.our-teams-block1 .views-field-nothing,
.know-our-leadership-block3 .views-field-nothing,
.life-at-dabur-new-block4 .views-field-nothing,
.life-at-dabur-new-block6 .views-field-nothing,
.life-at-dabur-new-block5 .views-field-nothing,
.life-at-dabur-new-block3 .views-field-nothing,
.know-our-leadership-block1 .views-field-nothing,
.view-our-recruitment-process .views-field-nothing,
.our-team-block1 .views-field-nothing,
.view-graduate-programs .views-field-nothing,
.view-post-graduate-programs .views-field-nothing,
.view-executive-trainee-programs .views-field-nothing,
.view-internship-program .views-field-nothing {
  overflow: unset;
}
.life-at-dabur-new-block7 .slick,
.view-our-recruitment-process .slick,
.view-executive-trainee-programs .slick,
.view-post-graduate-programs .slick,
.view-internship-program .slick,
.view-graduate-programs .slick {
  width: 100%;
  float: left;
}
.block-quicktabs-blockdabur-campus-bridge-tab-new ul.quicktabs-tabs {
  margin-bottom: 0;
  margin-top: 20px;
}
.block-quicktabs-blockdabur-campus-bridge-tab-new .quicktabs-main .quicktabs-block-title {
  display: none;
}

.life-at-dabur-new-block4 .view-content { padding-left: 23%; padding-right: 23%; }
.hrTemp2 .slick-dots li button:before { display:none; }
.hrTemp2-link { margin-top: 40px; }
.hrTemp2 .slick-dots { margin-top:40px; position:relative; }
.hrTemp2 .slick-slider { margin-bottom:30px; }


.block-views-blocklife-at-dabur-new-block-10,
.block-views-blockpolicies-and-initiatives-block-2 {margin-bottom: 50px;}
.hrContainer.hrTemp1.block-views-blockpolicies-and-initiatives-block-1,
.hrContainer.hrTemp1.view-policies-and-initiatives.view-id-policies_and_initiatives {padding-top: 0;padding-bottom: 0;}
.block-views-blocklife-at-dabur-new-block-10 {margin-top: 30px;}

.page-node-8028 .view-our-brands-banner-slick .banner-content-box.align-Left {width: 27%;}
.corporate-pdf ul ul li {display: list-item;list-style: disc;font-size: 18px;color: #707070;line-height: 1.4;margin-left: 25px;margin-bottom: 15px;}
.corporate-pdf ul li a, .corporate-pdf p a {color: #D1A272;text-decoration: none;}
.path-shareholder-services .accordion-section-content {padding: 0;}
.path-shareholder-services .accordion-section {margin-top: 40px;}
h5.acc-subHead {font-family: 'Nunito Sans', sans-serif;font-size: 18px;color: #707070;line-height: 1.4;font-weight:700;font-style: normal;margin: 0;}
.explore_Btn.accBtn {margin-top: 20px;}
#block-views-block-shareholder-services-block-1 .inner-accordion-section {margin-bottom: 17px;}
#block-views-block-shareholder-services-block-1 .inner-accordion-section .accordion-section-title a {font-size: 28px;}

/* .maindiv .content_area .accContentItem, .maindiv .content_area .accContentItem .accContentItemSub {width: 100%;float:left} */
.maindiv .content_area .accContentItemSub {margin-bottom: 20px;}
.maindiv .content_area .accContentItem h5 {font-family: 'Nunito Sans', sans-serif;font-size: 20px;color: #707070;line-height: 1.4;font-weight:700;font-style: normal;}
.maindiv .content_area .accContentItem h6 {font-family: 'EB Garamond', serif;font-style: normal;font-size: 28px;color: #D1A272;text-align: left;}
.maindiv .content_area .accContentItem table td {padding: 5px 10px;font-family: 'Nunito Sans', sans-serif;font-size: 16px;color: #707070;line-height: 1.4;}
  
ul.numberList {width: 100%;display: inline-block;padding: 0;margin: 0;list-style: decimal;} 
ul.numberList li {width: 100%;float: left;padding: 0;margin: 0 0 15px 25px;list-style: decimal;display: list-item;font-family: 'Nunito Sans', sans-serif;font-size: 18px;color: #707070;line-height: 1.4;} 
ul.numberList li::marker {font-size: 18px;}

ul.diskList {width: 100%;display: inline-block;padding: 0;margin: 0;list-style: disc;}
ul.diskList li {width: 100%;float: left;padding: 0;margin: 0 0 15px 25px;list-style: disc;display: list-item;font-family: 'Nunito Sans', sans-serif;font-size: 18px;color: #707070;line-height: 1.4;} 
ul.diskList li::marker {font-size: 18px;}
/* Dabur HR section integrated css end here */

.page-node-112 .quicktabs-block-title ~ div {text-align: left;}
.page-node-565 .region.region-explore-the-world {margin-top: 0;padding-top: 0;}
.page-node-3 .view-our-brands .view-filters.form-group .form-item-field-our-brands-target-id select {background: #fff url(../sbox-downarrow.html) no-repeat center right 15px;background-size: 18px;}

.slick--view--dabur-group-of-companies .slide__description {
  max-width: 300px;
  margin: 40px;
  width: auto;
  display: inline-block;
  position: relative;
  transition: all .4s cubic-bezier(.25, .74, .22, .99);
}

.slick--view--dabur-group-of-companies .slide__description:hover {
  box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
}

.slick--view--dabur-group-of-companies .slide__description .temp6-img-cnt {
  width: 100%;
  padding: 20px 0;
}

.slick--view--dabur-group-of-companies .slide__description .temp6-img-cnt h4 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.32px;
  color: #707070;
  text-transform: uppercase;
  text-align: left;
  padding-left: 25px;
  padding-right: 10px;
  transition: all .5s ease-in;
}

.slick--view--dabur-group-of-companies .slide__description .temp6-img-cnt h4 a {
  color: #707070;
}
.slick--view--dabur-group-of-companies .slide__description:hover .temp6-img-cnt h4:before {
  left: 25px;
  bottom: 0;
  transform: rotateZ(-90deg);
}
.slick--view--dabur-group-of-companies .slide__description .explore-products {
    font-size: 20px;
    padding: 0 85px 0 25px;
    font-family: 'EB Garamond', serif;
    font-weight: 500;
    color: #D1A272;
    line-height: 1.1;
    letter-spacing: 0px;
    text-align: left;
    float: left;
    margin-top: 0;
    margin-bottom: 25px;
    transition: all .2s ease-in;
    background: url(../svg/group-arrow.svg) no-repeat right 20px top 6px;
}
.slick--view--dabur-group-of-companies .slide__description .explore-products a {
    color: #D1A272;
}
.slick--view--dabur-group-of-companies .slide__description .temp6-img-cnt p {
  padding: 0;
}
.slick--view--dabur-group-of-companies .slide__description:hover .temp6-img-cnt p,
.slick--view--dabur-group-of-companies .slide__description:hover .explore-products {
  opacity: 1;
}
.slick--view--dabur-group-of-companies .slide__description .views-field-field-upload-image img {
  transition: all .5s ease-in;
  z-index: 2;
}
.slick--view--dabur-group-of-companies .slide__description:hover .views-field-field-upload-image img {
  transition: all .5s ease-in;
  transform: scale(1.1);
}


.page-node-150 .form-item-by-signing-up-i-agree-to-the-a-href-terms-and-conditions-target- input[type="checkbox"] {margin: 5px 0 0;margin-left: -20px;}
.page-node-111 .webform-submission-get-in-touch-with-us-form .btn-primary:hover, .page-node-111 .webform-submission-get-in-touch-with-us-form .form-control {border: 1px solid #AAAAAA;}
.page-node-111 .webform-submission-get-in-touch-with-us-form .form-control {margin-bottom: 0;}
.page-node-111 .webform-submission-get-in-touch-with-us-node-111-form .form-group {padding-right: 0;}

.page-node-8052 .block-views-blockour-recruitment-process-block-4 {margin-bottom: 50px;}

.page-node-8000 .whitebutton {color: #fff;background: #D1A272;}
.page-node-type-our-brands .image-content-box {background: rgb(252 250 248 / 50%);}
.page-node-type-our-brands .image-content-box .image-content {background: rgb(255 255 255 / 80%);}

/* Temporary hide sections starts */
.block-views-blockknow-our-leadership-block-3, .block-views-blocklife-at-dabur-new-block-8, .hrTemp15, 
.page-node-7927 .newsletter_and_subscription_wrapper,  
.page-node-7927 .what_we_do_area,  
.page-node-7986 .newsletter_and_subscription_wrapper,  
.page-node-8052 .newsletter_and_subscription_wrapper,  
.page-node-159 .newsletter_and_subscription_wrapper,  
.page-node-8061 .newsletter_and_subscription_wrapper,  
.page-node-8000 .newsletter_and_subscription_wrapper,  
.page-node-8007 .newsletter_and_subscription_wrapper,  
.page-node-8025 .newsletter_and_subscription_wrapper,  
.page-node-8027 .newsletter_and_subscription_wrapper,  
.page-node-8028 .newsletter_and_subscription_wrapper, 
.path-apply-now .page-container .newsletter_and_subscription_wrapper,
.page-node-7986 .view-explore-brand .title, .page-node-7986 .view-explore-brand .sub_title, 
.page-node-8025 .view-explore-brand .title, .page-node-8025 .view-explore-brand .sub_title, 
.block-views-blockknow-our-leadership-block-1 .know-our-leadership-block1 .view-content, 
.know-our-leadership-block2 .hrBlockTitle {display: none;}
/* Temporary hide sections ends*/

/* Cookies message css start here */
.cookiesPP{position:fixed;bottom:0;left:0;top:initial;right:initial;width:100%;padding:20px 80px;background-color:#d1a272;z-index:99999999}
.cookiesMsg{width:100%;float:left;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;color:#fff;text-align: left;}
.cookiesMsg p{width:calc(100% - 160px);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;color:#fff;margin-bottom:0 !important;}
.cookiesMsg p a{color:#fff;text-decoration:underline}
.cookiesClose{float:left}
.cookiesCloseBtn{float:left;padding:12px 50px;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;color:#fff;border-radius:5px;background-color:#616161}
.cookiesCloseBtn:hover, .cookiesCloseBtn:focus{color:#fff;background-color:#878787}
/* Cookies message css end here */

.page-node-1 .view-display-id-block_2 .slick__slide img {height: calc(100vh - 100px); object-fit: cover; -o-object-fit: cover;}
.page-node-77 .icon-with-content-wrapper-box .icon-with-content-box {padding-top: 100px;padding-bottom: 10px;}


.page-node-950 .slick--view--latest-from-dabur-slideshow .slick__arrow .slick-prev {left: 15px;}
.page-node-950 .slick--view--latest-from-dabur-slideshow .slick__arrow .slick-next {right: 15px;}

.page-node-1193 p a {color: #D1A272;}
.ourBrandPage h6.ingrTitle {font-size: 16px;font-weight: 600;letter-spacing: 0.32px;color: #707070;text-transform: uppercase;margin-top: 0;margin-bottom: 25px;}
.ourBrandPage .image-content-box .image-content h3.field_sub_title {margin-bottom: 10px;}
.ourBrandPage .image-content-box .image-content h5 {font-family: 'EB Garamond', serif;font-size: 35px;font-weight: 500;line-height: 1.1;color: #D1A272;letter-spacing: 0px;margin-bottom: 10px;text-align: center;text-transform: initial;}


/* Justify text css */
.hrTemp1-sliderTxt p,
.hrTemp2-sliderTxt p,
.hrTemp4-txt p,
.hrTemp13BoxText,
.hrTemp13BoxText p,
.hrtemp12-inner-items p,
.hrTemp16box .hrTemp16boxText p,
.hrTemp18-txt p,
.hrtemp11-iconsbox .hrtemp11-iconsbox-text p,
.hrTemp6-txt p,
.hrIntro p,
.page-node-7927 .hrIntro .view-content li {text-align: justify;}

.page-node-7927 .hrIntro .view-content {
  max-width: 710px;
  padding: 0 24px;
} 
.page-node-7927 .hrIntro .view-content ul {
  padding-left: 0;
} 



/* Media queries start here */
@media only screen and (max-width: 1700px) {
  .main_container.container {
    padding: 0 5%;
  }

  .user_guide_wrapper .userGuideImg img {
    max-width: 150px;
    max-height: 250px;
  }

  .page-node-1025 .our_product_area {
    padding: 100px 7% 0 7% !important;
  }

  .explore_the_world_wrapper .region-explore-the-world .block-views-blockknowledge-center-categories-block-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .page-node-128 .view-learn-with-dabur.view-id-learn_with_dabur {
    padding: 0 5%;
  }

  .page-node-129 .view-learn-with-dabur,
  .page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients,
  .ayurvedic-effects .view-ayurvedic-effects,
  .knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects,
  .page-node-133 .view-id-learn_with_dabur .view-content,
  .view-campus-dreams .view-content,
  #block-ourvalues .icon-with-content-wrapper-box .icon_with_content,
  .page-node-type-symptoms .ingredients-effects .view-our-ingredients.view-ayurvedic-effects,
  .ingredients-effects-product .product-shop,
  .our_product_area .product-shop,
  #block-views-block-meet-the-ceo-block-5 .view-content,
  .page-node-type-learn-with-dabur .knowledge-centre-related {
    padding-left: 5%;
    padding-right: 5%;
  }

  .page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .view-our-ingredients {
    padding: 0 0 70px;
  }

  .wtu-connect {
    padding: 30px 50px !important;
  }

  .ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slick--view--ayurvedic-effects {
    padding: 0;
  }

  .view-our-plants {
    padding: 0 5% !important;
  }

  .block-views-blockour-policy-download-block-5 {
    padding: 0 5%;
  }


}

@media only screen and (max-width: 1500px) {
  .menu_area .tb-megamenu .tb-megamenu-submenu.our-brand.dropdown-menu .mega-dropdown-inner .tb-megamenu-row .tb-megamenu-column:first-child {
    min-height: 65vh;
  }

  .menu_area .tb-megamenu ul.tb-megamenu-nav li li {
    margin-bottom: 5px !important;
  }

  .bodc-memberArea .bodc-item {
    padding: 40px 15px;
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item {
    width: calc(25% - 30px);
    margin: 40px 15px;
    float: left;
  }

  .bodc-img img,
  .bodc-item .bodc-item .img-responsive {
    height: 390px !important;
  }

  .block-views-blockour-ingredients-block-1 .slick-slide {
    margin: 20px !important;
  }

  .page-node-type-our-brands .view-our-brands-banner-slick .banner-content-box h3.title {
    margin-bottom: 20px;
  }

  .page-node-type-our-brands .view-our-brands-banner-slick .banner-content-box h4.sub_title {
    font-size: 16px;
  }

  .slick--view--latest-from-dabur-slideshow .slick__slide {
    margin: 40px 20px !important;
  }

  .buzzing .slick--view--latest-from-dabur-slideshow {
    padding: 0px 15% !important;
  }

  .our_ingredients_wrapper .slick--view--latest-from-dabur-slideshow {
    padding: 0px 5% !important;
  }

  .slick--view--latest-from-dabur-slideshow .temp6-bg-height .temp15-sliderimg img {
    height: 250px;
  }

  .slick--view--latest-from-dabur-slideshow .temp6-sliderpost:hover {
    box-shadow: 0px 3px 29px rgb(0 0 0 / 10%);
  }

  .slick--view--latest-from-dabur-slideshow .temp6-img-cnt .position-rtv h6 {
    font-size: 24px !important;
  }

  .region-latest-stories .latest-release {
    padding: 0 5%;
  }

  .region-latest-stories .latest-release .prees-release {
    padding-right: 60px;
  }

  .region-latest-stories .latest-release .right-sec {
    padding-left: 60px;
  }

  .video-release iframe {
    height: 250px;
  }

  .region-latest-stories .latest-release .prees-release h4 {
    font-size: 24px;
  }

  .region-latest-stories .latest-release .prees-release .date,
  .region-latest-stories .latest-release .prees-release .category {
    font-size: 14px;
  }

  .latest-release .prees-release .post-img img {
    height: 250px;
  }

  .head-top h2 {
    font-size: 28px;
  }

  .head-top .bor-btn,
  .post-bottom .bor-btn {
    font-size: 18px;
    padding: 11px 30px;
  }

  .region-latest-stories .latest-release .right-sec .video-release {
    margin-bottom: 40px;
  }

  .slick--view--latest-from-dabur-slideshow.slick--view--latest-from-dabur-slideshow--block-5 .temp6-bg-height .temp15-sliderimg img {
    height: 350px;
  }

  .view-id-our_latest_stories .slick-initialized .temp11-sliderItem.slick-slide {
    margin: 0;
  }

  .block-views-blockknowledge-center-categories-block-1 .view-learn-with-dabur .cols-4 .views-col,
  .path-knowledge-center .view-learn-with-dabur .cols-4 .views-col,
  .path-blog .view-learn-with-dabur .cols-4 .views-col {
    width: calc(25% - 40px) !important;
    margin: 40px 20px;
  }

  .explore_the_world_wrapper .region-explore-the-world .slick--view--knowledge-center-categories .slide__description {
    margin: 40px 20px;
  }

  .explore_the_world_wrapper .region-explore-the-world {
    padding-top: 70px;
  }

  .vid-popup {
    width: 1000px !important;
    height: 563px !important;
  }

  .page-node-129 .view-learn-with-dabur .slide__description,
  .page-node-type-ayurvedic-medicinal-plants .ayurvedic-ingredients .slide__description,
  .ayurvedic-effects .view-ayurvedic-effects .slide__description,
  .slick--view--learn-with-dabur--block-4 .slide__description,
  .knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description,
  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description,
  .ingredients-effects .view-our-ingredients.view-ayurvedic-effects .slick--view--ayurvedic-effects .slide__description,
  .slick--view--dabur-group-of-companies .slide__description {
    margin: 40px 20px;
  }

  .page-node-3 .our_ingredients_wrapper {
    padding-top: 0;
  }

  .knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description .views-field-body .field-content {
    font-size: 14px;
    height: calc(14px * 1.6 * 4);
  }

  #block-whydabur .number-with-title .title {
    font-size: 24px;
  }

  .icon-with-content-wrapper-box .icon-with-content-box h3.sub_title {
    font-size: 28px;
  }

  .oiItem {
    padding: 40px 20px;
  }

  .oi-txt h6 {
    font-size: 14px;
    height: calc(14px * 1.4 * 2);
  }

  .oi-txt .linkWithArrow {
    font-size: 18px;
  }

  .oi-img img {
    height: 350px;
  }

  .ingredients-effects-product .product-shop .slide__description {
    max-width: 300px;
    width: auto;
    margin: 40px 20px;
  }

  .page-node-132 .our_product_area .product-shop .slide__description {
    width: calc(100% - 40px);
    margin: 40px 20px;
  }

  .ingredients-effects-product .product-shop .slide__description .views-field-nothing .title-box .title,
  .our_product_area .product-shop .slide__description .views-field-nothing .title-box .title {
    font-size: 14px;
  }

  .ingredients-effects-product .product-shop .slide__description .views-field-field-product-image img,
  .our_product_area .product-shop .slide__description .views-field-field-product-image img {
    max-height: 380px;
  }

  .ingredients-effects-product .product-shop .slide__description .views-field-field-product-image,
  .our_product_area .product-shop .slide__description .views-field-field-product-image {
    height: 380px;
  }

  .view-our-plants .slick-slider .slide__description {
    margin: 40px 20px;
  }

  .view-our-plants .slick-slider .slide__description .position-rtv h4 {
    font-size: 14px;
  }

  .view-our-plants .slick-slider .slide__description .temp6-img-cnt .explore-products a {
    font-size: 18px;
    background-size: 47px;
  }

  .temp11-img-text p a {
    font-size: 15px;
  }

  .csrbulletlist li,
  .view-our-policy-download .view-header .center-block div {
    font-size: 16px;
  }

  .page-node-type-job-opening .menu-bottom-area-bottom h3,
  .page-node-167 .menu-bottom-area-bottom h3,
  .maindiv .content_area .temp2-statsItem h3,
  .maindiv .content_area .start_date h3 {
    font-size: 24px;
  }

  .four-colunm-listing .bodc-item .img-responsive {
    height: 390px;
  }

  .slick--view--reports--block-1 .slick-slide,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description {
    margin: 40px 20px;
  }

  .temp6-img-cnt .temp15-hidetext p {
    font-size: 18px;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row {
    width: calc(25% - 40px);
  }

  .meet-the-ceo-wrapper .meet-information .title,
  .mttHeading {
    font-size: 28px;
  }



}

@media only screen and (max-width: 1366px) {
	.hrTemp1-tsTitle { font-size:20px; }
	

  .bodc-img img,
  .bodc-item .bodc-item .img-responsive {
    height: 380px !important;
  }

  .buzzing .slick--view--latest-from-dabur-slideshow {
    padding: 0px 5% !important;
  }

  .page-node-1025 .our_product_area {
    padding: 70px 5% 0 5% !important;
  }

  .wtu-connect {
    padding: 20px 40px !important;
  }

  .wtu-connectLeft p {
    font-size: 16px;
  }

  .wtu-link {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 20px;
    font-size: 18px;
    color: #fff;
    padding-right: 90px;
    background: #D1A272 url(../svg/arrow-large-w.svg) no-repeat right 20px center;
  }

  .wtu-link:hover,
  .wtu-connectRight a:hover {
    background: #D1A272 url(../svg/arrow-large-w.svg) no-repeat right 20px center;
  }

  .wtu-connectRight a {
    color: #fff;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-title .field-content {
    font-size: 15px;
    height: calc(15px * 1.56 * 3);
  }

  .wtu-right {
    padding-left: 70px;
  }

  .wtu-btm {
    padding-left: 5%;
    padding-right: 5%;
  }

  .four-colunm-listing .bodc-item .img-responsive {
    height: 380px;
  }

  .block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row .views-col {
    margin: 40px 0 5px;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row .explore-products a {
    padding-left: 0;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-title,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-title {
    font-size: 15px;
  }


}

@media only screen and (max-width: 1300px) {

  .bodc-memberArea .bodc-item {
    padding: 30px 10px;
  }

  .four-colunm-listing .bodc-item .img-responsive,
  .bodc-item .bodc-item .img-responsive {
    height: 360px !important;
  }

  .linkWithArrow {
    font-size: 18px;
    padding-right: 60px;
    background-size: 45px;
  }

  .bodc-txt h6 {
    margin-bottom: 25px;
    font-size: 14px;
  }

  .footer_menu ul.menu li {
    padding-right: 30px;
  }

  .page-node-129 .view-learn-with-dabur .slide__description {
    max-width: 100%;
  }

  .slick--view--learn-with-dabur--block-4 .slide__description,
  .knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description {
    max-width: 100%;
    width: calc(100% - 40px);
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description {
    max-width: 100%;
    width: 100%;
  }

  .ingredients-effects-product .product-shop .slide__description,
  .our_product_area .product-shop .slide__description {
    max-width: 100%;
    width: auto;
  }


}

@media only screen and (max-width: 1100px) {
  .bodc-memberArea {
    grid-template-columns: repeat(2, 1fr);
    width: 60%;
    margin-left: 20%;
  }

  .bodc-memberArea .bodc-item {
    padding: 30px 15px;
  }

  .bodc-item a {
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
  }

  .bodc-item a .linkWithArrow {
    background-position: right 0 center;
    opacity: 1;
    visibility: visible;
  }

  .bodc-item a .bodc-txt h6:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item {
    width: calc(33.333333% - 30px);
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item .temp6-img-cnt h4:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item .temp6-img-cnt p,
  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item .temp6-img-cnt .explore-products {
    opacity: 1;
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item .img-responsive,
  .bodc-item .bodc-item .img-responsive {
    height: 380px !important;
  }

  .block-views-blockour-ingredients-block-1 .slick-slide {
    margin: 15px !important;
  }

  .block-views-blockour-ingredients-block-1 .slide__description {
    background-color: #fff;
    box-shadow: 0 0 11px rgb(33 33 33 / 10%);
  }
  .blaze-slider-video .block-views-blockour-ingredients-block-1 .slide__description {
    background-color: #fff;
    box-shadow: none;
  }

  .block-views-blockour-ingredients-block-1 .slide__description .temp6-img-cnt p {
    opacity: 1;
  }

  .block-views-blockour-ingredients-block-1 .slide__description .temp6-img-cnt h4:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .region-latest-stories .latest-release .prees-release {
    padding-right: 30px;
  }

  .region-latest-stories .latest-release .right-sec {
    padding-left: 30px;
  }

  .head-top h2 {
    font-size: 24px;
  }

  .region-latest-stories .latest-release .right-sec .temp6-sliderpost,
  .slick--view--latest-from-dabur-slideshow .temp6-sliderpost {
    box-shadow: 0 0 11px rgb(33 33 33 / 10%);
  }

  .region-latest-stories .latest-release .right-sec .video-release .temp6-sliderpost .temp6-img-cnt h4:before,
  .slide__caption a .temp6-img-cnt h4:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .temp6-sliderpost .temp15-hidetext,
  .slick--view--latest-from-dabur-slideshow .temp6-img-cnt .temp15-hidetext p,
  .slick--view--latest-from-dabur-slideshow .temp6-sliderpost .post-ext p,
  .slick--view--latest-from-dabur-slideshow .temp6-img-cnt .temp15-hidetext img {
    opacity: 1 !important;
    visibility: visible !important;
  }

  .page-node-3 .view-our-brands .views-row {
    box-shadow: 0 0 11px rgb(33 33 33 / 10%);
  }

  .page-node-3 .view-our-brands .views-row .views-field-title:after {
    bottom: -10px;
    left: 20px;
    transform: rotateZ(-90deg);
  }

  .page-node-3 .view-our-brands .views-row .views-field-view-node {
    opacity: 1;
  }

  .vid-popup {
    width: 800px !important;
    height: 450px !important;
  }

  .wtu-map {
    width: 50%;
  }

  .wtu-right {
    width: 50%;
    padding-left: 50px;
  }

  .wtu-item .wtu-val,
  .wtu-item .wtu-label {
    font-size: 14px;
  }

  .slick--view--learn-with-dabur--block-4 .slide__description,
  .knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description {
    width: calc(100% - 30px);
  }

  .slick--view--learn-with-dabur--block-4 .slide__description,
  .knowledge-centre-related .view-our-ingredients.view-ayurvedic-effects .slide__description {
    background: #fff;
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
    margin: 40px 15px;
  }

  .view-our-ingredients .slick--view--learn-with-dabur--block-4 .slide__description .views-field-nothing .view-box,
  .view-our-ingredients .slick--view--ayurvedic-effects--block-4 .slide__description .views-field-nothing .view-box {
    opacity: 1;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description {
    background-color: #FCFAF8;
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
    margin: 40px 15px;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slick__arrow .slick-prev {
    left: -30px;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slick__arrow .slick-next {
    right: -30px;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-nothing .totals-views {
    opacity: 1;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-field-category .field-content {
    font-size: 10px;
    letter-spacing: 1px;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-title .field-content {
    height: calc(13px * 1.56 * 3);
    font-size: 13px;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description .views-field-title {
    width: 100%;
    padding: 20px 10px;
  }

  .oiList {
    grid-template-columns: repeat(3, 1fr);
  }

  .oiItem a {
    box-shadow: 0px 3px 25px rgb(0 0 0 / 10%);
  }

  .oiItem a .oi-txt h6:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .oi-txt .linkWithArrow {
    opacity: 1;
    visibility: visible;
  }

  .page-node-144 .field--type-text-with-summary {
    width: 100%;
    padding: 0 5%;
  }

  .page-node-144 .field--type-text-with-summary .description {
    width: 100% !important;
    text-align: center;
  }

  .view-our-plants .slick-slider .slide__description {
    background-color: #FCFAF8;
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
    margin: 40px 15px;
  }

  .view-our-plants .slick-slider .slide__description .position-rtv h4:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .view-our-plants .slick-slider .slide__description .temp6-img-cnt p {
    opacity: 1;
  }

  .page-node-129 .explore_the_world_wrapper .view-learn-with-dabur .slide__description .views-field-field-category .field-content {
    font-size: 10px;
    letter-spacing: 1px;
  }

  .page-node-132 .our_product_area .product-shop .slide__description {
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
    background: #FCFAF8;
    margin: 40px 15px;
    width: calc(100% - 30px);
  }

  .page-node-132 .our_product_area .product-shop .slick__arrow .slick-prev {
    left: -30px;
  }

  .page-node-132 .our_product_area .product-shop .slick__arrow .slick-next {
    right: -30px;
  }

  .investor-latest-list {
    margin-right: 15px;
    margin-left: 15px;
  }

  .investor-text h4 {
    font-size: 20px;
  }

  .page-node-1267 .temp6-sliderpost {
    box-shadow: 0px 3px 25px rgb(0 0 0 / 10%);
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row {
    width: calc(33.3333% - 40px);
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
    background-color: #fff;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row .temp6-img-cnt h4:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row .temp6-img-cnt p,
  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row .explore-products,
  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row .explore-products a {
    opacity: 1;
    box-shadow: none;
  }

  .four-colunm-listing .view-content .views-row .reports a {
    box-shadow: none;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-field-category .field-content,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-field-category .field-content {
    font-size: 10px;
    letter-spacing: 1px;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-title,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-title {
    font-size: 13px;
    padding: 20px 10px;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description {
    margin: 40px 15px;
    background-color: #FCFAF8;
    box-shadow: 0px 3px 25px rgb(0 0 0 / 16%);
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description .views-field-nothing .totals-views,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description .views-field-nothing .totals-views {
    opacity: 1;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1 .slick__arrow .slick-prev,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1 .slick__arrow .slick-prev {
    left: -30px;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1 .slick__arrow .slick-next,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1 .slick__arrow .slick-next {
    right: -30px;
  }

  .page-node-950 .region-latest-stories .latest-release .prees-release {padding-right: 40px;}
.page-node-950 .region-latest-stories .latest-release .right-sec {padding-left: 40px;}


}

@media only screen and (max-width: 1000px) {

  .bodc-memberArea {
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    margin-left: 0;
  }

  .bodc-memberArea .bodc-item {
    padding: 20px;
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item {
    width: calc(50% - 40px);
    margin: 20px;
    box-shadow: 0px 3px 20px rgb(0 0 0 / 16%);
  }

  .bodc-item a {
    box-shadow: 0px 3px 60px rgba(0, 0, 0, 0.1);
  }

  .bodc-img img,
  .bodc-item .bodc-item .img-responsive {
    height: 410px !important;
  }

  .linkWithArrow {
    background-position: right 0 center;
    opacity: 1;
    visibility: visible;
  }

  .bodc-txt {
    background: #fff;
  }

  .bodc-txt h6:before {
    left: 25px;
    bottom: 0;
    transform: rotateZ(-90deg);
  }

  .region-latest-stories .latest-release .prees-release,
  .page-node-950 .region-latest-stories .latest-release .prees-release {
    padding-right: 0;
    width: 100%;
    border-right: 0;
    border-bottom: 2px solid rgba(167, 164, 161, 0.5);
    margin-bottom: 40px;
    padding-bottom: 20px;
  }
  .page-node-950 .region-latest-stories .latest-release {
    display: block;
}

  .region-latest-stories .latest-release .right-sec,
  .page-node-950 .region-latest-stories .latest-release .right-sec {
    padding-left: 0;
    padding-top: 0;
    width: 100%;
  }

  .webform-submission-get-in-touch-with-us-form {
    width: 100%;
  }

  .oiList {
    grid-template-columns: repeat(2, 1fr);
  }

  .page-node-112 .wtu-item {
    width: 50%;
  }

  .block-views-blockour-policy-download-block-5 .view-our-policy-download {
    padding: 0;
  }

  .view-our-share-price-tools .slick__slide a {
    width: calc(100% - 30px);
    margin: 15px;
  }

  .view-our-share-price-tools .slick__slide .temp6-img-cnt h4 {
    font-size: 13px;
  }

  .block-views-blockour-policy-download-block-7 .past-perfms-bg {
    flex-direction: column;
    text-align: center;
  }

  .block-views-blockour-policy-download-block-7 .over-view-text {
    margin-bottom: 20px;
    width: 90%;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row {
    width: calc(50% - 40px);
  }



}

@media only screen and (max-width: 979px) {
  .page-node-type-our-brands .banner-wrapper-box {
    padding-top: 56px !important;
  }

  .view-rewards-and-recognition .view-content {
    position: relative;
  }



}

@media only screen and (max-width: 767px) {
  #block-theonlywaytocareforyourbodyistoknowhowtounderstandit .image-content-wrapper-box {
    padding-top: 0 !important;
    background-position-x: 70%;
  }

  .way_to_body_care_wrapper .body-care-content-box .view-footer .link a {
    font-size: 16px !important;
    text-align: left;
  }

  .footer_menu ul.menu li a,
  .footer_copyright p {
    font-weight: 400 !important;
  }

  .footer_copyright p {
    font-size: 16px !important;
  }

  .view-caution-notice {
    padding: 25px;
  }

  .cautionotice .views-field-title {
    font-size: 20px;
  }

  .cautionotice .views-field-body p {
    font-size: 15px;
  }

  .cautionotice .views-field-body .cnContent {
    height: calc(80vh - 100px);
    font-size: 15px;
  }

  .vid-popup {
    width: 100% !important;
    height: 450px !important;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content {
    padding: 0 5% 50px;
    width: 90%;
    margin: 0 auto;
    float: none;
  }

  .page-node-133 .view-id-learn_with_dabur .view-content .slide__description {
    box-shadow: 0px 3px 20px rgb(0 0 0 / 16%);
    margin: 40px 20px;
  }

  .page-node-133 .view-id-learn_with_dabur .view-header .center-block {
    margin-bottom: 0;
  }

  .block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row {
    justify-content: flex-start;
    padding: 20px 0;
  }

  .block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row a.download-pdf-file {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content .views-view-grid .views-row .views-col {
    margin: 0;
  }

  .block-views-blockour-policy-download-block-5 .view-our-policy-download .view-content {
    margin-bottom: 80px;
  }

  .page-node-4 .view-what-latest-with-dabur {
    width: 90%;
    padding: 0 10%;
    margin: 0 auto;
  }

  .page-node-4 .view-what-latest-with-dabur .slick__arrow .slick-prev,
  .view-our-share-price-tools .slick__arrow .slick-prev {
    left: -30px;
  }

  .page-node-4 .view-what-latest-with-dabur .slick__arrow .slick-next,
  .view-our-share-price-tools .slick__arrow .slick-next {
    right: -30px;
  }

  .investor-latest-list .investor-latest-pd {
    box-shadow: 0px 3px 20px rgb(0 0 0 / 16%);
  }

  .investor-latest-list {
    margin-right: 20px;
    margin-left: 20px;
  }

  .view-our-share-price-tools {
    margin-bottom: 0;
  }

  .page-node-4 .views-element-container.block-views-blockquick-links-block-1 {
    padding: 0 10% 90px !important;
  }

  .view-our-share-price-tools {
    width: 90%;
    margin: 0 auto;
  }

  .page-node-1267 .view-our-policy-download .view-content .views-view-grid .views-row .views-col {
    width: 100% !important;
  }

  .page-node-1267 .view-id-reports.view-display-id-block_1 .view-content {
    width: 90%;
    margin: 0 auto;
  }

  .page-node-1267 .view-id-reports.view-display-id-block_1 .view-content .slick__arrow .slick-prev {
    left: -30px;
  }

  .page-node-1267 .view-id-reports.view-display-id-block_1 .view-content .slick__arrow .slick-next {
    right: -30px;
  }

  .page-node-1267 .meet-the-ceo-wrapper .meet-information .read_more a {
    display: inline-block;
    float: none;
  }

  .page-node-1267 .temp4-text-content {
    width: 100%;
  }

  .page-node-1267 .meet-the-ceo-wrapper .meet-image-box {
    margin: 20px auto 0;
  }

  .path-reports .main_container.container .view-reports .view-content {
    padding: 0 10%;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row {
    margin-bottom: 40px;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row .explore-products a {
    padding-left: 10px;
    font-size: 20px !important;
    background: url(../svg/group-arrow.svg) no-repeat right 20px top 8px;
    background-size: 40px;
  }

  .four-colunm-listing .view-content .views-row .reports {
    padding: 0 10px;
  }

  .path-reports .four-colunm-listing.view-reports.view-id-reports .temp4-text-content {
    width: 90%;
  }

  .path-reports .four-colunm-listing.view-id-reports.view-display-id-page_4 .view-filters .form-item {
    margin: 0 auto 20px;
    float: none;
    width: 80%;
  }

  .path-reports .four-colunm-listing.view-id-reports.view-display-id-page_4 {
    padding-top: 0;
  }






}

@media only screen and (max-width: 640px) {
  .bodc-memberArea {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .bodc-item,
  .bodc-memberArea .bodc-item {
    padding: 10px 0;
    width: calc(50% - 10px);
  }

  .bodc-img img,
  .bodc-memberArea .bodc-item .img-responsive {
    height: 240px !important;
  }

  .bodc-txt {
    height: 130px;
  }

  .bodc-txt h6 {
    padding: 0 20px 10px;
    font-size: 13px;
  }

  .bodc-txt h6:before,
  .bodc-item a:hover .bodc-txt h6:before {
    left: 20px;
  }

  .linkWithArrow {
    padding-left: 20px;
    font-size: 14px;
    padding-right: 50px;
    background-size: 35px;
    position: absolute;
    bottom: 20px;
  }

  .bodc-img img {
    height: 240px;
  }

  .bodc-filterArea select {
    font-size: 15px;
  }

  .bodc-list.view-meet-the-ceo {
    padding: 20px;
  }

  .bodc-filterArea select,
  .bodc-list .select-wrapper select {
    width: 100%;
  }

  .bodc-filterArea,
  .bodc-list .select-wrapper {
    margin-bottom: 0;
  }

  .maindiv .content_area .bodc-txt h6,
  .bodc-txt h6 {
    padding: 0 20px 10px;
    font-size: 13px;
  }

  .tenYearHeighlightsDesktop,
  .mediPlantsDesktop {
    display: none;
  }

  .tenYearHeighlightsMobile,
  .mediPlantsMobile {
    display: block;
  }

  .path-search .view-search {
    padding: 40px 24px;
  }

  .path-search #edit-actions button {
    float: none;
  }

  .path-search .view-search .views-row .views-field-body p {
    font-size: 14px;
  }

  .path-search .view-search .views-row .views-field-title {
    font-size: 18px;
  }

  .oiList {
    grid-template-columns: repeat(1, 1fr);
  }

  .oiItem .views-field-nothing {
    top: 0 !important;
  }

  .oi-img img {
    height: 210px;
  }

  .oiItem {
    padding: 20px;
  }

  .oi-txt h6 {
    font-size: 13px;
    height: calc(13px * 1.4 * 2);
    letter-spacing: 0.26px;
  }

  .oi-txt .linkWithArrow {
    font-size: 16px;
  }

  .page-node-type-csr-at-dabur-our-focus .views-field-body {
    padding-left: 24px;
    padding-right: 24px;
  }

  .page-node-type-csr-at-dabur-our-focus .our_ingredients_wrapper {
    background-color: rgba(250, 248, 244, .66);
    padding-bottom: 20px;
  }

  .page-node-type-csr-at-dabur-our-focus .ayurvedic-ingredients .main_container.container.wtuArea {
    padding-top: 50px;
  }

  .page-node-type-landing-page .view-our-plants {
    padding: 0 5% 50px;
    width: 90%;
    margin: 0 auto;
    float: none;
  }

  .page-node-type-landing-page .view-our-plants .slick__arrow .slick-prev {
    left: -30px;
  }

  .page-node-type-landing-page .view-our-plants .slick__arrow .slick-next {
    right: -30px;
  }

  .view-our-plants .slick-slider .slide__description {
    margin: 40px 20px;
  }

  .page-node-144 .view-our-plants .view-header h3 {
    font-size: 24px;
  }

  .page-node-132 .our_product_area .product-shop .slide__description {
    box-shadow: 0px 3px 20px rgb(0 0 0 / 16%);
    margin: 40px 20px;
    width: calc(100% - 40px);
  }

  .bodc-item a .bodc-txt h6:before {
    left: 20px;
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item {
    width: calc(50% - 20px) !important;
    margin: 10px !important;
    padding: 0;
  }

  .four-colunm-listing.view-meet-the-ceo .view-content {
    padding: 0 10px;
  }

  .four-colunm-listing.view-meet-the-ceo .view-content .bodc-item .img-responsive {
    height: 230px !important;
  }

  .page-node-type-investor-tools .maindiv .main_container.container>.row {
    margin-left: 0;
    margin-right: 0;
  }

  .view-our-share-price-tools .slick--less .slick-slide {
    max-width: 100%;
  }

  .path-reports .main_container.container .four-colunm-listing.view-reports .view-content .bodc-item.views-row {
    padding: 0;
  }

  .user_guide_wrapper .userGuideImg img:hover {
    transform: scale(1.05);
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1 {
    width: 90%;
    margin: 0 auto;
    float: none;
  }

  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-6-1-slider .slide__description,
  .page-node-type-learn-with-dabur .knowledge-centre-related #slick-views-learn-with-dabur-block-7-1-slider .slide__description {
    margin: 40px 20px;
    box-shadow: 0px 3px 20px rgb(0 0 0 / 16%);
  }

  .view-our-plants .view-content .views-row .views-col .views-field-nothing .temp6-img-cnt p {
    padding: 0 !important;
  }

  #block-views-block-meet-the-ceo-block-5 .view-content .bodc-item .temp6-img-cnt .explore-products a,
  .four-colunm-listing.view-meet-the-ceo .view-content .views-row .temp6-img-cnt .explore-products a {
    background-position: right 0 center;
    background-size: 35px;
    padding: 0 50px 0 0;
  }



}

.d-n{
  display: none;
}


.annual-reports-new-view .views-row a.download-pdf-file{
    min-height: 70px;
    padding: 10px 0px 0px 80px!important;
    color: #D1A272!important;
    display: block!important;
    text-decoration: none!important;
    margin-bottom: 45px!important;
    background: url(../png/download.png) no-repeat 0% 50%;}
.annual-reports-new-view .views-row a.download-pdf-file span.title{
  font-size: 22px;
  font-family: 'EB Garamond', serif;
  display: block;
}
.annual-reports-new-view .views-row a.download-pdf-file span.download{
  font-size: 16px;
  color: #707070;
  border-bottom: 1px solid #D1A272;
  display: inline-block;
}
.annual-reports-new-view .view-content{
  float: none!important;
}
.archived-reports select{
  border-top: 0!important;
  border-left: 0!important;
  border-right: 0!important;
}
.digital-annual-report-link{
background:none!important;}
.view-display-id-page_13,.view-display-id-page_12,.view-display-id-page_11,.view-display-id-page_9,.view-display-id-page_10{margin-top:100px;}
.breadcrumb{margin-bottom:0;padding:6px 28px;position:relative;}
.banner-wrapper-box:before{background:none!important;}
.breadcrumb-wrapper-box{padding-top:100px;}
@media only screen and (max-width: 979px){
.breadcrumb-wrapper-box{
    padding-top: 56px !important;
}}
.newsletter_and_subscription.container {
    overflow: auto;
}
a[data-info="custom-link"] {
    color: #337ab7!important;}
li::marker{font-size:15px!important;}


@media only screen and (min-width: 1200px){
  .menu_area .tb-megamenu .nav>li>span.tb-megamenu-no-link{
    padding: 20px 11px !important;
  }
}

/*ul.menu.menu--investor-information.nav li:nth-child(4),ul.menu.menu--investor-information.nav li:nth-child(5),
ul.menu.menu--investor-information.nav li:nth-child(10),ul.menu.menu--investor-information.nav li:nth-child(11){
  padding-left: 25px;
}*/
@media only screen and (min-width:768px){
.new-ui-design .form--inline{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
    margin-top: 60px;
    margin-bottom: 40px;

}}
.mbottom-0{
  margin-bottom: 0!important;
}
.res-letter-title{display: flex;}
.res-letter-content .pdf-text h5{font-size: 24px;}
.office-address{overflow:auto;}
.point-2-contact{margin-top:30px;}
.mt-100{margin-top:100px;}
.view-shareholder-services li,.view-shareholder-services div{font-size:14px!important}.view-shareholder-services li,.view-shareholder-services p{margin-bottom:5px!important;}
.align-left-para{text-align:left;}
@media only screen and (max-width:768px){
.explore-our-brands-menu-new{display:flex!important;}}
.page-style-404{font-size: 36px;padding-top: 5%;width:70%;margin:0 auto;}
.page-style-404 ul li{font-size:16px;}
.page-style-404 h3{font-size:38px!important;margin-bottom:5%!important;}.page-style-404 p{line-height:1.8em!important;}
@media only screen and (max-width:768px){.page-style-404{width:100%;}.page-style-404 p{line-height:2em!important;}}
.page-style-404 button{background: #d1a272;border: 1px solid #d1a272;}
.page-style-404 .text-center button:first-child{background: #d1a272;
    border: 1px solid #d1a272;
    font-size: 16px;
    margin-top: -20px;
    margin-bottom: 35px;}
@media only screen and (max-width:768px){.page-style-404 .text-center button:first-child{margin-top: 0px;}}
.whats-new-section-modified{width: 45%;margin: 0 auto;margin-bottom: 4%;}
@media only screen and (max-width:768px){.whats-new-section-modified{width: 100%;}}
.whats-new-section-modified ul li{margin-bottom:10px;}
.whats-new-section-modified a{color:#000;}
.whats-new-section-modified a:hover{text-decoration:underline;}
.whats-new-section-modified .dwnldlink{color:#d6a370;font-weight:bold;}
a.report-link-wrapper:hover{box-shadow:none;}
.report-wrapper-img img,.dabur-grp-comp .slide__description .views-field-field-upload-image{cursor:pointer;}
.dabur-blog-template,.dabur-blog-template ul li,.dabur-blog-template ol li,.dabur-blog-template a,.dabur-blog-template p{font-size:16px!important;}
a.link-brand-color{color: #D1A272!important;}
.dabur-blog-template li{margin-bottom: 0!important;}
.dabur-blog-template p{margin-bottom: 10px!important;}
.dabur-blog-template h3{margin-top: 25px!important;}
.dabur-blog-template h2{margin-top: 25px!important;margin-bottom: 25px!important;}
.symptoms, .knowledgecentre, .ayurvedic-medicinal-plants{padding-top: 90px!important;}
.brand-desktop-new img{object-fit:contain!important;}#block-system-menu-blocknatural-gums-division-menu{display:none;}
.menu--natural-gums-division li:nth-child(2) a{color:#707070!important;}.menu--natural-gums-division  li:nth-child(2) a:hover{color:#000!important;}
.guarProductContact{text-align: justify;width: 55%;margin: 0 auto;}
#block-onlinedisputeresolution h2{display:none;}
#block-onlinedisputeresolution{    margin-top: 5%;
    font-size: 18px;
}
#block-onlinedisputeresolution a{border-bottom:1px solid;}
.knowledgecentre .social-link ul li, .our-latest-press-releases .social-link ul li, .page-node-type-our-brands .body-wrapper ul li.twitter{display:none;}
.menu-restructure-order-0{order:0;}
.menu-restructure-order-1{order:1;}
.menu-restructure-order-2{order:2;}
.menu-restructure-order-3{order:3;}
.menu-restructure-order-4{order:4;}
.menu-restructure-order-5{order:5;}
.menu-restructure-order-6{order:6;}
.menu-restructure-order-7{order:7;}
.menu-restructure-order-8{order:8;}
.menu-restructure-order-9{order:9;}
.menu-restructure-order-10{order:10;}
.menu-restructure-order-11{order:11;}
.menu-restructure-order-12{order:12;}
.menu-restructure-order-13{order:13;}
.oral-care-menu .menu--oral-care li.last a,.hair-care-menu .menu--haircare li.last a,.ethicals-menu .menu--ethicals- li.last a{color: #d3a577!important;}
