@font-face{font-family:asap-light;src:url(/build/fonts/AsapCondensed-Light.57c8faec.ttf) format("truetype")}@font-face{font-family:asap-regular;src:url(/build/fonts/AsapCondensed-Regular.9989ec98.ttf) format("truetype")}@font-face{font-family:asap-semibold;src:url(/build/fonts/AsapCondensed-SemiBold.18a180af.ttf) format("truetype")}:root{--font-light:"asap-light";--font-regular:"asap-regular";--font-semibold:"asap-semibold";--font-adage:"adage-script-jf",sans-serif;--my-red:#ff5674;--my-green:#7bd5ce}body,html{color:#2b2e34;font-family:var(--font-regular);font-size:18px}.grecaptcha-badge{visibility:hidden}.my-container{margin:0 auto;width:min(1080px,100%)}.red-text{color:var(--my-red)}.green-text{color:var(--my-green)}.f-bold{font-family:var(--font-semibold)}.fs-24{font-size:24px}.color-inherit{color:inherit}.my-link-no-hover{color:#2b2e34;text-decoration:none}.info-bar{background:linear-gradient(180deg,#7bd5ce,#5ea39d);color:#fff;font-size:20px;padding:10px}.info-bar .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;width:min(1080px,100%)}.info-bar img{margin-right:10px}.navbar-expand-custom .navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-container{display:flex;justify-content:space-between;min-height:120px;padding:20px 0}.logo-wrapper{align-items:center;display:flex;gap:10px;margin-left:20px}.logo-img{width:min(80px,20%)}.logo-text{width:min(200px,100%)}#my-nav{background-color:#edfafb;box-shadow:0 4px 20px rgba(0,0,0,.1);font-size:24px;position:absolute;right:0;top:66px;width:250px;z-index:20}#my-nav a{padding-inline:15px}#my-nav li{position:relative}#my-nav li:not(:last-child):after{background-color:#7bd5cd;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#my-nav a:hover{background-color:#7bd5cd;color:#fff}.burger{padding:15px}.nav-burger-icon{cursor:pointer;height:25px;margin:auto;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px}.nav-burger-icon,.nav-burger-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.nav-burger-icon span{background:#2b2e34;border-radius:9px;display:block;height:4px;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.nav-burger-icon span:first-child{top:0}.nav-burger-icon span:nth-child(2),.nav-burger-icon span:nth-child(3){top:9px}.nav-burger-icon span:nth-child(4){top:18px}.nav-burger-icon.open span:first-child{left:50%;top:18px;width:0}.nav-burger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-burger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-burger-icon.open span:nth-child(4){left:50%;top:18px;width:0}@media (min-width:1290px){.navbar-container{display:block}.logo-wrapper{justify-content:center;padding:20px 10px}.logo-img,.logo-text{width:unset}.navbar-nav{flex-direction:row;gap:30px}.navbar-expand-custom .navbar-collapse{display:flex!important}.navbar-expand-custom .navbar-toggler{display:none}#my-nav{background-color:unset;box-shadow:unset;position:static;width:unset}#my-nav a{padding:0}#my-nav a:hover{background-color:unset;color:inherit}#my-nav a:not(.special-link):hover{color:#27aae1;text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:9px}#my-nav .special-link:hover{background:#27aae1;color:#fff}#my-nav li:not(:last-child):after{display:none}#my-nav .special-link{background:#27aae1;border-radius:0 25px 25px 25px;color:#fff;padding:5px 15px}}@media screen and (max-width:700px){.info-bar .wrapper{align-items:start;flex-direction:column;padding-left:10px}}@media screen and (max-width:450px){.logo-wrapper{gap:0}.logo-img,.logo-text{height:unset;max-width:100%}}.contact-container{border-top:1px solid #2b2e34;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding-top:50px;width:min(1100px,100%)}.contact-container a{color:inherit;text-decoration:none}.contact-container a:hover{text-decoration:underline}.contact-column{display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin:0 15px;padding:15px 0;width:min(320px,100%)}.contact-column>img{max-width:320px}@media screen and (max-width:1120px){.logo-image-wrapper{display:none}.contact-container{justify-content:center}.contact-column{gap:10px;padding:0}.contact-container .col-8{justify-content:center!important;width:100%}}@media screen and (max-width:750px){.contact-container .col-8{flex-direction:column}.contact-column{margin:0;padding:0 15px;width:100%}}.my-footer{position:relative}.my-footer .contacts{align-items:center;display:flex;font-size:18px;gap:20px;margin:0 auto;width:min(1080px,100%)}.my-footer .contact-label{font-family:var(--font-semibold)}.grass-container{height:535px;overflow:hidden;position:relative}.grass-field-image{left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:-1}.footer-items{background:linear-gradient(180deg,#487d78,#3e6d68);color:#fff;display:flex;gap:20px;justify-content:space-around;padding:16px 20px}.my-link{color:#fff;text-decoration:none}.my-link:hover{text-decoration:underline}@media screen and (max-width:768px){.footer-items{align-items:center;flex-direction:column;gap:10px;padding:16px 10px}}@media screen and (max-width:450px){.footer-items-separator{display:none}.copyright{align-items:center;display:flex;flex-direction:column}}.cookies{background-color:#fff;border-radius:5px;bottom:20px;box-shadow:0 0 25px #00000014;display:none;left:50%;position:fixed;transform:translate(-50%);width:600px;z-index:10}.c-header{background:linear-gradient(180deg,#7bd5ce,#3e6b67);border-top-left-radius:5px;border-top-right-radius:5px;display:flex}.c-image-wrapper{align-items:center;display:flex;justify-content:center;width:90px}.c-content{padding:15px;position:relative}.c-title{color:#fff;display:block;font-size:23px;margin:10px 15px}.c-desc,.c-title{font-family:var(--font-regular)}.c-desc{color:#0e2332;font-size:18px}.c-desc a{color:#27aae1;font-family:var(--font-regular)}.c-desc-short{width:410px}.c-desc-long{padding:15px;width:100%}.cookies .button-container{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;position:absolute;right:27px;top:0}.c-button{text-wrap:nowrap;align-items:center;border:none;border-radius:5px;color:#fff;display:flex;flex-direction:row;font-family:var(--font-regular);font-size:18px;height:38px;justify-content:center;width:113px}.c-button-settings{background:linear-gradient(180deg,#27aae1,#145571);border-radius:25px}.c-button-accept{background:linear-gradient(180deg,#7bd5ce,#3e6b67);border-radius:25px}.c-button:hover{box-shadow:0 0 25px #0000001a;cursor:pointer}#c-settings{display:none}.gray-area{background-color:#e0eef2}.cookie-type{background-color:#fff;border:1px solid #49697d;border-radius:8px;color:#1e2833;font-family:var(--font-regular);font-size:15px;padding:3px}.cookies input[type=checkbox]{float:right;height:20px;margin-right:5px;margin-top:1px;width:20px}.cookies input[type=checkbox]:checked{accent-color:#27aae1}.c-container{left:0;position:absolute}.c-lightblue-square img{bottom:100px;position:absolute;right:20px;transform:rotate(-45deg)}.c-shadow-square{background:linear-gradient(-45deg,var(--my-light-blue) 0,var(--my-light-blue) 72%,#004d66 100%);height:50px;transform:rotate(45deg) translate(158%,-130%);width:50px;z-index:-1}.crop{height:15px;overflow:hidden}#c-settings .c-button{width:140px}@media screen and (max-width:650px){.cookies{width:90%}.c-desc{display:block;width:100%}.cookies .button-container{flex-direction:unset;flex-wrap:wrap;gap:10px;height:unset;position:relative;right:unset;top:unset;width:100%}}@media screen and (max-width:490px){.settings-btns{flex-direction:column!important}.settings-btns button{margin:10px 0;width:100%!important}}.short-hero{position:relative}.short-hero img{height:300px;object-fit:cover;object-position:center;width:100%}.short-hero h1{color:#fff;font-family:var(--font-semibold);font-size:70px;left:50%;position:absolute;text-align:center;text-shadow:0 3px 25px #00000080;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media screen and (max-width:540px){.short-hero img{height:150px}.short-hero h1{font-size:35px}}.circle{align-items:center;border-radius:50%;display:flex;height:133px;justify-content:center;width:133px}.circle-red{background:linear-gradient(180deg,#d61e19,#6b0f0d)}.circle-gray{background:linear-gradient(180deg,#5e7c95,#2f3e4b)}.circle-green{background:linear-gradient(180deg,#198239,#0d411d)}.circle-yellow{background:linear-gradient(179deg,#fbbe05,#7e5f03)}.circle-pink{background:linear-gradient(180deg,#e94c94,#75264a)}.circle-blue{background:linear-gradient(180deg,#00c1e9,#006175)}.class-nav{display:grid;grid-template-columns:repeat(6,133px);justify-content:space-between;margin:60px auto;width:min(1100px,100%)}.class-nav a{color:#2b2e34;font-size:24px;text-decoration:none}.class-nav a:hover{text-decoration:underline}.class-nav a:hover .circle{box-shadow:0 0 10px rgba(0,0,0,.5);transform:scale(1.05);transition:all .3s ease}.class-container{border-radius:10px;box-shadow:0 0 25px #00000026;margin:0 auto;padding:30px;position:relative;width:min(1100px,100%)}.class-container h2{font-family:var(--font-semibold);font-size:24px;margin-block:20px}.class-container .pill{border-radius:0 25px 25px 25px;color:#fff;left:20px;padding:12px 25px;position:absolute;top:0;transform:translateY(-50%)}.container-red{background:linear-gradient(0deg,#fbe9e8,#fff 50%)}.container-gray{background:linear-gradient(0deg,#eff2f5,#fff 50%)}.container-green{background:linear-gradient(0deg,#e8f3ec,#fff 50%)}.container-yellow{background:linear-gradient(0deg,#fff9e7,#fff 50%)}.container-pink{background:linear-gradient(0deg,#fdeef5,#fff 50%)}.container-blue{background:linear-gradient(0deg,#e6f9fd,#fff 50%)}.pill-red{background-color:#d61e19}.pill-gray{background-color:#5e7c95}.pill-green{background-color:#198239}.pill-yellow{background-color:#fbbe05}.pill-pink{background-color:#e94c94}.pill-blue{background-color:#00c1e9}.quote{font-family:var(--font-adage);font-size:45px;line-height:40px}.text-red{color:#d61e19}.text-gray{color:#5e7c95}.text-green{color:#198239}.text-yellow{color:#fbbe05}.text-pink{color:#e94c94}.text-blue{color:#00c1e9}.gallery{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto}.gallery img{height:auto;width:100%}.staff{display:grid;gap:20px;grid-template-columns:2fr 1fr;padding-block:25px}.tree-wrapper{margin:0 auto;position:relative;width:min(1400px,100%)}.tree{max-width:100%}.tree-wrapper .content{font-family:var(--font-adage);font-size:45px;left:50%;position:absolute;top:0}.flek{position:absolute;z-index:-1}.flek-1{left:calc(50% - 800px);top:-30px}.flek-2{right:calc(50% - 800px);top:-200px}.flek-3{left:calc(50% - 800px);top:-200px}@media screen and (max-width:1250px){.flek,.tree{display:none}.tree-wrapper .content{left:0;margin:0 auto;position:relative}}@media screen and (max-width:1000px){.class-nav{gap:20px;grid-template-columns:repeat(3,min(133px,29%));justify-content:space-around}.class-nav .circle{aspect-ratio:1;height:unset;width:100%}.class-nav .circle img{height:unset;width:50%}.class-nav a>div:nth-child(2){padding-top:10px!important}}@media screen and (max-width:720px){.tree-wrapper .content{text-wrap:balance;font-size:30px}.content img{width:min(350px,100%)}}@media screen and (max-width:570px){.class-container .circle{display:none}.class-container .quote{text-wrap:balance;font-size:30px;text-align:center}.staff{grid-template-columns:1fr}.gallery{gap:5px}}