.header{width:100%;z-index:10;position:fixed;top:0;left:0}.header-bg{background-image:linear-gradient(rgba(255,229,80,.737),rgba(127,177,1,.663))}.header-box{justify-content:space-around;align-items:center;display:flex;position:relative}.logo{margin-right:auto;padding:15px 0;display:block}@media screen and (min-width:768px){.logo{margin-right:0}}.nav{display:none}@media screen and (min-width:768px){.nav{display:block}}.nav__list{gap:45px;display:flex}.nav__link{text-transform:uppercase;color:#2c2c2c;padding:30px 0;font-size:14px;font-weight:500;line-height:1.14286;display:block}.nav__link:hover,.nav__link:focus{color:#25291e;text-shadow:2px 0 15px #0a1108}.gallery-section{padding:180px 0 90px}.gallery__list{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}@media screen and (min-width:1200px){.gallery__list{gap:15px}}.gallery__item{width:100%}@media screen and (min-width:768px){.gallery__item{width:calc(50% - 7.5px)}}@media screen and (min-width:1200px){.gallery__item{width:calc(33.3333% - 10px)}}.gallery_image{width:100%}.slick{padding-bottom:100px}.slick__list{width:100%;max-width:1000px;margin:0 auto;display:flex}.slick__item{margin:15px}.slick__box{width:250px;height:200px;background-color:green;justify-content:center;align-items:center;margin:0 auto;font-size:58px;display:flex}.my-slick-prev,.my-slick-next{width:50px;height:40px;cursor:pointer;color:green;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:36px;font-weight:900;line-height:1;display:flex;position:absolute;bottom:-40px}.my-slick-prev{left:50px}@media screen and (min-width:768px){.my-slick-prev{left:250px}}@media screen and (min-width:1200px){.my-slick-prev{left:350px}}.my-slick-next{right:50px}@media screen and (min-width:768px){.my-slick-next{right:250px}}@media screen and (min-width:1200px){.my-slick-next{right:350px}}.up-button{position:fixed;bottom:45px;right:45px}.up-button__link{width:45px;height:80px;fill:#7eb101;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;top:-30px;left:0}.up-button__link:hover,.up-button__link:focus{fill:#638230;background-color:rgba(127,177,1,.58);scale:1.2;box-shadow:2px 0 15px #4d7d40}.up-button__icon{position:relative;top:20px;left:0}body{cursor:url(cursor.400ecf64.png),pointer;background-color:rgba(255,253,192,.57);margin:0;font-family:Roboto,sans-serif}body.modal-open{overflow:hidden}ul{margin:0;padding:0}img{max-width:100%;display:block}button{cursor:pointer}.container{width:100%;margin:0 auto;padding:0 30px}@media screen and (min-width:320px){.container{width:280px}}@media screen and (min-width:768px){.container{width:708px}}@media screen and (min-width:1200px){.container{width:1140px}}.list{list-style:none}.link{text-decoration:none}.visually-hidden{white-space:nowrap;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.menu{width:100vw;height:100vh;z-index:11;background-color:#fffdc0;padding:40px;transition:transform .25s ease-in-out;position:fixed;top:0;left:0;transform:translate(100%)}.menu.is-open{transform:translate(0)}.menu__button{width:40px;height:40px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:20px;right:40px}@media screen and (min-width:768px){.menu__button{display:none}}.menu__icon{width:40px;height:40px;fill:#000}.menu__button:focus .menu__icon,.menu__button:active .menu__icon{fill:#7eb101}.menu__nav-list{flex-direction:column;gap:10px;display:flex}.menu__nav-link{text-transform:uppercase;color:#2c2c2c;padding:30px 0;font-size:14px;font-weight:500;line-height:1.14286;display:block}.menu__nav-link:hover,.menu__nav-link:focus{color:#25291e;text-shadow:2px 0 15px #0a1108}.main-button{width:200px;height:50px;background-color:#7eb101;border:none;border-radius:5px;margin:0 auto 50px;padding:10px;font-weight:700;display:block}.main-button:hover,.main-button:focus{background-color:#638230}.modal{width:300px;z-index:52;height:480px;visibility:hidden;opacity:0;pointer-events:none;background-color:#fffdc0;border-radius:5px;justify-content:center;align-items:center;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:50%;overflow:scroll;transform:translate(-50%,-50%)}.modal.modal3{display:block}@media screen and (min-width:768px){.modal{width:500px}}@media screen and (min-width:1200px){.modal{width:750px;top:50%;transform:translate(-50%,-50%)}}.modal1.active,.modal2.active,.modal3.active{visibility:visible;opacity:1;pointer-events:initial}.modal__button{width:40px;height:40px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:15px;right:15px}.modal__icon{width:40px;height:40px;fill:#000}.modal__button:focus .modal__icon,.modal__button:active .modal__icon{fill:#7eb101}.modal__text{text-align:center;letter-spacing:.06em;font-size:44px;line-height:1.5}.backdrop{width:100%;height:100%;z-index:41;visibility:hidden;opacity:0;pointer-events:none;background-color:rgba(0,0,0,.33);transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow:scroll}.backdrop.active{visibility:visible;opacity:1;pointer-events:all}.form{text-align:center;padding:0 80px}.form__title{text-align:center;margin-bottom:20px;display:block}.form__label{margin-bottom:8px;display:block}.form__label:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.form__label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.form__label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.form__label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.form__input-wrapper{margin-bottom:30px;display:block}.form__input{width:100%;height:40px;border-radius:4px;padding:0 20px;display:block}@media screen and (max-width:767px){.form__input{font-size:12px}}.form__button{background-color:green;border:none;border-radius:4px;padding:12px 24px}
/*# sourceMappingURL=index.48d8c9e9.css.map */
