@charset "UTF-8";
/*
Theme Name: parus design
Author: Sebastian Szumała
Author URI: https://parusdesign.pl/
Template: hello-elementor
Text Domain: parus design
Version: 1.0
*/
/* line 25, style.scss */
html, body {
  background: #fff;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box;
  font-style: normal;
  font-size: 1vw;
  font-weight: 300;
  text-decoration: none;
  line-height: 1.8em;
  overflow-x: hidden; }

/* line 37, style.scss */
* {
  box-sizing: border-box;
  z-index: 1; }

/* line 41, style.scss */
*:before, *:after {
  box-sizing: inherit; }

/* line 44, style.scss */
a, a:visited, a:hover {
  transition: all 0.25s ease; }

/*.page-main-content {
	width: 100%;
	height: auto;
	min-height: 100vh;
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	overflow-x: hidden !important;
	overflow-y: auto;
	z-index: 9;
}*/
/* line 59, style.scss */
.page-content {
  margin: 0 !important;
  padding: 0 !important;
  display: block !important;
  position: relative !important;
  height: auto; }

/* line 66, style.scss */
h1, h2, h3, h4, h5, h6 {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  z-index: 9; }

/* line 75, style.scss */
.footer {
  z-index: 1; }

/* line 78, style.scss */
.material-symbols-outlined {
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" -25, "opsz" 48; }

@font-face {
  font-family: Causten;
  font-weight: 100;
  src: url("/wp-content/themes/hello-elementor-child/fonts/Causten-Thin.otf") format("opentype"); }
@font-face {
  font-family: Causten;
  font-weight: 200;
  src: url("/wp-content/themes/hello-elementor-child/fonts/Causten-Light.otf") format("opentype"); }
@font-face {
  font-family: Causten;
  font-weight: 300;
  src: url("/wp-content/themes/hello-elementor-child/fonts/Causten-Regular.otf") format("opentype"); }
@font-face {
  font-family: Causten;
  font-weight: 400;
  src: url("/wp-content/themes/hello-elementor-child/fonts/Causten-Medium.otf") format("opentype"); }
@font-face {
  font-family: Causten;
  font-weight: 600;
  src: url("/wp-content/themes/hello-elementor-child/fonts/Causten-Bold.otf") format("opentype"); }
@font-face {
  font-family: Causten;
  font-weight: 700;
  src: url("/wp-content/themes/hello-elementor-child/fonts/Causten-ExtraBold.otf") format("opentype"); }
@font-face {
  font-family: Roxborough;
  font-weight: 100;
  src: url("/wp-content/themes/hello-elementor-child/fonts/RoxboroughCF-Thin.otf") format("opentype"); }
@font-face {
  font-family: Roxborough;
  font-weight: 200;
  src: url("/wp-content/themes/hello-elementor-child/fonts/RoxboroughCF-Light.otf") format("opentype"); }
@font-face {
  font-family: Roxborough;
  font-weight: 300;
  src: url("/wp-content/themes/hello-elementor-child/fonts/RoxboroughCF-Regular.otf") format("opentype"); }
@font-face {
  font-family: Roxborough;
  font-weight: 400;
  src: url("/wp-content/themes/hello-elementor-child/fonts/RoxboroughCF-Medium.otf") format("opentype"); }
@font-face {
  font-family: Roxborough;
  font-weight: 500;
  src: url("/wp-content/themes/hello-elementor-child/fonts/RoxboroughCF-DemiBold.otf") format("opentype"); }
@font-face {
  font-family: Roxborough;
  font-weight: 200;
  font-style: italic;
  src: url("/wp-content/themes/hello-elementor-child/fonts/RoxboroughCF-LightItalic.otf") format("opentype"); }
@font-face {
  font-family: CaliforniaPalms;
  font-weight: 300;
  src: url("/wp-content/themes/hello-elementor-child/fonts/CaliforniaPalms_Script.otf") format("opentype"); }
