@charset "utf-8";
/* CSS Document */


@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Quentin";
  src: url("../fonts/Quentin.otf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}



@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProBook-Regular.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Book'), local('../fonts/freight-big-pro/FreightBigProBook-Regular'),
      url('../fonts/freight-big-pro/FreightBigProBook-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProBook-Regular.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProBook-Regular.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProBook-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProBlack-Regular.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Black'), local('../fonts/freight-big-pro/FreightBigProBlack-Regular'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Regular.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Regular.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Regular.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProMedium-Italic.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Medium Italic'), local('../fonts/freight-big-pro/FreightBigProMedium-Italic'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Italic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Italic.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Italic.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Italic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProLight-Regular.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Light'), local('../fonts/freight-big-pro/FreightBigProLight-Regular'),
      url('../fonts/freight-big-pro/FreightBigProLight-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProLight-Regular.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProLight-Regular.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProLight-Regular.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProBold-Italic.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Bold Italic'), local('../fonts/freight-big-pro/FreightBigProBold-Italic'),
      url('../fonts/freight-big-pro/FreightBigProBold-Italic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/fonts/freight-big-pro/FreightBigProBold-Italic.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProBold-Italic.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProBold-Italic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProBlack-Italic.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Black Italic'), local('../fonts/freight-big-pro/FreightBigProBlack-Italic'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Italic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Italic.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Italic.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProBlack-Italic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProBold-Regular.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Bold'), local('../fonts/freight-big-pro/FreightBigProBold-Regular'),
      url('../fonts/freight-big-pro/FreightBigProBold-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProBold-Regular.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProBold-Regular.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProBold-Regular.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProSemibold-Regular.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Semibold'), local('../fonts/freight-big-pro/FreightBigProSemibold-Regular'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Regular.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Regular.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Regular.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProMedium-Regular.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Medium'), local('../fonts/freight-big-pro/FreightBigProMedium-Regular'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Regular.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Regular.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProMedium-Regular.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProLight-Italic.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Light Italic'), local('../fonts/freight-big-pro/FreightBigProLight-Italic'),
      url('../fonts/freight-big-pro/FreightBigProLight-Italic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProLight-Italic.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProLight-Italic.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProLight-Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProBook-Italic.eot');
  src: local('fonts/freight-big-pro/FreightBig Pro Book Italic'), local('../fonts/freight-big-pro/FreightBigProBook-Italic'),
      url('../fonts/freight-big-pro/FreightBigProBook-Italic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProBook-Italic.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProBook-Italic.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProBook-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Freight Big Pro';
  src: url('../fonts/freight-big-pro/FreightBigProSemibold-Italic.eot');
  src: local('../fonts/freight-big-pro/FreightBig Pro Semibold Italic'), local('../fonts/freight-big-pro/FreightBigProSemibold-Italic'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Italic.eot?#iefix') format('embedded-opentype'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Italic.woff2') format('woff2'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Italic.woff') format('woff'),
      url('../fonts/freight-big-pro/FreightBigProSemibold-Italic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}






.tagline{ margin-bottom: 20px; color: #c29e5b;}

.banner-signup, .prodctbrand-sec {
  background-color: #efcab7; }
  .sendbtn {
    color: #fff;
    background-color: #ae7f52;
  }
  .srvcitem.bgblack .linkbtn{ color: #77552f;}
  .srvcbanner-link::before {
    border: 2px solid #ae7f52; }
    .srvcitem.bgblack {
      background-color: #bc8f66; color: #141414;}
      .srvcitem.bgblack h3, .srvcitem.bgblack h5{ color: #141414;}
      .salonservices { background-color: #f0e5e1; }
      .testimonial-sec .bannertitle, .testimonial-sec .subtitle, .testimonial-sec p{ color: #141414;}
      .testimonial-sec {
        position: relative;
        background-color: #d3a882;}
        .testimonial-sec .tagline, .srvcitem.bgblack .tagline {color: #77552f; }
      .brandimg {filter: contrast(0%); }
      .footer {
        background-color: #b68a6a; }
        /* .ftrabt p, .ftr-title, .ftrwidget li{ color: #141414;} */
        .cpryt {
          text-align: center;
          background-color: #a17a5d; }