.elementor-1825 .elementor-element.elementor-element-76e2da4{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-1825 .elementor-element.elementor-element-76e2da4::before, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .elementor-background-video-container::before, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .elementor-background-slideshow::before, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #170D00 0%, #000000 100%);}.elementor-1825 .elementor-element.elementor-element-76e2da4 > .elementor-shape-bottom svg, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:500px;}.elementor-1825 .elementor-element.elementor-element-76e2da4 > .elementor-shape-bottom, .elementor-1825 .elementor-element.elementor-element-76e2da4 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1825 .elementor-element.elementor-element-efa2b42{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:initial;max-width:initial;column-gap:0px;text-align:start;font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container{min-height:32px;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-submit{min-width:32px;background-color:#F59794;font-size:21px;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__input{padding-left:calc(32px / 5);padding-right:calc(32px / 5);}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container button#clear i:before,
					.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-icon-toggle button#clear i:before,
				.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container button#clear-with-button i:before{font-size:21px;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__input::placeholder{color:#7A7A7A6B;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__input, .elementor-1825 .elementor-element.elementor-element-7263469 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#ededed;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container ,.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container, .elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-radius:29px;}.elementor-1825 .elementor-element.elementor-element-7263469 button.hfe-search-submit{color:#fff;}.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container button#clear-with-button,
					.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-form__container button#clear,
					.elementor-1825 .elementor-element.elementor-element-7263469 .hfe-search-icon-toggle button#clear{color:#7a7a7a;}.elementor-1825 .elementor-element.elementor-element-cb67def{--display:flex;--min-height:93px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-94904d1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-1825 .elementor-element.elementor-element-94904d1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;line-height:71px;}.elementor-1825 .elementor-element.elementor-element-ac2fd57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1825 .elementor-element.elementor-element-be66f32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-bbc01d3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-6d43ba3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-066f680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-9dc9c7d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-37d9a88{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-2cc6cbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-db08ec7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-0956efd{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-2282cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-f37a3f1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-9fe097e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-4c8242a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-a6605b5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-da16cfc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-2ce91be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-cb298bc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-933c3f5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-1e37dd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-6ae5fb4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-eeb7177{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-2eb9993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-2eb9993:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-2eb9993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEDDE7;}.elementor-1825 .elementor-element.elementor-element-bb4f806{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:100%;max-width:100%;}.elementor-1825 .elementor-element.elementor-element-bb4f806 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:500;word-spacing:0px;}.elementor-1825 .elementor-element.elementor-element-8690ae4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-8690ae4:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-8690ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEDDE7;}.elementor-1825 .elementor-element.elementor-element-624b031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-f15f911{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-f15f911 img{border-radius:20px 20px 20px 20px;}.elementor-1825 .elementor-element.elementor-element-16329eb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-1d37dc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-07f2d69{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-07f2d69 img{border-radius:20px 20px 20px 20px;}.elementor-1825 .elementor-element.elementor-element-edb0d45{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-cbb98c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-96a311c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-96a311c img{border-radius:20px 20px 20px 20px;}.elementor-1825 .elementor-element.elementor-element-c2f549d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}.elementor-1825 .elementor-element.elementor-element-f943c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1825 .elementor-element.elementor-element-994e95b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1825 .elementor-element.elementor-element-994e95b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-1825 .elementor-element.elementor-element-45d040e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;column-gap:0px;}@media(min-width:768px){.elementor-1825 .elementor-element.elementor-element-ac2fd57{--content-width:1600px;}.elementor-1825 .elementor-element.elementor-element-be66f32{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-066f680{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-2cc6cbc{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-2282cdf{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-4c8242a{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-2ce91be{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-1e37dd6{--width:33.3333%;}.elementor-1825 .elementor-element.elementor-element-624b031{--width:25%;}.elementor-1825 .elementor-element.elementor-element-1d37dc8{--width:25%;}.elementor-1825 .elementor-element.elementor-element-cbb98c6{--width:25%;}.elementor-1825 .elementor-element.elementor-element-f943c46{--width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-efa2b42 */*{
  margin:0;
  padding:0;
  box-sizing:border-box;
  font-family:Arial, Helvetica, sans-serif;
}

.brands-section{
  position:relative;
  width:100%;
  height:220px;

  background-image:url("your-image.jpg");
  background-size:cover;
  background-position:center;

  display:flex;
  justify-content:space-between;
  align-items:center;

  padding:40px 60px;
}

/* Keep content above overlay */
.brands-content,
.brands-btn{
  position:relative;
  z-index:2;
}

.brands-title{
  font-size:38px;
  color:white;
  font-weight:500;
  margin-bottom:10px;
}

.brands-text{
  color:white;
  font-size:16px;
  max-width:520px;
  opacity:0.9;
}

/* Button */
.brands-btn{
  text-decoration:none;
  color:white;
  border:2px solid white;
  padding:12px 26px;
  border-radius:30px;
  font-size:15px;
  transition:all .3s ease;
}

.brands-btn:hover{
  background:white;
  color:black;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbc01d3 */.beauty-oval img{
    width:100px;
    height:120px;
    object-fit:cover;
    border-radius:50%;
}

.beauty-oval{
    text-align:center;
}

.beauty-oval img:hover{
    transform:scale(1.08);
    transition:0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d43ba3 */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc9c7d */.beauty-oval img{
    width:100px;
    height:120px;
    object-fit:cover;
    border-radius:50%;
}

.beauty-oval{
    text-align:center;
}

.beauty-oval img:hover{
    transform:scale(1.08);
    transition:0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37d9a88 */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db08ec7 */.beauty-oval img{
    width:100px;
    height:120px;
    object-fit:cover;
    border-radius:50%;
}

.beauty-oval{
    text-align:center;
}

.beauty-oval img:hover{
    transform:scale(1.08);
    transition:0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0956efd */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fe097e */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da16cfc */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-933c3f5 */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeb7177 */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16329eb */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edb0d45 */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f549d */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45d040e */.product-info p{
margin:0;
}

.product-info .info-title{
font-family:'Montserrat', sans-serif;
font-size:18px;
font-weight:600;
color:#1f1f1f;
margin-top:14px;
margin-bottom:4px;
}

.product-info .info-text{
font-family:'Montserrat', sans-serif;
font-size:15px;
color:#6f6f6f;
line-height:1.6;
margin-bottom:10px;
}/* End custom CSS */