@import "https://fonts.googleapis.com/css2?family=Cormorant+Unicase:wght@300;400;500;600;700&display=swap";:root{--back:#ebe3de;--text:#383c45;--green:#334e3e}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--back)}@font-face{font-family:CeraPro;src:url(https://static.tildacdn.com/tild3164-6336-4639-b662-383162616437/monotypecorsiva.woff)format(woff);font-weight:100;font-style:normal}@font-face{font-family:CeraPro;src:url(https://static.tildacdn.com/tild3365-3461-4237-b066-323138643665/CeraPro-Thin.woff)format(woff);font-weight:300;font-style:normal}@font-face{font-family:CeraPro;src:url(https://static.tildacdn.com/tild3937-3062-4464-a661-373563376562/CeraPro-Regular.woff)format(woff);font-weight:400;font-style:normal}@font-face{font-family:CeraPro;src:url(https://static.tildacdn.com/tild6538-3662-4665-a635-373437323631/CeraPro-Medium.woff)format(woff);font-weight:500;font-style:normal}@font-face{font-family:CeraPro;src:url(https://static.tildacdn.com/tild3433-6438-4430-b263-326139393039/CeraPro-Bold.woff)format(woff);font-weight:600;font-style:normal}@font-face{font-family:CeraPro;src:url(https://static.tildacdn.com/tild3138-3939-4139-b239-393063636535/CeraPro-Black.woff)format(woff);font-weight:700;font-style:normal}.languages{display:flex;flex-direction:row;justify-content:center;gap:.5rem}.languages .language{border:1px solid var(--text);cursor:pointer;color:var(--back);background-color:var(--green);border-radius:1rem;padding:.25rem .5rem;font-size:.75rem}.languages .language:active{scale:.95}.languages .language.notActive{color:var(--green);background-color:#0000}.socialLinks{display:flex;flex-direction:row;justify-content:center;gap:1rem}.socialLinks a svg{display:block}#langChange{position:fixed;display:flex;color:var(--green);border:1px solid var(--green);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:100500;opacity:0;animation:langChange 1s 5s ease-out forwards;background-color:#ebe3de;border-radius:.5rem .5rem 2rem 2rem;flex-direction:column;justify-content:center;align-items: center;padding:2rem;top:.5rem;left:50%;transform:translate(-50%)}#langChange>p{text-align:center;font-family:CeraPro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;color:var(--text)!important}#langChange>div{display:flex;gap:1rem;padding:2rem 0 0}#langChange>div button{cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;padding:.75rem 1.2rem;font-family:CeraPro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem}#langChange>div button:first-child{background-color:var(--green);color:var(--back)}#langChange>div button:last-child{color:var(--text)!important}.t-popup_show .t-popup__container.t-popup__container-static,.t702 .t702__img{border-radius:10px}.t-input,.t-select{height:40px;font-family:CeraPro,Arial,sans-serif}.t-submit{font-family:CeraPro,Arial,sans-serif;font-weight:400}.t702 .t-popup__block-close{background:#ebe3de}.t-popup_show .t-popup__container.t-popup__container-static{border-radius:10px}.t702 .t702__img{border-radius:10px 10px 0 0}.t702 label{font-family:CeraPro,Helvetica Neue,Helvetica,Arial,sans-serif}.t-descr_md{font-size:1rem;font-weight:500}@keyframes langChange{0%{opacity:0;translate:0 -15px}to{opacity:1;translate:0}}@media screen and (max-width:600px){#langChange{width:calc(100% - 1rem);padding:2rem}#langChange>p{font-size:1rem}#langChange>div button{padding:.5rem 1rem}}#header{background-color:var(--back);color:var(--text);z-index:100;position:fixed;width:100%;font-family:CeraPro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;font-style:normal;font-weight:400;top:0}#header a{color:var(--text);text-decoration:none;margin:0}#header p{text-align:center;margin:0}#header address{display:flex;flex-direction:column;gap:1rem;font-style:normal}#header>div:first-child{display:flex;position:relative;background-color:var(--back);justify-content:space-between;align-items: center;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:2rem;padding-block-end:1rem;padding-inline-start:.5rem;padding-inline-end:.5rem}#header div:first-child #headerAddress{text-align:center}#header div:first-child #headerLogo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#header div:first-child #headerPhone{font-weight:500}#header #mobileBurger{display:none;z-index:100;background-color:#0000;border:none;padding:1rem;transition:all .5s ease-out}#header #upButton{display:none;position:fixed;background-color:var(--back);border:1px solid var(--green);aspect-ratio:1;opacity:0;animation:mobNav 1s ease-out forwards;border-radius:100vmin;justify-content:center;align-items: center;max-height:2.5rem;bottom:1rem;left:1rem}#header #upButton svg{display:block;height:2rem}#header nav ul{display:flex;list-style:none;flex-wrap:wrap;justify-content:center;align-items: center;gap:0 2rem;margin:0 auto;margin-block-start:0;margin-block-end:0;padding-inline-start:0}#header nav ul li{position:relative;display:flex;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:1.25rem;max-width:-moz-fit-content;max-width:fit-content;padding:.75rem}#header nav ul li>*{display:flex;text-align:center;align-items: center}#header nav ul li:not(:last-child):after{content:"";background-color:var(--text);position:absolute;width:1px;height:10px;right:-1rem}#header nav ul li .includesSubmenus{cursor:default}#header nav ul li .headerSubmenus{position:absolute;background-color:var(--back);box-shadow:0 0 var(--text);display:none;border-radius:0 0 1rem 1rem;padding:1rem 2rem;top:100%;left:50%;translate:-50%}#header nav ul li .headerSubmenus a{display:block;text-align:center}#footer{background-color:var(--back);display:flex;flex-flow:wrap;gap:5rem;max-width:1200px;margin:0 auto;padding:6rem 1rem 3rem;font-family:CeraPro,Helvetica Neue,Helvetica,Arial,sans-serif}#footer .footerBlock{display:flex;flex-direction:column;gap:1rem;max-width:-moz-fit-content;max-width:fit-content}#footer .footerBlock a{color:var(--text);text-decoration:none;margin:0}#footer .footerBlock p{margin:0}#footer .footerBlock .socialLinks{padding-block-start:1rem;padding-block-end:1rem}#footer .footerBlock #footerStars{display:flex;justify-content:space-around}#footer .footerBlock #footerStars svg{height:1rem}#footer .footerBlock .footerBlockHeader{color:var(--text);position:relative;padding-bottom:1rem;font-size:1.6rem;font-weight:500}#footer .footerBlock .footerBlockHeader:after{content:"";position:absolute;background-color:var(--green);opacity:.5;width:100%;height:1px;bottom:.5rem;left:0}#footer .footerBlock #footerAddress{display:flex;flex-direction:column;gap:1rem;font-style:normal}@keyframes dropDownMenusShow{0%{opacity:0;border-radius:1rem}to{opacity:1;border-radius:0 0 1rem 1rem}}@keyframes dropDownMenusHide{0%{opacity:1;border-radius:0 0 1rem 1rem}to{opacity:0;border-radius:1rem}}@keyframes mobNav{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes mobNavUl{0%{scale:.99;opacity:0;translate:0 -20px}to{scale:1;opacity:1;translate:0;margin:0 1rem 1rem 0}}@keyframes headerSubmenus{0%{height:1%}to{height:100%}}@media screen and (min-width:600px){#header nav ul:not(:first-child){display:none}#header nav ul li .headerSubmenus a{padding-block-start:.5rem;padding-block-end:.5rem}}@media screen and (max-width:600px){#header div:first-child #headerLogo{position:relative;left:unset;top:unset;margin:.75rem auto;transform:translate(0)}#header div:first-child #headerLogo img{max-height:2.5rem}#header #mobileBurger{display:flex;position:fixed;z-index:2;background-color:var(--back);border-radius:100vmin;align-items: center;width:3rem;height:3rem;padding:.5rem;top:.5rem;right:1rem}#header #mobileBurger svg{display:block;width:2rem;height:2rem}#header{position:sticky}#header address{display:none}#header div:first-child{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}#header nav{position:fixed;display:none;overflow-y:scroll;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#00000050;border-radius:0;flex-direction:column;justify-content:flex-start;align-items: flex-end;width:100%;height:100%;padding-top:5rem;top:50%;left:50%;transform:translate(-50%,-50%)}#header nav ul:not(:nth-child(2)){padding-block-start:1rem;padding-block-end:1rem}#header nav ul{display:flex;text-align:center;background-color:var(--back);animation:mobNavUl .5s ease-in-out forwards;border-radius:1rem;flex-direction:column;width:70%;margin:0}#header nav ul>*{animation:mobNav .5s ease-out forwards}#header nav ul:last-child li{flex-direction:row}#header nav ul li .headerSubmenus{top:unset;left:unset;position:relative;background-color:#e1d8d3;translate:none;box-shadow:0 0;border-radius:.5rem!important}#header nav ul li .headerSubmenus a{padding:.5rem}#header nav ul li:not(:last-child):after{display:none}#footer{text-align:center;flex-direction:column;justify-content:center;align-items: center;gap:4rem}#footer .footerBlock{gap:.5rem}#footer .footerBlock .footerBlockHeader{padding-bottom:0;font-size:1.2rem;font-weight:600}#footer .footerBlock .footerBlockHeader:after{display:none}}@font-face{font-family:Monotype corsiva;src:url(https://db.onlinewebfonts.com/t/46d5f7d09014b8248f0b4e4fb6c5ff25.woff2)format(woff2),url(https://db.onlinewebfonts.com/t/46d5f7d09014b8248f0b4e4fb6c5ff25.woff)format(woff)}body{background:var(--ebe-3-de,#ebe3de)}@media (max-width:960px){.t396__artboard{border-radius:0 0 5px 5px}}
