@font-face {
    font-family: 'ARIAL';
    src: url('/wp-content/uploads/Arial-Black.eot');
    src: url('/wp-content/uploads/Arial-Black.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/Arial-Black.woff2') format('woff2'),
        url('/wp-content/uploads/Arial-Black.woff') format('woff'),
        url('/wp-content/uploads/Arial-Black.ttf') format('truetype'),
        url('/wp-content/uploads/Arial-Black.svg#Arial-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ARIAL';
    src: url('/wp-content/uploads/ArialMT.eot');
    src: url('/wp-content/uploads/ArialMT.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/ArialMT.woff2') format('woff2'),
        url('/wp-content/uploads/ArialMT.woff') format('woff'),
        url('/wp-content/uploads/ArialMT.ttf') format('truetype'),
        url('/wp-content/uploads/ArialMT.svg#ArialMT') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Alentine';
    src: url('/wp-content/uploads/Alentine.eot');
    src: url('/wp-content/uploads/Alentine.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/Alentine.woff2') format('woff2'),
        url('/wp-content/uploads/Alentine.woff') format('woff'),
        url('/wp-content/uploads/Alentine.ttf') format('truetype'),
        url('/wp-content/uploads/Alentine.svg#Alentine') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'RofiTaste';
    src: url('/wp-content/uploads/RofiTaste.eot');
    src: url('/wp-content/uploads/RofiTaste.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/uploads/RofiTaste.woff2') format('woff2'),
        url('/wp-content/uploads/RofiTaste.woff') format('woff'),
        url('/wp-content/uploads/RofiTaste.ttf') format('truetype'),
        url('/wp-content/uploads/RofiTaste.svg#RofiTaste') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/*** NAVI ***/
.ast-logo-title-inline .ast-site-identity {
  padding: 0 0;
}
.site-title, .site-title a {
  font-family: 'RofiTaste', sans-serif;
  font-size: 60px;
}

/*** GALERIE ***/
.elementor-slideshow__title {
  display: none;
}


.wpr-grid-item-title .inner-block a {
  display: none;
}


/*** CONTACT ***/
.contact-form .contact-row {
  width: 99%;
  display: flex;
}
.contact-field {
  width: 49%;
  margin: 0 5px;
}
.name-field {
  width: 98%;
  margin: 0px 5px;
}
.wpcf7 select, .wpcf7 textarea {
  width: 98%;
  background: none;
  border: none;
  border-bottom: 3px solid #3A3A3A;
  border-left: 3px solid #3A3A3A;
  border-radius: 40px;
}
.wpcf7 textarea {
  height: 250px;
  margin: 0px 5px;
}
.wpcf7 input:not([type="submit"]) {
  background: none;
  border: none;
  border-bottom: 3px solid #3A3A3A;
  border-left: 3px solid #3A3A3A;
  border-radius: 40px;
}
input[type="email"], input[type="number"], input[type="password"], input[type="reset"], [type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
  color: #333333;
}
input[type="submit"] {
  padding-left: 50px;
  padding-right: 50px;
  border-radius: 40px;
  color: #ffffff;
  background-color: #b60e06;
  border-color: #b60e06;
}
input[type="submit"]:hover {
  color: #ffffff;
  background-color: #8f351b;
  border-color: #8f351b;
}
.send-button  {
  text-align: center;
}


/****** RESPONSIVE ******/

@media (max-width: 1690px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 980px) {
}
@media (max-width: 820px) {
}
@media (max-width: 480px) {
  .contact-form .contact-row { width: 99%; display: block; }
  .contact-field { width: 98%; margin: 0 5px; }
}

