@charset "UTF-8";
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
address {
font-style: initial;
}
body {
line-height: 1;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
nav ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
a {
margin: 0;
padding: 0;
vertical-align: baseline;
background: transparent;
} ins {
background-color: #ff9;
color: #000;
text-decoration: none;
} mark {
background-color: #ff9;
color: #000;
font-style: italic;
font-weight: bold;
}
del {
text-decoration: line-through;
}
abbr[title],
dfn[title] {
border-bottom: 1px dotted;
cursor: help;
}
table {
border-collapse: collapse;
border-spacing: 0;
} hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #cccccc;
margin: 1em 0;
padding: 0;
}
input,
select {
vertical-align: middle;
}
a {
color: inherit;
text-decoration: none;
} .wp-block-button {
padding: 0;
}
.wp-block-button a {
padding: 0;
background-color: initial;
color: initial;
}
.wp-block-cover .has-background-dim:not([class*=-background-color]) {
background-color: transparent !important;
}
:root {
}
.grid {
display: grid;
}
.grid--1 {
grid-template-columns: 1fr;
}
.grid--2 {
grid-template-columns: repeat(3, 1fr);
}
.grid--3 {
grid-template-columns: repeat(3, 1fr);
}
.grid--4 {
grid-template-columns: repeat(4, 1fr);
}
.flex {
display: flex;
}
.flex--column {
flex-direction: column;
}
.center--x {
justify-content: center;
}
.center-y {
align-items: center;
}
.center--xy {
justify-content: center;
align-items: center;
}
.text-center {
text-align: center;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
} .text-black {
color: #000;
}
.text-white {
color: #fff;
} .text-bold--300 {
font-weight: 300;
}
.text-bold--400 {
font-weight: 400;
}
.text-bold--500 {
font-weight: 500;
}
.text-bold--600 {
font-weight: 600;
}
.text-bold--600 {
font-weight: 700;
}
.text-bold--700 {
font-weight: 800;
} .text-uppercase {
text-transform: uppercase;
} .font-size--12 {
font-size: 12px;
}
.font-size--13 {
font-size: 13px;
}
.font-size--14 {
font-size: 14px;
}
.font-size--15 {
font-size: 15px;
}
.font-size--16 {
font-size: 16px;
}
.font-size--17 {
font-size: 17px;
}
.font-size--18 {
font-size: 18px;
}
.font-size--19 {
font-size: 19px;
}
.font-size--20 {
font-size: 20px;
}
.font-size--21 {
font-size: 21px;
}
.font-size--22 {
font-size: 22px;
}
.font-size--23 {
font-size: 23px;
}
.font-size--24 {
font-size: 24px;
}
.font-size--25 {
font-size: 25px;
}
.font-size--26 {
font-size: 26px;
}
.font-size--27 {
font-size: 27px;
}
.font-size--28 {
font-size: 28px;
}
.font-size--29 {
font-size: 29px;
}
.font-size--30 {
font-size: 30px;
}
.font-size--31 {
font-size: 31px;
}
.font-size--32 {
font-size: 32px;
}
.font-size--33 {
font-size: 33px;
}
.font-size--34 {
font-size: 34px;
}
.font-size--35 {
font-size: 35px;
}
.font-size--36 {
font-size: 36px;
}
.font-size--37 {
font-size: 37px;
}
.font-size--38 {
font-size: 38px;
}
.font-size--39 {
font-size: 39px;
}
.font-size--40 {
font-size: 40px;
} .line-height--10 {
line-height: 10px;
}
.line-height--11 {
line-height: 11px;
}
.line-height--12 {
line-height: 12px;
}
.line-height--13 {
line-height: 13px;
}
.line-height--14 {
line-height: 14px;
}
.line-height--15 {
line-height: 15px;
}
.line-height--16 {
line-height: 16px;
}
.line-height--17 {
line-height: 17px;
}
.line-height--18 {
line-height: 18px;
}
.line-height--19 {
line-height: 19px;
}
.line-height--20 {
line-height: 20px;
}
.line-height--21 {
line-height: 21px;
}
.line-height--22 {
line-height: 22px;
}
.line-height--23 {
line-height: 23px;
}
.line-height--24 {
line-height: 24px;
}
.line-height--25 {
line-height: 25px;
}
.line-height--26 {
line-height: 26px;
}
.line-height--27 {
line-height: 27px;
}
.line-height--28 {
line-height: 28px;
}
.line-height--29 {
line-height: 29px;
}
.line-height--30 {
line-height: 30px;
}
.line-height--31 {
line-height: 31px;
}
.line-height--32 {
line-height: 32px;
}
.line-height--33 {
line-height: 33px;
}
.line-height--34 {
line-height: 34px;
}
.line-height--35 {
line-height: 35px;
}
.line-height--36 {
line-height: 36px;
}
.line-height--37 {
line-height: 37px;
}
.line-height--38 {
line-height: 38px;
}
.line-height--39 {
line-height: 39px;
}
.line-height--40 {
line-height: 40px;
}
.fluid {
max-width: 100%;
}
.fit-cover {
object-fit: cover;
}
.container {
max-width: 90vw;
margin: 0 auto;
width: 100%;
}
.container-fluid {
max-width: 100vw;
margin: 0 auto;
width: 100%;
}
.container-left-0 {
max-width: 100vw;
margin: 0 auto;
margin-right: 5vw;
width: 100%;
}
.container-right-0 {
max-width: 100vw;
margin: 0 auto;
margin-left: 5vw;
width: 100%;
}
.border-r1 {
border-radius: 1px;
}
.border-r2 {
border-radius: 2px;
}
.border-r3 {
border-radius: 3px;
}
.border-r4 {
border-radius: 4px;
}
.border-r5 {
border-radius: 5px;
}
.border-r6 {
border-radius: 6px;
}
.border-r7 {
border-radius: 7px;
}
.border-r8 {
border-radius: 8px;
}
.border-r9 {
border-radius: 9px;
}
.border-r10 {
border-radius: 10px;
}
.border-r50 {
border-radius: 50%;
}
.hidden,
.hide {
display: none !important;
}
figure {
margin-bottom: 0;
}
@media (width <= 769px) { .mobile-grid {
display: grid;
}
.mobile-grid--1 {
grid-template-columns: 1fr;
}
.mobile-grid--2 {
grid-template-columns: repeat(3, 1fr);
}
.mobile-grid--3 {
grid-template-columns: repeat(3, 1fr);
}
.mobile-grid--4 {
grid-template-columns: repeat(4, 1fr);
}
.mobile-grid-order--1 {
order: 1;
}
.mobile-grid-order--2 {
order: 2;
}
.mobile-grid-order--3 {
order: 2;
}
.mobile-flex {
display: flex;
}
.mobile-flex--column {
flex-direction: column;
} .mobile-text-bold--300 {
font-weight: 300;
}
.mobile-text-bold--400 {
font-weight: 400;
}
.mobile-text-bold--500 {
font-weight: 500;
}
.mobile-text-bold--600 {
font-weight: 600;
}
.mobile-text-bold--600 {
font-weight: 700;
}
.mobile-text-bold--700 {
font-weight: 800;
} .mobile-font-size--12 {
font-size: 12px;
}
.mobile-font-size--13 {
font-size: 13px;
}
.mobile-font-size--14 {
font-size: 14px;
}
.mobile-font-size--15 {
font-size: 15px;
}
.mobile-font-size--16 {
font-size: 16px;
}
.mobile-font-size--17 {
font-size: 17px;
}
.mobile-font-size--18 {
font-size: 18px;
}
.mobile-font-size--19 {
font-size: 19px;
}
.mobile-font-size--20 {
font-size: 20px;
}
.mobile-font-size--21 {
font-size: 21px;
}
.mobile-font-size--22 {
font-size: 22px;
}
.mobile-font-size--23 {
font-size: 23px;
}
.mobile-font-size--24 {
font-size: 24px;
}
.mobile-font-size--25 {
font-size: 25px;
}
.mobile-font-size--26 {
font-size: 26px;
}
.mobile-font-size--27 {
font-size: 27px;
}
.mobile-font-size--28 {
font-size: 28px;
}
.mobile-font-size--29 {
font-size: 29px;
}
.mobile-font-size--30 {
font-size: 30px;
}
.mobile-font-size--31 {
font-size: 31px;
}
.mobile-font-size--32 {
font-size: 32px;
}
.mobile-font-size--33 {
font-size: 33px;
}
.mobile-font-size--34 {
font-size: 34px;
}
.mobile-font-size--35 {
font-size: 35px;
}
.mobile-font-size--36 {
font-size: 36px;
}
.mobile-font-size--37 {
font-size: 37px;
}
.mobile-font-size--38 {
font-size: 38px;
}
.mobile-font-size--39 {
font-size: 39px;
}
.mobile-font-size--40 {
font-size: 40px;
} .mobile-line-height--10 {
line-height: 10px;
}
.mobile-line-height--11 {
line-height: 11px;
}
.mobile-line-height--12 {
line-height: 12px;
}
.mobile-line-height--13 {
line-height: 13px;
}
.mobile-line-height--14 {
line-height: 14px;
}
.mobile-line-height--15 {
line-height: 15px;
}
.mobile-line-height--16 {
line-height: 16px;
}
.mobile-line-height--17 {
line-height: 17px;
}
.mobile-line-height--18 {
line-height: 18px;
}
.mobile-line-height--19 {
line-height: 19px;
}
.mobile-line-height--20 {
line-height: 20px;
}
.mobile-line-height--21 {
line-height: 21px;
}
.mobile-line-height--22 {
line-height: 22px;
}
.mobile-line-height--23 {
line-height: 23px;
}
.mobile-line-height--24 {
line-height: 24px;
}
.mobile-line-height--25 {
line-height: 25px;
}
.mobile-line-height--26 {
line-height: 26px;
}
.mobile-line-height--27 {
line-height: 27px;
}
.mobile-line-height--28 {
line-height: 28px;
}
.mobile-line-height--29 {
line-height: 29px;
}
.mobile-line-height--30 {
line-height: 30px;
}
.mobile-line-height--31 {
line-height: 31px;
}
.mobile-line-height--32 {
line-height: 32px;
}
.mobile-line-height--33 {
line-height: 33px;
}
.mobile-line-height--34 {
line-height: 34px;
}
.mobile-line-height--35 {
line-height: 35px;
}
.mobile-line-height--36 {
line-height: 36px;
}
.mobile-line-height--37 {
line-height: 37px;
}
.mobile-line-height--38 {
line-height: 38px;
}
.mobile-line-height--39 {
line-height: 39px;
}
.mobile-line-height--40 {
line-height: 40px;
} .mobile-fit-cover {
object-fit: cover;
} .mobile-container {
max-width: 90vw;
margin: 0 auto;
}
.mobile-container-fluid {
max-width: 100vw;
margin: 0 auto;
}
.mobile-container-left-0 {
max-width: 100vw;
margin: 0 auto;
margin-right: 5vw;
}
.mobile-container-right-0 {
max-width: 100vw;
margin: 0 auto;
margin-left: 5vw;
}
} :root {
--transition: all 0.3s ease-in-out;
}
.menu {
display: flex;
gap: 1rem;
}
.menu li {
cursor: pointer;
transition: transform 0.3s ease-in-out;
}
.menu li { }
#menu-menu > .menu-item-has-children > a::after {
content: '';
display: inline-block;
width: 8px;
height: 8px;
border-right: 2px solid #333;
border-bottom: 2px solid #333;
transform: rotate(45deg);
margin-right: 10px;
transition: transform 0.4s;
margin-left: 8px;
}
@media (min-width: 996px) {
#menu-menu > .menu-item-has-children {
position: relative;
}
#menu-menu > .sub-menu > li {
transition-delay: 0.1s;
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
#menu-menu > .menu-item-has-children:hover > a::after {
transform: rotate(225deg);
margin-left: 8px;
}
#menu-menu > .menu-item-has-children > .sub-menu {
position: absolute;
top: 100%;
left: 20px;
background: #ffffff;
z-index: -1;
opacity: 0;
visibility: hidden;
min-width: 250px;
padding: 15px 10px;
border-radius: 4px;
-webkit-transition: var(--transition);
transition: var(--transition);
list-style: none;
margin: 0;
box-shadow: 0 13px 48px 0 rgb(0 0 0 / 15%);
}
#menu-menu > .menu-item-has-children:hover > .sub-menu {
opacity: 1;
visibility: visible;
z-index: 9;
left: 0;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(1n) {
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(2n) {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(3n) {
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(4n) {
-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(5n) {
-webkit-transition-delay: 0.5s;
transition-delay: 0.5s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(6n) {
-webkit-transition-delay: 0.6s;
transition-delay: 0.6s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(7n) {
-webkit-transition-delay: 0.7s;
transition-delay: 0.7s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(8n) {
-webkit-transition-delay: 0.8s;
transition-delay: 0.8s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(9n) {
-webkit-transition-delay: 0.8s;
transition-delay: 0.8s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(10n) {
-webkit-transition-delay: 0.8s;
transition-delay: 0.8s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(11n) {
-webkit-transition-delay: 0.8s;
transition-delay: 0.8s;
}
#menu-menu > .menu-item-has-children:hover > .sub-menu li:nth-child(12n) {
-webkit-transition-delay: 0.8s;
transition-delay: 0.8s;
}
#menu-menu > .menu-item-has-children > .sub-menu li {
margin: 0;
-webkit-transition: var(--transition);
transition: var(--transition);
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}
@media (max-width: 996px) {
#menu-menu > .menu-item-has-children > .sub-menu {
display: none;
list-style: none;
padding: 15px 10px;
}
#menu-menu > .menu-item-has-children > .sub-menu.mactive {
box-shadow: none;
background: transparent;
min-width: auto;
position: inherit;
display: block;
}
#menu-menu > .menu-item-has-children:has(.sub-menu.mactive) > a::after {
transform: rotate(225deg);
margin-left: 8px;
}
}
.mobile-menu-wrapper {
display: none;
}
.mobile-menu-wrapper.active {
display: flex;
align-items: center;
position: fixed;
background-color: #f5f5f5;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 250;
}
.mobile-menu-wrapper > .menu {
flex-direction: column;
list-style: none;
padding-left: 25px;
}
#mobile-menu-toggle {
transform: rotate(180deg);
position: absolute;
right: 10px;
top: 5px;
z-index: 275;
padding: 1rem;
border-radius: 8px;
}
#mobile-menu-toggle span {
width: 36px;
height: 3px;
display: block;
background-color: #000;
margin: 3px 0;
transform: rotate(0);
transition: transform 0.4s;
}
#mobile-menu-toggle span:nth-child(2) {
width: 27px;
background-color: #000;
}
#mobile-menu-toggle span.first-cross {
transform: rotate(-45deg);
}
#mobile-menu-toggle span.hidden {
display: none;
}
#mobile-menu-toggle span.second-cross {
margin-top: -5px;
transform: rotate(45deg);
}
#mobile-menu-toggle:has(.hidden) {
box-shadow: none;
}
@media (min-width: 996px) {
#mobile-menu-toggle {
display: none;
}
}
.site-menu {
display: flex;
align-items: center;
justify-content: space-between;
position: initial;
}
.header-nav {
transition: box-shadow 0.3s ease-in-out; }
.header-nav.sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
width: 100%;  background-color: transparent;
transition: background-color .4s ease-in-out; }
@media (max-width: 996px) {
.site-menu {
display: none;
}
.header-nav {
display: flex;
align-items: center;
height: 100px;
}
.mobile-header-logo {
margin-left: 5vw;
}
.mobile-header-logo img {
max-width: 35px;
}
}
@media (min-width: 996px) {
.mobile-header-logo {
display: none;
}
}
@keyframes jump {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-10px);
}
100% {
transform: translateY(0);
}
} html {
overflow-x: hidden;
}
body {
overflow-x: clip;
} .btn a {
padding: 16px 45px;
border-radius: 3px;
font-size: 16px;
line-height: inherit;
font-family: inherit;
font-weight: 500;
text-align: center;
text-transform: uppercase;
transition: background-color 0.4s, color 0.4s;
}
.btn-gold a {
border: 1px solid #e0c882;
background-color: #e0c882;
color: #131313;
}
.btn-gold a:hover {
background-color: transparent;
}
@media (max-width: 769px) {
.btn a {
font-size: 11px;
padding: 10px 30px;
}
} body {
font-family: inherit;
font-weight: 400;
line-height: 22px;
font-size: 16px;
color: #131313;
}
h1 {
font-family: inherit;
font-weight: 400;
font-size: 100px;
line-height: 100px;
color: #000;
}
h2 {
font-family: inherit;
font-weight: 400;
font-size: 100px;
line-height: 100px;
color: #000;
}
h3 {
font-weight: 500;
font-size: 30px;
line-height: 40px;
}
@media (max-width: 769px) {
body {
font-size: 14px;
}
h1 {
font-size: 48px;
line-height: 54px;
}
h2 {
font-size: 48px;
line-height: 54px;
}
h3 {
font-size: 16px;
line-height: 22px;
}
} p {
font-size: 14px;
line-height: inherit;
}
.fluentform.ff-default input.ff-el-form-control,.fluentform.ff-default textarea.ff-el-form-control{border:none;border-bottom:1px solid #000;border-radius:0;padding-left:0}html{scroll-behavior:smooth}h1{font-size:54px;line-height:58px;color:#313130;font-weight:600;font-family:Kanit}@media (max-width:766px){h1{font-size:36px;line-height:40px}}h2{font-size:48px;line-height:52px;color:#313130;font-weight:600;font-family:Kanit}@media (max-width:766px){h2{font-size:32px;line-height:36px}}h3{color:#313130;font-weight:600;font-family:Kanit;font-size:36px;line-height:40px}@media (max-width:768px){h3{font-size:24px;line-height:28px}}p{font-size:20px;line-height:24px;color:#313130;font-weight:400;font-family:Jost}@media (max-width:768px){p{font-size:18px;line-height:22px}}.section-kontakt{padding:200px 12% 100px 12%;background-color:#fefefe;position:relative}@media (max-width:768px){.section-kontakt{padding:100px 25px 50px 25px}}@media (min-width:768px) and (max-width:996px){.section-kontakt{padding:200px 4% 100px 4%}}.section-kontakt .dots-img-3{position:absolute;top:30px;right:74%;z-index:0}@media (max-width:766px){.section-kontakt .dots-img-3{max-width:130px}}.section-kontakt .main-row{display:grid;grid-template-columns:1fr 1fr;gap:70px;z-index:10;position:relative}@media (max-width:996px){.section-kontakt .main-row{grid-template-columns:1fr;gap:40px}}@media (min-width:768px) and (max-width:996px){.section-kontakt .main-row{gap:30px}}.section-kontakt .main-row .col-contact-form{padding:30px 25px;border:16px solid #f4d858;background-color:#fcfcfc;display:grid;justify-self:end}.section-kontakt .main-row .col-contact-form .ff-message-success{border-color:green;border-width:2px}.section-kontakt .main-row .col-contact-form .ff-message-success>p{font-size:14px;line-height:20px}.section-kontakt .main-row .col-contact-form .ff_form_instance_1_1_errors{border-color:red;border-width:2px}.section-kontakt .main-row .col-contact-form .ff_form_instance_1_1_errors>p{font-size:14px;line-height:20px}@media (min-width:1500px){.section-kontakt .main-row .col-contact-form{width:420px}}@media (max-width:996px){.section-kontakt .main-row .col-contact-form{order:2;justify-self:flex-start;padding:20px 15px 0 15px;border-width:10px;max-width:400px;margin:0 auto}}.section-kontakt .main-row .col-contact-form button{background-color:#f4d858!important;color:#313130!important}.section-kontakt .main-row .col-contact-form p{font-size:36px;line-height:40px;font-weight:500;margin-bottom:20px}@media (max-width:996px){.section-kontakt .main-row .col-contact-form p{font-size:22px;line-height:26px}}.section-kontakt .main-row .col-contact-form .ff-el-group{margin-bottom:30px!important}.section-kontakt .main-row .col-contact-form .ff-el-group input,.section-kontakt .main-row .col-contact-form .ff-el-group textarea{background-color:#fcfcfc!important;border:1px solid #313130!important;padding:10px!important}.section-kontakt .main-row .col-contact-form .ff-el-form-check p{font-size:12px!important;line-height:14px!important;color:grey;font-weight:400!important}.section-kontakt .main-row .col-contact-form .ff-el-form-check p a{color:#313130}.section-kontakt .main-row .col-text{display:flex;flex-direction:column;justify-content:center}@media (max-width:766px){.section-kontakt .main-row .col-text{order:1}}.section-kontakt .main-row .col-text p.desc{color:#505050;font-size:18px;line-height:22px;max-width:400px;margin-top:12px}.section-kontakt .main-row .col-text .contact-info-row{margin-top:40px;display:grid;grid-template-columns:100px max-content;column-gap:70px;row-gap:15px}@media (max-width:766px){.section-kontakt .main-row .col-text .contact-info-row{row-gap:0;grid-template-columns:1fr;margin-top:20px}}.section-kontakt .main-row .col-text .contact-info-row p.left{font-weight:600;font-size:24px;line-height:28px}@media (max-width:766px){.section-kontakt .main-row .col-text .contact-info-row p.left{margin-top:15px;font-size:20px;line-height:24px}}.fluentform .ff-el-is-error .text-danger{font-family:system-ui}.header-nav{padding:0;border-bottom:2px solid #f4d858;background-color:#f4d858!important;z-index:100!important}@media (max-width:766px){.header-nav{padding:0;height:60px!important}}.header-nav ul{gap:3rem!important}.header-nav ul li a{color:#313130;font-weight:600;font-family:Kanit;font-size:28px;line-height:32px}@media (max-width:768px){.header-nav ul li a{font-size:24px;line-height:28px}}.page-blog .header-nav{background-color:#fcfcfc!important}.footer-wrapper{background-color:#f1f1f1;padding:50px}@media (max-width:776px){.footer-wrapper{padding:25px}}.footer-wrapper .row-1{display:grid;grid-template-columns:max-content max-content;justify-content:space-between;margin-bottom:30px;align-items:center}.footer-wrapper .row-1 img{max-width:50px}.footer-wrapper p.heading{font-weight:600;font-size:16px;line-height:20px}.footer-wrapper .links-wrapper{display:grid;grid-template-columns:max-content max-content;justify-content:space-between}@media (max-width:1100px){.footer-wrapper .links-wrapper{grid-template-columns:1fr;row-gap:30px}}.footer-wrapper .links-wrapper p{font-size:16px;line-height:20px;margin-top:8px}.footer-wrapper .links-wrapper .row-2{display:grid;grid-template-columns:repeat(2,175px);gap:50px}@media (max-width:776px){.footer-wrapper .links-wrapper .row-2{grid-template-columns:1fr;justify-content:center;gap:0}}.footer-wrapper .links-wrapper .row-3{display:grid;grid-template-columns:repeat(3,max-content);gap:70px;align-items:end}@media (max-width:776px){.footer-wrapper .links-wrapper .row-3{grid-template-columns:1fr;row-gap:20px;justify-content:center}}.footer-wrapper .links-wrapper .row-3 .address,.footer-wrapper .links-wrapper .row-3 .e-mail,.footer-wrapper .links-wrapper .row-3 .phone{text-align:center}.footer-wrapper .links-wrapper .row-3 .address p.heading,.footer-wrapper .links-wrapper .row-3 .e-mail p.heading,.footer-wrapper .links-wrapper .row-3 .phone p.heading{margin-bottom:8px}.footer-wrapper .links-wrapper .row-3 .address{margin-bottom:-20px}@media (max-width:776px){.footer-wrapper .links-wrapper .row-3 .address{margin-bottom:0}}.footer-wrapper .policy-privacy-wrapper{margin-top:25px;color:#6f6f6f;font-family:Jost}@media (max-width:769px){.footer-wrapper .policy-privacy-wrapper{text-align:center}}.page-home .section-1{padding-top:70px}@media (min-width:1600px){.page-home .section-1{padding-bottom:100px}}@media (max-width:996px){.page-home .section-1{padding-top:80px}}.page-home .section-1 .main-img img{position:absolute;left:50%;transform:translateX(-50%);z-index:-1;max-width:25vw}@media (min-width:1600px){.page-home .section-1 .main-img img{max-width:28vw;top:125px}}@media (max-width:996px){.page-home .section-1 .main-img img{display:none}}.page-home .section-1 .main-heading{background-color:#f4d858;padding:10px 100px;max-width:fit-content;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);margin:30px auto 30px auto}@media (max-width:768px){.page-home .section-1 .main-heading{padding:3px 80px;margin:10px auto 15px auto}.page-home .section-1 .main-heading h1{font-size:20px;line-height:30px;text-align:center;font-weight:500}}.page-home .section-1 .wrapper{display:grid;gap:20px;align-items:center}@media (max-width:768px){.page-home .section-1 .wrapper{gap:5px;justify-content:center}}.page-home .section-1 .wrapper h2{font-size:30px!important;line-height:30px!important;font-weight:500}@media (max-width:768px){.page-home .section-1 .wrapper h2{font-size:18px!important;line-height:18px!important}}.page-home .section-1 .row-options-1{max-width:65vw;margin-left:auto;margin-right:auto}@media (max-width:1300px){.page-home .section-1 .row-options-1{max-width:100vw}}.page-home .section-1 .row-options-3{max-width:75vw;margin-left:auto;margin-right:auto}@media (max-width:1300px){.page-home .section-1 .row-options-3{max-width:100vw}}.page-home .section-1 .row-options-1,.page-home .section-1 .row-options-2,.page-home .section-1 .row-options-3{display:grid;grid-template-columns:6fr 6fr;margin-bottom:80px}@media (max-width:996px){.page-home .section-1 .row-options-1,.page-home .section-1 .row-options-2,.page-home .section-1 .row-options-3{grid-template-columns:1fr;margin-bottom:10px;gap:10px}}.page-home .section-1 .row-options-1 .icon img,.page-home .section-1 .row-options-2 .icon img,.page-home .section-1 .row-options-3 .icon img{max-width:65px}@media (max-width:996px){.page-home .section-1 .row-options-1 .icon img,.page-home .section-1 .row-options-2 .icon img,.page-home .section-1 .row-options-3 .icon img{max-width:50px}}@media (max-width:768px){.page-home .section-1 .row-options-1 .icon img,.page-home .section-1 .row-options-2 .icon img,.page-home .section-1 .row-options-3 .icon img{max-width:35px}}.page-home .section-1 .row-options-1 .artykuly-i-copywriting,.page-home .section-1 .row-options-1 .montaz-audio,.page-home .section-1 .row-options-1 .montaz-video,.page-home .section-1 .row-options-2 .artykuly-i-copywriting,.page-home .section-1 .row-options-2 .montaz-audio,.page-home .section-1 .row-options-2 .montaz-video,.page-home .section-1 .row-options-3 .artykuly-i-copywriting,.page-home .section-1 .row-options-3 .montaz-audio,.page-home .section-1 .row-options-3 .montaz-video{grid-template-columns:80px 270px}@media (max-width:996px){.page-home .section-1 .row-options-1 .artykuly-i-copywriting,.page-home .section-1 .row-options-1 .montaz-audio,.page-home .section-1 .row-options-1 .montaz-video,.page-home .section-1 .row-options-2 .artykuly-i-copywriting,.page-home .section-1 .row-options-2 .montaz-audio,.page-home .section-1 .row-options-2 .montaz-video,.page-home .section-1 .row-options-3 .artykuly-i-copywriting,.page-home .section-1 .row-options-3 .montaz-audio,.page-home .section-1 .row-options-3 .montaz-video{grid-template-columns:50px auto;align-items:center;justify-content:center}}.page-home .section-1 .row-options-1 .doradztwo,.page-home .section-1 .row-options-1 .e-commerce,.page-home .section-1 .row-options-1 .lektorstwo,.page-home .section-1 .row-options-2 .doradztwo,.page-home .section-1 .row-options-2 .e-commerce,.page-home .section-1 .row-options-2 .lektorstwo,.page-home .section-1 .row-options-3 .doradztwo,.page-home .section-1 .row-options-3 .e-commerce,.page-home .section-1 .row-options-3 .lektorstwo{grid-template-columns:270px 80px;justify-content:end}@media (max-width:996px){.page-home .section-1 .row-options-1 .doradztwo,.page-home .section-1 .row-options-1 .e-commerce,.page-home .section-1 .row-options-1 .lektorstwo,.page-home .section-1 .row-options-2 .doradztwo,.page-home .section-1 .row-options-2 .e-commerce,.page-home .section-1 .row-options-2 .lektorstwo,.page-home .section-1 .row-options-3 .doradztwo,.page-home .section-1 .row-options-3 .e-commerce,.page-home .section-1 .row-options-3 .lektorstwo{grid-template-columns:50px auto;justify-content:center}}.page-home .section-1 .row-options-1 .doradztwo .heading,.page-home .section-1 .row-options-1 .e-commerce .heading,.page-home .section-1 .row-options-1 .lektorstwo .heading,.page-home .section-1 .row-options-2 .doradztwo .heading,.page-home .section-1 .row-options-2 .e-commerce .heading,.page-home .section-1 .row-options-2 .lektorstwo .heading,.page-home .section-1 .row-options-3 .doradztwo .heading,.page-home .section-1 .row-options-3 .e-commerce .heading,.page-home .section-1 .row-options-3 .lektorstwo .heading{text-align:right}@media (max-width:996px){.page-home .section-1 .row-options-1 .doradztwo .heading,.page-home .section-1 .row-options-1 .e-commerce .heading,.page-home .section-1 .row-options-1 .lektorstwo .heading,.page-home .section-1 .row-options-2 .doradztwo .heading,.page-home .section-1 .row-options-2 .e-commerce .heading,.page-home .section-1 .row-options-2 .lektorstwo .heading,.page-home .section-1 .row-options-3 .doradztwo .heading,.page-home .section-1 .row-options-3 .e-commerce .heading,.page-home .section-1 .row-options-3 .lektorstwo .heading{text-align:left}}@media (max-width:996px){.page-home .section-1 .row-options-1 .doradztwo .heading,.page-home .section-1 .row-options-1 .e-commerce .heading,.page-home .section-1 .row-options-1 .lektorstwo .heading,.page-home .section-1 .row-options-2 .doradztwo .heading,.page-home .section-1 .row-options-2 .e-commerce .heading,.page-home .section-1 .row-options-2 .lektorstwo .heading,.page-home .section-1 .row-options-3 .doradztwo .heading,.page-home .section-1 .row-options-3 .e-commerce .heading,.page-home .section-1 .row-options-3 .lektorstwo .heading{order:2}}@media (max-width:996px){.page-home .section-1 .row-options-1 .doradztwo .icon,.page-home .section-1 .row-options-1 .e-commerce .icon,.page-home .section-1 .row-options-1 .lektorstwo .icon,.page-home .section-1 .row-options-2 .doradztwo .icon,.page-home .section-1 .row-options-2 .e-commerce .icon,.page-home .section-1 .row-options-2 .lektorstwo .icon,.page-home .section-1 .row-options-3 .doradztwo .icon,.page-home .section-1 .row-options-3 .e-commerce .icon,.page-home .section-1 .row-options-3 .lektorstwo .icon{order:1}}.page-home .section-2{padding:100px 0;background-color:#f1f1f1;position:relative;max-width:100vw;overflow:hidden}@media (max-width:766px){.page-home .section-2{padding:50px 0}}.page-home .section-2 .row-main{display:grid;grid-template-columns:5fr 4fr;gap:80px;align-items:center}@media (max-width:766px){.page-home .section-2 .row-main{grid-template-columns:1fr;gap:40px}}.page-home .section-2 .text-col{padding-left:20%}@media (max-width:766px){.page-home .section-2 .text-col{padding:0 25px}}@media (min-width:1500px){.page-home .section-2 .text-col{padding-left:40%}}.page-home .section-2 .text-col .dots-img{position:absolute;max-width:230px;z-index:0;left:30px;top:150px}@media (min-width:1500px){.page-home .section-2 .text-col .dots-img{left:12%;top:150px}}@media (max-width:768px){.page-home .section-2 .text-col .dots-img{max-width:163px;z-index:0;left:-43px;top:29px}}.page-home .section-2 .text-col h2{z-index:10;position:relative}.page-home .section-2 .text-col p{margin-top:20px;z-index:10;position:relative}@media (max-width:1500px){.page-home .section-2 .img-col{padding:0 25px}}.page-home .section-2 .img-col img{max-width:435px;max-height:500px;object-fit:contain;border-radius:12px;margin:0 auto;display:block}@media (max-width:1500px){.page-home .section-2 .img-col img{max-width:100%}}@media (min-width:500px) and (max-width:768px){.page-home .section-2 .img-col img{max-width:400px;margin:0 auto;display:block}}.page-home .section-3{background-color:#fff;padding:150px 0 200px 0;position:relative;max-width:100vw;overflow:hidden}@media (max-width:768px){.page-home .section-3{padding:80px 0 120px 0}}.page-home .section-3 .dots-img-2{position:absolute;right:20px;top:20px;max-width:270px}@media (max-width:768px){.page-home .section-3 .dots-img-2{right:10px;top:10px;max-width:150px;z-index:0}}.page-home .section-3 .main-row{padding:0 20%}@media (max-width:768px){.page-home .section-3 .main-row{padding:0 25px}}.page-home .section-3 .main-row h2{width:max-content;margin:0 auto}.page-home .section-3 .main-row .filters-row{display:grid;grid-template-columns:repeat(3,max-content);gap:100px;margin-top:50px;justify-content:center}@media (max-width:768px){.page-home .section-3 .main-row .filters-row{gap:30px;margin-top:20px;z-index:10;position:relative}}@media (min-width:1500px){.page-home .section-3 .main-row .filters-row{gap:150px}}.page-home .section-3 .main-row .filters-row p{font-size:32px;line-height:36px;color:#a8a8a8;cursor:pointer}.page-home .section-3 .main-row .filters-row p:hover{color:#313130}@media (max-width:768px){.page-home .section-3 .main-row .filters-row p{font-size:20px;line-height:24px}}.page-home .section-3 .main-row .filters-row .active{font-weight:600;border-bottom:3px solid #f4d858;color:#313130}.page-home .section-3 .sound-content{max-width:80vw;margin:70px auto 90px auto}@media (max-width:768px){.page-home .section-3 .sound-content{max-width:95vw;margin:40px auto}}.page-home .section-3 .sound-content .sound-posts{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:40px}@media (max-width:1200px){.page-home .section-3 .sound-content .sound-posts{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-home .section-3 .sound-content .sound-posts{grid-template-columns:1fr;row-gap:20px}}.page-home .section-3 .sound-content .sound-posts .single-sound-post{display:flex;flex-direction:column;align-items:center}.page-home .section-3 .sound-content .sound-posts .single-sound-post h3{font-size:24px!important;font-weight:500!important;padding:0 0 10px 10px;line-height:24px!important}@media (max-width:768px){.page-home .section-3 .sound-content .sound-posts .single-sound-post h3{font-size:20px!important;line-height:20px!important}}.page-home .section-3 .sound-content .sound-posts .single-sound-post audio{height:45px}@media (max-width:768px){.page-home .section-3 .sound-content .sound-posts .single-sound-post audio{height:35px}}.page-home .section-3 .copywriting-content{max-width:80vw;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:70px auto 90px auto}@media (max-width:1200px){.page-home .section-3 .copywriting-content{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-home .section-3 .copywriting-content{max-width:95vw;margin:40px auto;grid-template-columns:1fr;gap:20px;padding:0 25px}}.page-home .section-3 .copywriting-content>a{display:grid;grid-template-columns:30px auto;gap:10px;align-items:center;background-color:#f1f3f4;padding:10px 25px;border-radius:30px;transition:background-color .4s}.page-home .section-3 .copywriting-content>a:hover{background-color:#ebebeb}@media (max-width:768px){.page-home .section-3 .copywriting-content>a{grid-template-columns:25px auto;padding:8px 20px}}.page-home .section-3 .copywriting-content>a img{max-width:30px}@media (max-width:768px){.page-home .section-3 .copywriting-content>a img{max-width:25px}}.page-home .section-3 .copywriting-content>a p{font-size:16px!important}.page-home .section-3 .video-content{max-width:80vw;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:70px auto 90px auto}@media (max-width:768px){.page-home .section-3 .video-content{max-width:95vw;margin:40px auto;grid-template-columns:1fr;gap:20px;padding:0 25px}}.page-home .section-3 .video-content>a{display:flex;flex-direction:column;align-items:center;max-width:fit-content;border:4px solid #f4d858;padding:1.5rem 3rem;transition:background-color .4s;background-color:transparent;min-width:-webkit-fill-available}.page-home .section-3 .video-content>a:hover{background-color:#f4d858}.page-home .section-3 .video-content>a p{font-size:20px!important;font-weight:400!important;padding-top:20px;text-transform:inherit;font-family:Jost;line-height:normal;text-align:center}@media (max-width:768px){.page-home .section-3 .video-content>a p{font-size:16px!important;line-height:16px!important}}.page-home .section-3 .more-btn-wrapper{display:flex;justify-content:center}.page-home .section-3 .more-btn-wrapper .more-btn{font-family:Kanit;color:#313130;font-size:32px;line-height:36px;border-bottom:3px solid #f4d858;position:relative;padding-left:21px}@media (max-width:768px){.page-home .section-3 .more-btn-wrapper .more-btn{font-size:24px;line-height:28px;padding-left:15px}}.page-home .section-3 .more-btn-wrapper .more-btn::before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%) rotate(110deg);width:52px;height:3px;background-color:#f4d858}@media (max-width:768px){.page-home .section-3 .more-btn-wrapper .more-btn::before{width:42px}}.page-home .section-4{background-color:#f4d858;padding:0 12% 150px 12%;position:relative}@media (max-width:766px){.page-home .section-4{padding:0 25px 50px 25px}}.page-home .section-4 .triangle-top{position:absolute;left:0;top:-122px;max-width:570px}@media (max-width:768px){.page-home .section-4 .triangle-top{top:-50px;max-width:200px}}.page-home .section-4 .triangle-bottom{position:absolute;right:0;bottom:-122px;max-width:570px}@media (max-width:768px){.page-home .section-4 h2{padding-top:10px}}.page-home .section-4 .main-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:70px;margin-top:50px}@media (max-width:1200px){.page-home .section-4 .main-row{grid-template-columns:1fr;justify-content:center}}@media (max-width:768px){.page-home .section-4 .main-row{margin-top:20px;gap:40px}}.page-home .section-4 .main-row .single-blog-post{display:flex;flex-direction:column}.page-home .section-4 .main-row .single-blog-post>a{display:flex}@media (max-width:1200px){.page-home .section-4 .main-row .single-blog-post{max-width:500px;margin:0 auto}}.page-home .section-4 .main-row .single-blog-post .post-img{padding:15px;border:3px solid #313130;min-width:-webkit-fill-available;max-width:100%;min-height:300px;object-fit:cover}@media (max-width:776px){.page-home .section-4 .main-row .single-blog-post .post-img{max-width:100%;padding:0;max-height:200px;min-height:auto}}.page-home .section-4 .main-row .single-blog-post .description{padding:10px 5px 0 5px;display:flex;flex-direction:column;height:100%}.page-home .section-4 .main-row .single-blog-post .description p.title{font-weight:600}.page-home .section-4 .main-row .single-blog-post .description .dots-img-3{max-width:150px;margin:10px 0 10px 0}.page-home .section-4 .main-row .single-blog-post .description p.text{color:#505050;font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-home .section-4 .main-row .single-blog-post .description a{margin-right:0;margin-left:auto;display:block;max-width:fit-content;margin-top:10px}.page-oferta .section-1{max-width:70vw;margin:0 auto}@media (max-width:996px){.page-oferta .section-1{max-width:100vw;padding:70px 25px 0 25px}}.page-oferta .section-1 h1{margin:140px 0 80px 0;text-align:center}@media (max-width:996px){.page-oferta .section-1 h1{margin:20px 0;margin-bottom:50px}}.page-oferta .section-1 .row-odd{margin-top:230px}@media (max-width:996px){.page-oferta .section-1 .row-odd{margin-top:auto}.page-oferta .section-1 .row-odd .col-text{order:1}.page-oferta .section-1 .row-odd .col-img{order:2}}.page-oferta .section-1 .row{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-bottom:170px;position:relative}@media (max-width:996px){.page-oferta .section-1 .row{grid-template-columns:1fr;margin-bottom:50px;gap:25px}.page-oferta .section-1 .row .col-text{order:2}.page-oferta .section-1 .row .col-img img{max-width:150px!important}}.page-oferta .section-1 .row .dots-left{position:absolute;bottom:-80px;left:-90px}@media (max-width:996px){.page-oferta .section-1 .row .dots-left{display:none}}.page-oferta .section-1 .row .dots-right{position:absolute;right:-60px}@media (max-width:996px){.page-oferta .section-1 .row .dots-right{display:none}}.page-oferta .section-1 .row .col-text p{margin-top:25px;max-width:465px}@media (max-width:996px){.page-oferta .section-1 .row .col-text p{margin-top:15px;line-height:20px!important}}.page-oferta .section-1 .row .col-img img{margin:0 auto;display:block}@media (max-width:996px){.page-oferta .section-1 .row .col-img img{max-width:90%;margin:0 auto}}.page-oferta .section-2{background-color:#f1f1f1;padding:100px}@media (max-width:996px){.page-oferta .section-2{padding:40px 25px}}.page-oferta .section-2 h2{text-align:center}.page-oferta .section-2 .row-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px}@media (max-width:996px){.page-oferta .section-2 .row-steps{grid-template-columns:repeat(2,1fr);margin-top:0}}@media (max-width:766px){.page-oferta .section-2 .row-steps{grid-template-columns:1fr}}.page-oferta .section-2 .row-steps .margin-top{margin-top:80px}@media (max-width:996px){.page-oferta .section-2 .row-steps .margin-top{margin-top:0}}.page-oferta .section-2 .row-steps .step-wrapper{display:block;margin-left:auto;margin-right:auto}@media (max-width:996px){.page-oferta .section-2 .row-steps .step-wrapper{margin-top:30px}}.page-oferta .section-2 .row-steps .step-wrapper .circle-1{border:3px dashed #505050;padding:10px;border-radius:100%;width:192px;height:192px;margin:0 auto}@media (max-width:996px){.page-oferta .section-2 .row-steps .step-wrapper .circle-1{width:150px;height:150px}}.page-oferta .section-2 .row-steps .step-wrapper .circle-1 .circle-2{background-color:#f4d858;border:solid 6px #313130;border-radius:100%;width:180px;height:180px;display:grid;align-items:center}@media (max-width:996px){.page-oferta .section-2 .row-steps .step-wrapper .circle-1 .circle-2{width:140px;height:140px}}.page-oferta .section-2 .row-steps .step-wrapper .circle-1 .circle-2 p{font-size:100px;line-height:100px;color:#313130;font-weight:600;font-family:Kanit;text-align:center}.page-oferta .section-2 .row-steps .step-wrapper p.heading{font-weight:500;margin:25px 0 15px 0;text-align:center}@media (max-width:768px){.page-oferta .section-2 .row-steps .step-wrapper p.heading{margin:15px 0 5px 0}}.page-oferta .section-2 .row-steps .step-wrapper .step-content-text p{font-size:18px;line-height:22px;max-width:225px;color:#505050;text-align:center}.page-portfolio .section-1,.page-portfolio .section-2,.page-portfolio .section-3,.page-portfolio .section-4{display:grid;grid-template-columns:180px auto;gap:40px;max-width:95vw}@media (max-width:768px){.page-portfolio .section-1,.page-portfolio .section-2,.page-portfolio .section-3,.page-portfolio .section-4{grid-template-columns:60px auto;gap:15px}}.page-portfolio .section-1 .left-header-wrapper,.page-portfolio .section-2 .left-header-wrapper,.page-portfolio .section-3 .left-header-wrapper,.page-portfolio .section-4 .left-header-wrapper{background-color:#f4d858;padding:50px 0}.page-portfolio .section-1 .left-header-wrapper h2,.page-portfolio .section-2 .left-header-wrapper h2,.page-portfolio .section-3 .left-header-wrapper h2,.page-portfolio .section-4 .left-header-wrapper h2{font-size:42px;line-height:42px;writing-mode:vertical-rl;text-orientation:upright;margin:0 auto;letter-spacing:-15px}@media (max-width:768px){.page-portfolio .section-1 .left-header-wrapper h2,.page-portfolio .section-2 .left-header-wrapper h2,.page-portfolio .section-3 .left-header-wrapper h2,.page-portfolio .section-4 .left-header-wrapper h2{font-size:30px}}.page-portfolio .section-1{position:relative}.page-portfolio .section-1 h1{padding:150px 0 50px 0}@media (max-width:768px){.page-portfolio .section-1 h1{padding:90px 0 0 0}}.page-portfolio .section-1 .dots-img{position:absolute;top:20px;right:14px}.page-portfolio .section-2 .sound-content{max-width:100vw;margin:30px auto 30px auto}@media (max-width:768px){.page-portfolio .section-2 .sound-content{margin:40px auto}}.page-portfolio .section-2 .sound-content .sound-posts{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:40px}@media (max-width:1200px){.page-portfolio .section-2 .sound-content .sound-posts{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-portfolio .section-2 .sound-content .sound-posts{grid-template-columns:1fr;row-gap:20px}}.page-portfolio .section-2 .sound-content .sound-posts .single-sound-post{display:flex;flex-direction:column;align-items:center}.page-portfolio .section-2 .sound-content .sound-posts .single-sound-post h3{font-size:24px!important;font-weight:500!important;padding:0 0 10px 10px;line-height:24px!important}@media (max-width:768px){.page-portfolio .section-2 .sound-content .sound-posts .single-sound-post h3{font-size:20px!important;line-height:20px!important}}.page-portfolio .section-2 .sound-content .sound-posts .single-sound-post audio{height:45px}@media (max-width:768px){.page-portfolio .section-2 .sound-content .sound-posts .single-sound-post audio{height:35px;max-width:100%}}.page-portfolio .section-3 .right-content .video-content{max-width:80vw;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:70px auto 90px auto}@media (max-width:1200px){.page-portfolio .section-3 .right-content .video-content{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-portfolio .section-3 .right-content .video-content{max-width:95vw;margin:40px auto;grid-template-columns:1fr;gap:20px;padding:0 25px}}.page-portfolio .section-3 .right-content .video-content>a{display:flex;flex-direction:column;align-items:center;max-width:fit-content;border:4px solid #f4d858;padding:1.5rem 3rem;transition:background-color .4s;background-color:transparent;min-width:-webkit-fill-available}@media (max-width:996px){.page-portfolio .section-3 .right-content .video-content>a{margin:0 auto}}.page-portfolio .section-3 .right-content .video-content>a:hover{background-color:#f4d858}.page-portfolio .section-3 .right-content .video-content>a p{font-size:20px!important;font-weight:400!important;padding-top:20px;text-transform:inherit;font-family:Jost;line-height:normal;text-align:center}@media (max-width:768px){.page-portfolio .section-3 .right-content .video-content>a p{font-size:16px!important}}.page-portfolio .section-4 .right-content .copywriting-content{max-width:80vw;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:70px auto 90px auto}@media (max-width:1200px){.page-portfolio .section-4 .right-content .copywriting-content{grid-template-columns:1fr 1fr}}@media (max-width:768px){.page-portfolio .section-4 .right-content .copywriting-content{max-width:95vw;margin:40px auto;grid-template-columns:1fr;gap:20px;padding:0}}.page-portfolio .section-4 .right-content .copywriting-content>a{display:grid;grid-template-columns:30px auto;gap:10px;align-items:center;background-color:#f1f3f4;padding:10px 25px;border-radius:30px;transition:background-color .4s}.page-portfolio .section-4 .right-content .copywriting-content>a:hover{background-color:#ebebeb}@media (max-width:768px){.page-portfolio .section-4 .right-content .copywriting-content>a{grid-template-columns:25px auto;padding:8px 20px}}.page-portfolio .section-4 .right-content .copywriting-content>a img{max-width:30px}@media (max-width:768px){.page-portfolio .section-4 .right-content .copywriting-content>a img{max-width:25px}}.page-portfolio .section-4 .right-content .copywriting-content>a p{font-size:16px!important}.page-blog .yellow-bg{clip-path:polygon(0 0,100% 0,100% 57%,0 83%);background-color:#f4d858;width:100%;height:100rem;position:absolute;top:0}.page-blog .section-wrapper{position:relative;max-width:80vw;margin:0 auto;padding-top:100px;padding-bottom:75px}.page-blog .section-wrapper h2{text-align:center}@media (max-width:766px){.page-blog .section-wrapper{max-width:90vw}}.page-blog .section-wrapper .main-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:80px;margin-top:50px}@media (max-width:1200px){.page-blog .section-wrapper .main-row{grid-template-columns:1fr 1fr;justify-content:center}}@media (max-width:996px){.page-blog .section-wrapper .main-row{grid-template-columns:1fr;justify-content:center}}.page-blog .section-wrapper .main-row .single-blog-post{display:flex;flex-direction:column}.page-blog .section-wrapper .main-row .single-blog-post>a{display:flex}@media (max-width:1200px){.page-blog .section-wrapper .main-row .single-blog-post{max-width:500px;margin:0 auto}}@media (max-width:500px){.page-blog .section-wrapper .main-row .single-blog-post{max-width:308px}}.page-blog .section-wrapper .main-row .single-blog-post .post-img{padding:20px;border:3px solid #313130;min-width:-webkit-fill-available;max-width:100%;min-height:200px;object-fit:cover}@media (max-width:500px){.page-blog .section-wrapper .main-row .single-blog-post .post-img{min-height:auto}}.page-blog .section-wrapper .main-row .single-blog-post .description{padding:10px 5px 0 5px;display:flex;flex-direction:column;height:100%}.page-blog .section-wrapper .main-row .single-blog-post .description p.title{font-weight:600}.page-blog .section-wrapper .main-row .single-blog-post .description .dots-img-3{max-width:150px;margin:10px 0 10px 0}.page-blog .section-wrapper .main-row .single-blog-post .description p.text{color:#505050;font-size:16px;margin-bottom:10px}.page-blog .section-wrapper .main-row .single-blog-post .description a{margin-right:0;margin-left:auto;display:block;max-width:fit-content;margin-top:auto}.single-post{background-color:#f1f1f1;padding:150px 0 100px 0}@media (max-width:996px){.single-post{padding-top:100px}}.single-post .proposed-posts-sidebar{background-color:#fff;padding:20px;align-self:start;border-top:5px solid #f5d958}@media (min-width:996px){.single-post .proposed-posts-sidebar{position:sticky;top:75px}}.single-post .proposed-posts-sidebar h2{font-size:24px;line-height:24px;margin-bottom:10px;color:#5b5b5b}@media (max-width:996px){.single-post .proposed-posts-sidebar h2{font-size:24px;line-height:28px}}.single-post .proposed-posts-sidebar ul{list-style:none;padding:10px;padding-left:15px;display:flex;flex-direction:column;gap:8px}.single-post .proposed-posts-sidebar ul li a{position:relative;font-family:Jost;color:#5b5b5b}.single-post .proposed-posts-sidebar ul li a::before{content:"»";position:absolute;left:-15px;top:0;font-size:18px;color:#000}.single-post .proposed-posts-sidebar ul li a:hover{color:#000}.single-post .single-post-wrapper{max-width:90vw;display:grid;grid-template-columns:7fr 3fr;gap:40px}@media (max-width:996px){.single-post .single-post-wrapper{grid-template-columns:1fr}}.single-post .single-post-wrapper .single-post-article{background-color:#fff;padding:20px;border-top:5px solid #f5d958}@media (max-width:500px){.single-post .single-post-wrapper .single-post-article{padding:5px}}.single-post .single-post-wrapper .single-post-article h1{font-size:36px!important;line-height:36px;margin-bottom:25px;text-align:center}@media (max-width:500px){.single-post .single-post-wrapper .single-post-article h1{font-size:24px!important;line-height:24px;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding-top:10px}}.single-post .single-post-wrapper .single-post-article figure{margin-top:25px;margin-bottom:25px}.single-post .single-post-wrapper .single-post-article p{margin-top:15px;margin-bottom:15px;line-height:normal;word-break:break-word}@media (max-width:500px){.single-post .single-post-wrapper .single-post-article p{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}}.single-post .single-post-wrapper .single-post-article em{color:#a7a7a7}.single-post .single-post-wrapper .single-post-article h2{margin-top:60px;margin-bottom:20px;font-size:32px;line-height:32px}@media (max-width:996px){.single-post .single-post-wrapper .single-post-article h2{font-size:24px;line-height:24px;margin-top:30px;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}}.single-post .single-post-wrapper .single-post-article ul{font-family:system-ui;padding-left:40px;display:flex;flex-direction:column;gap:10px}@media (max-width:500px){.single-post .single-post-wrapper .single-post-article ul{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}}@media (min-width:500px) and (max-width:996px){.single-post .single-post-wrapper .single-post-article ul{padding-left:35px;padding-right:25px}}@media (min-width:996px){.single-post .single-post-wrapper .single-post-article ul{padding-left:75px;padding-right:55px}}.single-post .single-post-wrapper .single-post-article figure img{margin:0 auto;display:block;max-width:100%}@media (max-width:500px){.single-post .single-post-wrapper .single-post-article figure img{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}}@media (min-width:500px) and (max-width:996px){.single-post .single-post-wrapper .single-post-article p{padding-left:25px;padding-right:25px}}@media (min-width:996px){.single-post .single-post-wrapper .single-post-article p{padding-left:55px;padding-right:55px}}.single-post .single-post-wrapper .single-post-article p a{border-bottom:3px solid #313130;display:inline-block}.page-polityka-prywatnosci .page-content,.page-polityka-prywatnosci-kj .page-content{padding:100px 0 100px 0;max-width:90vw;margin:0 auto}.page-polityka-prywatnosci .page-content h2,.page-polityka-prywatnosci-kj .page-content h2{font-size:32px;margin-top:10px;margin-bottom:5px}@media (max-width:996px){.page-polityka-prywatnosci .page-content h2,.page-polityka-prywatnosci-kj .page-content h2{font-size:24px}}.page-polityka-prywatnosci .page-content h3 strong,.page-polityka-prywatnosci-kj .page-content h3 strong{font-size:20px;line-height:20px;margin-bottom:10px;font-weight:500;display:block}.page-polityka-prywatnosci .page-content ul,.page-polityka-prywatnosci-kj .page-content ul{padding-left:25px;margin-bottom:25px}.page-polityka-prywatnosci .page-content ul li,.page-polityka-prywatnosci-kj .page-content ul li{font-family:Jost}.page-polityka-prywatnosci .page-content p,.page-polityka-prywatnosci-kj .page-content p{margin-bottom:25px}