/*
Theme Name: jungvonberg
Author: 
Description: Your description goes here
Version: 20230126
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' !important;
	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'!important;
	text-transform: uppercase !important;
  }

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

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

  h6 {
    font-family: 'Roboto Condensed' !important;
  	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' !important;
   line-height:1.4rem !important;
	}

/*set the defautl background color of the header section*/
.pa-header {
	background: rgba(0,0,0,0.4) !important;
	-webkit-transition: background-color 2s ease-out;
	-moz-transition: background-color 2s ease-out;
	-o-transition: background-color 2s ease-out;
	transition: background-color 2s ease-out;
}


/*set the background color of the fixed header when scrolling*/
.pa-fixed-header {
	background-color: #d9a648!important;
	-webkit-transition: background-color 2s ease-out;
	-moz-transition: background-color 2s ease-out;
	-o-transition: background-color 2s ease-out;
	transition: background-color 2s ease-out;
}

.post-password-form{
	height:600px !important;
	margin-top:200px !important}

