.page-title{margin-bottom:8rem;margin-top:10rem}.page-title__wrapper{background-color:#fbf3ea;border-radius:2.4rem;contain:paint;padding:.8rem 1.6rem}@media(min-width:900px){.page-title__wrapper{padding:2.8rem 6.9rem}}.page-title__content{align-items:center;display:flex;justify-content:space-between}.page-title__content__title h1{margin-bottom:1.2rem}@media(max-width:599px){.page-title__content__icon{margin-right:-9.5rem}}.page-title__content__icon img{display:block;margin-bottom:-2.8rem;max-width:18rem}@media(max-width:599px){.page-title__content__icon img{margin-right:6rem}}.free-ebook{margin-bottom:6rem;margin-top:6rem;scroll-margin-top:20rem}@media(min-width:1200px){.free-ebook{margin-bottom:10rem;margin-top:6.4rem}}.free-ebook__wrapper{align-items:center;background-color:#f2e8e3;border-radius:1.6rem;display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;margin:0 auto;max-width:60rem;padding:2rem 5rem}@media(min-width:900px){.free-ebook__wrapper{flex-direction:row;justify-content:unset;max-width:unset}}.free-ebook__content{display:flex;flex-direction:column;gap:1.6rem;text-align:center}@media(min-width:900px){.free-ebook__content{text-align:left}}.free-ebook__button{max-width:24rem;width:100%}.free-ebook__button button{cursor:pointer}@media(min-width:900px){.free-ebook__button{margin-left:auto}}.free-ebook .free-ebook-modal__container{background-color:#edece8;border-radius:1.6rem;left:50%;max-width:35rem;opacity:0;padding:10rem 3.2rem 6rem;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:-1}.free-ebook .free-ebook-modal__close{position:absolute;right:2rem;top:2rem}.free-ebook .free-ebook-modal__close-btn{align-items:center;background-color:#fff;border:none;border-radius:100%;color:#000;cursor:pointer;display:flex;justify-content:center;padding:1.2rem;transition:all .3s ease-in-out}.free-ebook .free-ebook-modal__close-btn:hover{background-color:#000;color:#fff}.free-ebook .free-ebook-modal__name,.free-ebook .free-ebook-modal__title{text-align:center}.free-ebook .free-ebook-modal__title{margin-bottom:.8rem}.free-ebook .free-ebook-modal__form,.free-ebook .free-ebook-modal__name{margin-bottom:2.4rem}.free-ebook .free-ebook-modal__overlay{background-color:#ebddce;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;z-index:-1}.free-ebook .free-ebook-modal--open .free-ebook-modal__container{opacity:1;visibility:visible;z-index:999}.free-ebook .free-ebook-modal--open .free-ebook-modal__overlay{opacity:.8;visibility:visible;z-index:998}.free-ebook-floating-button{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.81) 26.06%,#fff 53.67%);bottom:0;display:flex;justify-content:center;left:0;padding:4.8rem 4.8rem 2.4rem;position:fixed;right:0;width:100%;z-index:5}.free-ebook-floating-button .button{gap:.4rem;max-width:28rem}.contact-data{display:grid;gap:10rem;grid-template-columns:1fr;justify-content:center;row-gap:6.4rem}@media(min-width:600px){.contact-data{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.contact-data{grid-template-areas:"company cabinet office" "bank bank bank";grid-template-columns:repeat(3,1fr)}}.contact-data__icon{align-items:center;background-color:#fbf3ea;border-radius:100%;display:flex;height:5rem;justify-content:center;padding:1.3rem;width:5rem}.contact-data__bank-account,.contact-data__cabinet,.contact-data__company-data,.contact-data__office-hours{display:flex;gap:1.6rem}@media(min-width:1200px){.contact-data__company-data{grid-area:company}.contact-data__cabinet{grid-area:cabinet}}.contact-data__cabinet__phone{display:block;margin-bottom:2.4rem;margin-top:2.4rem;text-decoration:none}@media(min-width:1200px){.contact-data__office-hours{grid-area:office}}.contact-data__office-hours .contact-data__content{display:flex;flex-direction:column}.contact-data__office-hours .contact-data__content a{color:#bc9c7b;text-decoration:none}.contact-data__bank-account{justify-self:center}@media(min-width:1200px){.contact-data__bank-account{grid-area:bank}}.contact-social-media{margin-bottom:6.4rem;margin-top:6.4rem}.contact-social-media__header{margin-bottom:3.2rem}.contact-social-media__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:center}.contact-social-media__item{align-items:center;border:1px solid #f2e8e3;border-radius:1.6rem;display:flex;flex-direction:column;gap:1.6rem;max-width:25.5rem;padding:3.2rem 2rem;text-align:center;text-decoration:none;width:100%}.contact-social-media__item__icon img,.contact-social-media__item__icon svg{height:5.8rem;width:5.8rem}.contact-form{margin:6.4rem auto;max-width:98rem}.contact-form__title{margin-bottom:2rem}.contact-form__wrapper{column-gap:3.2rem;display:grid;row-gap:2rem}@media(min-width:600px){.contact-form__wrapper{grid-template-areas:"name email" "message message" "accept accept" "button .";grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.contact-form__wrapper{grid-template-areas:"name email ." "message message message" "accept accept accept" "button . .";grid-template-columns:repeat(3,1fr)}}.contact-form__wrapper input,.contact-form__wrapper textarea{border:1px solid #000;border-radius:1.2rem;padding:1.2rem;transition:all .3s ease-in-out;width:100%}.contact-form__wrapper input:active,.contact-form__wrapper input:focus,.contact-form__wrapper textarea:active,.contact-form__wrapper textarea:focus{border:1px solid #bc9c7b;outline:none}@media(min-width:600px){.contact-form__name{grid-area:name}.contact-form__email{grid-area:email}.contact-form__message{grid-area:message}.contact-form__acceptance{grid-area:accept}.contact-form__button{grid-area:button}}.contact-form__email label,.contact-form__message label,.contact-form__name label{display:flex;flex-direction:column;gap:1.2rem}
/*# sourceMappingURL=contact.min.0fab971648b7b91a15e9.css.map*/