
body.front, 
body.front .section-blog-detail, 
body.front .section-blog-detail h1, 
body.front .section-blog-detail h2, 
body.front .section-blog-detail h3, 
body.front .section-blog-detail h4, 
body.front .section-blog-detail h5, 
body.front .section-blog-detail h6,
.acf-block-preview, 
.acf-block-preview .section-blog-detail, 
.acf-block-preview .section-blog-detail h1, 
.acf-block-preview .section-blog-detail h2, 
.acf-block-preview .section-blog-detail h3, 
.acf-block-preview .section-blog-detail h4, 
.acf-block-preview .section-blog-detail h5, 
.acf-block-preview .section-blog-detail h6 {
  color: #a0957b;
}

body.front,
body.front .btn.btn-link,
body.front section .desc h3,
body.front .welcome form .form-group input,
body.front .welcome p.contact-form-error,
body.front .page-cookies h1,
body.front .section-blog-detail h1,
body.front .section-blog-detail h2, .section-blog-detail .welcome .box h1, .welcome .box .section-blog-detail h1,
body.front .section-blog-detail h3,
body.front .item-steps .inner .number,
body.front .item-steps .inner .name,
body.front section.block-menu .tab-content>div.lunch h3,
body.front section.block-menu .tab-content>div.menu>.column h3,
.acf-block-preview,
.acf-block-preview .btn.btn-link,
.acf-block-preview section .desc h3,
.acf-block-preview .welcome form .form-group input,
.acf-block-preview .welcome p.contact-form-error,
.acf-block-preview .page-cookies h1,
.acf-block-preview .section-blog-detail h1,
.acf-block-preview .section-blog-detail h2, .section-blog-detail .welcome .box h1, .welcome .box .section-blog-detail h1,
.acf-block-preview .section-blog-detail h3,
.acf-block-preview .item-steps .inner .number,
.acf-block-preview .item-steps .inner .name,
.acf-block-preview section.block-menu .tab-content>div.lunch h3,
.acf-block-preview section.block-menu .tab-content>div.menu>.column h3 {
  font-family: Oswald }

body.front .font-secondary,
body.front section .desc,
body.front footer .footer-nav li a,
body.front footer .copyright,
body.front .welcome .box .title,
body.front .section-big-box .box .inner p,
body.front .section-text-secondary,
body.front .section-history-line .item .inner .desc,
body.front .section-blog-detail,
body.front .section-contact p,
body.front .section-contact-form .title p,
body.front .section-pub-locator form .btn-primary,
body.front .item-card-2 .inner p,
body.front .item-steps .inner p,
body.front .item-product p,
body.front .item-product .slider-product-typ .item,
body.front .item-product .slider-product-typ .item .circle,
body.front .item-blog .inner p,
body.front .newsletter .inner p,
body.front .tab-content table,
body.front .tabs-partners .nav-tabs .nav-link,
body.front .tabs-partners .tab-content,
body.front form .form-group label,
body.front form .form-group .form-control,
body.front form .custom-control-label,
body.front .cookie-box .inner .desc,
body.front .cookie-box .inner .btn-link,
body.front p.contact-form-error,
body.front p.contact-form-success,
body.front .select2-container--default .select2-selection--multiple,
body.front .select2-container--default .select2-selection--single,
body.front .select2-container--default .select2-selection--multiple .select2-selection__choice,
body.front .table td,
body.front section.block-menu .tab-content>div.lunch>p,
body.front section.block-menu .tab-content>div.lunch .meal,
body.front section.block-menu .tab-content>div.menu>.column .meal,
.acf-block-preview .font-secondary,
.acf-block-preview section .desc,
.acf-block-preview footer .footer-nav li a,
.acf-block-preview footer .copyright,
.acf-block-preview .welcome .box .title,
.acf-block-preview .section-big-box .box .inner p,
.acf-block-preview .section-text-secondary,
.acf-block-preview .section-history-line .item .inner .desc,
.acf-block-preview .section-blog-detail,
.acf-block-preview .section-contact p,
.acf-block-preview .section-contact-form .title p,
.acf-block-preview .section-pub-locator form .btn-primary,
.acf-block-preview .item-card-2 .inner p,
.acf-block-preview .item-steps .inner p,
.acf-block-preview .item-product p,
.acf-block-preview .item-product .slider-product-typ .item,
.acf-block-preview .item-product .slider-product-typ .item .circle,
.acf-block-preview .item-blog .inner p,
.acf-block-preview .newsletter .inner p,
.acf-block-preview .tab-content table,
.acf-block-preview .tabs-partners .nav-tabs .nav-link,
.acf-block-preview .tabs-partners .tab-content,
.acf-block-preview form .form-group label,
.acf-block-preview form .form-group .form-control,
.acf-block-preview form .custom-control-label,
.acf-block-preview .cookie-box .inner .desc,
.acf-block-preview .cookie-box .inner .btn-link,
.acf-block-preview p.contact-form-error,
.acf-block-preview p.contact-form-success,
.acf-block-preview .select2-container--default .select2-selection--multiple,
.acf-block-preview .select2-container--default .select2-selection--single,
.acf-block-preview .select2-container--default .select2-selection--multiple .select2-selection__choice,
.acf-block-preview .table td,
.acf-block-preview section.block-menu .tab-content>div.lunch>p,
.acf-block-preview section.block-menu .tab-content>div.lunch .meal
.acf-block-preview section.block-menu .tab-content>div.menu>.column .meal {
  font-family: Montserrat; }

