@font-face {
    font-family: 'Gilroy-Light';
    src: url('../fonts/Gilroy-Light.woff2') format('woff2'),
         url('../fonts/Gilroy-Light.woff') format('woff');
		 url('../fonts/Gilroy-Light.otf') format('truetype');
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy-ExtraBold';
    src: url('../fonts/Gilroy-ExtraBold.woff2') format('woff2'),
         url('../fonts/Gilroy-ExtraBold.woff') format('woff');
		 url('../fonts/Gilroy-ExtraBold.ttf') format('truetype');
    font-style: normal;
}


h1, h2, h5, h6, button {font-family: 'Gilroy-ExtraBold', sans-serif;}
body, h3,h4,label {font-family: 'Gilroy-Light', sans-serif;}

.bolg  #sp-main-body .container {
	max-width:100%;
}
.sppb-addon-form-builder .sppb-form-check-label::before{ /* change "blue" browser chrome to yellow */
  border: 2px solid #a09287!important;
}
#sp-section-8 {
	height: 52px;
    background-color: #a09287;
    color: #fff;
    padding-top: 15px;
}
#sp-section-8 a {
	color:#fff;
}
#sp-header .container{
	max-width:1400px;
}
.sppb-media>.pull-left {
	margin-right:60px;
}
#sp-bottom .sppb-media>.pull-left {
	margin-right:10px;
}
.sppb-carousel-extended-content-wrap {
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    bottom: 0;
    left: 0;
    flex-direction: column;
    z-index: 1;
    padding: 20px;
    text-align: center;
}
.freeprivacypolicy-com---nb .cc-nb-main-container{padding:15px 25px!important}.freeprivacypolicy-com---nb .cc-nb-text{font-size:14px!important}.freeprivacypolicy-com---nb .cc-nb-title{font-size:20px!important;margin-bottom:8px!important}
@media (max-width:768px) {
.sppb-carousel-extended-content-wrap {position: absolute;width: 100%;display: flex;align-items: center;justify-content: center;top: 0;bottom: 0;left: 0;flex-direction: column;z-index: 1;padding: 0px;}.sppb-carousel-extended-heading {position: relative;font-size: 26px;font-weight: 700;color: #ffffff;line-height: 1;margin: 20px;}
.sppb-carousel-extended-nav-control .nav-control.prev-control{display:none;}
#sp-section-8 {
	height: 130px;
    background-color: #a09287;
    color: #fff;
    padding-top: 15px;
}
.freeprivacypolicy-com---nb .cc-nb-main-container {
    padding: 0.7rem !important;
}
.freeprivacypolicy-com---nb .cc-nb-main-container {
    max-width: 220px;
}
.freeprivacypolicy-com---nb .cc-nb-okagree, .freeprivacypolicy-com---nb .cc-nb-reject, .freeprivacypolicy-com---nb .cc-nb-changep {
    font-size: 10px !important;
}
}
@media (max-width:1400px) {
  .sp-megamenu-parent > li > a {
      padding: 0 9px;
    line-height: 120px;
    font-size: 16px;
  }
}
@media (min-width:1950px) {
  .sppb-carousel-extended-outer-stage {
      height:770px!important;
  }
  .sppb-carousel-extended-item img {
	  object-fit: cover;
    max-height: 700px;
  }
}