.sidebar-block{position:relative}.sidebar-block__wrap{position:absolute;right:-9rem;top:10rem;max-width:430px;z-index:12;display:flex;flex-direction:column;flex-wrap:wrap}.sidebar-block__wrap>*{flex-shrink:0}.sidebar-block .sidebar_services{padding:2rem;background-color:#f7fcff;border-radius:2.18rem;margin-bottom:4.2rem}.sidebar-block .sidebar_services .title{font-family:"StyreneAWeb";font-size:28px;font-weight:700;color:#333;text-transform:uppercase;border-bottom:1px solid #d9d9d9;padding-bottom:1.25rem}.sidebar-block .sidebar_services .title_service{font-weight:600;color:#333;margin-top:.9rem;margin-bottom:1.25rem;display:block}.sidebar-block .sidebar_services .wrap{display:flex;flex-direction:column;row-gap:.5rem;margin-bottom:1.5rem}.sidebar-block .sidebar_services .wrap .sub_service{font-size:16px;color:#333;opacity:.6;transition:all .2s 0s;font-weight:400}.sidebar-block .sidebar_services .wrap .sub_service:hover{opacity:1;font-weight:600;transition:all .2s 0s}.sidebar-block .post_img{margin-bottom:4.2rem}.sidebar-block .sidebar_form{min-width:410px;padding:1rem 3.5rem;display:flex;flex-direction:column;position:relative;z-index:1;margin-bottom:4.2rem}.sidebar-block .sidebar_form .svg-background{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.sidebar-block .sidebar_form .svg-background svg{width:100%;height:100%}.sidebar-block .sidebar_form .title{font-size:28px;font-weight:700;font-family:"StyreneAWeb";color:#fff}.sidebar-block .sidebar_form .subtitle{color:#fff;margin-top:.5rem;margin-bottom:1rem}.sidebar-block .sidebar_form .img{max-width:303px;width:303px;height:173px;margin-bottom:1rem;margin-right:auto;margin-left:auto}.sidebar-block .sidebar_form .img img{mask:url("../../assets/mask/fon_foto.svg") no-repeat center/contain;object-position:0rem -8rem}.sidebar-block .sidebar_form .form{margin:0 auto;padding-bottom:2rem}.sidebar-block .sidebar_form .form [type=submit]{font-size:16px}.sidebar-block .sidebar_video{padding:2rem;background-color:#f7fcff;border-radius:2.18rem;margin-bottom:4.2rem}.sidebar-block .sidebar_video .title{font-family:"StyreneAWeb";font-size:28px;font-weight:700;color:#333;text-transform:uppercase;border-bottom:1px solid #d9d9d9;padding-bottom:0}.sidebar-block .post_text_wrap{padding:2rem;background-color:#f7fcff;border-radius:2.18rem;margin-bottom:1rem}.sidebar-block .post_text_wrap .title{font-size:28px;font-weight:700;font-family:"StyreneAWeb";color:#333;text-transform:uppercase;letter-spacing:-0.05em;margin-bottom:2.5rem}.sidebar-block .sticky-element{transition:all .3s ease;z-index:10}@media(max-width: 1800px){.sidebar-block__wrap{right:-4rem}}@media(max-width: 1600px){.sidebar-block__wrap{right:0;max-width:415px}}@media(max-width: 1440px){.sidebar-block{display:none}}@media(max-width: 768px){.sidebar-block{display:block}.sidebar-block .sticky-element{position:relative !important;top:0 !important}.sidebar-block__wrap{position:relative;right:0;top:0;max-width:unset;height:100% !important}.sidebar-block__fix{position:relative;top:0}.sidebar-block .sidebar_services,.sidebar-block .sidebar_form,.sidebar-block .item-sale-sidebar,.sidebar-block .sidebar_video,.sidebar-block .post_img{margin-bottom:2rem;width:100%}.sidebar-block .post_text_wrap{margin-bottom:0}.sidebar-block .sidebar_form{clip-path:unset;border-radius:2.18rem;min-width:unset;min-height:unset}.sidebar-block .sidebar_form .img{max-width:400px;width:400px;height:200px}.sidebar-block .sidebar_form .form{padding:0 1rem}}@media(max-width: 576px){.sidebar-block{background-color:#e8f6ff;max-width:100% !important}.sidebar-block .sidebar_services{padding:1.5rem}.sidebar-block .sidebar_services .title{padding-bottom:1rem}.sidebar-block .sidebar_services .title_service{margin-bottom:1rem}.sidebar-block .sidebar_form{padding:1.5rem}.sidebar-block .sidebar_form .img{width:100%}.sidebar-block .sidebar_form .form input{padding:1.75rem 2rem}.sidebar-block .sidebar_video{padding:1.5rem}.sidebar-block .post_text_wrap{padding:1rem}.sidebar-block .post_text_wrap .title{margin-bottom:1.5rem}}@media(max-width: 360px){.sidebar-block .sidebar_services .title_service{font-size:16px}.sidebar-block .sidebar_services .wrap .sub_service{font-size:12px}.sidebar-block .sidebar_form .title{font-size:24px}.sidebar-block .sidebar_form .subtitle{font-size:14px}.sidebar-block .sidebar_form .img{height:160px}.sidebar-block .sidebar_form .form{max-width:unset}}/*# sourceMappingURL=style.css.map */
