@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Red+Hat+Display:wght@400;500;600&display=swap);.title{font-family:"Red Hat Display",sans-serif;font-weight:400;font-size:48px;line-height:64px;letter-spacing:.05em;color:#000}@media (max-width:991px){.title{font-size:33px;line-height:50px}}.text{font-family:Lato,sans-serif;font-weight:400;font-size:19px;line-height:32px;letter-spacing:.05em;color:#565656}.h2{font-family:"Red Hat Display",sans-serif;font-style:normal;font-weight:400;font-size:33px;line-height:50px;letter-spacing:.05em;color:#ccc}.h3{font-family:Lato,sans-serif;font-weight:400;font-size:23px;line-height:166%;letter-spacing:.1em;color:#000}.h4{font-family:Lato,sans-serif;font-weight:400;font-size:19px;line-height:32px;letter-spacing:.05em;color:#565656}.h5{font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:166%;letter-spacing:.05em;color:#565656}.h6{font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:166%;letter-spacing:.1em;color:#565656}.h9{font-family:Lato,sans-serif;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#7b7b7b}*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{display:block;width:100%}li{list-style:none}a{text-decoration:none}body{font-family:Lato,sans-serif}.container{max-width:1179px;margin:0 auto;padding:0 16px}.logo{max-width:134px;height:11px}.wrapper{min-height:100vh;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.hover__link-animation{cursor:pointer;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out;display:block}.hover__link-animation:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.animation{-webkit-transform:translateX(-460px);-moz-transform:translateX(-460px);transform:translateX(-460px);opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.animation__active{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);opacity:1}.header{padding-top:96px}.header__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;align-items:center}.header__nav-row{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;align-items:center;gap:50px}@media (max-width:991px){.header__nav-row{display:none}}@media (max-width:991px){.header__nav-label{display:block;width:32px;height:32px;position:relative;z-index:100}}.header__ham-img{display:none}@media (max-width:991px){.header__ham-img{display:block}}.header__nav-input{display:none}.header__nav-input:checked~.header__nav-row{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;position:fixed;background-color:#f4f4f4;top:0;left:0;width:100%;height:100vh;z-index:99}.header__nav-link{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.3em;text-transform:uppercase;color:#000;cursor:pointer}.header__nav-item{border-bottom:1px solid transparent}.header__nav-item:hover{border-bottom:1px solid #000}.header__nav-item--active{border-bottom:1px solid #000}.footer{background-color:#f4f4f4;padding:128px 0 141px;margin-top:auto}@media (max-width:991px){.footer{padding:64px 0 68px}}.footer__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px}}.footer__title{margin-bottom:32px}@media (max-width:991px){.footer__title{margin-bottom:18px}}.footer__contact{margin-bottom:16px}.footer__contact:last-child{margin-bottom:0}.footer__social-row{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.footer__content{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.footer__description{align-self:flex-end}@media (max-width:991px){.footer__description{align-self:flex-start}}.form{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px}@media (max-width:991px){.form{width:100%}}.form__modal{max-width:542px;width:100%;margin-top:128px}.form__title{font-size:16px;line-height:27px;letter-spacing:.05em;color:#565656;display:block}.form__input{color:#7b7b7b;font-size:12px;line-height:20px;letter-spacing:.1em;padding:16px 0 8px;display:block;width:100%;border:none;border-bottom:2px solid #6e6e6e;cursor:pointer}.form__input select:focus,.form__input textarea:focus,.form__input:focus{outline:0}.form__input:hover{border-bottom:2px solid #000}.form__input::-webkit-input-placeholder{color:#7b7b7b;font-size:12px;line-height:20px;letter-spacing:.1em}.form__input::placeholder{color:#7b7b7b;font-size:12px;line-height:20px;letter-spacing:.1em}.button{border:none;font-family:Lato,sans-serif;cursor:pointer;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;align-items:center;font-weight:700;font-size:16px;line-height:27px;letter-spacing:.1em;width:160px;height:45px;background-color:#565656;color:#fff;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;transition:background-color .5s}.button:hover{background-color:#7b7b7b}.button--icon::after{content:"→";padding-bottom:5px;font-size:20px;padding-left:8px;color:#fff}.button--icon1::before{content:"←";padding-bottom:5px;font-size:20px;padding-left:8px;color:#fff}.error{margin-top:50px;padding-top:96px}@media (max-width:991px){.error{padding:64px 16px}}.error__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;align-items:center}.error__content{width:100%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;align-items:center}.error__title{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;margin-bottom:140px}.error__img{width:50%}@media (max-width:991px){.error__img{width:100%}}.error__text{text-align:center;margin-top:15px;margin-bottom:35px}@media (max-width:991px){.error__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.error__social{display:-webkit-box;display:-moz-box;display:flex;gap:20px;margin-top:30px}.home{padding:130px}@media (max-width:991px){.home{padding:64px 16px}}.home__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0 auto}@media (max-width:991px){.home__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.slider{display:-webkit-box;display:-moz-box;display:flex;gap:30px;overflow:scroll;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;margin:50px 50px 50px 50px;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:991px){.slider{margin:30px 0 50px 0}}.slider::-webkit-scrollbar{display:none}.slider__cart-img{width:520px;margin-bottom:16px}@media (max-width:991px){.slider__cart-img{max-width:257px}}.info{gap:30px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.info{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.info__content{width:100%;gap:30px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.info__content{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}}.info__descrip{width:50%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (max-width:991px){.info__descrip{width:100%}}.info__descrip-text{width:50%;gap:30px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (max-width:991px){.info__descrip-text{width:100%}}.post{width:100%;margin-top:130px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.post{margin-bottom:0}}.post__title{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;text-align:end;gap:73%}@media (max-width:991px){.post__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px;text-align:start;margin-bottom:20px}}.post__texts{width:50%}.post__card{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.post__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}}.post__posts{margin-top:50px;width:100%;gap:30px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.post__posts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:30px}}.post__text{margin-top:15px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;text-align:center;gap:38%}@media (max-width:991px){.post__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:15px;text-align:start;margin-bottom:30px}}.post__descr{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;margin-top:60px}.post__item{width:30%}@media (max-width:991px){.post__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}}.about{padding:130px}@media (max-width:991px){.about{padding:64px 16px}}.about__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;margin:0 auto}@media (max-width:991px){.about__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.about__img{width:225px;margin-top:19px}@media (max-width:991px){.about__img{margin-top:24px;padding-bottom:48px}}@media (max-width:991px){.about__content{padding-right:0}}.about__title{margin-bottom:39px}@media (max-width:991px){.about__title{font-size:33px;line-height:50px}}.about__description{width:50%;display:-webkit-box;display:-moz-box;display:flex;padding:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (max-width:991px){.about__description{width:100%}}.about__text:nth-child(2){margin-top:20px}.about__button{border:none;font-family:Lato,sans-serif;cursor:pointer;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;align-items:center;font-weight:700;font-size:16px;line-height:27px;letter-spacing:.1em;width:160px;height:45px;margin-top:60px;background-color:#565656;color:#fff;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;transition:background-color .5s}.about__button:hover{background-color:#7b7b7b}.about__button--icon::after{content:"→";font-size:20px;padding-left:8px;color:#fff}.blog{padding:130px}@media (max-width:991px){.blog{padding:64px 16px}}.blog__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.blog__title{margin-bottom:100px}.blog__slide{width:100%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;gap:60px}@media (max-width:991px){.blog__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:30px}}.blog__img{width:50%}@media (max-width:991px){.blog__img{width:100%}}.blog__info{margin-top:50px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.blog__information{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;gap:30px}.blog__numbers{color:#000}.post{margin-top:30px;padding-top:90px}@media (max-width:991px){.post{padding:64px 16px}}.post__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.post__category{width:47%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;align-items:center;padding:60px 0 60px 0;gap:30px}@media (max-width:991px){.post__category{width:100%}}.post__card{margin-top:50px;width:100%;gap:30px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.post__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:30px}}.post__text{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.post__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:15px}}.post__descr{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;margin:0 auto}.post__item{width:50%;gap:10px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (max-width:991px){.post__item{width:100%}}.post__button{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;align-items:center;padding:60px 0 100px 0}.blogsec__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:135px auto 41px}.blogsec__container-tag{color:#7b7b7b;padding-bottom:20px}@media (max-width:991px){.blogsec__container-tag{padding-bottom:16px}}.blogsec__container-title{max-width:640px;padding-bottom:44px}@media (max-width:991px){.blogsec__container-title{padding-bottom:16px}}.blogsec__info-text{display:-webkit-box;display:-moz-box;display:flex;gap:39px}@media (max-width:991px){.blogsec__info-text{gap:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.blogsec__info-text-comments{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-align:center;-moz-box-align:center;align-items:center;gap:8px;margin-bottom:64px}.description__writer{display:-webkit-box;display:-moz-box;display:flex;gap:8px;-webkit-box-align:center;-moz-box-align:center;align-items:center;margin:39px 0 39px 260px}@media (max-width:991px){.description__writer{margin:39px 0 45px 0}}.description__writer-img{max-width:70px}.description__column{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;gap:90px}@media (max-width:991px){.description__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:30px}}.description__social-networks{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;margin-top:11px;position:sticky}@media (max-width:991px){.description__social-networks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.description__row{max-width:736px}.description__content{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px;margin-bottom:32px}.description__content-text{color:#000}.description__context{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px;margin-bottom:32px;border-left:2px solid #7b7b7b;padding:0 0 32px 64px}.description__context-text{color:#000}.description__content2-text{color:#000}.description__questionanswer{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px;margin:32px 0 0 18px}.description__questionanswer-item{list-style:inside}.description__tags{display:-webkit-box;display:-moz-box;display:flex;gap:16px;margin:66px auto 112px;border-bottom:2px solid #000;padding-bottom:16px;max-width:736px}@media (max-width:991px){.description__tags{border-bottom:2px solid #7b7b7b;margin:64px auto 80px}}.description__tags-value{color:#7b7b7b}.reply__container{max-width:663px;margin-bottom:96px}.reply__text{color:#7b7b7b;margin-bottom:64px}.reply__form{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;gap:43px;margin-bottom:48px}@media (max-width:991px){.reply__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;margin-bottom:22px}}.reply__fields{width:100%}.reply__fields-checkbox{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-align:center;-moz-box-align:center;align-items:center;gap:10px;margin-bottom:48px}@media (max-width:991px){.reply__fields-checkbox{-webkit-box-align:start;-moz-box-align:start;align-items:flex-start;margin-bottom:22px}}.reply__fields-checkbox-icon{width:20px;height:20px}.reply__fields-checkbox-text{color:#7b7b7b}.reply__button{padding:8px 34px;margin-top:40px}.comment__container{max-width:663px;margin-bottom:128px}.comment__title{margin-bottom:24px}.comment__field{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:40px}.comment__field-main,.comment__field-subordinate{display:-webkit-box;display:-moz-box;display:flex;gap:24px}.comment__writer-img{width:70px;height:70px}.comment__field-about{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-align:center;-moz-box-align:center;align-items:center;gap:24px;margin-bottom:16px}.comment__data{color:#7b7b7b}.comment__field-comments{color:#565656;max-width:639px;margin-bottom:16px}.comment__field-content-link-text{color:#7b7b7b;padding-left:6px}.comment__field-reply{padding-left:100px}.top{padding:130px}@media (max-width:991px){.top{padding:64px 16px}}.top__row{gap:47%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.top__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-bottom:0}}.top__text{width:541px;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;align-items:center}@media (max-width:991px){.top__text{width:288px}}.works{padding:120px}@media (max-width:991px){.works{padding:0 16px}}.works__cards{gap:47%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px}@media (max-width:991px){.works__cards{gap:64px}}.works__item-img{width:544px}@media (max-width:991px){.works__item-img{width:350px;margin-bottom:24px}}.works__item{gap:45%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.works__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}}.works__item:last-child{padding-bottom:120px}.works__item-title{color:#000}.works__item-title::after{content:"";display:block;height:1px;width:85px;background:#7b7b7b}.works__item-text{padding-bottom:16px}.works__item-year{padding-bottom:39px;color:#565656}.works__button{margin-top:40px}.workpage{margin-top:50px;padding-top:96px}@media (max-width:991px){.workpage{padding:64px 16px}}.workpage__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;align-items:center}.workpage__title{margin-top:45px;margin-bottom:40px}.workpage__img{margin-top:550px}.workpage__description{margin-top:130px;width:100%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.workpage__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:40px;margin-top:70px}}.workpage__overviev{width:50%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;gap:40px}.workpage__specification{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;gap:15px}.workpage__section{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;margin-top:135px}.workpage__text{margin-top:50px;gap:24px}.workpage__section:last-child{margin-bottom:120px}@media (max-width:991px){.workpage__section:last-child{margin-bottom:60px}}.contacts{padding:130px}@media (max-width:991px){.contacts{padding:64px 16px}}.contacts__container{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0 auto}@media (max-width:991px){.contacts__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.contacts__content{width:100%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.contacts__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.contacts__title{margin-bottom:120px}.contacts__text{width:50%;padding-bottom:80px}.contacts__img{width:20px;cursor:pointer}.contacts__icons{display:-webkit-box;display:-moz-box;display:flex;margin-top:20px;gap:24px}.contacts__item{display:-webkit-box;display:-moz-box;display:flex}.contacts__social{display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.contacts__description{width:100%;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between}@media (max-width:991px){.contacts__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.contacts__text2{padding-top:23px}.contacts__modal{display:-webkit-box;display:-moz-box;display:flex;width:50%}@media (max-width:991px){.contacts__modal{width:100%}}.contacts__form{width:100%}@media (max-width:991px){.contacts__form{margin-top:30px}}