/**
* Theme Name: Wordbench Child
* Theme URI: http://preview.lsvr.sk/wordbench
* Description: Wordbench child theme
* Author: LSVRthemes
* Author URI: http://themeforest.net/user/LSVRthemes/portfolio
* Template: wordbench
* Version: 1.2.1
*/

/* Add your custom CSS after this comment */

:root {
	--ptnm-height: 85vh;
}

body {
	font-family: "Oswald", Arial, sans-serif;
}

p {
	font-weight: 400;
  	font-size: 1.1em;
}

.header-title {
	font-size: 1.5em;
}

.header-title__link:hover {
	box-shadow: none;
}

.ptnm-center-titles .ptnm-stack {
	padding: 0 0 0 8vw !important;
  	max-width: 95vw !important;
}

.ptnm-center-titles a.ptnm-title {
	font-size: clamp(2em, 10vw, 5em) !important;
	font-weight: 500 !important;
}

/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

	@media (min-width: 1200px) {
  		.header-menu-primary {
    		float: left;
    		font-size: 1.5em;
    		font-weight: 500;
			margin-top: -20px;
  		}
		.header-search-toggle {
			margin-top: -10px;
		}
		
		.page .wp-block-uagb-container {
			padding: 0 5em !important;
		}	
	}		


    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* your CSS here */
		:root {
			--ptnm-height: 65vh; 
		}
		
		.page .wp-block-uagb-container {
			padding: 0 2em !important;
		}	
		
		.ptnm-center-titles .ptnm-stack {
			padding: 25vw 0 0 8vw !important;
		}
		
		.header-mobile-search-toggle, .header-mobile-menu-toggle {
			top: 39%;
		}		

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* your CSS here */

		.page .wp-block-uagb-container {
			padding: 0 1em !important;
		}	
	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */
		
	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */

		:root {
			--ptnm-height: 65vh; 
		}
		
		.ptnm-center-titles .ptnm-stack {
			padding: 65vw 0 0 8vw !important;
		}		
		
	}

/* oswald-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('https://ptnm.mydevspace.info/wp-content/themes/wordbench-child/fonts/oswald-v57-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('https://ptnm.mydevspace.info/wp-content/themes/wordbench-child/fonts/oswald-v57-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url('https://ptnm.mydevspace.info/wp-content/themes/wordbench-child/fonts/oswald-v57-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url('https://ptnm.mydevspace.info/wp-content/themes/wordbench-child/fonts/oswald-v57-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url('https://ptnm.mydevspace.info/wp-content/themes/wordbench-child/fonts/oswald-v57-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



