@font-face{font-family:Satoshi-Variable;src:url(/build/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2"),url(/build/assets/Satoshi-Variable-B5cVmYQo.woff) format("woff"),url(/build/assets/Satoshi-Variable-ChAXbpFa.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-VariableItalic;src:url(/build/assets/Satoshi-VariableItalic-DjwFspxr.woff2) format("woff2"),url(/build/assets/Satoshi-VariableItalic-DeirzIcA.woff) format("woff"),url(/build/assets/Satoshi-VariableItalic-Bb7sdEFv.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Light;src:url(/build/assets/Satoshi-Light-IqwJ_ZjS.woff2) format("woff2"),url(/build/assets/Satoshi-Light-C_dmkKXz.woff) format("woff"),url(/build/assets/Satoshi-Light-B82kzbU-.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-LightItalic;src:url(/build/assets/Satoshi-LightItalic-C9iuU4v7.woff2) format("woff2"),url(/build/assets/Satoshi-LightItalic-B9L6s97T.woff) format("woff"),url(/build/assets/Satoshi-LightItalic-BAhuxY-A.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Regular;src:url(/build/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2"),url(/build/assets/Satoshi-Regular-CWSyEjGv.woff) format("woff"),url(/build/assets/Satoshi-Regular-DToFXog2.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Italic;src:url(/build/assets/Satoshi-Italic-wVmEEc6M.woff2) format("woff2"),url(/build/assets/Satoshi-Italic-BPCXRxzy.woff) format("woff"),url(/build/assets/Satoshi-Italic-FMxkCD8o.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Medium;src:url(/build/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2"),url(/build/assets/Satoshi-Medium-DDwDPeBg.woff) format("woff"),url(/build/assets/Satoshi-Medium-DOt9kM-a.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-MediumItalic;src:url(/build/assets/Satoshi-MediumItalic-BxR-IcRj.woff2) format("woff2"),url(/build/assets/Satoshi-MediumItalic-BPTJUpxz.woff) format("woff"),url(/build/assets/Satoshi-MediumItalic-BUFVYoD2.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Bold;src:url(/build/assets/Satoshi-Bold-Bd5kKQ_U.woff2) format("woff2"),url(/build/assets/Satoshi-Bold-C2PhLWFc.woff) format("woff"),url(/build/assets/Satoshi-Bold-CPly9kH5.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BoldItalic;src:url(/build/assets/Satoshi-BoldItalic-CAjvAcxR.woff2) format("woff2"),url(/build/assets/Satoshi-BoldItalic-DQ7B0PfL.woff) format("woff"),url(/build/assets/Satoshi-BoldItalic-tClQcAb-.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Black;src:url(/build/assets/Satoshi-Black-DjnQuuRz.woff2) format("woff2"),url(/build/assets/Satoshi-Black-D3hzT7Um.woff) format("woff"),url(/build/assets/Satoshi-Black-CizHyRqb.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BlackItalic;src:url(/build/assets/Satoshi-BlackItalic-ChCbTD27.woff2) format("woff2"),url(/build/assets/Satoshi-BlackItalic-D8Ai_S3C.woff) format("woff"),url(/build/assets/Satoshi-BlackItalic-CvIpOoSh.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}.body-grid-default .grid{display:grid;grid-template-columns:10px 1fr 10px;grid-template-rows:auto}@media only screen and (min-width: 600px){.body-grid-default .grid{grid-template-columns:1fr minmax(580px,992px) 1fr}}@media only screen and (min-width: 992px){.body-grid-default .grid{grid-template-columns:1fr minmax(982px,1200px) 1fr}}@media only screen and (min-width: 1200px){.body-grid-default .grid{grid-template-columns:1fr minmax(1180px,1400px) 1fr}}@media only screen and (min-width: 1400px){.body-grid-default .grid{grid-template-columns:1fr 1400px 1fr}}:root{--fnt-xs: 11px;--fnt-sm: 11px;--fnt-base: 14px;--fnt-md: 16px;--fnt-lg: 18px;--fnt-xl: 24px;--fnt-xxl: 32px}html{scroll-behavior:smooth;font-family:Satoshi-Bold,sans-serif}html,body{margin:0;padding:0;background-color:#f8f7f6}body{min-height:100vh;justify-content:space-between;display:flex;flex-direction:column}hr{margin:0;padding:0;border:none}main{gap:50px 0}main section{scroll-margin:75px}section{grid-column:2;grid-row:auto}.cookie-ban{position:fixed;bottom:0;left:0;width:100%;height:min-content;background-color:#8ec8ac;color:#4f554d;border-radius:20px 20px 0 0;border:1px solid rgba(81,132,121,.3764705882)}.cookie-ban .cookie-ban-consent{display:flex;flex-wrap:wrap;gap:9px 12px;max-width:1400px;margin:auto;padding:12px 16px 16px}.cookie-ban .cookie-ban-consent h2{margin:0;padding:0;font-size:var(--fnt-xl);color:#000;font-family:Satoshi-Black,sans-serif}.cookie-ban .cookie-ban-consent p{width:100%;margin:0;padding:0;font-size:var(--fnt-base);font-family:Satoshi-Medium,sans-serif;color:#004025}.cookie-ban .cookie-ban-consent p:last-of-type{padding-bottom:12px}.cookie-ban .cookie-ban-consent label{color:#004025;font-size:var(--fnt-md)}.cookie-ban .cookie-ban-consent a{font-size:inherit;color:inherit;transition:color .25s}.cookie-ban .cookie-ban-consent a:hover{color:#004025}.cookie-ban .cookie-ban-consent button{width:100%;flex-grow:1;cursor:pointer;font-size:var(--fnt-base);font-family:Satoshi-Medium,sans-serif}.cookie-ban .cookie-ban-consent .cookie-ban-settings{display:none;flex-wrap:wrap;gap:10px 20px;align-items:center}.cookie-ban .cookie-ban-consent .cookie-ban-settings label{cursor:pointer;display:flex;align-items:center;gap:0 6px;-webkit-user-select:none;user-select:none}.cookie-ban .cookie-ban-consent .cookie-ban-settings label input{margin:0;transform:scale(1.4);accent-color:#0B5343}.cookie-ban .cookie-ban-consent .cookie-ban-settings label input:hover{cursor:inherit}.cookie-ban .cookie-ban-consent .cookie-ban-settings button{width:100%;cursor:pointer}@media screen and (min-width: 600px){.cookie-ban .cookie-ban-consent h2{font-size:var(--fnt-lg)}.cookie-ban .cookie-ban-consent button{width:auto}}@media screen and (min-width: 992px){.cookie-ban{left:unset;right:0;max-width:425px;margin:6px;border-radius:40px}.cookie-ban .cookie-ban-consent{padding:34px 40px;gap:14px 12px}.cookie-ban .cookie-ban-consent h2{font-size:var(--fnt-md)}.cookie-ban .cookie-ban-consent button{flex-grow:unset}.cookie-ban .cookie-ban-consent button:first-of-type{flex-grow:1}.cookie-ban .cookie-ban-consent .cookie-ban-settings label{font-size:var(--fnt-base)}}@media screen and (min-width: 600px){:root{--fnt-xs: 11px;--fnt-sm: 14px;--fnt-base: 16px;--fnt-md: 24px;--fnt-lg: 28px;--fnt-xl: 44px;--fnt-xxl: 60px}main{gap:75px 0}main section{scroll-margin:75px}}@media screen and (min-width: 992px){main{gap:95px 0}main section{scroll-margin:95px}}@media screen and (min-width: 1200px){main{gap:115px 0}main section{scroll-margin:115px}}@media screen and (min-width: 1400px){main{gap:135px 0}main section{scroll-margin:135px}}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:38px;height:28px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:12px}#nav-icon1 span:nth-child(3){top:24px}#nav-icon1.open span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:3px;width:50%;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(2n){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:12px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:24px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:12px}#nav-icon3 span:nth-child(4){top:24px}#nav-icon3.open span:nth-child(1){top:14px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:12px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:24px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}.btn{border:none;font-size:inherit;display:inline-block;border-radius:50px;padding:8px 20px;text-decoration:none;transition-property:background-color,color;transition-duration:.25s}.btn.btn-white{background-color:#fff;color:#000}.btn.btn-white:hover{background-color:#9ed6be;color:#004025}.btn.btn-white:active{background-color:#8ec8ac;color:#004025}.btn.btn-white:disabled{background-color:#ccc;color:#81818180}.btn.btn-black{background-color:#000;color:#fff}.btn.btn-black:hover{background-color:#0b5343}.btn.btn-black:active{background-color:#004025}.btn.btn-black:disabled{background-color:#e5e5e5;color:#818181}.btn.btn-green{background-color:#004025;color:#fff}.btn.btn-green:hover{background-color:#0b5343}.btn.btn-green:active{background-color:#004025}.btn.btn-green:disabled{background-color:#e5e5e5;color:#818181}@media screen and (min-width: 600px){.btn{padding:10px 24px}}.page404{display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;gap:25px 0;grid-template-areas:". illustration ." ". message .";margin-top:45px;margin-bottom:65px}.page404 img{grid-area:illustration;width:90%;height:auto;justify-self:center}.page404 header{grid-area:message;color:#004025}.page404 header h1{font-size:var(--fnt-xxl);margin:0}.page404 header p{font-size:var(--fnt-lg);margin:0}@media screen and (min-width: 600px){.page404{grid-template-columns:6px 3fr 2fr 46px;grid-template-areas:". message illustration ."}.page404 img{width:100%}.page404 header{margin:auto;max-width:200px}.page404 header h1{font-size:var(--fnt-lg);margin:0}.page404 header p{font-size:var(--fnt-base);margin:0}}@media screen and (min-width: 992px){.page404{grid-template-columns:46px 3fr 2fr 46px}.page404 header{max-width:400px}.page404 header h1{font-size:var(--fnt-xl);margin:0}.page404 header p{font-size:var(--fnt-md);margin:0}}body>header{background-color:#004025;color:#fff;grid-template-areas:". header .";position:fixed;top:0;width:100%;z-index:9999;box-shadow:0 4px 10px #00000040}body>header .header-spacer{visibility:hidden}body>header .content{grid-area:header;display:grid;grid-template-columns:6px 1fr 1fr 6px;grid-template-rows:75px minmax(auto,max-content);grid-template-areas:". logo burger ." ". navbar navbar .";min-height:75px}body>header .content img{grid-area:logo;max-height:54px;padding:5px 0;align-self:center;cursor:pointer;width:auto;height:fit-content}body>header .content nav{grid-area:navbar;justify-self:start;align-self:center;font-size:16px;display:none;min-height:70vh;padding-top:0;padding-left:15px}body>header .content nav.open{display:flex;flex-direction:column;gap:15px 0}body>header .content nav .navlink{display:flex;text-decoration:none;color:inherit;transition:color .25s;line-height:2;flex-grow:0}body>header .content nav .navlink:first-child{margin-top:80px}body>header .content nav .navlink:hover{color:#8ec8ac}body>header .content nav .navlink.instagram{gap:0 5px;align-content:flex-end;flex-grow:1;flex-wrap:wrap;margin-bottom:60px}body>header .content nav .navlink.instagram svg{display:block;align-self:center}body>header .content nav .navlink.instagram span{display:block;align-self:center}body>header .content nav .navlink.instagram .svg-instagram-color{transition:fill .25s}body>header .content nav .navlink.instagram:hover .svg-instagram-color{fill:#8ec8ac}body>header .content nav .btn{display:none}body>header .content .burger{grid-area:burger;justify-self:end;align-self:center;display:flex;align-items:center;gap:20px 10px;margin-left:6px}@media screen and (min-width: 600px){body>header .content{grid-template-columns:1fr 4fr 4fr 1fr}body>header .content img{padding:10px 0}}@media screen and (min-width: 992px){body>header .content{grid-template-columns:1fr 3fr 5fr 1fr;grid-template-areas:". logo navbar ."}body>header .content img{padding:15px 0}body>header .content nav{justify-self:end;min-height:initial;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;font-size:var(--fnt-base);padding-top:initial;padding-left:initial}body>header .content nav.open{display:flex;flex-direction:row}body>header .content nav .navlink{display:flex;padding-top:0;padding-right:10px;align-self:center;line-height:initial}body>header .content nav .navlink:first-child{margin-top:initial}body>header .content nav .navlink.instagram{margin-bottom:initial}body>header .content nav .navlink.instagram span{display:none}body>header .content nav .btn{display:flex;flex-wrap:wrap;align-content:center}body>header .content .burger{display:none}}@media screen and (min-width: 1200px){body>header .content{grid-template-columns:1fr 4fr 4fr 1fr}}@media screen and (min-width: 1400px){body>header .content{grid-template-columns:1fr 4fr 4fr 1fr}body>header .content img{padding:15px 0}}.heroslider #slider{grid-area:slider;position:relative;overflow:hidden;margin:0 auto;border-radius:105px;width:100%;height:60vh;background-color:#e5e5e5;background-image:url(/build/assets/spinner-CYykMBxv.gif);background-repeat:no-repeat;background-position:center}.heroslider #slider ul{position:relative;margin:0;padding:0;visibility:hidden;height:inherit;list-style:none}.heroslider #slider ul li{position:relative;display:block;float:left;margin:0;padding:0;width:100%;height:inherit;text-align:center;background-color:#ccc;background-repeat:no-repeat;background-position:center;background-size:cover;transition:width 1s ease-in-out}.heroslider #slider ul li img{width:100%;height:auto}.heroslider #slider-counter{grid-area:count;justify-self:center;align-self:center;display:flex;gap:0 10px;margin-top:15px}.heroslider #slider-counter .count{width:3vw;min-width:30px;max-width:44px;height:5px;background-color:#8ec8ac;transition:background-color .4s}.heroslider #slider-counter .count.active{background-color:#004025}.heroslider{margin-top:initial;background-color:inherit;color:#004025;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;grid-template-areas:". heading ." ". slider ." ". count ." ". text ."}.heroslider h1{grid-area:heading;font-family:Satoshi-Bold,sans-serif;font-size:var(--fnt-xxl);margin:auto;padding:30px 0;text-align:center;line-height:1.15}.heroslider #slider2{grid-area:slider;position:relative;display:flex;width:100%;height:60vh;max-height:max-content;margin:0 auto;padding:0;border-radius:105px;overflow-x:hidden;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;background-color:#e5e5e5;background-image:url(/build/assets/spinner-CYykMBxv.gif);background-repeat:no-repeat;background-position:center;list-style:none}.heroslider #slider2 li{flex:1 0 100%;margin:0;padding:0;width:100%;height:100%;text-align:center;scroll-snap-align:start}.heroslider #slider2 li img{width:100%;height:100%;object-fit:cover}.heroslider #slider-controller{grid-area:count;justify-self:center;align-self:center;display:flex;gap:0 10px;margin-top:15px}.heroslider #slider-controller .count{border:none;width:3vw;min-width:30px;max-width:44px;height:5px;background-color:#8ec8ac;transition:background-color .4s}.heroslider #slider-controller .count.active{background-color:#004025}.heroslider #slider-controller .count:hover{cursor:pointer}.heroslider p{grid-area:text;justify-self:center;align-self:center;text-align:center;font-size:var(--fnt-lg)}@media screen and (min-width: 600px){.heroslider{grid-template-columns:1fr 8fr 1fr}}@media screen and (min-width: 992px){.heroslider #slider2{overflow-x:hidden}}@media screen and (min-width: 1400px){.heroslider p{max-width:700px}}.services{background-color:inherit;color:#004025;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;grid-template-areas:". heading ." ". services ."}.services header{grid-area:heading;font-family:Satoshi-Bold,sans-serif}.services header h2{font-family:inherit;font-size:var(--fnt-xl);margin:0;padding-bottom:15px}.services header strong{font-family:inherit;font-size:var(--fnt-lg)}.services .service-list-container{grid-area:services;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:15px 15px}.services .service-list-container .service h1{font-size:var(--fnt-lg);margin:8px 0}.services .service-list-container .service .img-container{background-color:#8ec8ac}.services .service-list-container .service .img-container img{width:100%;height:auto;display:block}.services .service-list-container .service ul{padding-inline-start:20px}.services .service-list-container .service ul li{font-size:var(--fnt-base)}@media screen and (min-width: 992px){.services .service-list-container{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:15px 35px}.services .service-list-container .service h1{margin:12px 0}}@media screen and (min-width: 992px){.services{grid-template-columns:6px 1fr 8fr 1fr 6px;grid-template-areas:". heading heading heading ." ". services services services ."}}@media screen and (min-width: 1400px){.services p{max-width:700px}}.pricelist{background-color:inherit;color:#004025;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;grid-template-areas:". illustration ." ". heading ." ". pricelist ."}.pricelist img{grid-area:illustration;width:100%;height:auto;margin-bottom:15px}.pricelist header{grid-area:heading;font-family:Satoshi-Bold,sans-serif}.pricelist header h2{font-family:inherit;font-size:var(--fnt-xl);margin:0;padding-bottom:5px}.pricelist ul{grid-area:pricelist;font-family:Satoshi-Bold,sans-serif;padding:0;margin:0}.pricelist ul li{display:grid;grid-template-columns:5fr 2fr;grid-template-rows:auto;grid-template-areas:"name price" "description .";font-size:var(--fnt-md);padding:16px 0;border-bottom:1px solid #D9D9D9}.pricelist ul li strong{grid-area:name;align-self:start;justify-self:start;font-size:inherit}.pricelist ul li span{grid-area:price;align-self:start;justify-self:end;font-size:inherit}.pricelist ul li small{font-family:Satoshi-Medium,sans-serif;grid-area:description;align-self:start;justify-self:start;color:#4f554d;font-size:var(--fnt-base)}@media screen and (min-width: 1200px){.pricelist ul{grid-template-areas:"name price" "description description"}}@media screen and (min-width: 600px){.pricelist{grid-template-columns:1fr 1fr 7fr 1fr;grid-template-areas:". . illustration ." ". heading heading ." ". pricelist pricelist ."}.pricelist ul li{grid-template-columns:4fr 1fr;padding:25px 0}}@media screen and (min-width: 992px){.pricelist{grid-template-columns:1fr 3fr 5fr 1fr;grid-template-areas:". illustration heading ." ". illustration pricelist ."}.pricelist img{width:90%}}@media screen and (min-width: 1200px){.pricelist{grid-template-columns:1fr 2fr 3fr 3fr 1fr;grid-template-areas:". . illustration . ." ". . heading heading ." ". . pricelist pricelist ."}.pricelist img{width:100%}}@media screen and (min-width: 1400px){.pricelist p{max-width:700px}}@media screen and (min-width: 992px){.faq .questions{grid-template-columns:.5fr 3.5fr 4fr 1fr;grid-template-areas:". illustration heading ." ". illustration questionlist ."}}.questions{background-color:inherit;color:#004025;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;grid-template-areas:". illustration ." ". heading ." ". questionlist ."}.questions img{grid-area:illustration;width:100%;height:auto}.questions header{grid-area:heading;font-family:Satoshi-Bold,sans-serif}.questions header h1,.questions header h2{font-family:inherit;font-size:var(--fnt-xl);margin:0;padding-bottom:5px}.questions .question-list{grid-area:questionlist;font-family:Satoshi-Bold,sans-serif;padding:0}.questions .question-list .btn{margin-top:30px}.questions .question-list article{padding:25px 0;border-bottom:1px solid #D9D9D9;font-size:var(--fnt-md);overflow:hidden}.questions .question-list article h1,.questions .question-list article h2,.questions .question-list article h3{font-family:Satoshi-Bold,sans-serif;font-size:var(--fnt-md);margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-right:25px}.questions .question-list article h1:after,.questions .question-list article h2:after,.questions .question-list article h3:after{content:"";display:block;width:30px;height:30px;background-image:url(/build/assets/dropdown_closed-Bt18eWKR.svg);background-position:center;background-size:contain;position:absolute;top:0;right:0}.questions .question-list article h1.open:after,.questions .question-list article h2.open:after,.questions .question-list article h3.open:after{background-image:url(/build/assets/dropdown_open-CEtMz-j-.svg)}.questions .question-list article .answer{height:min-content;overflow:hidden;opacity:1;transition-property:opacity,height;transition-duration:.5s;color:#4f554d}.questions .question-list article .answer.collapsed{opacity:.1}.questions .question-list article strong{font-family:Satoshi-Bold,sans-serif}.questions .question-list article p{font-family:Satoshi-Medium,sans-serif;font-size:var(--fnt-base)}.questions .question-list article ol{font-size:inherit}.questions .question-list article ol li{font-family:Satoshi-Medium,sans-serif;font-size:var(--fnt-base)}.questions .question-list #clone-box{height:0;visibility:hidden;padding:0;border-bottom:none;font-size:var(--fnt-md);overflow:hidden}.questions .question-list #clone-box h1,.questions .question-list #clone-box h2,.questions .question-list #clone-box h3{font-family:Satoshi-Bold,sans-serif;font-size:var(--fnt-md);margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-right:25px}.questions .question-list #clone-box h1:after,.questions .question-list #clone-box h2:after,.questions .question-list #clone-box h3:after{content:"";display:block;width:30px;height:30px;background-image:url(/build/assets/dropdown_closed-Bt18eWKR.svg);background-position:center;background-size:contain;position:absolute;top:0;right:0}.questions .question-list #clone-box h1.open:after,.questions .question-list #clone-box h2.open:after,.questions .question-list #clone-box h3.open:after{background-image:url(/build/assets/dropdown_open-CEtMz-j-.svg)}.questions .question-list #clone-box .answer{height:min-content;overflow:hidden;opacity:1;transition-property:opacity,height;transition-duration:.5s;color:#4f554d}.questions .question-list #clone-box .answer.collapsed{opacity:.1}.questions .question-list #clone-box strong{font-family:Satoshi-Bold,sans-serif}.questions .question-list #clone-box p{font-family:Satoshi-Medium,sans-serif;font-size:var(--fnt-base)}.questions .question-list #clone-box ol{font-size:inherit}.questions .question-list #clone-box ol li{font-family:Satoshi-Medium,sans-serif;font-size:var(--fnt-base)}.questions .question-list p{font-size:var(--fnt-base)}@media screen and (min-width: 600px){.questions{grid-template-columns:1fr 7fr 1fr 1fr;grid-template-areas:". illustration . ." ". heading heading ." ". questionlist questionlist ."}}@media screen and (min-width: 992px){.questions{grid-template-columns:1fr 4fr 4fr 1fr;grid-template-areas:". illustration heading ." ". illustration questionlist ."}.questions img{width:90%}}@media screen and (min-width: 1200px){.questions{grid-template-columns:1fr 4fr 1fr 3fr 1fr;grid-template-areas:". illustration heading heading ." ". illustration questionlist questionlist ."}.questions img{width:95%}.questions article p,.questions article ol,.questions #clone-box p,.questions #clone-box ol{max-width:100%}}@media screen and (min-width: 1400px){.questions article p,.questions #clone-box p{max-width:100%}}.about{background-color:inherit;color:#004025;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;gap:25px 0;grid-template-areas:". about1 ." ". illustration1 ." ". about2 ." ". illustration2 ."}.about img{width:100%;height:auto;border-radius:30%;aspect-ratio:1/1;object-fit:cover}.about header{grid-area:heading;font-family:Satoshi-Bold,sans-serif}.about header h2{font-family:inherit;font-size:var(--fnt-xl);margin:0;padding-bottom:15px}.about h3{font-family:Satoshi-Bold,sans-serif;font-size:var(--fnt-lg);line-height:20px}.about p{font-family:Satoshi-Medium,sans-serif;color:#4f554d;font-size:var(--fnt-base)}.about p strong{font-family:inherit;font-size:var(--fnt-base)}.about .about1,.about .about2{align-self:center;max-width:100%}.about .illustration1,.about .illustration2{position:relative;margin:0 10px}.about .illustration1:before,.about .illustration2:before{content:url(/build/assets/ciarky_photo_tablet_mobile-OsRmeTGs.svg);display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.about .about1{grid-area:about1;justify-self:start}.about .illustration1{grid-area:illustration1}.about .about2{grid-area:about2;justify-self:end}.about .illustration2{grid-area:illustration2}@media screen and (min-width: 600px){.about{grid-template-columns:1fr 8fr 1fr}.about .illustration1,.about .illustration2{margin:0 20px}.about .illustration1:before,.about .illustration2:before{content:url(/build/assets/ciarky_photo_desktop-CeoNHzhP.svg)}.about h3{line-height:30px}}@media screen and (min-width: 992px){.about{grid-template-columns:1fr 4fr 4fr 1fr;grid-template-areas:". about1 illustration1 ." ". illustration2 about2 ."}.about .illustration1,.about .illustration2{margin:0}.about .about1,.about .about2{max-width:80%}}@media screen and (min-width: 1200px){.about .about1,.about .about2{max-width:75%}}@media screen and (min-width: 1400px){.about .about1,.about .about2{max-width:70%}}.partners{background-color:inherit;color:#004025;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;gap:25px 0;grid-template-areas:". partners ."}.partners ul{grid-area:partners;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;column-gap:1%;row-gap:20px}.partners ul li{display:block;width:30%;max-height:100px}.partners ul li:hover img{transform:scale(1.2);cursor:help}.partners ul li img{width:100%;height:100%;max-height:inherit;object-fit:contain;transition:transform .25s}@media screen and (min-width: 600px){.partners{grid-template-columns:1fr 8fr 1fr}}@media screen and (min-width: 992px){.partners ul{flex-wrap:nowrap;column-gap:1%}.partners ul li{width:19%}}.references{background-color:#004025;color:#8ec8ac;padding:30px 0;grid-column:span 3;display:grid;grid-template-columns:16px 1fr 16px;grid-template-rows:auto;gap:25px 0;grid-template-areas:".  heading  ." ".  references  ."}.references header{grid-area:heading;font-family:Satoshi-Bold,sans-serif}.references header h2{display:inline;font-family:inherit;font-size:var(--fnt-xl);margin:0;padding:0}.references header img{width:20%;height:auto;float:right}.references .reference-list{grid-area:references;display:flex;flex-wrap:wrap;row-gap:50px;justify-content:flex-start;align-items:stretch;margin-top:20px}.references .reference-list blockquote{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;width:100%;font-family:Satoshi-Medium,sans-serif;font-size:var(--fnt-base)}.references .reference-list blockquote footer{margin-top:25px;text-transform:uppercase;position:relative;margin-left:20px;padding-left:30px;font-size:12px;letter-spacing:2px}.references .reference-list blockquote footer:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);background-repeat:no-repeat;width:40px;height:40px;background-position:center;background-size:contain;border-radius:50%;background-color:#0b5343;background-image:url(/build/assets/avatar-BF-TXJiu.svg);transition:background-color .25s}@media screen and (min-width: 600px){.references{padding:60px 0;grid-template-columns:1fr 8fr 1fr;grid-template-areas:". heading ." ". references ."}.references header h2{display:initial}.references header img{margin-top:-15px}.references .reference-list{flex-wrap:nowrap;column-gap:12px;row-gap:0;margin-top:30px}.references .reference-list blockquote{width:33%}.references .reference-list blockquote footer{margin-top:45px;margin-left:25px;padding-left:35px}.references .reference-list blockquote footer:before{width:50px;height:50px}}@media screen and (min-width: 992px){.references .reference-list{column-gap:20px;margin-top:40px}.references .reference-list blockquote{width:30%}}@media screen and (min-width: 1400px){.references{grid-template-columns:1fr 1120px 1fr}}.gdpr{display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto;gap:10px 0;grid-template-areas:". content .";color:#004025;font-size:var(--fnt-base)}.gdpr header,.gdpr h2,.gdpr p,.gdpr ul{grid-area:content;grid-row:auto;margin:0;padding:0;max-width:800px;width:100%;justify-self:center;text-align:left}.gdpr h1{line-height:1.15;font-size:var(--fnt-xl)}.gdpr h2{font-size:var(--fnt-lg);margin-top:15px}.gdpr b{font-family:Satoshi-Black,sans-serif}.gdpr a{color:inherit;transition:color .25s}.gdpr a:hover{color:#518479}.gdpr ul{font-family:Satoshi-Medium,sans-serif;color:#4f554d;padding:0}.gdpr ul li{padding:10px 0 0;margin-left:20px}.gdpr p{font-family:Satoshi-Medium,sans-serif;color:#4f554d}.gdpr p:last-child{margin-bottom:60px}@media screen and (min-width: 600px){.gdpr{gap:15px 0}.gdpr h2{margin-top:35px}}body>footer{background-color:#001d0f;color:#fff;padding:40px 0 15px;grid-template-areas:". footer ."}body>footer *{font-family:Satoshi-Bold,sans-serif;font-style:normal;text-decoration:none;color:inherit}body>footer a{transition:color .25s}body>footer a:hover{color:#8ec8ac}body>footer .contacts{grid-area:footer;grid-row:1;row-gap:25px;display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto minmax(auto,max-content)}body>footer .contacts img{grid-row:1;grid-column:2/3;height:80px;width:auto}body>footer .contacts .address{grid-row:2;grid-column:2/3}body>footer .contacts .social{grid-row:3;grid-column:2/3}body>footer .contacts .social .instagram{transition:color .25s;display:flex;width:fit-content;justify-content:flex-start;align-items:center;gap:5px}body>footer .contacts .social .instagram .svg-instagram-color{transition:fill .25s}body>footer .contacts .social .instagram:hover .svg-instagram-color{fill:#8ec8ac}body>footer .contacts .other{grid-row:4;grid-column:2/3}body>footer .contacts .other .phone,body>footer .contacts .other .email{position:relative;display:flex;flex-wrap:wrap;align-content:center;height:75px;margin-left:35px;padding-left:45px}body>footer .contacts .other .phone:before,body>footer .contacts .other .email:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);background-color:#004025;background-repeat:no-repeat;width:75px;height:inherit;background-position:center;border-radius:50%;transition:background-color .25s}body>footer .contacts .other .phone:hover:before,body>footer .contacts .other .email:hover:before{background-color:#0b5343}body>footer .contacts .other .phone{margin-bottom:20px}body>footer .contacts .other .phone:before{background-image:url(/build/assets/phone_icon-BXZgFD3Z.svg)}body>footer .contacts .other .email:before{background-image:url(/build/assets/email_icon-la9jK7zZ.svg)}body>footer .credits,body>footer .footnote{display:grid;grid-template-columns:6px 1fr 6px;grid-template-rows:auto minmax(auto,max-content);font-size:var(--fnt-sm)}body>footer .credits ul,body>footer .footnote ul{margin:0;padding:0;list-style:none}body>footer .footnote{grid-area:footer;grid-row:2;margin-top:25px}body>footer .footnote ul{grid-column:2;grid-row:1;display:flex;column-gap:10px}body>footer .credits{grid-area:footer;grid-row:3;margin-top:30px}body>footer .credits ul{grid-column:2;grid-row:1;display:flex;flex-direction:column;line-height:1.5;padding:0 0 8px}body>footer .credits ul li{margin:4px 0}body>footer .credits ul a{font-size:var(--fnt-sm)}body>footer .credits ul span{color:#5e7e6f}@media screen and (min-width: 600px){body>footer .contacts{grid-row:1;row-gap:35px;grid-template-columns:1fr 3fr 5fr 1fr;grid-template-rows:auto minmax(auto,max-content)}body>footer .contacts img{grid-row:1;grid-column:2/2;height:85px}body>footer .contacts .address{grid-row:2;grid-column:2/2}body>footer .contacts .social{grid-row:3;grid-column:2/2}body>footer .contacts .other{grid-row:1/3;grid-column:3/3}body>footer .contacts .other .phone,body>footer .contacts .other .email{height:85px;margin-left:40px;padding-left:50px}body>footer .contacts .other .phone:before,body>footer .contacts .other .email:before{width:85px}body>footer .contacts .other .phone{margin-bottom:30px}body>footer .credits,body>footer .footnote{grid-template-columns:1fr 8fr 1fr}}@media screen and (min-width: 992px){body>footer .contacts{grid-template-columns:1fr 2.5fr 5.5fr 1fr}body>footer .contacts .other{grid-row:2/3;grid-column:3/3;display:flex;justify-content:flex-start;column-gap:50px}body>footer .contacts .other .phone,body>footer .contacts .other .email{height:85px;margin-left:40px;padding-left:50px}body>footer .contacts .other .phone:before,body>footer .contacts .other .email:before{width:85px}body>footer .contacts .other .phone{margin-bottom:30px}body>footer .credits,body>footer .footnote{grid-template-columns:1fr 8fr 1fr;margin-top:25px;grid-row:3}body>footer .credits{justify-self:end}body>footer .credits ul{line-height:initial;padding:0}body>footer .credits ul li{margin:initial}}@media screen and (min-width: 1200px){body>footer .contacts{grid-template-columns:1fr 2.5fr 5.5fr 1fr}}
