@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
*/
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; }

* {
  box-sizing: border-box;
  z-index: 1; }

*:before, *:after {
  box-sizing: inherit; }

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;
}*/
.page-content {
  margin: 0 !important;
  padding: 0 !important;
  display: block !important;
  position: relative !important;
  height: auto; }

h1, h2, h3, h4, h5, h6 {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  z-index: 9; }

.footer {
  z-index: 1; }

.material-symbols-outlined {
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" -25, "opsz" 48; }
