/* dv-bundle: page-home, template-consultation-popup, template-clients-line, template-subscribe, template-blog-slider, page-blog, page-blog-single, cookie-popup-thm, success-modal-thm */
.main-hero .hero__anim{position: absolute;right: -20px;bottom: 0;height: 90%;aspect-ratio: 840 / 532;z-index: -1;pointer-events: none;opacity: 0.7;}.main-hero .hero__mount{position: absolute;inset: 0;opacity: 0;transition: opacity 0.4s ease;}.main-hero .hero__mount svg{display: block;width: 100% !important;height: 100% !important;}.main-hero.hero--anim-ready .hero__mount{opacity: 1;}.main-hero-bottom-nav .swiper-wrapper{top: -1.35rem;}.hero-bottom-nav-card:nth-child(-n+2) .hero-bottom-nav-card__title{color: #00000066;}.hero-bottom-nav-card:nth-child(n+3) .hero-bottom-nav-card__title{color: var(--white);}@media (max-width: 1100px){.hero-bottom-nav-card:nth-child(n+2) .hero-bottom-nav-card__title{color: var(--white);}}@media (max-width: 1000px){.hero-bottom-nav-card:nth-child(-n+2) .hero-bottom-nav-card__title{color: var(--white);}}section.we-help{margin-top: 0;}.we-help__content{min-height: 39.125rem;border-radius: 1.875rem;position: relative;z-index: 1;overflow: hidden;padding: 1.6875rem 1.4375rem 1.3125rem;display: flex;flex-direction: column;gap: 2rem;justify-content: space-between;}.we-help__img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center right;z-index: -1;}.we-help-text{max-width: 21rem;color: var(--black-additional);}.we-help__bottom{padding: 0.75rem;background: #FFFFFFCC;border-radius: 1.25rem;max-width: 29rem;display: flex;flex-direction: column;gap: 0.625rem;}.we-help__bottom .btn{padding: 0.5rem 1.3025rem;}.team-desc{color: #FFFFFF;display: flex;flex-direction: column;gap: 0.5rem;padding: 0.75rem 1rem;width: 100%;max-width: 14.8125rem;background: #00000066;border-radius: 1rem 0 1rem 1rem;position: absolute;}.team-desc.ivan-desc{left: 9.125rem;top: 17.8125rem;}.team-desc.nasty-desc{left: 33.1875rem;top: 27.75rem;}.team-desc.dima-desc{left: 56.375rem;top: 22.3125rem;border-radius: 0 1rem 1rem 1rem;}.team-desc.team-desc--new.dima-desc{left: 17.3125rem;top: 18.6875rem;border-radius:1rem 0 1rem 1rem;}.team-desc.team-desc--new.nasty-desc{left: auto;right: 2rem;top: 29.8125rem;border-radius: 0 1rem 1rem 1rem;}@media (max-width:1125px){.team-desc.team-desc--new.dima-desc{left: 15.3125rem;top: 12.6875rem;border-radius:1rem 0 1rem 1rem;}.team-desc.team-desc--new.nasty-desc{left: auto;right: 2rem;top: 24.8125rem;border-radius: 0 1rem 1rem 1rem;}}@media (max-width:1000px){.team-desc.team-desc--new.dima-desc{left: 2rem;top: auto;border-radius:1rem 0 1rem 1rem;}.team-desc.team-desc--new.nasty-desc{right: 1rem;top: auto;border-radius: 0 1rem 1rem 1rem;}.we-help__img.we-help__img--new{object-position: 86%;}}@media (max-width:768px){.team-desc.team-desc--new.nasty-desc{right: 5rem;top: auto;border-radius: 1rem 0 1rem 1rem;bottom: 16.275rem;}.team-desc.team-desc--new.dima-desc{left: 3.4rem;top: auto;bottom: 20.6375rem;border-radius: 0 1rem 1rem 1rem;}}@media (max-width:1125px){.we-help__content{min-height: 31.125rem;}.team-desc.ivan-desc{left: 4.125rem;top: 12.8125rem;}.team-desc.nasty-desc{left: auto;right: 18rem;top: 25.75rem;}.team-desc.dima-desc{left: auto;right: 1rem;top: 21.3125rem;}}@media (max-width:1000px){.we-help__img{position: static;aspect-ratio: 351 / 329;border-radius: 1.875rem;object-position: 80%;}section.we-help{margin-top: 2rem;}.we-help__content{padding: 1.5625rem 0 1rem;border-radius: 0;gap: 1.625rem;}.we-help__bottom{gap: 1.25rem;max-width: 100%;padding: 0.75rem;}.we-help__bottom p{font-weight: 400;font-size: 1rem;}.team-desc.nasty-desc{left: calc(50% - 10rem);top: auto;bottom: 25rem;}.team-desc.dima-desc{top: auto;left: auto;right: 79px;bottom: 32.375rem;border-radius: 1rem 0 1rem 1rem;}.team-desc.ivan-desc{background: #FFFFFF66;color: var(--black);border-radius: 1rem 1rem 1rem 0;top: 7.5rem;left: 6.125rem;}}@media (max-width:768px){.team-desc{max-width: 10.875rem;padding: 0.5rem;gap: 4px;}.team-desc h5{font-weight: 400;font-size: 14px;line-height: 18px;}.team-desc p{font-size: 12px;line-height: 16px;}.team-desc.nasty-desc{left: calc(50% - 10rem);top: auto;bottom: 14.0375rem;}.team-desc.dima-desc{top: auto;left: auto;right: 79px;bottom: 18.375rem;border-radius: 1rem 0 1rem 1rem;}}@media (max-width:900px){.main-hero .hero__anim{position: absolute;right: -20px;bottom: 0;height: 80%;aspect-ratio: 840 / 532;z-index: -1;pointer-events: none;}}@media (max-width:768px){.main-hero .hero__anim{top: auto;bottom: 0;right: -10px;width: 120%;height: auto;aspect-ratio: 900 / 570;}}@media (max-width:768px){.main-hero .hero__anim{top: auto;bottom: 0;right: -10px;width: 140%;height: auto;aspect-ratio: 900 / 570;}}
.modal-overlay{position: fixed;top: 0;bottom: 0;right: 0;left: 0;transition: all .5s ease;backdrop-filter: blur(0);-webkit-backdrop-filter: blur(0);background-color: #00000000;z-index: 99;display: flex;padding: 3.75rem 1.5rem;overflow: hidden;pointer-events: none;}.modal-overlay.is-open{overflow-y: auto;backdrop-filter: blur(1rem);-webkit-backdrop-filter: blur(1rem);background-color: #00000048;pointer-events: all;}.modal-content{margin: 0;max-width: 36rem;width: 100%;background-color: var(--light-blue-main);background-image: url('/wp-content/themes/dv-consulting/assets/images/popup_bg.webp');background-position: center bottom;background-repeat: no-repeat;background-size: cover;padding: 1.5rem 1.5rem 2.875rem;margin: auto;border-radius: 1.875rem;display: flex;flex-direction: column;gap: 0.75rem;color: var(--white);transition: all .3s ease;transform: translateY(-100%);opacity: 0;}.modal-overlay.is-open .modal-content{transform: translateY(0);opacity: 1;}.modal-close{margin-left: auto;width: 2.5rem;height: 2.5rem;border-radius: 2.5rem;flex-shrink: 0;display: flex;cursor: pointer;align-items: center;justify-content: center;background: linear-gradient(125deg, #d1d1d100, #ffffff2f);box-shadow: inset 0 0.0625rem 0.125rem rgba(255, 255, 255, 0.705), inset 0 -0.0625rem 0.125rem rgba(117, 117, 117, 0.103);}.modal-close::before{width: 1.25rem;height: 1.25rem;background: url('/wp-content/themes/dv-consulting/assets/images/icons/x-01.svg') 50% / contain no-repeat;display: block;content: '';}.modal-form__title{display: flex;flex-direction: column;align-items: center;gap: 1rem;text-align: center;}.modal-form__title p{max-width: 24.5625rem;color: #FFFFFFCC;font-weight: 400;font-size: 1rem;line-height: 1.375rem;}.modal-form{display: flex;flex-direction: column;gap: 2rem;}.modal-form-wrapper{display: flex;flex-direction: column;gap: 1.375rem;}.modal-form .submit__btn{padding-left: 1rem;padding-right: 1rem;white-space: nowrap;}.modal-form .submit__btn{background-color: var(--accent);}.modal-form .submit__btn:hover{background-color: var(--accent-hover);}
.main section.section-run-stroke{overflow: hidden;padding: 2rem 0 1.4375rem;margin: 0;}.run-stroke__wrapper{display: flex;width: max-content;animation: scrollLeft 60s linear infinite;will-change: transform;transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.run-stroke__group{display: flex;align-items: center;gap: 4.8125rem;padding-right: 4.8125rem;}@keyframes scrollLeft{0%{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100%{-webkit-transform: translate3d(calc(var(--scroll, 50%) * -1), 0, 0);transform: translate3d(calc(var(--scroll, 50%) * -1), 0, 0);}}.run-stroke__wrapper img{width: auto;height: 2rem;max-width: 12.5rem;flex-shrink: 0;display: block;object-fit: contain;transition: transform .8s ease;pointer-events: auto;}.run-stroke__wrapper img:hover{transform: scale(1.1);}@media (max-width:1000px){.main section.section-run-stroke{padding: 1.3125rem 0 0;margin: 0;}.run-stroke__wrapper img{max-width: 9.375rem;}.run-stroke__wrapper{height: 3.375rem;}}@media (max-width:768px){.run-stroke__group{gap: 3.125rem;padding-right: 3.125rem;}}
.banner-social__wrapper{padding: 2.3125rem 1.5625rem;border-radius: 1.875rem;background-color: var(--light-blue-main);background-image: url('/wp-content/themes/dv-consulting/assets/images/banner_social_bg.webp');background-repeat: no-repeat;background-size: contain;background-position: right bottom;color: var(--white);display: flex;align-items: center;justify-content: space-between;gap: 1.5rem 3.75rem;}.banner-social__wrapper .h2-title{margin-right: 2.5rem;max-width: 20.625rem;}.banner-social__kobzar{font-size: 2.5rem;line-height: 96%;max-width: 22.5rem;width: 100%;}.banner-links{display: flex;align-items: center;gap: 0.75rem;}.banner-link{width: 3.309375rem;height: 3.309375rem;background-color: var(--accent);border-radius: 1rem;display: flex;align-items: center;justify-content: center;transition: background-color .3s ease;}.banner-link.banner-link--black{background-color: #000000;}.banner-link.banner-link--black:hover{background-color: #05142C;}.banner-link:hover{background-color: var(--accent-hover);}.banner-link::before{content: '';mask-position: center;mask-repeat: no-repeat;mask-size: contain;background-color: var(--white);}.banner-link--tg::before{width: 1.4375rem;height: 1.1875rem;mask-image: url('/wp-content/themes/dv-consulting/assets/images/icons/tg.svg');}.banner-link--vk::before{width: 1.6875rem;height: 1rem;mask-image: url('/wp-content/themes/dv-consulting/assets/images/icons/vk.svg');}.banner-link--dzen::before{width: 1.423rem;height: 1.423rem;mask-image: url('/wp-content/themes/dv-consulting/assets/images/icons/dzen.svg');}.banner-link--max::before{width: 1.423rem;height: 1.423rem;mask-image: url('/wp-content/themes/dv-consulting/assets/images/icons/max.svg');}.banner-link--mail::before{width: 1.5rem;height: 1.0625rem;mask-image: url('/wp-content/themes/dv-consulting/assets/images/icons/mail.svg');}@media (max-width: 1125px){.banner-social__wrapper{flex-wrap: wrap;}}@media (max-width: 768px){.banner-social__wrapper{gap: 1.5rem;}.banner-social__kobzar{font-size: 2.25rem;line-height: 2.25rem;width: 100%;max-width: none;}.banner-social__wrapper .banner-link{width: 3.25rem;height: 3.25rem;border-radius: 0.9375rem;}}
.blog .swiper-pagination-bullet{background-color: var(--light-blue-middle);opacity: 1;}.blog .section-title{max-width: 25.375rem;}.blog-section__top{display: grid;grid-template-columns: auto 1fr;gap: 1rem 1.875rem;}.blog-section__top h2{grid-column: 1;grid-row: 1;}.blog-section__top p{grid-column: 1;grid-row: 2;max-width: 25.375rem;}.blog-section__top .btn{grid-row: 1 / 3;margin-top: auto;margin-left: auto;}.blog-nav-btn-container{display: flex;align-items: center;gap: 0.75rem;}.blog-nav-btn-prev{transform: rotate(180deg);}.blog{overflow: hidden;}.blog-card{display: flex;flex-direction: column;gap: 1.125rem;max-width: 21.9375rem;width: 100%;}.blog-card__bottom{display: flex;flex-direction: column;gap: 0.75rem;}.blog-card__text{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;font-size: 1rem;line-height: 1.375rem;color: var(--black-additional);}.blog-card__top{display: flex;flex-direction: column;gap: 0.5rem;}.blog-card__img-wrapper{width: 100%;aspect-ratio: 351 / 174;border-radius: 1.5rem;overflow: hidden;}.blog-card__img-wrapper img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease;}.blog-card__info{display: flex;align-items: center;justify-content: space-between;gap: 0.625rem;flex-wrap: wrap;font-size: 0.875rem;line-height: 1.125rem;color: var(--black-additional);}.blog-card__hint{padding: 0.375rem 0.75rem;border-radius: 1.25rem;background-color: #f8f8f8;}.blog-card .h4-title{transition: color .3s ease;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 3;}.blog-card:hover .h4-title{color: var(--light-blue-main);}.blog-card:hover .blog-card__img-wrapper img{transform: scale(1.05);}@media (max-width: 768px){.blog-section__top .btn{grid-row: 1;grid-column: 2;}.blog-section__top p{grid-column: 1 / 3;grid-row: 2;}}
.blog-page__top{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 2rem;}.search-wrapper{display: flex;align-items: center;gap: 0.75rem;padding: 0.5625rem 0.375rem 0.5625rem 1.125rem;background-color: #F3F7FD;border-radius: 0.75rem;height: 3.125rem;max-width: 21.25rem;flex-shrink: 1;width: 100%;position: relative;z-index: 2;}.search-input{font-family: "Golos Text", "Golos Text Fallback", "Golos Text Fallback Android", sans-serif;width: 100%;background-color: transparent;border: none;border-radius: none;width: 100%;font-size: 0.875rem;-webkit-appearance: none;appearance: none;padding-right: 2.5rem;}.search-input-wrapper{display: flex;flex-grow: 2;position: relative;}.search-input::-webkit-search-cancel-button{display: none;}.search-btn{width: 1rem;height: 1rem;flex-shrink: 0;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/Search.svg') 50% / contain no-repeat;}.search-input__reset{width: 1rem;height: 1rem;flex-shrink: 0;position: absolute;display: none;right: 1rem;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/x.svg') 50% / contain no-repeat;}.search-dropdown{position: absolute;top: calc(100% + 0.375rem);left: 0;width: 100%;padding: 0.5rem;background: #FFFFFF;box-shadow: 0px 0.75rem 1.5rem 0px #1A2F4C1F;border-radius: 0.75rem;flex-direction: column;gap: 0.125rem;display: none;}.search-dropdown.is-open{display: flex;}.search-option{padding: 0.625rem 1rem;font-size: 0.875rem;color: #00000099;text-align: start;position: relative;width: 100%;cursor: pointer;border: none;background: transparent;}.search-option::after{content: 'нажмите ↵';position: absolute;right: 1rem;top: 50%;transform: translateY(-50%);font-size: 0.75rem;display: none;color: #8D99AC;}.search-option:hover, .search-option:focus{background: #F3F7FD;color: #1B6FF5;}.search-option:focus::after{display: block;}.search-filter{position: relative;}.search-filter__total{display: flex;align-items: center;padding: 0.5rem 0.875rem;background: var(--blue, #1B6FF5);transition: background-color .3s ease;color: #FFFFFF;gap: 0.5rem;border-radius: .5rem;font-size: 0.875rem;font-weight: 500;cursor: pointer;}.search-filter__total:hover{background: var(--light-blue-hover);}.search-filter{padding-left: 0.75rem;border-left: 0.0625rem solid #DFE7F5;}.search-filter__total::after{content: '';display: block;flex-shrink: 0;width: 0.75rem;height: 0.75rem;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/chevron-down.svg') 50% / contain no-repeat;}.search-filter__dropdown{position: absolute;top: calc(100% + 0.9375rem);right: 0;left: auto;width: 13.75rem;padding: 0.5rem;display: none;flex-direction: column;gap: 0.125rem;border: 0.0625rem solid #DFE7F5;border-radius: 0.75rem;background-color: #ffffff;}.search-filter__dropdown.is-open{display: flex;}.search-filter__dropdown-option{padding: 0.625rem 1rem;font-size: 0.875rem;border-radius: 0.75rem;position: relative;width: 100%;cursor: pointer;}.search-filter__dropdown-option:hover{background: #F3F7FD;color: #1B6FF5;}.search-filter__dropdown-option:hover::after{position: absolute;content: '';right: 1rem;top: 50%;transform: translateY(-50%);width: 0.375rem;height: 0.375rem;background: var(--blue, #1B6FF5);border-radius: 50%;}.blog-page__container{display: grid;grid-template-columns: 198fr 600fr 270fr;gap: 1.625rem;}.blog-page__content{display: grid;grid-template-columns: 1fr 1fr;gap: 1.5rem 1.125rem;height: fit-content;}.blog-page__container .blog-card{gap: 0.75rem;max-width: none;}.blog-card__hint{font-size: 0.75rem;}.blog-card h4{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;}.blog-card--big{grid-column: 1 / 3;flex-direction: row-reverse;max-width: none;gap: 1.5rem;padding: 0.75rem;border-radius: 1.5rem;background-color: var(--light-blue-light);}.blog-card--big .blog-card__top{max-width: 15rem;width: 100%;flex-shrink: 0;}.blog-card--big .blog-card__bottom{flex: 1 1 auto;min-width: 0;}.blog-card--big .blog-card__img-wrapper{aspect-ratio: 240/166;}.blog-page_banner__info{display: flex;flex-direction: column;gap: 0.25rem;}.blog-page_banner{color: #FFFFFF;grid-column: 1 / 3;padding: 1.5625rem 1.875rem;border-radius: 1.25rem;background: url('/wp-content/themes/dv-consulting/assets/images/banner_social_bg.webp') 50% /cover no-repeat, #1B6FF5;display: flex;flex-direction: column;align-items: start;gap: 1rem;position: relative;}.blog-page_banner h3{max-width: 27.75rem;}.blog-page_banner p{max-width: 20.625rem;color: #FFFFFFCC;}.blog-page_banner .btn{padding: 0 1.8125rem;}.blog-page__options-container{display: flex;flex-direction: column;gap: 0.875rem;}.blog-page__options-wrapper{display: flex;flex-direction: column;gap: 0.875rem;}.blog-page__options-wrapper:not(:last-child){padding-bottom: 0.875rem;border-bottom: 0.0625rem solid #DFE7F5;}.blog-page__options-title{color: #8D99AC;}.blog-page__options{display: flex;flex-wrap: wrap;gap: 0.5rem;}.blog-page__options-item{cursor: pointer;padding: 0.375rem 0.75rem;display: flex;align-items: center;justify-content: center;width: auto;border-radius: 1.25rem;width: min-content;text-wrap: nowrap;font-size: 0.75rem;background-color: var(--light-blue-light);}.blog-page__options-item.is-active{background: linear-gradient(180deg, #5797FF 0%, #8EBDFF 100%);color: #ffffff;}.blog-page__options.blog-page__options--second .blog-page__options-item{font-size: 0.875rem;background-color: transparent;border: 0.0625rem solid #E0E5ED;color: #5C6B82;}.blog-page__options.blog-page__options--second .blog-page__options-item.is-active{color: inherit;background: var(--light-blue-light);}.blog-page__links-container{display: flex;flex-direction: column;gap: 1rem;grid-column: 3;grid-row: 1;}.blog-page__links-wrapper{display: flex;flex-direction: column;gap: 0.625rem;padding: 1rem;border-radius: 1rem;background: #F3F7FD;}.blog-page__links-list{display: flex;flex-direction: column;gap: 0;}.blog-page__links-list a{padding: 0.625rem 0;color: #00000099;display: flex;font-size: 0.875rem;align-items: start;gap: 0.625rem;}.blog-page__links-list a:hover{color: var(--light-blue-hover);}.blog-page__links-list a::before{content: '';width: 0.625rem;height: 0.625rem;border-radius: 0.125rem;margin-top: 0.375rem;flex-shrink: 0;background: var(--link-color);}.blog-page__links-list a:not(:last-child){border-bottom: 0.0625rem solid #DFE7F5;}.page__navigation{display: flex;align-items: center;justify-content: center;gap: 1.5rem;}.page__navigation-prev{transform: scale(-1);}.page__navigation-pages{display: flex;align-items: center;}.page__navigation-page{border: 0;padding: 0;width: 2rem;height: 2rem;border-radius: 0.5rem;display: flex;align-items: center;justify-content: center;font-size: 0.625rem;background: transparent;cursor: pointer;transition: background-color .3s ease, color .3s ease, transform .2s ease;}.page__navigation-page:not(.page__navigation-page--other):hover{background-color: var(--light-blue-middle);}.page__navigation-page--other{font-size: 16px;color: #80808C;width: 3rem;height: 3rem;}.page__navigation-page.is-active{color: #ffffff;background: linear-gradient(180deg, #5797FF 0%, #8FBDFF 100%);}.page__navigation-page--other{cursor: auto;}.page__navigation-prev, .page__navigation-next{cursor: pointer;transition: opacity .3s ease;}.page__navigation-prev.is-disabled, .page__navigation-next.is-disabled{opacity: .3;pointer-events: none;}.btn.btn-page-more{background: #E9F1FF80;width: fit-content;color: #2863F3;height: 2.25rem;max-width: 8.6875rem;width: 100%;padding: 0.5rem;margin: 0 auto;font-size: 0.875rem;border-radius: 0.75rem;}.btn.btn-page-more:hover{background: var(--light-blue-middle);}.page__navigation-wrapper{display: flex;flex-direction: column;gap: 1rem;grid-column: 1 / 4;}.blog-page__links-list .blog-page__link-img{align-items: center;}.blog-page__link-img img{width: 1.375rem;height: 1.375rem;flex-shrink: 0;}.blog-page__link-img::before{display: none;}@media (max-width:1100px){.blog-page__container{grid-template-columns: 198px auto;}.blog-page__links-container{grid-column: 1/4;grid-row: auto;}}@media (max-width:1000px){.page__content{grid-template-columns: 1fr 1fr;gap: 16px;}}@media (max-width:768px){.page__content{grid-template-columns: 1fr;gap: 16px;}.blog-page__container{grid-template-columns: 1fr;}.page__navigation-wrapper, .blog-page__links-container{grid-column: 1;}.blog-page__content{max-width: none;}.blog-card.blog-card--big{flex-direction: column-reverse;grid-column: auto;}.blog-card--big .blog-card__top{max-width: none;}.blog-card--big .blog-card__img-wrapper{aspect-ratio: 327 / 166;}.blog-page__content{grid-template-columns: 1fr;}.blog-page_banner{grid-column: auto;padding: 24px;gap: 16px;}}@media (max-width:480px){.page__navigation{gap: 0.75rem;}.page__navigation-page{width: 1.75rem;height: 1.75rem;}.page__navigation-page--other{width: 1.25rem;}}
.breadcrumbs span{max-width: 18.6rem;text-wrap: nowrap;overflow: hidden;text-overflow: ellipsis;}.blog-single__container{display: grid;grid-template-columns: auto 18.625rem;gap: 2rem;}.blog-single__content{max-width: 42.3125rem;overflow: hidden;}.blog-single__info{display: flex;flex-direction: column;gap: 1.5rem;}.blog-single__container img{border-radius: 2rem;width: 100%;height: auto;}.blog-single__info-hints{display: flex;align-items: center;gap: 1rem;flex-wrap: wrap;color: #00000099;}.blog-single__info-hints span.glass-effect{padding: 0.375rem 0.75rem;border-radius: 2rem;background: #FFFFFFE5;}.blog-single__info-hints span.time-icon{display: flex;align-items: center;gap: 0.375rem;}.blog-single__info-hints span.time-icon::before{width: 1rem;height: 1rem;flex-shrink: 0;content: '';display: block;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/TimeCircle.svg') 50% / contain no-repeat;}.blog-single__info h1{font-size: 1.75rem;line-height: 2.25rem;}.blog-single__text{display: flex;flex-direction: column;gap: 1.25rem;}.blog-single__text h2{font-size: 1.5rem;line-height: 2rem;scroll-margin-top: 6rem;}.blog-single__text h3{font-size: 1.125rem;line-height: 1.25rem;}.blog-single__text h4{font-size: 0.75rem;line-height: 1rem;}.blog-single__text h2:not(:first-child){margin-top: 1.25rem;}.blog-single__text ul{list-style: none;padding: 1.5rem;background-color: var(--light-blue-light);border-radius: 1.25rem;}.blog-single__text h4{margin-bottom: -0.75rem;}.blog-single__text ul > li{position: relative;padding: 0.75rem 0.75rem 0.75rem 1.625rem;font-size: 1rem;line-height: 1.375rem;}.blog-single__text ul > li::before{content: '';position: absolute;left: 0.375rem;top: 1.125rem;width: 0.625rem;height: 0.625rem;background-color: var(--light-blue-main);}.blog-single__text p.txt-1{font-weight: 500;font-size: 1.125rem;line-height: 1.5rem;}.blog-single__text a:not(.btn){color: #1A66E5;text-decoration: underline;}.blog-single__text a:not(.btn):hover{color: var(--light-blue-hover);}.blog-single__text blockquote{padding: 0 1rem;border-left: 0.25rem solid #2176FF;}.blog-single__text .hint{display: flex;flex-direction: column;gap: 1.5rem;position: relative;padding-left: 2.5rem;}.blog-single__text .hint::before{position: absolute;content: '';width: 1.5rem;height: 1.5rem;left: 0;top: 0;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/hint.svg') 50% / contain no-repeat;}.blog-single__container .author{display: flex;flex-direction: column;gap: 1.25rem;padding: 1.5rem;border-radius: 1.25rem;background-color: var(--light-blue-light);}.blog-single__container .author img{width: 3.5rem;height: 3.5rem;border-radius: 50%;object-fit: cover;flex-shrink: 0;}.blog-single__container .author .author_top{display: flex;align-items: center;gap: 1rem;}.blog-single__container .author_info{display: flex;flex-direction: column;gap: 0.125rem;}.blog-single__container .author_info span{font-weight: 600;font-size: 1rem;}.blog-single__container .author_info p{color: #24293099;font-size: 0.875rem;}.blog-single__container .author_text{font-style: italic;font-size: 1rem;line-height: 1.375rem;}.blog-single__text .keyinsight{display: flex;flex-direction: column;gap: 0.75rem;padding: 1.5rem;background: var(--light-blue-main);border-radius: 1.25rem;color: #FFFFFF;}.blog-single__text .keyinsight a{color: #FFFFFF;}.blog-single__text .keyinsight span{font-size: 0.875rem;font-weight: 500;}.blog-single__text table{width: 100%;font-size: 0.875rem;border: none;border-collapse: separate;border-spacing: 0;border-radius: 1.25rem;min-width: 42.1875rem;text-align: start;background-color: var(--light-blue-light);}.blog-single__text table th{font-size: 1rem;}.blog-single__text table b{font-size: 1rem;}.blog-single__text table tr:last-child td{border-bottom: none;}.blog-single__text figure.wp-block-table{background-color: var(--light-blue-light);border-spacing: 0;border-radius: 1.25rem;padding: 0.1875rem 0;}.blog-single__text table td, .blog-single__text table th{text-align: start;padding: 0.75rem;border: none;border-bottom: 0.0625rem solid #E9F1FF;}.blog-single__text table thead{border-bottom: none;}.blog-single__text table thead th:nth-child(2n){border-radius: 0.75rem 0.75rem 0 0;background: #DFEDFF;}.blog-single__text table tbody td:nth-child(2n){background: #DFEDFF;}.blog-single__text table tbody tr:last-child td:nth-child(2n){border-radius: 0 0 0.75rem 0.75rem;}.blog-single__text .table-wrapper{overflow: auto;width: 100%;}.blog-single__text p{font-family: "Golos Text", "Golos Text Fallback", "Golos Text Fallback Android", sans-serif;font-size: 1rem;line-height: 1.375rem;font-weight: 400;}.blog-single__text ol h4{margin: 0;}.blog-single__text ol p{opacity: .8;}.blog-single__text ol{list-style: none;counter-reset: item;display: flex;flex-direction: column;gap: 1rem;}.blog-single__text ol > li{counter-increment: item;position: relative;padding-left: 3.25rem;font-size: 1rem;line-height: 1.375rem;}.blog-single__text ol > li::before{content: counter(item);position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;width: 2.25rem;height: 2.25rem;display: flex;align-items: center;justify-content: center;font-size: 1.125rem;font-weight: 600;}.blog-single__text ol > li > ul, .blog-single__text ul > li > ul{display: flex;flex-direction: column;gap: 0.5rem;margin-top: 0.5rem;padding: 0;background: none;border-radius: 0;}.blog-single__text li > ul > li{padding: 0 0 0 1.25rem;}.blog-single__text li > ul > li::before{content: '–';top: 0;left: 0;width: auto;height: auto;background: none;}.blog-single__text li > ol{margin-top: 0.75rem;}.blog-single__text ol[start="2"]{counter-reset: item 1;}.blog-single__text ol[start="3"]{counter-reset: item 2;}.blog-single__text ol[start="4"]{counter-reset: item 3;}.blog-single__text ol[start="5"]{counter-reset: item 4;}.blog-single__text ol[start="6"]{counter-reset: item 5;}.blog-single__text ol[start="7"]{counter-reset: item 6;}.blog-single__text ol[start="8"]{counter-reset: item 7;}.blog-single__text ol[start="9"]{counter-reset: item 8;}.blog-single__text ol[start="10"]{counter-reset: item 9;}.blog-single__text ol[start="11"]{counter-reset: item 10;}.blog-single__text ol[start="12"]{counter-reset: item 11;}.blog-single__text ol[start="13"]{counter-reset: item 12;}.blog-single__text ol[start="14"]{counter-reset: item 13;}.blog-single__text ol[start="15"]{counter-reset: item 14;}.blog-single__text ol[start="16"]{counter-reset: item 15;}.blog-single__text ol[start="17"]{counter-reset: item 16;}.blog-single__text ol[start="18"]{counter-reset: item 17;}.blog-single__text ol[start="19"]{counter-reset: item 18;}.blog-single__text ol[start="20"]{counter-reset: item 19;}.blog-single__aside{display: flex;flex-direction: column;gap: 0.75rem;height: fit-content;position: sticky;top: 6rem;}.blog-single__aside-content{display: flex;flex-direction: column;gap: 0.75rem;padding: 1.25rem;border-radius: 1.25rem;background-color: var(--light-blue-light);max-height: 50rem;transition: max-height .5s ease;position: relative;}.blog-single__aside-content::after{content: '';position: absolute;width: 1.5rem;height: 1.5rem;left: 1.25rem;top: 1.25rem;opacity: 0;transition: opacity .3s ease, transform .6s ease;transform: translateY(-100%);pointer-events: none;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/burger.svg') 50% / contain no-repeat;}.blog-single__aside-content .h5-title{padding-bottom: 0.75rem;border-bottom: 0.0625rem solid #C0DAFF;}.blog-single__aside-content a{text-wrap: nowrap;overflow: hidden;text-decoration: none!important;text-overflow: ellipsis;color: var(--light-blue-main);font-size: 0.875rem;}.blog-single__aside-content a:hover{color: var(--light-blue-hover);}.blog-single__aside-content.is-hide{max-height: 4rem;cursor: pointer;}.blog-single__aside-content.is-hide::after{opacity: 1;transform: translateY(0);}.blog-single__aside-content.is-hide a, .blog-single__aside-content.is-hide h5, .blog-single__aside-content.is-hide .h5-title{opacity: 0;pointer-events: none;transform: translateY(100%);}.blog-single__aside-content a, .blog-single__aside-content h5, .blog-single__aside-content .h5-title{transition: opacity .3s ease, transform .6s ease;pointer-events: all;opacity: 1;transform: translateY(0);}.blog-single__container .author.small{padding: 0.75rem;}.blog-single__container .author.small p{font-size: 0.75rem;}.blog-single__container .author.small .author_title{margin-bottom: 0.325rem;}.blog-single__aside .blog-page_banner{padding: 1.25rem;}.blog-single__aside .blog-page_banner p{font-size: 1rem;line-height: 1.375rem;}.blog-single__aside .blog-page_banner .blog-page_banner__info{gap: 0.75rem;}.blog-single__text .blog-page_banner .blog-page_banner__info .h3-title{max-width: 28rem;font-size: 1.5rem;line-height: 2rem;}.blog-single__text .blog-page_banner .blog-page_banner__info p{max-width: 21rem;font-size: 0.75rem;line-height: 1rem;}.blog-single__text .blog-page_banner .btn{font-size: 0.875rem;line-height: 1rem;}.check-label-container{display: flex;flex-direction: column;gap: 0.75rem;}.blog-single__aside .blog-page_banner .btn{width: 100%;font-size: 0.875rem;}.blog-page-form{display: flex;flex-direction: column;gap: 1.375rem;padding: 1.25rem;border-radius: 1.25rem;background: linear-gradient(180deg, #5797FF 0%, #8EBDFF 100%);color: #FFFFFF;}.blog-page-form .check-label a{color: var(--light-blue-main);}.blog-single__content .author.small, .blog-single__content .blog-single__aside-content{display: none;}@media (max-width:1100px){.blog-single__info h1{font-size: 28px;line-height: 32px;}.blog-single__text h2{font-size: 24px;line-height: 30px;}.blog-single__text ul{padding: 24px 8px;font-size: 14px;}}@media (max-width:900px){.blog-single__container{grid-template-columns: 1fr;}.blog-single__content .author.small, .blog-single__content .blog-single__aside-content{display: flex;}.blog-single__content{max-width: none;}.blog-single__aside{display: none;}.blog-single__info-hints span.glass-effect{order: 3;}.blog-single__content .author.small{padding: 24px 16px;gap: 20px;}.blog-single__container .author_text{font-size: 14px;line-height: 18px;}}@media (min-width: 1200px){.blog-single__container{grid-template-columns: auto 298px;gap: 32px;}.blog-single__content{max-width: 800px;}.blog-single__info{gap: 24px;}.blog-single__container img{border-radius: 32px;}.blog-single__info-hints{gap: 16px;}.blog-single__info-hints span.glass-effect{padding: 6px 12px;border-radius: 32px;}.blog-single__info-hints span.time-icon{gap: 6px;}.blog-single__info-hints span.time-icon::before{width: 16px;height: 16px;}.blog-single__info h1{font-size: 28px;line-height: 36px;}.blog-single__text{gap: 20px;}.blog-single__text h2{font-size: 24px;line-height: 32px;scroll-margin-top: 96px;}.blog-single__text h3{font-size: 18px;line-height: 20px;}.blog-single__text h4{font-size: 12px;line-height: 16px;}.blog-single__text h2:not(:first-child){margin-top: 20px;}.blog-single__text ul{padding: 24px;border-radius: 20px;}.blog-single__text h4{margin-bottom: -12px;}.blog-single__text ul > li{padding: 12px 12px 12px 26px;font-size: 16px;line-height: 22px;}.blog-single__text ul > li::before{left: 6px;top: 18px;width: 10px;height: 10px;}.blog-single__text p.txt-1{font-size: 18px;line-height: 24px;}.blog-single__text blockquote{padding: 0 16px;border-left: 4px solid #2176FF;}.blog-single__text .hint{gap: 24px;padding-left: 40px;}.blog-single__text .hint::before{width: 24px;height: 24px;}.blog-single__container .author{gap: 20px;padding: 24px;border-radius: 20px;}.blog-single__container .author img{width: 56px;height: 56px;}.blog-single__container .author .author_top{gap: 16px;}.blog-single__container .author_info{gap: 2px;}.blog-single__container .author_info span{font-size: 16px;}.blog-single__container .author_info p{font-size: 14px;}.blog-single__container .author_text{font-size: 16px;line-height: 22px;}.blog-single__text .keyinsight{gap: 12px;padding: 24px;border-radius: 20px;}.blog-single__text .keyinsight span{font-size: 14px;}.blog-single__text table{font-size: 14px;border-radius: 20px;min-width: 675px;}.blog-single__text table th{font-size: 16px;}.blog-single__text table b{font-size: 16px;}.blog-single__text figure.wp-block-table{border-radius: 20px;padding: 3px 0;}.blog-single__text table td, .blog-single__text table th{padding: 12px;border-bottom: 1px solid #E9F1FF;}.blog-single__text table thead th:nth-child(2n){border-radius: 12px 12px 0 0;}.blog-single__text table tbody tr:last-child td:nth-child(2n){border-radius: 0 0 12px 12px;}.blog-single__text p{font-size: 16px;line-height: 22px;}.blog-single__text ol{gap: 16px;}.blog-single__text ol > li{counter-increment: item;padding-left: 52px;font-size: 16px;line-height: 22px;}.blog-single__text ol > li::before{width: 36px;height: 36px;font-size: 18px;}.blog-single__text ol > li > ul, .blog-single__text ul > li > ul{gap: 8px;margin-top: 8px;padding: 0;}.blog-single__text li > ul > li{padding: 0 0 0 20px;}.blog-single__text li > ul > li::before{top: 0;left: 0;width: auto;height: auto;}.blog-single__text li > ol{margin-top: 12px;}.blog-single__aside{gap: 12px;top: 136px;}.blog-single__aside-content{gap: 12px;padding: 20px;border-radius: 20px;max-height: 800px;}.blog-single__aside-content::after{width: 24px;height: 24px;left: 20px;top: 20px;}.blog-single__aside-content .h5-title{padding-bottom: 12px;border-bottom: 1px solid #C0DAFF;}.blog-single__aside-content a{font-size: 14px;}.blog-single__aside-content.is-hide{max-height: 64px;}.blog-single__container .author.small{padding: 12px;}.blog-single__container .author.small p{font-size: 12px;}.blog-single__container .author.small .author_title{margin-bottom: 5.2px;}.blog-single__aside .blog-page_banner{padding: 20px;}.blog-single__aside .blog-page_banner p{font-size: 16px;line-height: 22px;}.blog-single__aside .blog-page_banner .blog-page_banner__info{gap: 12px;}.blog-single__text .blog-page_banner .blog-page_banner__info .h3-title{max-width: 448px;font-size: 24px;line-height: 32px;}.blog-single__text .blog-page_banner .blog-page_banner__info p{max-width: 336px;font-size: 12px;line-height: 16px;}.blog-single__text .blog-page_banner .btn{font-size: 14px;line-height: 16px;}.blog-single__aside .blog-page_banner .btn{font-size: 14px;}}@media (min-width: 1200px){.container-l.blog-single__wrap{max-width: 1184px;padding-left: 12px;padding-right: 12px;}.blog-single__container .h5-title{font-size: 16px;line-height: 22px;}.blog-single__container .txt-3{font-size: 14px;line-height: 18px;}.blog-single__container .txt-4{font-size: 12px;line-height: 16px;}.blog-single__container .blog-page-form{gap: 22px;padding: 20px;border-radius: 20px;}.blog-single__container .form-inputs-flex{gap: 8px;}.blog-single__container input[type="text"], .blog-single__container input[type="email"]{font-size: 16px;border-width: 1px;height: 55px;padding: 10px 24px;border-radius: 16px;}.blog-single__container .check-label-container{gap: 12px;}.blog-single__container .check-label{gap: 16px;}.blog-single__container .check-label p{max-width: 313px;}.blog-single__container .marker-checkbox{width: 16px;height: 16px;border-radius: 4px;}.blog-single__container .marker-checkbox::before{width: 14px;height: 14px;border-radius: 10px;}.blog-single__container .btn{font-size: 16px;line-height: 18px;height: 55px;border-radius: 16px;padding: 10px 54px;}}.blog-single__text .blog-faq{display: flex;flex-direction: column;gap: 0.75rem;}.blog-single__text .blog-faq__item{border: 1px solid rgba(33, 118, 255, .5);border-radius: 1.25rem;background-color: #fff;overflow: hidden;transition: border-color .3s ease;}.blog-single__text .blog-faq__item:hover{border-color: var(--light-blue-main);}.blog-single__text .blog-faq__question{position: relative;display: block;padding: 1.5rem 4.5rem 1.5rem 1.5rem;font-size: 1.125rem;line-height: 1.5rem;font-weight: 600;list-style: none;cursor: pointer;}.blog-single__text .blog-faq__question::-webkit-details-marker{display: none;}.blog-single__text .blog-faq__question::after{content: '';position: absolute;top: 0.875rem;right: 0.875rem;width: 2.75rem;height: 2.75rem;background: url('/wp-content/themes/dv-consulting/assets/images/blog-page/faq-plus.svg') 50% / contain no-repeat;transition: transform .3s ease;}.blog-single__text .blog-faq__item[open]:not(.is-closing) .blog-faq__question::after{transform: rotate(45deg);}.blog-single__text .blog-faq__answer > *{margin: 0;}.blog-single__text .blog-faq__answer{display: flex;flex-direction: column;gap: 0.75rem;padding: 0 1.5rem 1.5rem;margin-top: -0.75rem;color: var(--black-additional);}.blog-single__text .blog-faq__answer p{color: inherit;}@media (max-width: 768px){.blog-single__text .blog-faq__question{padding: 1.25rem 4rem 1.25rem 1.25rem;font-size: 1rem;line-height: 1.375rem;}.blog-single__text .blog-faq__question::after{top: 0.75rem;right: 0.75rem;width: 2.375rem;height: 2.375rem;}.blog-single__text .blog-faq__answer{padding: 0 1.25rem 1.25rem;}}@media (min-width: 1200px){.blog-single__text .blog-faq{gap: 12px;}.blog-single__text .blog-faq__item{border-radius: 20px;}.blog-single__text .blog-faq__question{padding: 24px 72px 24px 24px;font-size: 18px;line-height: 24px;}.blog-single__text .blog-faq__question::after{top: 14px;right: 14px;width: 44px;height: 44px;}.blog-single__text .blog-faq__answer{gap: 12px;padding: 0 24px 24px;margin-top: -12px;}}.blog-single__text .blog-faq__answer ul{padding: 0;background: none;border-radius: 0;}.blog-single__text .blog-faq__answer ul li{padding: 0.25rem 0 0.25rem 1.25rem;}.blog-single__text .blog-faq__answer ul li::before{left: 0;top: 0.625rem;}.blog-single__text .blog-faq__answer ol{gap: 0.5rem;}.blog-single__text .blog-faq__answer ol li{padding-left: 1.75rem;}.blog-single__text .blog-faq__answer ol li::before{bottom: auto;margin: 0;width: auto;height: 1.375rem;justify-content: flex-start;}@media (min-width: 1200px){.blog-single__text .blog-faq__answer ul{padding: 0;}.blog-single__text .blog-faq__answer ul li{padding: 4px 0 4px 20px;}.blog-single__text .blog-faq__answer ul li::before{left: 0;top: 10px;}.blog-single__text .blog-faq__answer ol{gap: 8px;}.blog-single__text .blog-faq__answer ol li{padding-left: 28px;}.blog-single__text .blog-faq__answer ol li::before{width: auto;height: 22px;}}
.cookie-popup{position: fixed;z-index: 12;left: 50%;bottom: 20px;transform: translateX(-50%);box-sizing: border-box;display: flex;align-items: center;gap: 24px;width: calc(100% - 40px);max-width: 760px;margin: 0;padding: 16px 16px 16px 24px;border-radius: 20px;background: rgba(255, 255, 255, 0.85);-webkit-backdrop-filter: blur(16px);backdrop-filter: blur(16px);box-shadow: 0 4px 24px rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.705), inset 0 -1px 2px rgba(117, 117, 117, 0.103);font-family: "Golos Text", "Golos Text Fallback", "Golos Text Fallback Android", sans-serif;color: #000;transition: transform .3s ease, opacity .3s ease;}.cookie-popup.hidden{transform: translateX(-50%) translateY(calc(100% + 20px));opacity: 0;pointer-events: none;}.cookie-popup .cookie-popup__text{flex: 1 1 auto;max-width: none;margin: 0;padding: 0;font-family: inherit;font-size: 12px;line-height: 16px;font-weight: 400;color: rgba(0, 0, 0, 0.6);}.cookie-popup .cookie-popup__text a{font: inherit;color: #1A66E5;text-decoration: underline;}.cookie-popup .cookie-popup__text a:hover{color: #0750C6;}.cookie-popup .cookie-popup__btn{flex-shrink: 0;display: flex;align-items: center;justify-content: center;height: 50px;margin: 0;padding: 0 40px;border: none;border-radius: 12px;background-color: #2176FF;font-family: inherit;font-size: 14px;line-height: 16px;font-weight: 500;color: #fff;cursor: pointer;transition: background-color .3s ease;}.cookie-popup .cookie-popup__btn:hover{background-color: #0750C6;}@media (max-width: 768px){.cookie-popup{left: 12px;right: 12px;bottom: 12px;transform: none;flex-direction: column;align-items: stretch;gap: 16px;width: auto;padding: 20px;}.cookie-popup.hidden{transform: translateY(calc(100% + 12px));}.cookie-popup .cookie-popup__btn{width: 100%;height: 44px;}}
.module-success-modal{position: fixed;inset: 0;z-index: 100;box-sizing: border-box;display: flex;margin: 0;padding: 60px 24px;overflow: hidden;font-family: "Golos Text", "Golos Text Fallback", "Golos Text Fallback Android", sans-serif;visibility: hidden;pointer-events: none;transition: visibility .5s ease;}.module-success-modal.module-success-modal--opened{overflow-y: auto;visibility: visible;pointer-events: all;transition: none;}.module-success-modal .module-success-modal__overlay{position: fixed;inset: 0;z-index: 1;background-color: rgba(0, 0, 0, 0);-webkit-backdrop-filter: blur(0);backdrop-filter: blur(0);transition: background-color .5s ease, -webkit-backdrop-filter .5s ease, backdrop-filter .5s ease;}.module-success-modal--opened .module-success-modal__overlay{background-color: rgba(0, 0, 0, 0.28);-webkit-backdrop-filter: blur(16px);backdrop-filter: blur(16px);}.module-success-modal .module-success-modal__wrap{position: relative;z-index: 2;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;gap: 20px;width: 100%;max-width: 480px;min-height: 0;margin: auto;padding: 24px 24px 46px;border-radius: 30px;background-color: #2176FF;background-image: url('/wp-content/themes/dv-consulting/assets/images/popup_bg.webp');background-position: center bottom;background-repeat: no-repeat;background-size: cover;color: #fff;opacity: 0;transform: translateY(-100%);transition: transform .3s ease, opacity .3s ease;}.module-success-modal--opened .module-success-modal__wrap{opacity: 1;transform: translateY(0);}.module-success-modal .module-success-modal__close{position: static;flex-shrink: 0;align-self: flex-end;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;max-width: none;margin: 0;padding: 0;border: none;border-radius: 40px;outline: none;background: linear-gradient(125deg, rgba(209, 209, 209, 0), rgba(255, 255, 255, 0.18));box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.705), inset 0 -1px 2px rgba(117, 117, 117, 0.103);cursor: pointer;transition: background-color .3s ease;}.module-success-modal .module-success-modal__close:hover{background-color: rgba(255, 255, 255, 0.12);}.module-success-modal .module-success-modal__close svg{display: block;width: 20px;height: 20px;max-width: none;pointer-events: none;}.module-success-modal .module-success-modal__icon{display: flex;align-items: center;justify-content: center;width: 72px;height: 72px;margin: -24px 0 0;border-radius: 50%;background: linear-gradient(125deg, rgba(209, 209, 209, 0), rgba(255, 255, 255, 0.18));box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.705), inset 0 -1px 2px rgba(117, 117, 117, 0.103);}.module-success-modal .module-success-modal__icon svg{display: block;width: 32px;height: 32px;}.module-success-modal .module-success-modal__title{display: block;width: 100%;max-width: 400px;margin: 0;padding: 0;font-family: inherit;font-size: 24px;line-height: 30px;font-weight: 600;text-align: center;color: #fff;}@media (max-width: 767px){.module-success-modal{padding: 40px 16px;}.module-success-modal .module-success-modal__wrap{gap: 16px;padding: 16px 16px 32px;border-radius: 24px;}.module-success-modal .module-success-modal__icon{width: 64px;height: 64px;margin-top: -16px;}.module-success-modal .module-success-modal__icon svg{width: 28px;height: 28px;}.module-success-modal .module-success-modal__title{font-size: 20px;line-height: 26px;}}body.blocked-scroll{overflow: hidden !important;padding-right: 15px;}@media (max-width: 1024px){body.blocked-scroll{padding-right: 0;}}
