/*
Theme Name: jvb
Author: 
Description: Your description goes here
Version: 1.0
Template: Divi

This is the child theme for Divi theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/



/* marcellus-sc-regular - latin */
@font-face {
  font-family: 'Marcellus SC';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/marcellus-sc-v13-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/marcellus-sc-v13-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-condensed-v25-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-condensed-v25-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}



  html{
    font-size: 16px;
  }

  body{
    color:#000;
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.6;
  }

  h1 {
   	font-size:calc(26px + (36 - 26) * ((100vw - 360px) / 1560));
	font-size: clamp(26px, calc(26px + (36 - 26) * ((100vw - 360px) / 1560)), 36px);
    font-family: 'Marcellus SC';
	text-transform: uppercase !important;
  }

  h2 {
   	font-size:calc(26px + (50 - 26) * ((100vw - 360px) / 1560));
	font-size: clamp(26px, calc(26px + (50 - 26) * ((100vw - 360px) / 1560)), 50px);
    font-family: 'Marcellus SC';
	text-transform: uppercase !important;
	color: #d9a648 !important ;
  }

  h3, h4 {
    color:#000;
    font-family: 'Marcellus SC';
    color: #594916 !important;
    font-size: clamp(1rem, calc(0.6250rem + 1.6667vw), 1.5rem) !important;
    line-height: 1.3;
  
  }

  h5 {
    color: orange;
    font-family: 'Roboto Condensed';
    font-size: clamp(1rem, calc(0.4194rem + 2.5806vw), 2rem) !important;
    line-height: 1.6;
    font-weight: 400;
    text-transform: uppercase;
  }

  h6 {
    color: #d9a648 !important ;
    font-family: 'Roboto Condensed';
  	font-size:calc(16px + (28 - 16) * ((100vw - 360px) / 1560));
	font-size: clamp(16px, calc(16px + (28 - 16) * ((100vw - 360px) / 1560)), 28px);
    line-height: 1.3;
    font-weight: 400;
  }

  p {  
   font-family: 'Roboto Condensed';
   line-height:1.4rem !important;
   color: #8C701C;
	}
