*{font-family:Impact,Haettenschweiler,Arial Rounded MT Bold,sans-serif}.bgContainer{height:100%;width:100%}.container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:77%}h1{animation-duration:2s;animation-name:fade;color:#282c34;font-family:Comic Sans MS,serif;font-size:2.5em}h2{animation:ease-out;animation-duration:4s;font-size:20px;font-weight:700;height:80%;text-align:center}h3{color:#000000c4}p{color:#000000ba;text-align:center}.overlay{background-color:#0000;height:100%;left:0;position:absolute;top:0;width:100%}.line{border-bottom:3px solid #0000003d}@media only screen and (max-width:1024px){h1{font-size:1.8em}h1,h2{text-align:center}h2{font-size:1.2em}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{color:#fff;font-family:Arial,sans-serif;padding:0}:root{--mainColor:#4a8036e8;--mainColorLight:#295c56;--secondaryColor:#43883e;--textColor:#3e4fb2e3}body,html{margin:0;padding:0;scroll-behavior:smooth}header{align-items:center;background:linear-gradient(0deg,#9cce88a1,#66bb5da1);box-sizing:border-box;display:flex;justify-content:space-between;overflow-x:hidden;width:100%;z-index:1}nav a{color:#000000e6;font-size:1.2rem;margin:0 2rem;text-decoration:none}nav a:hover{color:#295c56}header .nav-btn{background:#0000;border:none;cursor:pointer;font-size:1.8rem;opacity:0;outline:none;padding:5px;visibility:hidden}.call-buton .cc-calto-action-ripple{align-items:center;background:#9cce88a1;border-radius:100%;bottom:8rem;box-sizing:border-box;display:flex;height:4rem;justify-items:center;padding:1rem;position:fixed;right:1rem;text-decoration:none;width:4rem;z-index:99999}.call-buton .cc-calto-action-ripple i{font-size:1.8rem;transition:.3s ease}.call-buton .cc-calto-action-ripple:hover i{transform:rotate(-135deg)}@keyframes cc-calto-action-ripple{0%{box-shadow:0 4px 10px #00ec0433,0 0 0 0 #00ec1433,0 0 0 5px #00ec0c33,0 0 0 10px #00ec1f33}to{box-shadow:0 4px 10px #0d3b0d33,0 0 0 0 #00ec1433,0 0 0 5px #81c78633,0 0 0 10px #1f522833}}@media only screen and (max-width:768px){header .nav-btn{padding:10px}}@media only screen and (max-width:1024px){header .nav-btn{opacity:1;visibility:visible}header nav{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#36642a8c;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center;left:0;position:fixed;top:0;transform:translateY(-200vh);transition:1s;width:100%}header .responsive_nav{transform:none}nav .nav-close-btn{color:#000;position:absolute;right:2rem;top:2rem}nav a{color:#000;font-size:1.8rem;font-weight:700}}:root{--footerMedium:1620px;--footerPhone1024:1650px;--footerPhone800:1750px;--footerPhone700:1950px;--footerPhone600:1900px;--footerPhone500:2000px;--footerPhone400:2050px;--footerPhone360:2200px}.contacts{background:#679a62de;display:flex;flex-direction:column;height:50%;justify-content:space-around;margin-top:1rem;padding-left:40px;padding-right:40px;position:relative;width:70%;z-index:0}.social-icons{display:flex;justify-content:center}.social-icons a{border-radius:35%;margin:15px;padding:10px;text-decoration:none}.social-icons a i{color:#000;font-size:2em;opacity:.9}.social-icons a:hover{background-color:#111;transition:.5s}.social-icons a:hover i{color:#fff;transition:.5s}@media only screen and (max-width:480px){.social-icons a{margin:15px 2px}}.footer_copyright p{color:#d9ccccb3}.footer_copyright{align-items:center;background-color:#0000008c;bottom:0;display:flex;font-size:12px;height:50px;justify-content:center;margin-top:0;width:100%}@media only screen and (max-width:1024px){.contacts{height:45%;width:100%}}@media only screen and (max-width:800px){.contacts{height:45%;width:100%}}@media only screen and (max-width:700px){.contacts{height:45%;width:100%}}@media only screen and (max-width:600px){.contacts{height:45%;width:100%}}@media only screen and (max-width:500px){.contacts{height:45%;width:100%}}@media only screen and (max-width:400px){.contacts{height:45%;width:100%}}@media only screen and (max-width:360px){.contacts{height:45%;width:100%}}:root{--slide360:1000px;--pricesPhone360:1370px;--googlePhone360:1980px;--pricesPhoneSmall:1290px;--googlePhoneSmall:1800px;--pricesPhone:1250px;--googlePhone:1750px;--pricesPhone800:1080px;--locationPhone800:1500px;--pricesPhone700:1150px;--locationPhone700:1700px;--pricesPhone600:1100px;--locationPhone600:1600px;--logoMainScreen:1rem;--slideshowMainScr:200px;--boxAboutUSMainScr:550px;--boxPricesMainScr:850px;--googleBoxMainScr:1200px;--widthMainScr:70%;--testPlace:550px;--logoTopSmallScr:75px;--slideshowSmallScr:250px;--boxAboutUsSmallScr:560px;--boxPricesSmallScr1024:980px;--googleBoxSMallScr:1350px;--widthSmallScr:90%;--logoTopBigScr:60px;--slideshowBigScr:200px;--boxAboutUsBigScr:500px;--boxPricesBigScr:850px;--googleBoxBigScr:1200px;--widthBigScr:60%;--mainBoxColor:#2862241f}*{box-sizing:border-box;color:#25421d;margin:0}@font-face{font-family:Merianda}.landingpage{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-family:serif;justify-content:space-around;min-height:0;transition:.5s}.bg-overlay,.landingpage{position:relative;width:100%}.bg-overlay{background-color:#8dd98d1a;height:100%;z-index:0}.navbar{align-items:center;display:block;justify-content:flex-start;left:0;position:fixed;top:0;width:100%;z-index:1}#about_us,#location,#prices{scroll-margin-top:calc(70px + .5rem)}.parking{padding-top:calc(70px + 1rem)}.menu{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:3em;justify-content:space-between;margin-left:2em;width:4em}.menu div{border-radius:1em;height:.25em;width:90%}.front_image{background-image:url(/static/media/logo_navbar_resize.6d320f610210afa70655.avif);background-position:50%;background-repeat:no-repeat;background-size:80%;margin-top:5rem;padding-top:45px}.front_image,.slideshow{aspect-ratio:4/1;height:100%;width:100%}.slideshow{background-color:#2862241f;background-color:var(--mainBoxColor);margin-top:1rem;overflow:hidden;position:relative}.slideshow-content{animation:scrolling 20s linear infinite!important;display:flex;height:100%;list-style:none;width:max-content}.slideshow-content li{flex:0 0 25vw;height:25vw;margin-right:.5rem}.slideshow-content li img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.home-text{background:#2862241f;background:var(--mainBoxColor);display:flex;flex-direction:column;justify-content:space-around;margin-top:1rem;padding-left:40px;padding-right:40px;position:relative;width:70%;width:var(--widthMainScr);z-index:0}.section-content{margin:0 auto;max-width:50rem;padding:1rem 0 1.5rem;text-align:left;width:100%}.section-content p{font-size:17px;line-height:1.6;margin:0 0 .75rem;text-align:left}.section-content h3{align-items:center;display:flex;font-size:18px;gap:.5rem;margin:1.25rem 0 .75rem}.facilities{grid-gap:.6rem 1.5rem;display:grid;gap:.6rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));list-style:none;margin:0;padding:0}.facilities li{align-items:center;display:flex;font-size:16px;font-weight:600;gap:.6rem}.facilities svg{flex-shrink:0;height:1.25rem;width:1.25rem}.facilities svg,.facilities svg *,.good-to-know h3 svg,.good-to-know h3 svg *{color:#62981f}.good-to-know{background-color:#fff9;border-left:4px solid #62981f;margin-top:1.5rem;padding:.25rem 1.25rem .75rem}.good-to-know ul{margin:0;padding-left:1.25rem}.good-to-know li{font-size:16px;margin-bottom:.35rem}@media only screen and (max-width:600px){.section-content p{font-size:16px}.facilities{grid-template-columns:1fr}}.home-prices_bg{background:#2862241f;background:var(--mainBoxColor);display:flex;flex-direction:column;justify-content:space-around;margin-top:1rem;padding-left:40px;padding-right:40px;position:relative;width:70%;width:var(--widthMainScr);z-index:0}.price-table{background-color:#fff9;border-collapse:collapse;font-size:20px;font-weight:700;margin:1rem auto;max-width:22rem;width:100%}.price-table td,.price-table th{border-bottom:1px solid #b8cfae;padding:.5rem 1rem}.price-table th{background-color:#62981f;color:#fff;font-size:16px}.price-table td:first-child,.price-table th:first-child{text-align:left}.price-table td:last-child,.price-table th:last-child{text-align:right;white-space:nowrap}.price-table td:last-child{color:#62981f}.price-table tbody tr:last-child td{border-bottom:none}@media only screen and (max-width:600px){.price-table{font-size:16px}.price-table td,.price-table th{padding:.45rem .6rem}.price-table th{font-size:13px}.price-table th:last-child{white-space:normal}}.home-google_bg{background:#2862241f;background:var(--mainBoxColor);display:flex;flex-direction:column;justify-content:space-around;margin-top:1rem;padding-left:40px;padding-right:40px;position:relative;width:90%;width:var(--widthSmallScr);z-index:0}.list-items{align-items:start}.google-maps iframe{margin:auto;width:100%}.google-maps{display:flex}@keyframes scrolling{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fade{0%{margin-left:3em;opacity:0}to{opacity:1}}@media only screen and (min-width:1500px){.front_image{background-size:75%}.home-prices_bg{position:relative}.home-google_bg,.home-prices_bg{width:60%;width:var(--widthBigScr)}.home-google_bg{height:100%}}@media only screen and (min-width:1024px) and (max-width:1500px){.front_image{background-size:75%}.home-google_bg{height:100%;width:70%;width:var(--widthMainScr)}}@media only screen and (max-width:1024px){.home-prices_bg,.home-text{padding-bottom:30px;padding-left:20px;padding-right:20px;width:80%}.home-google_bg{height:65%;width:90%;width:var(--widthSmallScr)}.google-maps iframe{height:80%;margin-left:auto;margin-right:auto;width:100%}.google-maps{display:flex}}.gallery{columns:33% 3;margin-left:auto;margin-right:auto;padding:0 12px;width:70%}.gallery .pics{cursor:pointer;margin-bottom:12px;transition:all .35s ease}.model{background-color:#fff;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transform:scale(0);transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;width:100%;z-index:999}.model.open{opacity:1;transform:scale(1);visibility:visible}.model img{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-height:100%;max-width:100%;padding:20px 0;width:auto}.model-btn{align-items:center;background-color:#b6e8aa;border:none;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;position:fixed;width:3rem}.model-btn svg{height:1.5rem;width:1.5rem}.model-close{right:10px;top:10px}.model-next,.model-prev{opacity:.85;top:50%;transform:translateY(-50%)}.model-prev{left:10px}.model-next{right:10px}.model-next:hover,.model-prev:hover{opacity:1}@media only screen and (min-width:1025px){.gallery{column-count:3;margin-left:auto;margin-right:auto;width:75%}}@media only screen and (max-width:1024px){.gallery{column-count:2;width:100%}}@media only screen and (max-width:500px){.gallery{columns:100% 2;width:100%}.model img{object-fit:contain}}
/*# sourceMappingURL=main.178345be.css.map*/