body.front a, 
body.front nav .navbar-nav li a,
body.front .item-blog .inner h3 a,
body.front .nav-tabs .nav-item .nav-link,
body.front nav .navbar-nav li.menu-item-has-children .sub-menu li a,
.acf-block-preview a, 
.acf-block-preview nav .navbar-nav li a,
.acf-block-preview .item-blog .inner h3 a,
.acf-block-preview .nav-tabs .nav-item .nav-link,
.acf-block-preview nav .navbar-nav li.menu-item-has-children .sub-menu li a {
  color: #a0957b;
}


body.front nav .navbar-nav li > a::after,
.acf-block-preview nav .navbar-nav li > a::after {
  border-color: #a0957b;
}

body.front a:hover, 
body.front nav .navbar-nav li a:hover,
body.front .item-blog .inner h3 a:hover,
body.front .nav-tabs .nav-item .nav-link:hover,
body.front nav .navbar-nav li.menu-item-has-children .sub-menu li a:hover, 
body.front nav .navbar-nav li:hover a,
.acf-block-preview a:hover, 
.acf-block-preview nav .navbar-nav li a:hover,
.acf-block-preview .item-blog .inner h3 a:hover,
.acf-block-preview .nav-tabs .nav-item .nav-link:hover,
.acf-block-preview nav .navbar-nav li.menu-item-has-children .sub-menu li a:hover,
.acf-block-preview nav .navbar-nav li:hover a {
  color: #e31f25;
}

body.front nav .navbar-nav li:hover > a::after,
.acf-block-preview nav .navbar-nav li:hover > a::after {
  border-color: #e31f25;
}

body.front .btn.btn-link,
body.front .slick-slider .slick-arrow,
.acf-block-preview .btn.btn-link,
.acf-block-preview .slick-slider .slick-arrow {
  color: #e31f25;
}
body.front .slick-slider .slick-arrow:hover,
.acf-block-preview .slick-slider .slick-arrow:hover {
  color: #a0957b;
}

body.front nav,
.acf-block-preview nav {
  background: #f6f6f6;
}
body.front nav .navbar-nav li.current-menu-item a,
.acf-block-preview nav .navbar-nav li.current-menu-item a  {
  color: #e31f25;
}

body.front footer,
.acf-block-preview footer {
  background: #ffffff;
}
body.front footer .footer-nav-main li a,
.acf-block-preview footer .footer-nav-main li a {
  color: #a0957b;
}

	body.front .title-star,
  .acf-block-preview .title-star {
		display: none;
	}

body.front .page-404 h1, 
body.front .page-cookies h1, 
body.front section .desc h3,
.acf-block-preview .page-404 h1, 
.acf-block-preview .page-cookies h1, 
.acf-block-preview section .desc h3 {
  color: #a0957b;
}

body.front h2,
.acf-block-preview h2 {
  font-family: Oswald;
  color: #a0957b;
}

body.front .btn,
.acf-block-preview .btn {
  font-family: Oswald;
}
body.front .btn.btn-primary,
.acf-block-preview .btn.btn-primary {
  border-color: #e31f25 !important;
  color: #a0957b !important;
  border-radius: 0px;
}
body.front .btn.btn-primary:hover,
body.front section.block-menu .tab-buttons>a.active,
.acf-block-preview .btn.btn-primary:hover,
.acf-block-preview section.block-menu .tab-buttons>a.active, {
  background: #e31f25 !important;
}

body.front .cookie-box .inner .btn-link:hover,
.acf-block-preview .cookie-box .inner .btn-link:hover {
  color: #a0957b;
}

body.front .newsletter,
.acf-block-preview .newsletter {
  background: #ffffff00;
}
body.front .newsletter form input,
.acf-block-preview .newsletter form input {
  background: #e3e0d7 !important;
}
body.front .newsletter form .custom-control-label::before,
.acf-block-preview .newsletter form .custom-control-label::before {
 background: #e3e0d7 !important;
 border-color: #e3e0d7;
}
body.front .newsletter form .custom-control-input:checked ~ .custom-control-label::before,
.acf-block-preview .newsletter form .custom-control-input:checked ~ .custom-control-label::before {
  background: #e3e0d7;
  border-color: #e3e0d7;
}
body.front .newsletter form .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.acf-block-preview .newsletter form .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0957b;
}

body.front .slider-products .item .name,
.acf-block-preview .slider-products .item .name {
  color: #a0957b;
}

body.front .item-product .slider-product-typ .item,
.acf-block-preview .item-product .slider-product-typ .item {
  color: #e31f25;
}
body.front .item-product .slider-product-typ .item .circle,
.acf-block-preview .item-product .slider-product-typ .item .circle {
  border-color: #e31f25;
  color: #a0957b;
}
body.front .item-product .slider-product-typ .item.slick-active .circle,
.acf-block-preview .item-product .slider-product-typ .item.slick-active .circle {
  background: #e31f25;
}
body.front .item-product h3,
.acf-block-preview .item-product h3 {
  color: #a0957b;
}

body.front .nav-tabs .nav-item .nav-link,
.acf-block-preview .nav-tabs .nav-item .nav-link {
  color: #a0957b;
}
body.front .nav-tabs .nav-item .nav-link.active,
.acf-block-preview .nav-tabs .nav-item .nav-link.active {
  color: #e31f25;
}

body.front .tab-content table .title,
.acf-block-preview .tab-content table .title {
  color: #a0957b;
}

body.front .table thead th,
.acf-block-preview .table thead th {
  color: #a0957b;
}