/*!***************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************/body{color:#333;font-family:Sailec;font-size:1.8rem;font-weight:300}@media screen and (min-width:768px) and (max-width:1024px){body{font-size:1.7rem}}a{color:inherit}a,a:hover,a:visited{text-decoration:none}.header-h1{font-family:Gallery;font-size:11rem;font-weight:300;line-height:1}@media screen and (min-width:1280px) and (max-width:1700px){.header-h1{font-size:9rem}}@media screen and (min-width:1024px) and (max-width:1280px){.header-h1{font-size:10rem}}@media screen and (max-width:768px){.header-h1{font-size:5rem}}@media screen and (min-width:768px) and (max-width:1024px){.header-h1{font-size:6.5rem}}.header-h2{color:#00361c;font-family:Gallery;font-size:7.8rem;font-weight:300;line-height:1}@media screen and (min-width:768px) and (max-width:1280px){.header-h2{font-size:6.5rem}}@media screen and (max-width:768px){.header-h2{font-size:3.4rem}}@media screen and (min-width:768px) and (max-width:1024px){.header-h2{font-size:6rem}}.header-h3{color:#00361c;font-family:Gallery;font-size:5.5rem;font-weight:300;line-height:1.4}@media screen and (min-width:1280px) and (max-width:1600px){.header-h3{font-size:3.5rem}}@media screen and (min-width:768px) and (max-width:1280px){.header-h3{line-height:1.2}}@media screen and (max-width:768px){.header-h3{font-size:3.4rem}}@media screen and (min-width:768px) and (max-width:1024px){.header-h3{font-size:4.8rem}}.header-h3--bigger{font-size:6.4rem}@media screen and (max-width:768px){.header-h3--bigger{font-size:3.6rem}}@media screen and (min-width:768px) and (max-width:1024px){.header-h3--bigger{font-size:5.4rem}}.header-h3--smaller{font-size:4.5rem}.header-h4{color:#e8b783;font-family:Gallery;font-size:4.2rem;font-weight:300;line-height:1.2}@media screen and (min-width:768px) and (max-width:1024px){.header-h4{font-size:3.6rem}}@media screen and (max-width:768px){.header-h4{font-size:2.8rem}}.header-h4--medium{font-size:3.8rem}@media screen and (max-width:768px){.header-h4--medium{font-size:2.8rem}}.header-h4--smaller{font-size:3rem;line-height:2.1}@media screen and (min-width:768px) and (max-width:1024px){.header-h4--smaller{font-size:2.8rem}}@media screen and (max-width:768px){.header-h4--smaller{font-size:2.4rem}}.header-h5{color:#e8b783;font-family:Gallery;font-size:2.2rem;font-weight:300;line-height:1.4}.text{font-size:1.8rem;font-weight:300;line-height:1.5}@media screen and (min-width:768px) and (max-width:1280px){.text{font-size:1.6rem;line-height:1.6}}@media screen and (max-width:1024px){.text{font-size:1.6rem}}.text--min{font-size:1.6rem}@media screen and (max-width:1024px){.text--min{font-size:1.4rem}}.text--bigger{font-size:2rem;line-height:2.1}@media screen and (max-width:1024px){.text--bigger{font-size:1.6rem}}.text p{margin-bottom:2rem}.text p:last-child{margin-bottom:0}.white{color:#fff}.green{color:#00361c}.gold{color:#c29361}.frangipani{color:#ffdbb5}.gold-sand{color:#e8b783}html{font-size:62.5%;margin-top:0!important;scroll-behavior:smooth;scroll-padding-top:50px}body,html{overflow-x:hidden}body{cursor:default;opacity:0;transition:opacity .6s ease}.grecaptcha-badge {display: none !important;}body.loaded{opacity:1}img{max-width:100%}*{box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,p){margin:0}:where(ul,ol){list-style:none;margin:0;padding:0}button,input,textarea{font-family:Sailec}.dot{background-color:#c29361;border-radius:100%;height:5px;margin:12px auto;width:5px}@media screen and (max-width:768px){.dot{display:none}}.copy{color:#fff;font-size:1rem;margin-top:20px;opacity:.5}.mobileShow{display:none}.contact__form .wpcf7-not-valid-tip {padding-top: 5px;padding-left: 20px;}.contact__form input[type="checkbox"]:checked::after {border-color: #00361c !important;}@media screen and (max-width:1280px){.mobileShow{display:block;position:relative;top:17px}}.list-blocks__title{line-height:1.4}@media screen and (max-width:1280px){.list-blocks__title{margin-top:1rem}}.dynks{position:relative}.dynks img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}@media screen and (max-width:768px){.mobile-center{text-align:center!important}.contact__form input[type="checkbox"]:checked::after {border: solid #00361c !important;}.mobile-center-margin{margin:0 auto}.single .header-h3{font-size:24px}}.flex{display:flex!important}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-center-items{align-items:center;display:flex;flex-flow:column;justify-content:center}@media (min-width:768px){.md-flex{display:flex}.md-flex-wrap{flex-wrap:wrap}.md-flex-row{flex-direction:row}.md-flex-col{flex-direction:column}.md-items-center{align-items:center}.md-justify-between{justify-content:space-between}}@media (min-width:1024px){.lg-flex{display:flex}.lg-flex-wrap{flex-wrap:wrap}.lg-flex-row{flex-direction:row}.lg-flex-col{flex-direction:column}.lg-items-center{align-items:center}.lg-justify-between{justify-content:space-between}}.z-index-0{position:relative;z-index:0}.z-index-1{position:relative;z-index:1}.z-index-2{position:relative;z-index:2}.z-index-5{position:relative;z-index:5}.z-index-10{position:relative;z-index:10}.z-index-100{position:relative;z-index:100}.z-index-999{position:relative;z-index:999}.z-index-0--abs{position:absolute;z-index:0}.z-index-0--fix{position:fixed;z-index:0}.z-index-0--stk{position:sticky;z-index:0}.z-index-1--abs{position:absolute;z-index:1}.z-index-1--fix{position:fixed;z-index:1}.z-index-1--stk{position:sticky;z-index:1}.z-index-2--abs{position:absolute;z-index:2}.z-index-2--fix{position:fixed;z-index:2}.z-index-2--stk{position:sticky;z-index:2}.z-index-5--abs{position:absolute;z-index:5}.z-index-5--fix{position:fixed;z-index:5}.z-index-5--stk{position:sticky;z-index:5}.z-index-10--abs{position:absolute;z-index:10}.z-index-10--fix{position:fixed;z-index:10}.z-index-10--stk{position:sticky;z-index:10}.z-index-100--abs{position:absolute;z-index:100}.z-index-100--fix{position:fixed;z-index:100}.z-index-100--stk{position:sticky;z-index:100}.z-index-999--abs{position:absolute;z-index:999}.z-index-999--fix{position:fixed;z-index:999}.z-index-999--stk{position:sticky;z-index:999}@media (min-width:1024px){.lg-z-index-0{position:relative;z-index:0}.lg-z-index-1{position:relative;z-index:1}.lg-z-index-2{position:relative;z-index:2}.lg-z-index-5{position:relative;z-index:5}.lg-z-index-10{position:relative;z-index:10}.lg-z-index-100{position:relative;z-index:100}.lg-z-index-999{position:relative;z-index:999}}.margin-0{margin:0}.margin-x-auto{margin:0 auto}.mb-3{margin-bottom:3rem}@media screen and (max-width:768px){.mb-5{margin-bottom:.5rem}}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-bottom:0}.pt-0,.py-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.p-1{padding:.5rem}.px-1{padding-left:.5rem;padding-right:.5rem}.py-1{padding-bottom:.5rem}.pt-1,.py-1{padding-top:.5rem}.pr-1{padding-right:.5rem}.pb-1{padding-bottom:.5rem}.pl-1{padding-left:.5rem}.p-2{padding:1rem}.px-2{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:1rem}.pt-2,.py-2{padding-top:1rem}.pr-2{padding-right:1rem}.pb-2{padding-bottom:1rem}.pl-2{padding-left:1rem}.p-3{padding:1.5rem}.px-3{padding-left:1.5rem;padding-right:1.5rem}.py-3{padding-bottom:1.5rem}.pt-3,.py-3{padding-top:1.5rem}.pr-3{padding-right:1.5rem}.pb-3{padding-bottom:1.5rem}.pl-3{padding-left:1.5rem}.p-4{padding:3rem}.px-4{padding-left:3rem;padding-right:3rem}.py-4{padding-bottom:3rem}.pt-4,.py-4{padding-top:3rem}.pr-4{padding-right:3rem}.pb-4{padding-bottom:3rem}.pl-4{padding-left:3rem}.p-5{padding:5rem}.px-5{padding-left:5rem;padding-right:5rem}.py-5{padding-bottom:5rem}.pt-5,.py-5{padding-top:5rem}.pr-5{padding-right:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.p-6{padding:6rem}.px-6{padding-left:6rem;padding-right:6rem}.py-6{padding-bottom:6rem}.pt-6,.py-6{padding-top:6rem}.pr-6{padding-right:6rem}.pb-6{padding-bottom:6rem}.pl-6{padding-left:6rem}.p-7{padding:7rem}.px-7{padding-left:7rem;padding-right:7rem}.py-7{padding-bottom:7rem}.pt-7,.py-7{padding-top:7rem}.pr-7{padding-right:7rem}.pb-7{padding-bottom:7rem}.pl-7{padding-left:7rem}.p-10{padding:10rem}.px-10{padding-left:10rem;padding-right:10rem}.py-10{padding-bottom:10rem}.pt-10,.py-10{padding-top:10rem}.pr-10{padding-right:10rem}.pb-10{padding-bottom:10rem}.pl-10{padding-left:10rem}.p-17{padding:17rem}.px-17{padding-left:17rem;padding-right:17rem}.py-17{padding-bottom:17rem}.pt-17,.py-17{padding-top:17rem}.pr-17{padding-right:17rem}.pb-17{padding-bottom:17rem}.pl-17{padding-left:17rem}@media (min-width:768px){.md-p-0{padding:0}.md-px-0{padding-left:0;padding-right:0}.md-py-0{padding-bottom:0}.md-pt-0,.md-py-0{padding-top:0}.md-pr-0{padding-right:0}.md-pb-0{padding-bottom:0}.md-pl-0{padding-left:0}.md-p-1{padding:.5rem}.md-px-1{padding-left:.5rem;padding-right:.5rem}.md-py-1{padding-bottom:.5rem}.md-pt-1,.md-py-1{padding-top:.5rem}.md-pr-1{padding-right:.5rem}.md-pb-1{padding-bottom:.5rem}.md-pl-1{padding-left:.5rem}.md-p-2{padding:1rem}.md-px-2{padding-left:1rem;padding-right:1rem}.md-py-2{padding-bottom:1rem}.md-pt-2,.md-py-2{padding-top:1rem}.md-pr-2{padding-right:1rem}.md-pb-2{padding-bottom:1rem}.md-pl-2{padding-left:1rem}.md-p-3{padding:1.5rem}.md-px-3{padding-left:1.5rem;padding-right:1.5rem}.md-py-3{padding-bottom:1.5rem}.md-pt-3,.md-py-3{padding-top:1.5rem}.md-pr-3{padding-right:1.5rem}.md-pb-3{padding-bottom:1.5rem}.md-pl-3{padding-left:1.5rem}.md-p-4{padding:3rem}.md-px-4{padding-left:3rem;padding-right:3rem}.md-py-4{padding-bottom:3rem}.md-pt-4,.md-py-4{padding-top:3rem}.md-pr-4{padding-right:3rem}.md-pb-4{padding-bottom:3rem}.md-pl-4{padding-left:3rem}.md-p-5{padding:5rem}.md-px-5{padding-left:5rem;padding-right:5rem}.md-py-5{padding-bottom:5rem}.md-pt-5,.md-py-5{padding-top:5rem}.md-pr-5{padding-right:5rem}.md-pb-5{padding-bottom:5rem}.md-pl-5{padding-left:5rem}.md-p-6{padding:6rem}.md-px-6{padding-left:6rem;padding-right:6rem}.md-py-6{padding-bottom:6rem}.md-pt-6,.md-py-6{padding-top:6rem}.md-pr-6{padding-right:6rem}.md-pb-6{padding-bottom:6rem}.md-pl-6{padding-left:6rem}.md-p-7{padding:7rem}.md-px-7{padding-left:7rem;padding-right:7rem}.md-py-7{padding-bottom:7rem}.md-pt-7,.md-py-7{padding-top:7rem}.md-pr-7{padding-right:7rem}.md-pb-7{padding-bottom:7rem}.md-pl-7{padding-left:7rem}.md-p-10{padding:10rem}.md-px-10{padding-left:10rem;padding-right:10rem}.md-py-10{padding-bottom:10rem}.md-pt-10,.md-py-10{padding-top:10rem}.md-pr-10{padding-right:10rem}.md-pb-10{padding-bottom:10rem}.md-pl-10{padding-left:10rem}.md-p-17{padding:17rem}.md-px-17{padding-left:17rem;padding-right:17rem}.md-py-17{padding-bottom:17rem}.md-pt-17,.md-py-17{padding-top:17rem}.md-pr-17{padding-right:17rem}.md-pb-17{padding-bottom:17rem}.md-pl-17{padding-left:17rem}}@media (min-width:1024px){.lg-p-0{padding:0}.lg-px-0{padding-left:0;padding-right:0}.lg-py-0{padding-bottom:0}.lg-pt-0,.lg-py-0{padding-top:0}.lg-pr-0{padding-right:0}.lg-pb-0{padding-bottom:0}.lg-pl-0{padding-left:0}.lg-p-1{padding:.5rem}.lg-px-1{padding-left:.5rem;padding-right:.5rem}.lg-py-1{padding-bottom:.5rem}.lg-pt-1,.lg-py-1{padding-top:.5rem}.lg-pr-1{padding-right:.5rem}.lg-pb-1{padding-bottom:.5rem}.lg-pl-1{padding-left:.5rem}.lg-p-2{padding:1rem}.lg-px-2{padding-left:1rem;padding-right:1rem}.lg-py-2{padding-bottom:1rem}.lg-pt-2,.lg-py-2{padding-top:1rem}.lg-pr-2{padding-right:1rem}.lg-pb-2{padding-bottom:1rem}.lg-pl-2{padding-left:1rem}.lg-p-3{padding:1.5rem}.lg-px-3{padding-left:1.5rem;padding-right:1.5rem}.lg-py-3{padding-bottom:1.5rem}.lg-pt-3,.lg-py-3{padding-top:1.5rem}.lg-pr-3{padding-right:1.5rem}.lg-pb-3{padding-bottom:1.5rem}.lg-pl-3{padding-left:1.5rem}.lg-p-4{padding:3rem}.lg-px-4{padding-left:3rem;padding-right:3rem}.lg-py-4{padding-bottom:3rem}.lg-pt-4,.lg-py-4{padding-top:3rem}.lg-pr-4{padding-right:3rem}.lg-pb-4{padding-bottom:3rem}.lg-pl-4{padding-left:3rem}.lg-p-5{padding:5rem}.lg-px-5{padding-left:5rem;padding-right:5rem}.lg-py-5{padding-bottom:5rem}.lg-pt-5,.lg-py-5{padding-top:5rem}.lg-pr-5{padding-right:5rem}.lg-pb-5{padding-bottom:5rem}.lg-pl-5{padding-left:5rem}.lg-p-6{padding:6rem}.lg-px-6{padding-left:6rem;padding-right:6rem}.lg-py-6{padding-bottom:6rem}.lg-pt-6,.lg-py-6{padding-top:6rem}.lg-pr-6{padding-right:6rem}.lg-pb-6{padding-bottom:6rem}.lg-pl-6{padding-left:6rem}.lg-p-7{padding:7rem}.lg-px-7{padding-left:7rem;padding-right:7rem}.lg-py-7{padding-bottom:7rem}.lg-pt-7,.lg-py-7{padding-top:7rem}.lg-pr-7{padding-right:7rem}.lg-pb-7{padding-bottom:7rem}.lg-pl-7{padding-left:7rem}.lg-p-10{padding:10rem}.lg-px-10{padding-left:10rem;padding-right:10rem}.lg-py-10{padding-bottom:10rem}.lg-pt-10,.lg-py-10{padding-top:10rem}.lg-pr-10{padding-right:10rem}.lg-pb-10{padding-bottom:10rem}.lg-pl-10{padding-left:10rem}.lg-p-17{padding:17rem}.lg-px-17{padding-left:17rem;padding-right:17rem}.lg-py-17{padding-bottom:17rem}.lg-pt-17,.lg-py-17{padding-top:17rem}.lg-pr-17{padding-right:17rem}.lg-pb-17{padding-bottom:17rem}.lg-pl-17{padding-left:17rem}}@media (min-width:1280px){.xl-p-0{padding:0}.xl-px-0{padding-left:0;padding-right:0}.xl-py-0{padding-bottom:0}.xl-pt-0,.xl-py-0{padding-top:0}.xl-pr-0{padding-right:0}.xl-pb-0{padding-bottom:0}.xl-pl-0{padding-left:0}.xl-p-1{padding:.5rem}.xl-px-1{padding-left:.5rem;padding-right:.5rem}.xl-py-1{padding-bottom:.5rem}.xl-pt-1,.xl-py-1{padding-top:.5rem}.xl-pr-1{padding-right:.5rem}.xl-pb-1{padding-bottom:.5rem}.xl-pl-1{padding-left:.5rem}.xl-p-2{padding:1rem}.xl-px-2{padding-left:1rem;padding-right:1rem}.xl-py-2{padding-bottom:1rem}.xl-pt-2,.xl-py-2{padding-top:1rem}.xl-pr-2{padding-right:1rem}.xl-pb-2{padding-bottom:1rem}.xl-pl-2{padding-left:1rem}.xl-p-3{padding:1.5rem}.xl-px-3{padding-left:1.5rem;padding-right:1.5rem}.xl-py-3{padding-bottom:1.5rem}.xl-pt-3,.xl-py-3{padding-top:1.5rem}.xl-pr-3{padding-right:1.5rem}.xl-pb-3{padding-bottom:1.5rem}.xl-pl-3{padding-left:1.5rem}.xl-p-4{padding:3rem}.xl-px-4{padding-left:3rem;padding-right:3rem}.xl-py-4{padding-bottom:3rem}.xl-pt-4,.xl-py-4{padding-top:3rem}.xl-pr-4{padding-right:3rem}.xl-pb-4{padding-bottom:3rem}.xl-pl-4{padding-left:3rem}.xl-p-5{padding:5rem}.xl-px-5{padding-left:5rem;padding-right:5rem}.xl-py-5{padding-bottom:5rem}.xl-pt-5,.xl-py-5{padding-top:5rem}.xl-pr-5{padding-right:5rem}.xl-pb-5{padding-bottom:5rem}.xl-pl-5{padding-left:5rem}.xl-p-6{padding:6rem}.xl-px-6{padding-left:6rem;padding-right:6rem}.xl-py-6{padding-bottom:6rem}.xl-pt-6,.xl-py-6{padding-top:6rem}.xl-pr-6{padding-right:6rem}.xl-pb-6{padding-bottom:6rem}.xl-pl-6{padding-left:6rem}.xl-p-7{padding:7rem}.xl-px-7{padding-left:7rem;padding-right:7rem}.xl-py-7{padding-bottom:7rem}.xl-pt-7,.xl-py-7{padding-top:7rem}.xl-pr-7{padding-right:7rem}.xl-pb-7{padding-bottom:7rem}.xl-pl-7{padding-left:7rem}.xl-p-10{padding:10rem}.xl-px-10{padding-left:10rem;padding-right:10rem}.xl-py-10{padding-bottom:10rem}.xl-pt-10,.xl-py-10{padding-top:10rem}.xl-pr-10{padding-right:10rem}.xl-pb-10{padding-bottom:10rem}.xl-pl-10{padding-left:10rem}.xl-p-17{padding:17rem}.xl-px-17{padding-left:17rem;padding-right:17rem}.xl-py-17{padding-bottom:17rem}.xl-pt-17,.xl-py-17{padding-top:17rem}.xl-pr-17{padding-right:17rem}.xl-pb-17{padding-bottom:17rem}.xl-pl-17{padding-left:17rem}}.transform-upper{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:ledt}.line-height-80{line-height:1.8}.width-100{width:100%}@media (min-width:768px){.md-text-right{text-align:right}.md-text-left{text-align:left}}.sectionAnimation__show{opacity:0;transform:translateY(15px);transition:opacity 1s ease,transform 1s ease;will-change:opacity,transform}.sectionAnimation__show.is-visible{opacity:1;transform:translateY(0)}.particles-js-canvas-el{position:absolute;top:0}.js-drawSvg{display:block;overflow:visible;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}@media screen and (min-width:768px) and (max-width:1024px){.js-drawSvg{top:-13%;transform:unset}}@media screen and (max-width:768px){.js-drawSvg{top:-24%;transform:unset}}.js-drawSvg .seg{stroke-dasharray:var(--len,0);stroke-dashoffset:var(--len,0);will-change:stroke-dashoffset}.js-drawSvg.is-active .seg{animation:drawLoop var(--dur,1.6s) ease-in-out var(--delay,0s) infinite alternate}@keyframes drawLoop{0%{stroke-dashoffset:var(--len,0)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.js-drawSvg .seg{animation:none!important;stroke-dashoffset:0!important}}.realtive{position:relative}.floating-label-group{margin-bottom:12px;position:relative}.floating-label-group.floating-label-group--textarea label{top:28px}.floating-label-group label{background:transparent;color:#fff;font-size:1.2rem;left:.75rem;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:1}@media screen and (min-width:1024px) and (max-width:1280px){.floating-label-group label{font-size:1.1rem}}.floating-label-group .form-input{background-color:transparent;border:1px solid #fff;border-radius:8px;color:#fff;font-size:1.2rem;padding:10px;position:relative;width:100%;z-index:0}@media screen and (max-width:1024px){.floating-label-group .form-input{padding:13px 10px}}.floating-label-group .form-input:focus-visible{border:1px solid #ffdbb5;outline:unset}.floating-label-group.is-active label{background-color:#00361c;color:#fff;font-size:1rem;left:.6rem;top:0}.gradient-text{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#eec397 13%,#fff 30%,#ffd2a2 67%);color:transparent;-webkit-text-fill-color:transparent}.header{left:0;padding:0;top:0;transition:background 1.5s ease,border-color 1.2s ease-in-out,box-shadow 1.2s ease-in-out;width:100%}.header .logo{position:relative;transition:max-width .5s ease-in-out}.header .logo img:not(.logo-subpage){height:auto;left:50%;max-width:200px;position:absolute;transform:translateX(-50%);transform-origin:center center;transition:opacity 1s ease-in-out,transform 1s ease,filter 1s ease-in-out;width:auto}@media screen and (min-width:768px) and (max-width:1600px){.header .logo img:not(.logo-subpage){max-width:160px}}@media screen and (max-width:1024px){.header .logo img:not(.logo-subpage){max-width:130px}}.header .logo .logo-big{filter:brightness(1);opacity:1;top:0;transform:scale(1) translateX(-50%)}@media screen and (min-width:768px) and (max-width:1280px){.header .logo .logo-big{left:50%}}.header .logo .logo-small{filter:brightness(1.1);opacity:0;top:-20px;transform:scale(.85) translateX(-50%)}.header .menu{display:flex;justify-content:flex-end}.header .menu-item{color:#fff;padding-left:1.5rem}@media screen and (min-width:1600px) and (max-width:1800px){.header .menu-item{font-size:1.6rem}}@media screen and (min-width:1280px) and (max-width:1600px){.header .menu-item{font-size:1.4rem;padding-left:1.1rem}}.header .tel{color:#fff}.header .tel svg{margin-right:1rem}.header #menu,.header__links{padding-top:4rem;transition:all .5s}@media screen and (min-width:1280px) and (max-width:1600px){.header__links .tel{font-size:1.4rem}}.header.scrolled{background:linear-gradient(0deg,rgba(0,54,28,.9),rgba(0,36,16,.9));border-bottom:1px solid hsla(32,70%,81%,.51);padding:30px 0}.header.scrolled .logo-big{filter:brightness(.9);opacity:0;transform:scale(.9) translateX(-50%)}.header.scrolled .logo-small{filter:brightness(1.15);opacity:1;transform:scale(1) translateX(-50%)}.header.scrolled #menu,.header.scrolled .header__links{padding-top:0}.header--subpage{transition:padding .6s cubic-bezier(.45,.05,.25,1)}.header--subpage #menu,.header--subpage .header__links{padding-top:0}.header--subpage .logo-subpage{max-width:200px}.header--subpage.scrolled{padding:1rem 0}.header__mobile{display:none}.header__language{align-items:center;display:flex;padding-left:4rem}@media screen and (max-width:1280px){.header__language{padding-left:0}}.header__language li{color:#fff;padding:0 1rem}.header__language li.current-lang{font-weight:500}.header__language--desktop{display:none}@media screen and (max-width:1280px){.header__language--desktop{display:flex}.home .header.scrolled .mobileShow{top:-5px}#menu{align-items:center;background:linear-gradient(0deg,rgba(0,54,28,.9),rgba(0,36,16,.9));bottom:0;display:flex;flex-flow:column;height:100vh;justify-content:center;left:0;position:fixed;transform:translateY(-100%);transition:all .5s;width:100%}#menu.active{transform:translateY(0)}.header .menu{flex-flow:column;width:100%}.header__desktop{display:none!important}.header__mobile{display:none}.header #menu.active .header__mobile{display:flex;margin-top:20px}.header .logo img{left:40px;max-width:140px}.header .logo-small{top:-7px}.header .menu-icon-wrapper{top:20px}.header.scrolled{padding:20px 0}.header.scrolled .logo-small{top:-7px;transform:scale(1) translateX(0)}.header.scrolled .logo img{left:0}.header.scrolled .menu-icon-wrapper{top:0}.header .menu-item{font-size:1.7rem;padding:5px 0;text-align:center}.header__mobile .tel{margin-bottom:20px}.header--subpage .menu-icon-wrapper{top:0}}.footer{margin-top:140px}@media screen and (min-width:1280px) and (max-width:1600px){.footer{margin-top:40px}}@media screen and (min-width:768px) and (max-width:1024px){.footer{margin-top:60px}}@media screen and (max-width:768px){.footer{margin-top:40px}}.footer .menu{display:flex;flex-flow:wrap}.footer .menu li{width:50%}.footer__bg{background:linear-gradient(180deg,#00361c 45%,#002410);border-top-left-radius:140px;border-top-right-radius:140px;padding:80px 120px!important;position:relative}@media screen and (min-width:1280px) and (max-width:1600px){.footer__bg{padding:48px 60px!important}}@media screen and (min-width:1024px) and (max-width:1280px){.footer__bg{padding:60px 50px 15px!important;width:98%!important}}@media screen and (min-width:768px) and (max-width:1024px){.footer__bg{padding:40px!important;width:95%!important}}.footer__bg:before{background-image:url(../../dist/img/footer-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;left:50%;min-height:458px;pointer-events:none;position:absolute;transform:translateX(-50%);width:105%}@media screen and (min-width:768px) and (max-width:1024px){.footer__bg:before{bottom:unset;top:-38%;width:104%}}.footer .menu-item,.footer__text{color:#fff;font-size:1.6rem;font-weight:300;line-height:2}@media screen and (min-width:1024px) and (max-width:1280px){.footer .menu-item,.footer__text{font-size:1.2rem}}.footer__form textarea{height:70px}.footer__form .wpcf7-list-item-label{color:#fff;font-size:1.2rem}.footer__form .wpcf7-form .wpcf7-acceptance input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:1px solid #e8b783;border-radius:5px;cursor:pointer;height:20px;margin:0 10px 0 0;position:relative;transition:all .2s ease;width:20px}.footer__form .wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked:after{border:solid #fff;border-width:0 1px 1px 0;content:"";height:11px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:6px}.footer__form .wpcf7-list-item-label{display:block}.footer__form .wpcf7-list-item label{display:flex}.footer__form .wpcf7-list-item{margin:0}.footer__form .wpcf7-not-valid-tip{font-size:1rem;position:absolute;top:-26px}.footer__form .wpcf7-form-control.wpcf7-submit.has-spinner{background-color:transparent;border:unset;color:#ffdbb5;font-family:Gallery;font-size:1.8rem;padding:7px 40px 7px 20px;text-transform:uppercase}.footer__form .footer__send p{border:1px solid #ffdbb5;border-radius:19px;position:relative}.footer__form .footer__send p:after{background-image:url(../../dist/img/send.svg);background-size:contain;content:"";height:16px;position:absolute;right:14px;top:10px;width:18px}.footer__form .wpcf7-spinner{position:absolute}.footer .logo-small{height:84px;margin-top:50px;-o-object-fit:contain;object-fit:contain;width:274px}@media screen and (min-width:1600px) and (max-width:1800px){.footer .logo-small{width:244px}}@media screen and (min-width:1280px) and (max-width:1600px){.footer .logo-small{width:188px}}@media screen and (min-width:1024px) and (max-width:1280px){.footer .logo-small{width:154px}}@media screen and (min-width:768px) and (max-width:1024px){.footer .logo-small{margin-top:0}}.footer__contact svg{margin-right:10px;width:23px}.footer__account svg{margin-top:6px}.wpcf7-response-output{align-items:center;background-color:green;background:linear-gradient(180deg,#00361c 45%,#002410);border:1px solid #cab995!important;border-radius:15px;color:#fff;display:flex;font-size:16px;height:107%;justify-content:center;left:50%;margin:0!important;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:103%;z-index:20}.wpcf7-form{position:relative}@media screen and (max-width:1024px){.footer__bg{padding:60px!important}.footer__bg:before{background-size:contain;min-height:360px}}@media screen and (max-width:768px){.footer .row{flex-flow:column}.footer__bg{border-top-left-radius:40px;border-top-left-radius:0;border-top-right-radius:40px;border-top-right-radius:0;padding:40px 24px!important}.footer__bg:before{display:none}.footer__data{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem}#menu-menu-stopka{display:flex;flex-flow:wrap}#menu-menu-stopka li{width:50%}.footer__form{width:100%}.footer__form .wpcf7-form-control.wpcf7-submit.has-spinner{box-sizing:border-box;padding-left:20px;padding-right:20px;width:100%}.footer .container{width:100%}.footer__text,.menu-item{font-size:1.4rem;line-height:1.6}.footer__text{margin-bottom:5px}.footer .logo-small{height:auto;margin-top:20px;max-width:180px;width:auto}.flex.justify-between,.footer__row{flex-flow:column}.footer__send{margin:10px auto;width:140px}}@media screen and (max-width:576px){.footer__bg{padding:32px 16px!important}.footer__text,.menu-item{font-size:1.3rem}}.container{margin:0 auto;max-width:1820px;padding-left:16px;padding-right:16px;width:85%}@media screen and (max-width:1600px){.container{width:88%}}.container--header{width:94%}.container--small{width:70%}@media screen and (min-width:1280px) and (max-width:1600px){.container--small{width:80%}}@media screen and (min-width:768px) and (max-width:1280px){.container--small{width:85%}}@media screen and (max-width:768px){.container{width:95%}}.col{box-sizing:border-box;flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.row{display:flex;flex-flow:wrap}@media (min-width:576px){.col-sm-3{flex:0 0 3%;max-width:3%}.col-sm-20{flex:0 0 20%;max-width:20%}.col-sm-24{flex:0 0 24%;max-width:24%}.col-sm-25{flex:0 0 25%;max-width:25%}.col-sm-30{flex:0 0 30%;max-width:30%}.col-sm-31{flex:0 0 31%;max-width:31%}.col-sm-33{flex:0 0 33%;max-width:33%}.col-sm-35{flex:0 0 35%;max-width:35%}.col-sm-38{flex:0 0 38%;max-width:38%}.col-sm-40{flex:0 0 40%;max-width:40%}.col-sm-45{flex:0 0 45%;max-width:45%}.col-sm-49{flex:0 0 49%;max-width:49%}.col-sm-50{flex:0 0 50%;max-width:50%}.col-sm-55{flex:0 0 55%;max-width:55%}.col-sm-60{flex:0 0 60%;max-width:60%}.col-sm-65{flex:0 0 65%;max-width:65%}.col-sm-67{flex:0 0 67%;max-width:67%}.col-sm-70{flex:0 0 70%;max-width:70%}.col-sm-75{flex:0 0 75%;max-width:75%}.col-sm-80{flex:0 0 80%;max-width:80%}.col-sm-90{flex:0 0 90%;max-width:90%}}@media (min-width:768px){.col-md-3{flex:0 0 3%;max-width:3%}.col-md-20{flex:0 0 20%;max-width:20%}.col-md-24{flex:0 0 24%;max-width:24%}.col-md-25{flex:0 0 25%;max-width:25%}.col-md-30{flex:0 0 30%;max-width:30%}.col-md-31{flex:0 0 31%;max-width:31%}.col-md-33{flex:0 0 33%;max-width:33%}.col-md-35{flex:0 0 35%;max-width:35%}.col-md-38{flex:0 0 38%;max-width:38%}.col-md-40{flex:0 0 40%;max-width:40%}.col-md-45{flex:0 0 45%;max-width:45%}.col-md-49{flex:0 0 49%;max-width:49%}.col-md-50{flex:0 0 50%;max-width:50%}.col-md-55{flex:0 0 55%;max-width:55%}.col-md-60{flex:0 0 60%;max-width:60%}.col-md-65{flex:0 0 65%;max-width:65%}.col-md-67{flex:0 0 67%;max-width:67%}.col-md-70{flex:0 0 70%;max-width:70%}.col-md-75{flex:0 0 75%;max-width:75%}.col-md-80{flex:0 0 80%;max-width:80%}.col-md-90{flex:0 0 90%;max-width:90%}}@media (min-width:1024px){.col-lg-3{flex:0 0 3%;max-width:3%}.col-lg-20{flex:0 0 20%;max-width:20%}.col-lg-24{flex:0 0 24%;max-width:24%}.col-lg-25{flex:0 0 25%;max-width:25%}.col-lg-30{flex:0 0 30%;max-width:30%}.col-lg-31{flex:0 0 31%;max-width:31%}.col-lg-33{flex:0 0 33%;max-width:33%}.col-lg-35{flex:0 0 35%;max-width:35%}.col-lg-38{flex:0 0 38%;max-width:38%}.col-lg-40{flex:0 0 40%;max-width:40%}.col-lg-45{flex:0 0 45%;max-width:45%}.col-lg-49{flex:0 0 49%;max-width:49%}.col-lg-50{flex:0 0 50%;max-width:50%}.col-lg-55{flex:0 0 55%;max-width:55%}.col-lg-60{flex:0 0 60%;max-width:60%}.col-lg-65{flex:0 0 65%;max-width:65%}.col-lg-67{flex:0 0 67%;max-width:67%}.col-lg-70{flex:0 0 70%;max-width:70%}.col-lg-75{flex:0 0 75%;max-width:75%}.col-lg-80{flex:0 0 80%;max-width:80%}.col-lg-90{flex:0 0 90%;max-width:90%}}@media (min-width:1280px){.col-xl-3{flex:0 0 3%;max-width:3%}.col-xl-20{flex:0 0 20%;max-width:20%}.col-xl-24{flex:0 0 24%;max-width:24%}.col-xl-25{flex:0 0 25%;max-width:25%}.col-xl-30{flex:0 0 30%;max-width:30%}.col-xl-31{flex:0 0 31%;max-width:31%}.col-xl-33{flex:0 0 33%;max-width:33%}.col-xl-35{flex:0 0 35%;max-width:35%}.col-xl-38{flex:0 0 38%;max-width:38%}.col-xl-40{flex:0 0 40%;max-width:40%}.col-xl-45{flex:0 0 45%;max-width:45%}.col-xl-49{flex:0 0 49%;max-width:49%}.col-xl-50{flex:0 0 50%;max-width:50%}.col-xl-55{flex:0 0 55%;max-width:55%}.col-xl-60{flex:0 0 60%;max-width:60%}.col-xl-65{flex:0 0 65%;max-width:65%}.col-xl-67{flex:0 0 67%;max-width:67%}.col-xl-70{flex:0 0 70%;max-width:70%}.col-xl-75{flex:0 0 75%;max-width:75%}.col-xl-80{flex:0 0 80%;max-width:80%}.col-xl-90{flex:0 0 90%;max-width:90%}}@media (min-width:1600px){.col-xxl-3{flex:0 0 3%;max-width:3%}.col-xxl-20{flex:0 0 20%;max-width:20%}.col-xxl-24{flex:0 0 24%;max-width:24%}.col-xxl-25{flex:0 0 25%;max-width:25%}.col-xxl-30{flex:0 0 30%;max-width:30%}.col-xxl-31{flex:0 0 31%;max-width:31%}.col-xxl-33{flex:0 0 33%;max-width:33%}.col-xxl-35{flex:0 0 35%;max-width:35%}.col-xxl-38{flex:0 0 38%;max-width:38%}.col-xxl-40{flex:0 0 40%;max-width:40%}.col-xxl-45{flex:0 0 45%;max-width:45%}.col-xxl-49{flex:0 0 49%;max-width:49%}.col-xxl-50{flex:0 0 50%;max-width:50%}.col-xxl-55{flex:0 0 55%;max-width:55%}.col-xxl-60{flex:0 0 60%;max-width:60%}.col-xxl-65{flex:0 0 65%;max-width:65%}.col-xxl-67{flex:0 0 67%;max-width:67%}.col-xxl-70{flex:0 0 70%;max-width:70%}.col-xxl-75{flex:0 0 75%;max-width:75%}.col-xxl-80{flex:0 0 80%;max-width:80%}.col-xxl-90{flex:0 0 90%;max-width:90%}}.button{align-items:center;border:1px solid #ffdbb5;border-radius:4rem;cursor:pointer;display:flex;font-size:1.8rem;justify-content:center;overflow:hidden;padding:.9rem 2rem;position:relative;transition:all .4s ease;width:-moz-max-content;width:max-content}.button svg{margin-left:1.5rem;transition:transform .4s ease,stroke .4s ease}.button:before{background:linear-gradient(135deg,rgba(255,219,181,.15),rgba(255,219,181,.35));border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease;z-index:0}.button:not(.button--hero):hover:before{opacity:1}.button:not(.button--hero):hover svg{stroke:#fff8ef;transform:rotate(90deg)}.button>*{position:relative;z-index:1}.button--green,.button--green:hover{color:#00361c}.button--gold{color:#ffdbb5}.button--gold:hover{color:#fff8ef}.button--allGreen{border-color:#00361c;color:#00361c}.button--allGreen:hover{color:#00361c}.button--hero{background-color:#ffdbb5;flex-flow:row-reverse;font-family:Gallery;font-size:2.1rem;letter-spacing:3px}@media screen and (min-width:768px) and (max-width:1024px){.button--hero{font-size:1.9rem;padding:.3rem 1rem}}@media screen and (max-width:768px){.button--hero{font-size:1.2rem;padding:0 1rem}}.button--hero svg{margin-left:0;margin-right:10px}@media screen and (max-width:1024px){.button--hero svg{width:30px}}.button--hero svg circle,.button--hero svg path{transition:all .5s}.button--hero:hover{transform:scale(.95)}.text a,header .menu-item a{position:relative}.text a:after,header .menu-item a:after{border-bottom:1px solid #f5dcc4;content:"";display:block;padding-top:10px;transform:scaleX(0);transition:transform .25s ease-in-out}.text a:hover:after,header .menu-item a:hover:after{transform:scaleX(1)}.tel,footer a{transition:color .3s ease,text-shadow .4s ease}.tel:hover,footer a:hover{text-shadow:0 0 4px rgba(255,255,200,.6),0 0 16px rgba(255,255,180,.4)}.text-block__image{position:relative}.text-block__image:before{background-image:url(../../dist/img/bg-img.webp);background-repeat:no-repeat;background-size:cover;border-radius:15px;border-bottom-left-radius:200px;content:"";position:absolute;z-index:-1}@media screen and (max-width:1024px){.text-block__image:before{max-height:300px;max-width:100%;transform:rotate(180deg)}}.text-block__image img{border-radius:15px;border-top-right-radius:200px;height:auto;-o-object-fit:cover;object-fit:cover;width:450px}@media screen and (max-width:1024px){.text-block__image img{max-height:300px;width:370px}}.text-block__signatoure{bottom:-88px;position:absolute;right:50px}@media screen and (max-width:1024px){.text-block__signatoure{position:static;text-align:center}.text-block__signatoure svg{max-width:10rem}}.text-block--left .text-block__image:before{height:530px;left:0;top:30%;width:417px}@media screen and (max-width:1024px){.text-block--left .text-block__image:before{left:10%;top:-10%}.text-block--right{align-items:stretch!important;flex-direction:column-reverse;flex-wrap:wrap}}.text-block--right .text-block__image:before{bottom:-30%;height:392px;left:10%;width:417px}@media screen and (max-width:1024px){.text-block--right .text-block__image:before{bottom:10%}}.title-text h3{position:relative}.title-text h3 img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.title-text ul{list-style:disc;margin:0 auto;padding-left:20px;width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){.title-text ul{max-width:100%}}.title-text ul li{width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){.title-text ul li{max-width:100%}}.title-text__list{border:1px solid #ffd2a2;border-radius:100px;margin-bottom:20px;margin-top:30px;max-width:100%;padding:3rem 10rem}@media screen and (max-width:1024px){.title-text__list{border-radius:60px;padding:3rem 2rem}}.title-text__list h3{margin-bottom:1rem}@media screen and (min-width:1280px){.menu-icon-wrapper{display:none}}@media screen and (max-width:1280px){.menu-icon-wrapper{height:34px;left:-15px;pointer-events:none;position:relative;top:0;transition:.1s;width:24px}.menu-icon-wrapper svg{left:-30px;position:absolute;top:-33px;transform:scale(.1);transform-origin:0 0}.menu-icon-wrapper svg path{fill:transparent;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:30px;transition:stroke-dasharray .5s}.menu-icon-wrapper svg path.path1{stroke-dasharray:2901.57px,2981.57px,240px;stroke-dashoffset:5803.15px}.menu-icon-wrapper svg path.path2{stroke-dasharray:400px,480px,240px;stroke-dashoffset:800px}.menu-icon-wrapper svg path.path3{stroke-dasharray:3496.56px,3576.56px,240px;stroke-dashoffset:6993.11px}.menu-icon-wrapper.open svg path.path1{stroke-dasharray:2901.57px,5258.15px,240px}.menu-icon-wrapper.open svg path.path2{stroke-dasharray:400px,600px,0}.menu-icon-wrapper.open svg path.path3{stroke-dasharray:3496.56px,6448.11px,240px}.menu-icon-wrapper .menu-icon-trigger{background:none;border:none;cursor:pointer;height:100%;margin:0;padding:0;pointer-events:auto;position:relative;width:100%}}.to-top{background-color:#ffd2a2;border:1px solid #ffd2a2;border-radius:10px;bottom:25px;cursor:pointer;display:none;height:50px;position:fixed;right:25px;transition:all .5s;width:50px;z-index:97}@media screen and (max-width:1024px){.to-top{height:40px;right:15px;width:40px}}@media screen and (max-width:576px){.to-top{right:5px}}.to-top:hover{background-color:transparent}.to-top:hover svg path{stroke:#00361c}.to-top svg{height:25px;transition:all .5s;width:25px}@media screen and (max-width:1024px){.to-top svg{height:18px;width:18px}}.to-top svg path{transition:all .5s}.popupOverlay{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1000}@media screen and (max-width:768px){.popupOverlay{height:100vh;max-width:100vw;top:0}}.popupOverlay.active{opacity:1;pointer-events:all}.popupOverlay.active .popupContent{opacity:1;transform:scale(1)}.popupOverlay .popupContent{background:linear-gradient(180deg,#00361c 45%,#002410);border-radius:30px;box-shadow:0 10px 25px rgba(0,54,28,.14);opacity:0;padding:4rem;position:relative;transform:scale(.95);transition:all .3s ease;width:45%}@media screen and (min-width:768px) and (max-width:1200px){.popupOverlay .popupContent{padding:1rem;width:80%}}@media screen and (max-width:768px){.popupOverlay .popupContent{padding:10px;width:100%}}.popupOverlay .popupContent .popupClose{background:none;border:none;color:#fff;cursor:pointer;font-size:30px;line-height:1;position:absolute;right:3.45rem;top:1.2rem}@media screen and (max-width:768px){.popupOverlay .popupContent .popupClose{font-size:2.5rem;z-index:10}}.popupOverlay .popupContent .footer__form .wpcf7-list-item label{align-items:center}.popupOverlay .form-row{align-items:center;justify-content:space-between}.popupOverlay .form-row .floating-label-group{width:49%}.popupOverlay .form-flex p{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.popupOverlay .form-flex p{flex-flow:column}}.popupOverlay .form-flex a{border-bottom:1px solid #fff;transition:all .5s}.popupOverlay .form-flex a:hover{border-bottom:1px solid #cac300;color:#cac300}.popupContact{border:unset;cursor:pointer}.title{background-image:url(../../dist/img/titlebaner.webp);overflow:hidden;padding-bottom:7rem;padding-top:11rem;position:relative}@media screen and (max-width:768px){.title{margin-bottom:2rem}}.title__content{border:1px solid #ffdbb5;border-radius:42rem;padding:3rem 3rem 3rem 8rem}@media screen and (max-width:1024px){.title__content{border-radius:3.5rem;padding:1.5rem 2rem}}.title .particles-js-canvas-el{height:240%!important}.title__line{z-index:2}@media screen and (max-width:1024px){.title .button.button--hero{border-bottom-left-radius:10px;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:0;padding:10px 2px;text-orientation:revert;writing-mode:vertical-lr}.title .button.button--hero svg{margin:0 0 4px;width:25px}.title .title__line{position:fixed;right:0}}.hero{min-height:auto;overflow:hidden;position:relative}.hero__video{height:100%;width:100%}.hero__video video{aspect-ratio:14/7;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:center bottom;object-position:center bottom}@media screen and (max-width:768px){.hero__video video{aspect-ratio:9/16;-o-object-position:center bottom;object-position:center bottom;width:100%}}@media screen and (min-width:1024px) and (max-width:1280px){.hero__video video{aspect-ratio:9/7;max-height:700px}}@media screen and (min-width:768px) and (max-width:1024px){.hero__video video{aspect-ratio:8/7}}@media screen and (min-width:576px) and (max-width:768px){.hero__video video{aspect-ratio:12/16}}.hero__shape{position:absolute}@media screen and (min-width:1280px) and (max-width:1600px){.hero__shape{padding-left:7rem}}.hero__bottom{bottom:0;display:flex;height:100px;justify-content:center;position:absolute;width:100%}.hero .scroll-dots{text-align:center;width:10%}@media screen and (min-width:768px) and (max-width:1024px){.hero .header-h1{text-align:left}}@media screen and (max-width:768px){.hero .header-h1{text-align:left;width:50%}}.hero .button--hero{bottom:-61%;left:17%;position:absolute}@media screen and (min-width:1545px) and (max-width:1700px){.hero .button--hero{bottom:-65%}}@media screen and (min-width:1350px) and (max-width:1700px){.hero .button--hero{bottom:-68%}}@media screen and (min-width:768px) and (max-width:1024px){.hero .button--hero{bottom:-61%;left:2%}}@media screen and (max-width:768px){.hero .button--hero{bottom:-40%;left:5%}}.dots-wave circle{animation:dots-wave 1.8s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,219,181,.5));transform-origin:center}.dots-wave circle:first-child{animation-delay:0s}.dots-wave circle:nth-child(2){animation-delay:.25s}.dots-wave circle:nth-child(3){animation-delay:.5s}@keyframes dots-wave{0%,to{filter:drop-shadow(0 0 6px rgba(255,219,181,.4));opacity:.8;transform:scale(.9)}50%{filter:drop-shadow(0 0 16px rgb(255,219,181)) drop-shadow(0 0 30px rgba(255,219,181,.8));opacity:1;transform:scale(1.1)}}.hero__video{overflow:hidden;position:relative}#heroVideo,.hero__video-fallback{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__video-fallback{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.massage__content{position:relative}.massage__content img{margin-bottom:-5px;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1280px) and (max-width:1600px){.massage__content img{height:350px}}@media screen and (min-width:768px) and (max-width:1280px){.massage__content img{height:300px}}.massage__title{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.93) 60%,hsla(0,0%,100%,0));position:absolute;top:0;width:100%}.massage__button{bottom:30px;left:50%;position:absolute;transform:translateX(-50%)}.massage__layer{background:linear-gradient(180deg,hsla(0,0%,100%,0) 13%,rgba(0,0,0,.52) 73%);bottom:0;height:70%;position:absolute;width:100%}.massage__img{border-radius:15px;border-top-left-radius:15px;border-top-left-radius:250px;overflow:hidden;position:relative}@media screen and (max-width:768px){.massage__img img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (min-width:768px) and (max-width:1280px){.massage__link{margin:0 3rem}}.massage__link--img{border-radius:100%}@media screen and (min-width:768px) and (max-width:1280px){.massage__item{margin-bottom:2rem}}@media screen and (max-width:768px){.massage__item{margin-bottom:4rem}.massage__item:last-child{margin-bottom:2rem}}.massageList .massage__button{position:static;transform:unset}.massageList .massage__img{height:230px}.massageList .massage__content img{height:100%;-o-object-position:center;object-position:center}.massageList__decorations{padding-bottom:5rem;padding-top:9rem;position:relative}@media screen and (max-width:768px){.massageList__decorations{padding-bottom:2rem;padding-top:0}}.massageList__decorations--without{padding-top:4rem}@media screen and (max-width:1024px){.massageList__decorations--without{padding-top:0}}.massageList__decorations svg{left:50%;position:relative;transform:translateX(-50%);width:100vw}@media screen and (max-width:768px){.massageList__decorations svg{height:130px;width:300%}}.massage__link--img{border-radius:50%;overflow:hidden;padding-top:20px;position:relative;text-align:center;width:373px}@media screen and (min-width:1024px) and (max-width:1280px){.massage__link--img{width:323px}}@media screen and (min-width:768px) and (max-width:1024px){.massage__link--img{width:233px}}@media screen and (max-width:768px){.massage__link--img{max-width:310px}}.massage__link--img img{aspect-ratio:1/1;border-radius:inherit;height:auto;max-width:250px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1280px){.massage__link--img img{max-width:200px}}@media screen and (min-width:768px) and (max-width:1024px){.massage__link--img img{max-width:150px}}.massage__link--img .ring{display:block;height:100%;height:250px;inset:0;pointer-events:none;position:absolute;width:100%;width:250px}@media screen and (max-width:1280px){.massage__link--img .ring{height:200px;width:200px}}@media screen and (min-width:768px) and (max-width:1024px){.massage__link--img .ring{height:150px;width:150px}}.massage__link--img .ring circle{fill:none;shape-rendering:geometricPrecision;stroke:#ffdbb5;stroke-dasharray:var(--len,0);stroke-dashoffset:var(--len,0);stroke-width:1;vector-effect:non-scaling-stroke}.massage__link.is-visible .ring circle{animation:ring-draw 1.6s ease 2s forwards}@keyframes ring-draw{0%{stroke-dashoffset:var(--len,0)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.massage__link .ring circle{animation:none!important;stroke-dashoffset:0!important}}.massage__links .massage__link--0 .ring{transform:translate(40px,20px)}@media screen and (min-width:768px) and (max-width:1024px){.massage__links .massage__link--0 .ring{transform:translate(18px,20px)}}.massage__links .massage__link--1 .ring{transform:translate(60px)}@media screen and (min-width:768px) and (max-width:1024px){.massage__links .massage__link--1 .ring{transform:translate(40px,4px)}}@media screen and (max-width:768px){.massage__links .massage__link--1 .ring{transform:translate(54px,5px)}}.massage__links .massage__link--2 .ring{transform:translate(85px,20px)}@media screen and (min-width:768px) and (max-width:1024px){.massage__links .massage__link--2 .ring{transform:translate(60px,20px)}}@media screen and (max-width:768px){.massage__links .massage__link--2 .ring{transform:translate(70px,20px)}}.ornament{opacity:0;pointer-events:none;position:fixed;top:10vh;transition:opacity .4s ease;will-change:opacity;z-index:0}.ornament img{display:block;filter:drop-shadow(0 8px 24px rgba(0,0,0,.18));height:auto;max-width:clamp(180px,16vw,260px)}@media screen and (min-width:1024px) and (max-width:1280px){.ornament img{width:70px}}.ornament--left{left:0;top:25vh;transform:translate3d(-22%,0,0)}.ornament--right{right:0;transform:translate3d(22%,0,0)}@media (max-width:992px){.ornament{display:none}}@media (prefers-reduced-motion:reduce){.ornament{transition:none!important}}@media screen and (max-width:768px){.mainAbout{overflow:hidden}}.mainAbout__quote .text:before{background-image:url(../../dist/img/quote.svg);content:"";height:7.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9.5rem}.mainAbout__box{background-image:url(../../dist/img/poznajmnie-baner.webp);border-radius:40rem;margin:15rem 4rem 0;padding:10rem 0}@media screen and (min-width:1600px) and (max-width:1800px){.mainAbout__box{padding:6rem 0}}@media screen and (min-width:1280px) and (max-width:1600px){.mainAbout__box{border-radius:23rem;margin:17rem 4rem 0;padding:5rem 0}}@media screen and (min-width:768px) and (max-width:1280px){.mainAbout__box{border-radius:15rem;padding:5rem 0}}@media screen and (max-width:768px){.mainAbout__box{background-repeat:no-repeat;background-size:cover;border-radius:0;margin:7rem 0 0;padding:7rem 0}}.mainAbout__img{position:absolute;top:-45%;width:540px}@media screen and (min-width:1024px) and (max-width:1280px){.mainAbout__img{right:-60%;top:-21%}}@media screen and (min-width:768px) and (max-width:1024px){.mainAbout__img{right:-100%;top:15%}}@media screen and (max-width:768px){.mainAbout__img{display:none}}@media screen and (min-width:1024px) and (max-width:1280px){.mainAbout__img img{width:490px}}@media screen and (min-width:768px) and (max-width:1024px){.mainAbout__img img{width:360px}}.mainAbout__overflow{overflow:hidden}.mainAbout__line{padding-bottom:50px}.mainAbout__line:before{background-image:url(../../dist/img/line.svg);background-position:50%;background-repeat:no-repeat;content:"";height:800px;position:absolute;top:-1px;width:100%}@media screen and (min-width:1280px) and (max-width:1600px){.mainAbout__line:before{height:770px;top:4px}}@media screen and (min-width:1024px) and (max-width:1280px){.mainAbout__line:before{background-size:cover;height:760px}}@media screen and (max-width:768px){.mainAbout__line:before{display:none}}.mainAbout .button{z-index:10}.mainGift__img{position:relative}@media screen and (max-width:768px){.mainGift__img{text-align:center}}.mainGift__img:before{background-color:#fff8ef;border-radius:15px;border-bottom-left-radius:200px;content:"";height:130%;left:50%;max-width:417px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (min-width:1024px) and (max-width:1280px){.mainGift__img:before{max-width:367px}}@media screen and (min-width:768px) and (max-width:1024px){.mainGift__img:before{height:90%}}@media screen and (max-width:768px){.mainGift__img:before{height:100%;opacity:.8;z-index:-92}.mainGift__img img{margin:0 auto;width:80%}}.post-card__image{border-radius:15px;border-top-right-radius:200px;height:443px;overflow:hidden;transition:box-shadow .6s ease,filter .6s ease;width:100%}@media screen and (max-width:1024px){.post-card__image{border-top-right-radius:130px;height:203px}}.post-card__image--img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform .6s ease;width:100%}.post-card__read-more{font-family:Gallery;font-size:2.1rem;margin-left:auto;margin-top:30px;position:relative;text-transform:uppercase;width:-moz-max-content;width:max-content}.post-card__read-more svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.post-card__read-more svg path{transition:all .5s}.post-card:hover .post-card__read-more svg path{fill:#e8b783}.post-card:hover .post-card__image--img{transform:scale(1.05)}.beigeDesc__image{position:relative}@media screen and (max-width:1024px){.beigeDesc__image{margin-bottom:1rem}}.beigeDesc__image:before{background-color:#fff8ef;border-radius:1.5rem 1.5rem 20rem .5rem;content:"";height:95%;position:absolute;right:0;top:20%;width:150%;z-index:-1}@media screen and (max-width:1024px){.beigeDesc__image:before{border-radius:1.5rem 6.5rem 1.5rem .5rem;top:-12%}}.beigeDesc__image img{border-radius:1.5rem 15rem 1.5rem 15rem;height:53.9rem;max-width:100%;-o-object-fit:cover;object-fit:cover;width:66.3rem}@media screen and (max-width:1024px){.beigeDesc__image img{border-radius:1.5rem 6rem 1.5rem 6rem;height:23.9rem}}.beigeDesc--right .beigeDesc__image:before{border-radius:1.5rem 1.5rem 1.5rem 20rem;left:0}.formReservation__box{background:linear-gradient(90deg,#18613d,#00361c);border-radius:15px;padding:50px 95px}@media screen and (max-width:1024px){.formReservation__box{max-width:100%;padding:20px 25px}}.formReservation .wpcf7-list-item-label{color:#fff;font-size:1rem;line-height:1}.formReservation .wpcf7-form .wpcf7-acceptance input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border:1px solid #e8b783;border-radius:5px;cursor:pointer;height:15px;margin:0 10px 0 0;position:relative;transition:all .2s ease;width:15px}.formReservation .wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked:after{border:solid #fff;border-width:0 1px 1px 0;content:"";height:11px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:6px}.formReservation .wpcf7-form-control.wpcf7-acceptance label{display:flex}.formReservation .wpcf7-list-item{margin:0}.formReservation .wpcf7-spinner{position:absolute}.formReservation .wpcf7-form-control.wpcf7-submit{background-color:transparent;border:unset;color:#00361c;font-family:Gallery;font-size:1.8rem;padding:7px 40px 7px 20px;text-transform:uppercase}.formReservation .footer__send p{background-color:#ffdbb5;border:1px solid #ffdbb5;border-radius:19px;position:relative}.formReservation .footer__send p:after{background-image:url(../../dist/img/send-green.svg);background-size:contain;content:"";height:16px;position:absolute;right:14px;top:10px;width:18px}.formReservation .floating-label-group .form-input{border:1px solid #ffdbb5}.formReservation .floating-label-group select.form-input,.formReservation .floating-label-group.is-active label{background-color:#105433}.formReservation__border{border:1px solid #ffdbb5;border-radius:7px;padding:30px 60px}@media screen and (max-width:1024px){.formReservation__border{padding:20px 30px}}.formReservation__border a{color:#fff;font-size:1.8rem}@media screen and (max-width:1024px){.formReservation__border a{font-size:1.5rem}}.formReservation .svg-width{width:28px}@media screen and (max-width:1024px){.formReservation__svg svg{width:70px}}.contact__form .floating-label-group{margin-bottom:3rem}@media screen and (max-width:1024px){.contact__form .floating-label-group{margin-bottom:1.5rem}}.contact__form .floating-label-group label{color:#000;font-size:2rem;padding:0 1rem}@media screen and (max-width:1024px){.contact__form .floating-label-group label{font-size:1.6rem}}.contact__form .floating-label-group .form-input{border:1px solid #cecece;color:#000;font-size:2rem;padding:20px}@media screen and (max-width:1024px){.contact__form .floating-label-group .form-input{font-size:1.6rem;padding:1rem}}.contact__form .floating-label-group textarea{height:210px}.contact__form .floating-label-group.is-active label{background-color:#fff;color:#000;font-size:1.4rem}.contact__form.footer__form .wpcf7-list-item-label{color:#000}.contact__form.footer__form .footer__send p{background-color:#00361c;border:1px solid #00361c;border-radius:7px}.contact__form.footer__form .wpcf7-form-control.wpcf7-submit.has-spinner{font-size:2rem}.blog__posts.loading{opacity:.5;pointer-events:none}.blog__cat{background-color:transparent;border:unset;cursor:pointer}.blog__cat.active{font-weight:400}.blog .page-numbers{align-items:center;display:flex;justify-content:center}.blog .page-numbers li{color:#00361c;font-size:1.8rem;padding:0 1rem}.blog .page-numbers li .current{font-weight:400}.blog .page-numbers li .next{position:relative}.blog .page-numbers li .next:after{background-image:url(../../dist/img/arrow-pag-left.svg);content:"";height:21px;position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:26px}.blog .page-numbers li .prev{position:relative}.blog .page-numbers li .prev:before{background-image:url(../../dist/img/arrow-pag-right.svg);content:"";height:21px;left:-40px;position:absolute;top:50%;transform:translateY(-50%);width:26px}@media screen and (max-width:1024px){.blog__categories{margin-bottom:10px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0}