@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 400;	src: local('Arial Regular'), url('/.core/tmpl/frontend/fonts/arial/ARIAL.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 700;	src: local('Arial Medium'), url('/.core/tmpl/frontend/fonts/arial/ArialMdm.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 800;	src: local('Arial Bold'), url('/.core/tmpl/frontend/fonts/arial/ARIALBD.woff') format('woff');}@font-face {	font-family: 'Arial';	font-style: normal;	font-weight: 900;	src: local('Arial Black'), url('/.core/tmpl/frontend/fonts/arial/ARIBLK.woff') format('woff');}body .article .article-body::after {background: linear-gradient(to top, #F9F9F9, rgba(255, 255, 255, 0));}body {max-width:1920px;	font-family: 'Arial', sans-serif; background-color: #fff;}.display-1 {font-size: 4rem; font-weight: 900;}.display-5 {font-size: 2.5rem; line-height: 150%; font-weight: 900;}.h5 {font-size: 1.5rem; line-height: 135%; font-weight: 900;}:root, body {font-size: 10px;}@media screen and (min-width: 576px) {	:root, body {font-size: 12px;}}@media screen and (min-width: 768px) {	:root, body {font-size: 12px;}}@media screen and (min-width: 992px) {	:root, body {font-size: 14px;}	.display-1 {font-size: 4rem;}}@media screen and (min-width: 1200px) {	:root, body {font-size: 16px;}}@media screen and (min-width: 1400px) {	.display-1 {font-size: 5rem;}}.text-danger {color: #EC3737!important;}{}.owl-carousel {position:relative;}.owl-carousel .owl-stage-outer {overflow:hidden;}.owl-carousel .owl-stage {display:flex;}.owl-carousel .owl-stage .item {height:100%;}.owl-carousel .owl-nav {position:absolute; top:50%; transform:translateY(-50%); width:110%; left:-5%; display:flex; justify-content:space-between; pointer-events: none;}.owl-carousel .owl-nav button {pointer-events:all; border:0 none; background:none; cursor:pointer; color:#dc3545; font-size:5rem; transition:.3s;}.owl-carousel .owl-nav button:hover {opacity:.75;}.breadcrumb-item+.breadcrumb-item::before,.breadcrumb a {color: #fff!important;}.container .container {padding-right: calc(var(--bs-gutter-x, 0.75rem) / 2); padding-left: calc(var(--bs-gutter-x, 0.75rem) / 2);}.mod-home {position: relative; padding: 6.5rem 0 6.64rem; overflow: hidden;}.mod-home::before {background: url('/images/pages/landing-page-new/001.jpg') center no-repeat; background-size: cover;}.mod-home h1 {margin-bottom: 1.5rem;}.mod-home .mod-title_form {margin-bottom: 1.37rem;}.mod-home form {max-width: 28.75rem; gap: 1.56rem;}.mod-home .form-control {font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; padding: 0.88rem 1.88rem; border-radius: 0.63rem; background: #FFF; box-shadow: 0px 4px 14px 0px rgba(236, 55, 55, 0.30), 0px 2px 2px 0px rgba(236, 55, 55, 0.05);}.mod-home .form-control::placeholder {color: rgba(0, 0, 0, 0.50); text-transform: uppercase;}.mod-home .form-control:focus {border-color: #EC3737;}.mod-home .btn.btn-danger { border-radius: 0.63rem; overflow: hidden; position: relative; border: 2px solid #EC3737; background: #EC3737; padding: 0.88rem 1rem; display: flex; justify-content: center; align-items: center; max-width: 16.88rem; width: 100%; color: #fff; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase;}.mod-home .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-home .btn.btn-danger::before {content: ''; position: absolute; background: rgba(255, 255, 255, 0.10); right: 1.69rem; top: -50%; width: 2.5rem; height: 200%; transform: rotate(26deg); }.mod-home .image-spin .image-logo {top: 50%; left: 50%; transform: translate(-50%, -50%);}.mod-home .image-spin .image {animation: spinLogo 10s linear infinite;}/* адаптив */@media screen and (min-width: 576px) {	.mod-home {overflow: visible;}}@media screen and (min-width: 1200px) {	.mod-home {padding: 4.5rem 0 4.5rem}	.mod-home h1 {margin-bottom: 1.5rem;}}@media screen and (min-width: 1400px) {	.mod-home {padding: 6.5rem 0 6.64rem}	.mod-home h1 {margin-bottom: 2.5rem;}}@keyframes spinLogo {	0% {transform: rotate(0deg);}	100% {transform: rotate(360deg);}}.mod-suitable-project {position: relative; margin: 9.38rem 0; padding-bottom: 6.13rem; overflow: hidden;}.mod-suitable-project .mod-title {margin-bottom: 5.19rem;}.mod-suitable-project .mod-card {position: relative; gap: 1.56rem; padding: 1.95rem; height: 100%; margin: 0 4rem;}.mod-suitable-project .mod-card .mod-card_head {gap: .63rem;}.mod-suitable-project .mod-card_title {color: #333; font-family: 'Roboto', sans-serif; font-size: 1.25rem; font-weight: 900; line-height: 125%;}.mod-suitable-project .mod-card_text {color: #333; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 400; line-height: 150%;}.mod-suitable-project .mod-card_price {font-weight: 800; line-height: 120%;}.mod-suitable-project .space-none {white-space: nowrap;}.mod-suitable-project .btn.btn-danger {padding: .81rem 1.88rem; font-family: 'Roboto', sans-serif; text-transform: uppercase; color: #fff; border: 2px solid #EC3737; font-size: 1rem; font-weight: 600; line-height: 150%; border-radius: 0.38rem; background: #EC3737;}.mod-suitable-project .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-suitable-project .card-1 .mod-bg {right: 0; top: 0;}.mod-suitable-project .card-2 .mod-bg {top: 0; transform: translateX(-50%); left: 50%;}.mod-suitable-project .card-3 .mod-bg {left: 0; top: 0;}.mod-suitable-project .mod-card .mod-bg {z-index: -10; pointer-events: none; height: 100%;}.mod-suitable-project .mod-card .mod-bg img {height: 100%;}.mod-suitable-project  .mod-bg_block,.mod-suitable-project  .parallaxScene {position: absolute; bottom: 0; top: 0; left: 0; right: 0; max-width: 1920px; pointer-events: none;}.mod-suitable-project  .item-1 {position: absolute; top: 8.31rem; left: 8.87rem; z-index: -1;}.mod-suitable-project  .item-2 {position: absolute; top: 2.37rem; left: 13.17rem; z-index: -1;}.mod-suitable-project  .item-3 {position: absolute; top: 2.81rem; left: 33%; transform: translateX(-50%); z-index: -1;}.mod-suitable-project  .item-4 {position: absolute; bottom: 0%; left: 55%; transform: translateX(-50%); z-index: -1;}.mod-suitable-project  .item-5 {position: absolute; top: 5.5rem; right: 7.62rem; z-index: -1;}.mod-suitable-project  .item-6 {position: absolute; bottom: 0; right: 10rem; z-index: -1;}.mod-suitable-project  .item-7 {position: absolute; bottom: 0; left: 40%; transform: translateX(-50%); z-index: -1;}.mod-suitable-project  .item-8 {position: absolute; bottom: 3.06rem; left: 7rem; z-index: -1;}.mod-suitable-project .decorMod {z-index: -10; top: -.75rem; left: -.94rem; pointer-events: none;}.mod-suitable-project .row {position: relative; z-index: 10;}.mod-suitable-project .card-2 .mod-bg {width: 100%;}.mod-suitable-project .card-2 .mod-bg img {max-width: 100%; width: 100%;}.mod-suitable-project .card-2 .mod-bg-1 {display: none;}.mod-suitable-project .card-2 .mod-bg-2 {display: block!important;}.mod-suitable-project .mod-bg-all-modal {width: 100%;}.mod-suitable-project .mod-bg-all-modal img {width: 100%;}.mod-suitable-project .mod-bg {display: none;}.mod-suitable-project .owl-carousel {z-index: 10;}.mod-suitable-project .owl-carousel .owl-nav {width: 100%; left: 0;}@media screen and (min-width: 768px) {    .mod-suitable-project .mod-card {margin: 0;}    .mod-suitable-project .mod-bg {display: block;}}@media screen and (min-width: 1400px) {    .mod-suitable-project .card-2 .mod-bg-1 {display: block;}    .mod-suitable-project .card-2 .mod-bg-2 {display: none!important;}    .mod-suitable-project .decorMod {z-index: 15;}    .mod-suitable-project .card-2 .mod-bg img {max-width: auto;}}.mod-portfolio {position: relative; padding-bottom: 9.38rem; overflow: hidden;}.mod-portfolio .mod-title {margin-bottom: 2.5rem;}.mod-portfolio .mod-card {gap: 1.25rem;}.mod-portfolio .mod-card_title {font-weight: 700; font-size: 1.5rem;}.mod-portfolio .mod-card_image {box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.20), 0px 0px 2px 0px rgba(0, 0, 0, 0.10); transition: .5s;}.mod-portfolio .mod-card_image:hover {transform: scale(1.05);}.mod-portfolio .mod-btn {margin-top: 2.5rem;}.mod-portfolio .btn.btn-danger {border-radius: 0.63rem; background: #EC3737; padding: 1.13rem 1.88rem; font-family: 'Roboto', sans-serif; color: #fff; border: 2px solid #EC3737; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase;}.mod-portfolio .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-portfolio .mod-card_image img {max-width: 100%;}.mod-portfolio .mod-decor-1 {top: 20.38rem; right: 0;}.mod-portfolio .mod-decor-2 {top: 63.63rem; left: 0;}.mod-portfolio .mod-decor-3 {bottom: 3.38rem; right: 0;}.mod-portfolio .mod-decor {z-index: -10; pointer-events: none;}@media screen and (min-width: 576px) {    .mod-portfolio {overflow: visible;}    .mod-portfolio .mod-card_title {font-size: 2rem;}}@media screen and (min-width: 992px) {    .mod-portfolio .mod-card_title {font-size: 2.5rem;}}@media screen and (min-width: 1727px) {    .mod-portfolio .mod-decor {z-index: 10;}}.mod-analytics {position: relative; padding-top: 6.75rem; padding-bottom: 6.75rem; margin-bottom: 9.37rem; overflow: hidden;}.mod-analytics::before {background: url('/images/pages/landing-page-new/011.jpg') center no-repeat; background-size: cover; filter: blur(2px);}.mod-analytics::after {background: url('/images/pages/landing-page-new/015.png') top center no-repeat; margin-top: 10.22rem; background-size: 100% auto;}.mod-analytics .mod-tv_image {float: right;}.mod-analytics .mod-tv_screen {right: 3.75rem; top: 1.12rem;}.mod-analytics .mod-tv {right: 0; top: 0;}.mod-analytics .mod-tv_container .mod-tv_screen_fon {top: 0; left: 0;}.mod-analytics .mod-tv_sceen_content {gap: .17rem;}.mod-analytics .mod-subtitle {margin-bottom: 1.25rem; font-family: 'Roboto', sans-serif;}.mod-analytics .btn.btn-danger {border: 2px solid #EC3737; border-radius: 0.63rem; padding: .8rem 4.81rem; background: #EC3737; color: #fff; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase;}.mod-analytics .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-analytics .mod-grad_parent {bottom: 0; left: 0; width: 100%; pointer-events: none; z-index: 10;}.mod-analytics .mod-grad_parent img {object-fit: cover;}.mod-analytics .mod-tv_block_1 {display: flex; justify-content: center;}@media screen and (max-width: 1199px) {    .mod-analytics .mod-tv_screen_content_img img {max-width: 80%;}    .mod-analytics .mod-tv_image img {max-width: 100%;}    .mod-analytics .mod-tv {border-radius: 10px; overflow: hidden;}    .mod-analytics .mod-tv_sceen_content {padding-top: 6px;}    .mod-analytics .mod-tv_screen_fon { border: 6px solid #000; border-radius: 20px; overflow: hidden;}    .mod-analytics .mod-tv_container .mod-tv_screen_fon {z-index: -10; height: 100%;}     .mod-analytics .mod-tv_container .mod-tv_screen_fon img {height: 100%; border-radius: 10px;}}.mod-analytics h2 {font-size: 1.7rem!important;}@media screen and (min-width: 768px) {    .mod-analytics h2 {font-size: 2.5rem!important;}}@media screen and (min-width: 1200px) {    .mod-analytics .mod-tv_screen {position: absolute;}    .mod-analytics {padding-bottom: 13.94rem;}    .mod-analytics::before {margin-bottom: 12.27rem;}    .mod-analytics .mod-tv_screen,    .mod-analytics .mod-tv_sceen_content {position: absolute;}    .mod-analytics .mod-tv_image img,    .mod-analytics .mod-grad_parent img {max-width: 100%;}    .mod-analytics .mod-tv_screen {right: 2.5rem; top: .8rem;}    .mod-analytics .mod-tv_screen_content_img img {max-width: 70%;}    .mod-analytics h2 {font-size: 1.7rem!important;}}@media screen and (min-width: 1400px) {    .mod-analytics .mod-tv_screen_content_img img {max-width: none;}    .mod-analytics h2 {font-size: 2.5rem!important;}    .mod-analytics .mod-tv_image img,    .mod-analytics .mod-grad_parent img {max-width: none;}    .mod-analytics .mod-tv_screen {right: 3.75rem; top: 1.12rem;}}@media screen and (min-width: 1600px) {    .mod-analytics .mod-tv_block_1 {display: block;}}.mod-recipe {position: relative; margin-bottom: 9.38rem; overflow: hidden;}.mod-recipe .mod-title {margin-bottom: 3.75rem;}.mod-recipe .mod-top_chose {gap: 1.75rem; cursor: pointer;}.mod-recipe .mod-top_chose_title {color: #333; font-family: 'Roboto', sans-serif; font-size: 1.25rem; font-weight: 700; line-height: 135%;}.mod-recipe .mod-top_chose_img {padding: 2rem; transition: .5s; position: relative; border-radius: 50%; width: 9.69rem; height: 9.69rem; background: linear-gradient(135deg, #E8E8E8 0%, #FFF 43.75%, #ECECEC 100%);  box-shadow: 11px 11px 28px 0px rgba(174, 174, 174, 0.90), -11px -11px 22px 0px rgba(255, 255, 255, 0.90), 11px -11px 22px 0px rgba(174, 174, 174, 0.20), -11px 11px 22px 0px rgba(174, 174, 174, 0.20), -1px -1px 2px 0px rgba(174, 174, 174, 0.50) inset, 1px 1px 2px 0px rgba(255, 255, 255, 0.30) inset;}.mod-recipe .mod-top_chose_img::before {content: ''; position: absolute; width: 11.25rem; height: 11.25rem; border-radius: 50%; top: 50%; left: 50%; transform: translate(-50%, -50%); border: 1px solid #F9F9F9;}.mod-recipe .mod-top_chose_img::after {content: ''; position: absolute; border-radius: 50%; width: 100%; height: 100%; opacity: 0; background: linear-gradient(135deg, #C11F1F 0%, #E03434 43.75%, #E43434 100%); transition: opacity .5s;}.mod-recipe .mod-top_chose.active .mod-top_chose_img img {z-index: 1; transition: .5s;}.mod-recipe .owl-carousel.carousel-1 .owl-stage-outer {overflow: visible;}.mod-recipe .mod-top_chose_img img {max-width: 100%;}.mod-recipe .mod-top_chose.active .mod-top_chose_img::after {opacity: 1;}.mod-recipe .mod-top_chose.active .mod-top_chose_img::before {border-color: #EC3737;}.mod-recipe .mod-top_chose.active .mod-top_chose_img img {filter: grayscale(100%) brightness(1000%); }.mod-recipe .custom-dots_top.custom-dots {width: 100%; padding: 3.75rem 5rem; position: relative;}.mod-recipe .custom-dots_top.custom-dots::after {content: ''; position: absolute; width: 100%; height: 0.13rem; top: 50%; transform: translate(-50%, -50%); left: 50%; z-index: -1; background: linear-gradient(270deg, rgba(236, 55, 55, 0.00) -1.56%, #EC3737 50.45%, rgba(236, 55, 55, 0.00) 101.56%);}.mod-recipe .custom-dots_top.custom-dots .custom-dot {transition: .5s; width: 1.25rem; height: 1.25rem; border: 3px solid #EC3737; background: #EC3737; border-radius: 50%;}.mod-recipe .custom-dots_top.custom-dots .custom-dot.active {background: #fff;}.mod-recipe .custom-dots_bottom.custom-dots {gap: .31rem;}.mod-recipe .custom-dots_bottom.custom-dots .custom-dot {border: 1px solid #616160; width: 0.94rem; height: 0.94rem; border-radius: 50%;}.mod-recipe .custom-dots_bottom.custom-dots .custom-dot.active {background: #EC3737; border: 1px solid #EC3737;}.mod-recipe .mod-text {gap: 1.25rem; color: #333; font-family: 'Roboto', sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 125%;}.mod-recipe .mod-text .mod-text_title,.mod-recipe .mod-text .mod-text_ol_title {font-weight: 700;}.mod-recipe .mod-text .mod-text_ol_title {margin-bottom: .94rem;}.mod-recipe .mod-text ol {margin-bottom: 0; padding-left: 1.5rem;}.mod-recipe .mod-text ol li::marker {color: #333;}.mod-recipe .image img {max-width: 100%;}.mod-recipe .mod-custom_nav {margin-top: 1.25rem;}.mod-recipe .btn.btn-danger {background: #EC3737; display: flex; justify-content: center; align-items: center; border-radius: 10px; padding: .1rem 0; height: 3.13rem; border: 2px solid #EC3737; color: #FFF; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase;} .mod-recipe .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-recipe .btn.btn-danger.mod-prev {width: 3.13rem;}.mod-recipe .btn.btn-danger.mod-next {width: 12.5rem;}.mod-recipe .btn.btn-danger.mod-prev:hover > svg > path {fill: #EC3737;}.mod-recipe .mod-btn_container {width: 12.5rem;}.mod-recipe .carousel-1 .owl-nav {display: flex; width: 100%; left: 0;}.mod-recipe .carousel-2 .owl-nav {display: none; width: 100%; left: 0;}@media screen and (min-width: 1200px) {    .mod-recipe .mod-top_chose_img {padding: 0;}    .mod-recipe .mod-top_chose_img img {max-width: none;}    .mod-recipe .carousel-1 .owl-nav {display: none;}}@media screen and (min-width: 1240px) {    .mod-recipe {overflow: visible;}}.mod-wheel-luck {position: relative; padding-bottom: 5.3rem; padding-top: 5.58rem; overflow: hidden;}.mod-wheel-luck .dis-grid {display: grid; justify-content: end;}.mod-wheel-luck .wheel-luck {width:631px; height:631px; padding:.5rem; border-radius:50%; position:relative; z-index:5;}.mod-wheel-luck .wheel-luck .wheel-luck-circle {position:absolute; top:0; left:0; width:100%; height:100%; border-radius:50%; overflow:hidden; background:#fff; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.05), -4.06px 4.06px 11.36px 0px rgba(0, 0, 0, 0.05), -15.42px 14.61px 21.10px 0px rgba(0, 0, 0, 0.04), -34.09px 32.46px 28.40px 0px rgba(0, 0, 0, 0.03), -60.87px 58.43px 33.27px 0px rgba(0, 0, 0, 0.01), -94.95px 91.71px 36.52px 0px rgba(0, 0, 0, 0.00);}.mod-wheel-luck .wheel-luck .wheel-luck-circle::after {border:.5rem #fff solid; content:''; position:absolute; left:0; top:0; width:100%; height:100%; border-radius:50%;}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img {position:absolute; top:0; left:0;}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img[data-point="1"] {}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img[data-point="2"] {left:auto; right: 0;}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img[data-point="3"] {left:auto; right: 0;}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img[data-point="4"] {left:auto; top:auto; right: 0; bottom:0;}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img[data-point="5"] {top:auto; bottom:0;}.mod-wheel-luck .wheel-luck .wheel-luck-circle .wheel-luck-img[data-point="6"] {top:auto; bottom:0;}.mod-wheel-luck .wheel-luck .wheel-luck-center-img {position:absolute; top:50%; left:50%; z-index:10; transform:translate(-50%, -50%)}.mod-wheel-luck .wheel-luck .wheel-luck-mark {position:absolute; top:50%; right:-18px; transform:translateY(-50%); z-index:10;}.mod-wheel-luck .form-check-label {color: rgba(0, 0, 0, 0.50); font-family: 'Roboto', sans-serif; font-size: 1rem; font-style: normal; font-weight: 400; line-height: 1.56rem;}.mod-wheel-luck .form-control {max-width: 28.75rem; padding: .61rem 2rem; border: 3px solid #000; font-family: 'Roboto', sans-serif; font-size: 1.5rem; font-weight: 400; line-height: 135%;}.mod-wheel-luck .wheel-luck {position: relative;}.mod-wheel-luck .wheel-luck::before {content: ''; pointer-events: none; position: absolute; width: 107%; height: 106%; transform: translate(-50%, -50%); top: 50%; left: 50%; border-radius: 50%; border: 21px solid rgba(116, 116, 116, 0.40);}.wheel-popup {position: fixed;top: 0;left: 0;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;z-index: 20;opacity: 0;pointer-events: none;transition: opacity .5s ease;}.wheel-popup:before {content: "";background: rgb(0, 0, 0); opacity: .3; backdrop-filter: blur(7.5px);position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 1;}.wheel-popup.show {opacity: 1;pointer-events: auto;}.wheel-prize {width: 950px;height: fit-content;background: #FFFFFF;box-shadow: -7px -7px 15px rgb(0 0 0 / 25%), 7px 7px 15px rgb(0 0 0 / 25%);border-radius: 8px;padding: 52px 30px 32px;text-align: center;position: relative;z-index: 2;}.wheel-prize__close {width: 20px;height: 20px;position: absolute;top: 14px;right: 14px;display: flex;align-items: center;justify-content: center;cursor: pointer;}.wheel-prize__close:before {content: "";position: absolute;width: 100%;height: 2px;background: #000;transform: rotate(45deg);}.wheel-prize__close:after {content: "";position: absolute;width: 100%;height: 2px;background: #000;transform: rotate(-45deg);}.mod-wheel-luck .btn.btn-danger {border-radius: 0.25rem; background: #EC3737; box-shadow: 0px 0px 0px 0px rgba(234, 71, 71, 0.20), 1px 1px 2px 0px rgba(234, 71, 71, 0.20), 3px 3px 4px 0px rgba(234, 71, 71, 0.17), 7px 7px 6px 0px rgba(234, 71, 71, 0.10), 13px 12px 7px 0px rgba(234, 71, 71, 0.03), 20px 18px 8px 0px rgba(234, 71, 71, 0.00); width: 100%; max-width: 14.68rem;max-height: 3.25rem; height: 100%; display: flex; justify-content: center; align-items: center; padding: 1rem; color: #FFF;font-family: 'Roboto', sans-serif;font-size: 1.12rem;font-weight: 600;text-transform: uppercase;}.mod-wheel-luck p {font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.56rem;}.mod-wheel-luck .mod-decor_circ:nth-child(1) {top: -1.69rem; transform: translateX(-50%); left: 50%;}.mod-wheel-luck .mod-decor_circ:nth-child(2) {top: 16%; left: 9%; transform: translate(-50%, -50%);}.mod-wheel-luck .mod-decor_circ:nth-child(3) {left: -1.69rem; transform: translateY(-50%); top: 50%;}.mod-wheel-luck .mod-decor_circ:nth-child(4) {top: 16%; right: 5%; transform: translate(-50%, -50%);}.mod-wheel-luck .mod-decor_circ:nth-child(5) {bottom: 13%; left: 8%; transform: translate(-50%, -50%);}.mod-wheel-luck .mod-decor_circ:nth-child(6) {right: -1.69rem; transform: translateY(-50%); top: 50%;}.mod-wheel-luck .mod-decor_circ:nth-child(7) {bottom: 13%; right: 4%; transform: translate(-50%, -50%);}.mod-wheel-luck .mod-decor_circ:nth-child(8) {bottom: -1.69rem; transform: translateX(-50%); left: 50%;}.mod-wheel-luck .mod-bottom_content {margin-top: 2.5rem;}@media screen and (min-width: 992px) {    .mod-wheel-luck .mod-bottom_content {margin-top: 12.6rem;}}@media screen and (min-width: 1200px) {    .mod-wheel-luck .dis-grid {display: block;}    .mod-wheel-luck .bar_hand {left: -7.75rem; top: -11.25rem; z-index: -10; pointer-events: none;}    .mod-wheel-luck .top_hand {top: -1.8rem; left: 6.38rem; z-index: 10; pointer-events: none;}    .mod-wheel-luck .bottom_hand {bottom: -1rem; left: 9.55rem; z-index: 10; pointer-events: none;}}.mod-laptop {position: relative; padding-top: 5.66rem; margin-bottom: 7.27rem; overflow: hidden;}.mod-laptop::before {background: url('/images/pages/landing-page-new/019.jpg') center no-repeat; background-size: cover; margin-bottom: 3.16rem;}.mod-laptop .mod-title {margin-bottom: 2.5rem;}.mod-laptop .image-laptop img {max-width: 50%;}.mod-laptop .mod-contain_screen {margin-top: 50.59px; margin-bottom: 50.59px; margin-left: 1rem; margin-right: 1rem;}.mod-laptop .mod-screen_content {gap: 1.25rem;}.mod-laptop .mod-el_content {gap: 1.25rem;}.mod-laptop .mod-title_content {font-family: 'Roboto', sans-serif; margin-bottom: .31rem; font-size: 1rem; font-weight: 600; line-height: 150%;}.mod-laptop .mod-text_content {font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 900; line-height: 150%;}.mod-laptop .mod-title_result {font-size: 1.25rem; font-weight: 900; line-height: 120%;}.mod-laptop .mod-line_after_content {width: 100%; height: 1px; background: #fff;}.mod-laptop .btn.btn-danger {margin-top: .62rem; padding: 0.5rem 2.5rem; border: 2px solid #EC3737; border-radius: 0.63rem; background: #EC3737; color: #FFF; text-align: center; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 400; line-height: 150%;}.mod-laptop .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-laptop .mod-sreen_laptop {width: 100%!important; height: 100%!important; background: #333; border: 1.5rem solid #000;}@media screen and (min-width: 576px) {    .mod-laptop .image-laptop img {max-width: 100%;}    .mod-laptop .mod-title_result {font-size: 2rem;}}@media screen and (min-width: 1200px) {    .mod-laptop .mod-sreen_laptop {position: absolute; width: 63.8231%!important; height: 67.6291%!important; top: 6.06039%; left: 18.2614%; border: none;}    .mod-laptop .image-laptop img {max-width: none;}    .mod-laptop .mod-contain_screen {margin-bottom: 0; margin-left: 44px; margin-right: 44px;}}@media screen and (min-width: 1400px) {.mod-laptop .mod-sreen_laptop {width: 1036px; height: 650px; top: 58.41px; left: 296.5px;}}{}.mod-tie {position: relative;}.mod-tie h2 {margin-bottom: 6.19rem;}.mod-tie .mod-num_block {gap: 1.69rem; margin-bottom: 1.25rem;}.mod-tie .block-title {font-weight: 400; line-height: 120%}.mod-tie .mod-block {overflow: hidden; padding: 3.75rem 0; border-radius: 1.25rem; background: #FFF; box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10), 0px 4px 10px 0px rgba(0, 0, 0, 0.20);}.mod-tie .mod-letter {font-weight: 700; border-radius: 50%; line-height: 120%; min-width: 5.38rem; height: 5.38rem; background: linear-gradient(135deg, #E8E8E8 0%, #FFF 43.75%, #ECECEC 100%); box-shadow: -1px -1px 2px 0px rgba(174, 174, 174, 0.50) inset, 1px 1px 2px 0px rgba(255, 255, 255, 0.30) inset; filter: drop-shadow(11px 11px 28px rgba(174, 174, 174, 0.90)) drop-shadow(-11px -11px 22px rgba(255, 255, 255, 0.90)) drop-shadow(11px -11px 22px rgba(174, 174, 174, 0.20)) drop-shadow(-11px 11px 22px rgba(174, 174, 174, 0.20));}.mod-tie .list_el {gap: .73rem;}.mod-tie .mod-text_list {font-family: 'Roboto', sans-serif; font-weight: 400;}.mod-tie .block-2 .mod-letter,.mod-tie .block-4 .mod-letter {background: linear-gradient(135deg, #EC3737 20.83%, rgba(237, 32, 36, 0.50) 49.48%, #EC3737 77.6%);}.mod-tie .block-4 .mod-block {padding: 1.12rem 5.81rem;}.mod-tie .block-2 .mod-circ_el,.mod-tie .block-4 .mod-circ_el {border-color: #EC3737;}.mod-tie .block-2 .mod-list {gap: 3.75rem;}.mod-tie .list_last_block {gap: 3.75rem;}.mod-tie .list_el_bottom {gap: .73rem;}.mod-tie .block-2 .mod-block {padding: 3.75rem;}.mod-tie .two_content_blocks {gap: 5.5rem;}.mod-tie .block-2 .image img {max-width: 100%; filter: drop-shadow(-10px 10px 60px rgba(0, 0, 0, 0.20));}.mod-tie .block-1 .list_el:first-child,.mod-tie .block-3 .list_el:first-child,.mod-tie .block-1 .list_el:nth-child(3),.mod-tie .block-3 .list_el:nth-child(3) {margin-bottom: 3.12rem;}.mod-tie .block-1 .list_el:nth-child(2),.mod-tie .block-3 .list_el:nth-child(2) {margin-bottom: 5rem;}.mod-tie .num {width: 5.384rem; height: 5.38rem; position: relative; border-radius: 50%; background: linear-gradient(135deg, #E8E8E8 0%, #FFF 43.75%, #ECECEC 100%); box-shadow: -1px -1px 2px 0px rgba(174, 174, 174, 0.50) inset, 1px 1px 2px 0px rgba(255, 255, 255, 0.30) inset; filter: drop-shadow(11px 11px 28px rgba(174, 174, 174, 0.90)) drop-shadow(-11px -11px 22px rgba(255, 255, 255, 0.90)) drop-shadow(11px -11px 22px rgba(174, 174, 174, 0.20)) drop-shadow(-11px 11px 22px rgba(174, 174, 174, 0.20));}.mod-tie .num::after {border-radius: 50%; content: ''; position: absolute; width: 6.25rem; height: 6.25rem; top: 50%; left: 50%; transform: translate(-50%, -50%); border: 1px solid #F9F9F9; pointer-events: none;}.mod-tie .image_last img {max-width: 100%;}.mod-tie .blocks {gap: 9.38rem;}.mod-tie .mod-title_content {font-weight: 700; line-height: 120%; margin-bottom: 5.25rem; position: relative;}.mod-tie .mod-title_content::after {content: ''; position: absolute; width: 100%; height: 4px; bottom: -.86rem; left: 0; background: linear-gradient(to left, #333333, #EC3737);}.mod-tie .scarf {top: -2.58rem; left: -1.76rem; z-index: -10;}.mod-tie .block-1 .image img,.mod-tie .block-3 .image  img {max-width: 100%;}.mod-tie .block-1 .mod-list,.mod-tie .block-3 .mod-list {padding: 0 1rem;}.mod-tie .block-3 .mod-block  {padding-top: 0;}@media screen and (min-width: 768px) {    .mod-tie { padding-bottom: 9.8rem;}    .mod-tie .block-3 .mod-block {padding-top: 3.75rem;}    .mod-tie .block-1 .mod-list,    .mod-tie .block-3 .mod-list {padding: 0;}    .mod-tie .block-1 .image {left: 0; pointer-events: none; transform: translateY(-50%); top: 50%;}    .mod-tie .block-3 .image {right: 0; top: 0; height: 100%;}    .mod-tie .block-3 .image img {height: 100%;}    .mod-tie .block-1 .image img,    .mod-tie .block-3 .image  img {max-width: none;}    .mod-tie .block-1 .image,    .mod-tie .block-3 .image {position: absolute;}    .mod-tie .mod-circ_el {border: 1px solid #F9F9F9; padding: .45rem; border-radius: 50%;}    .mod-tie .mod-circ_block {width: 37.5rem; height: 37.5rem; position: absolute; border-radius: 50%; border: 2px solid #EC3737; transform: translateY(-50%); top: 50%; }     .mod-tie .block-3 .image {right: -13rem;}    .mod-tie .block-3 .mod-circ_block {right: 0%;}    .mod-tie .block-1 .mod-list,    .mod-tie .block-3 .mod-list {width: 45%; z-index: 10; position: relative; margin-left: 55%;}    .mod-tie .block-3 .mod-list {width: 46%; margin-left: 0; margin-right: 50%;}    .mod-tie .block-1 .image {left: -20rem;}}@media screen and (min-width: 992px) {    .mod-tie .block-1 .list_el:nth-child(2),    .mod-tie .block-1 .list_el:nth-child(3) {position: relative; left: 6.25rem;}    .mod-tie .block-3 .list_el:nth-child(2),    .mod-tie .block-3 .list_el:nth-child(3) {position: relative; right: 6.25rem;}    .mod-tie .scarf img {max-width: 9rem;}    .mod-tie .block-1 .mod-list,    .mod-tie .block-3 .mod-list {margin-left: 41%;}    .mod-tie .block-3 .mod-list {margin-left: 10%;}    .mod-tie .block-1 .image {left: -15rem;}    .mod-tie .block-3 .image {right: -15rem;}    .mod-tie .block-3 .mod-circ_block {right: 1%;}}@media screen and (min-width: 1200px) {    .mod-tie .block-1 .mod-list,    .mod-tie .block-3 .mod-list {margin-left: 48%;}    .mod-tie .block-3 .mod-list {margin-right: 50%; width: 50%; margin-left: 6%;}    .mod-tie .block-1 .mod-circ_block {left: 6.58%;}    .mod-tie .block-1 .image {left: -5rem;}    .mod-tie .block-3 .image {right: -10rem;}    .mod-tie .block-3 .mod-circ_block {left: 39.41%;}}@media screen and (min-width: 1400px) {    .mod-tie .block-3 .mod-circ_block {left: 12.58%;}    .mod-tie .block-1 .mod-list,    .mod-tie .block-3 .mod-list {margin-left: 55%;}    .mod-tie .block-3 .mod-list {margin-right: 50%; width: 46%; margin-left: 0;}    .mod-tie .block-1 .mod-circ_block {left: 19.58%;}    .mod-tie .block-1 .image {left: 0;}    .mod-tie .block-3 .image {right: 0;}}.mod-advertising {position: relative; padding-top: 29.58rem; padding-bottom: 5.05rem; margin-bottom: 9.38rem;}.mod-advertising::before {background: url('/images/pages/landing-page-new/029.png') center no-repeat; background-size: 100% auto;}.mod-advertising .h5 {font-family: 'Roboto', sans-serif; font-weight: 400; margin-bottom: 1.88rem;}.mod-advertising .btn.btn-danger {border-radius: 0.25rem; padding: 1.18rem 3.13rem; background: #EC3737; border: 2px solid #EC3737; box-shadow: 0px 0px 0px 0px rgba(234, 71, 71, 0.20), 1px 1px 2px 0px rgba(234, 71, 71, 0.20), 3px 3px 4px 0px rgba(234, 71, 71, 0.17), 7px 7px 6px 0px rgba(234, 71, 71, 0.10), 13px 12px 7px 0px rgba(234, 71, 71, 0.03), 20px 18px 8px 0px rgba(234, 71, 71, 0.00); color: #fff; font-weight: 700; line-height: normal; text-transform: uppercase;}.mod-advertising .btn.btn-danger:hover {background: #fff; color: #EC3737;}@media screen and (min-width: 992px) {    .mod-advertising {padding-top: 42.58rem;} }.mod-quiz {position: relative; margin-bottom: 9.38rem;}.mod-quiz h2 {margin-bottom: 3.12rem;}.mod-quiz .mod-quiz_blocks {padding: 1rem; background: url('/images/pages/landing-page-new/030.svg') center no-repeat; background-size: 100% 100%; filter: drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.20));}.mod-quiz .mod-quiz_blocks_contain {padding: 1.87rem 2.28rem; background: url('/images/pages/landing-page-new/031.png') center no-repeat; background-size: 100% 100%;}.mod-quiz .mod-block {min-height: 62rem; background: url('/images/pages/landing-page-new/032.png') center no-repeat; background-size: 100% 100%; border-radius: 1.25rem; padding: 2.76rem 2.57rem 4.42rem;}.mod-quiz .mod-quiz_title,.mod-quiz .mod-num {font-size: 2rem; font-weight: 400; line-height: 135%;}.mod-quiz .mod-num {margin-bottom: 1.25rem;}.mod-quiz .mod-quiz_title {margin-bottom: 3.69rem;}.mod-quiz .form-check {padding-left: 1.8rem; cursor: pointer;}.mod-quiz .form-check .form-check-input {border: 3px solid #EC3737; width: 1.25rem; height: 1.25rem; margin-left: -1.8rem;}.mod-quiz .form-check-label {font-family: 'Roboto', sans-serif; font-weight: 400; line-height: 125%;}.mod-quiz .form-check-input:checked {background: #EC3737; border-color: #EC3737; box-shadow: none;}.quiz-quiest {display: none;}.quiz-quiest.active {display: block;}.mod-quiz .mod-nav_and_progress {gap: 6.54rem;}.mod-quiz .mod-progress-bar .bar {height: 0.93rem; width: 100%; border-radius: 0.625rem; background: #E3E3E3; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.20) inset;}.mod-quiz .mod-custom_nav {margin-top: 1.25rem;}.mod-quiz .btn.btn-danger {background: #EC3737; display: flex; justify-content: center; align-items: center; border-radius: 10px; padding: .1rem 0; max-height: 3.13rem; min-height: 3.13rem; border: 2px solid #EC3737; color: #FFF; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase;} .mod-quiz .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-quiz .btn.btn-danger.mod-prev {width: 3.13rem;}.mod-quiz .btn.btn-danger.mod-next {width: 100%; max-width: 12.5rem; padding-left: 1.5rem; padding-right: 1.5rem;}.mod-quiz .btn.btn-danger.mod-prev:hover > svg > path {fill: #EC3737;}.mod-quiz .mod-btn_container {gap: .88rem; flex-direction: column; justify-content: center; align-items: center;}.mod-quiz .custom-dots_bottom {display: flex;}.mod-quiz .custom-dots_bottom.custom-dots {gap: .31rem;}.mod-quiz .custom-dots_bottom.custom-dots .custom-dot {border: 1px solid #616160; width: 0.94rem; height: 0.94rem; border-radius: 50%; cursor: pointer;}.mod-quiz .custom-dots_bottom.custom-dots .custom-dot.active {background: #EC3737; border: 1px solid #EC3737;}.mod-quiz .mod-text {font-family: 'Roboto', sans-serif; font-weight: 400; line-height: 135%}.mod-quiz .quiest_choice {gap: 2.5rem;}.mod-quiz .dot_progress {left: 0%; top: 10%; transform: translateY(-50%); width: 0; height: 0; transition: all 1s;}.mod-quiz .dot_progress .chebuk {top: 50%; left: 50%; transform: translate(-50%, -50%);}.mod-quiz .mod-progress_red {width: 0%; transition: all 1s; height: 100%; left: 0; top: 50%; transform: translateY(-50%); border-radius: 0.625rem; background: linear-gradient(224deg, #EC3737 1.4%, #000 193.25%);}.mod-quiz .form-control {font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; width: 100%; height: 100%; padding: 0.88rem 1.88rem; display: flex; align-items: center; border-radius: 0.44rem; border: 2px solid #EC3737;}.mod-quiz .form-control::placeholder {color: rgba(0, 0, 0, 0.50); text-transform: uppercase; }.mod-quiz .form-control:focus {border-color: #EC3737;}.mod-quiz .chebuk img {width: 8rem;}@media screen and (min-width: 576px) {    .mod-quiz .mod-quiz_blocks_contain {padding: 1.87rem 4.28rem;}    .mod-quiz .mod-block {min-height: 55rem;}}@media screen and (min-width: 768px) {    .mod-quiz .chebuk img {width: auto;}    .mod-quiz .mod-btn_container {gap: .88rem; flex-direction: row;}    .mod-quiz .mod-block {min-height: 46.52rem;}    .mod-quiz .mod-quiz_blocks {padding: 1rem 4.4rem;}}@media screen and (min-width: 992px) {    .mod-quiz .mod-btn_container {gap: 1.88rem;}    .mod-quiz .mod-block {min-height: 41.52rem;}    .mod-quiz .btn.btn-danger.mod-next {min-width: 12.5rem; padding-left: 0; padding-right: 0;}}@media screen and (min-width: 1400px) {    .mod-quiz .mod-btn_container {min-width: 12.5rem;}}.mod-commercial-offer {position: relative; margin-bottom: 9.38rem;}.mod-commercial-offer::before {background: url('/images/pages/landing-page-new/034.jpg') center bottom no-repeat; background-size: cover;}.mod-commercial-offer .mod-block {z-index: 10; padding: 2.5rem 3.75rem; border-radius: 2.5rem; background: #FFF; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.10), 0px 0px 4px 0px rgba(0, 0, 0, 0.15);}.mod-commercial-offer .block-form-control {gap: 1.56rem; margin-bottom: 1.56rem;}.mod-commercial-offer .btn.btn-danger {font-family: 'Roboto', sans-serif; border: 2px solid #EC3737; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase; align-items: center; border-radius: 0.63rem; background: #EC3737; height: 3.25rem; padding: 0rem 1.875rem; display: flex; width: 100%; justify-content: center; text-align: center;}.mod-commercial-offer .btn.btn-danger:hover {color: #EC3737; background: #fff;}.mod-commercial-offer .mod-title_form {margin-bottom: 1.56rem; font-family: 'Roboto', sans-serif;}.mod-commercial-offer .form-control {border-radius: 0.25rem; border: 3px solid #333; padding: .87rem 1.71rem; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%;}.mod-commercial-offer .form-control::placeholder {color: rgba(51, 51, 51, 0.50); text-transform: uppercase;}.mod-commercial-offer .form-control:focus {box-shadow: 0 0 0 0.15rem #dc35453b;}.mod-commercial-offer .form-check-label {font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 400; line-height: 150%;}.mod-commercial-offer .form-check-input:checked[type=checkbox] {background-image: url(/images/pages/internet-store/icon/001.png); background-position: center; background-repeat: no-repeat; background-size: 100%;}.mod-commercial-offer .form-check-input:checked {border-color: #EC3737; background: none;}.mod-commercial-offer .form-check-input:focus {box-shadow: 0 0 0 0.15rem rgba(253, 13, 13, 0.25);} .mod-commercial-offer .mod-desc {font-family: 'Roboto', sans-serif; font-weight: 400; line-height: 125%; margin-top: 3.1rem;}.mod-commercial-offer .mod-decor {left: 0; top: -8rem; z-index: -10;}@media screen and (min-width: 768px) {    .mod-commercial-offer {padding-bottom: 15.25rem; margin-bottom: 2.12rem;}}@media screen and (min-width: 1400px) {    .mod-commercial-offer .mod-decor {left: 13.59rem;;}    .mod-commercial-offer .mod-block {margin-top: -2.4rem;}}.mod-do-not-trust {position: relative; margin-bottom: 9.38rem; overflow: hidden;}.mod-do-not-trust::before {background: #fff;}.mod-do-not-trust::after {background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 100%); height: 12.44rem; bottom: 0; top: auto; z-index: 10; pointer-events: none;}.mod-do-not-trust h2,.mod-do-not-trust p {margin-bottom: .94rem; position: relative; z-index: 10;}.mod-do-not-trust p {font-family: 'Roboto'; font-size: 1.25rem; font-weight: 500; line-height: 150%;}.mod-do-not-trust p:last-child {margin-bottom: 1.88rem;}.mod-do-not-trust .btn.btn-danger {position: relative; z-index: 10; padding: 1.19rem 3.13rem; font-size: 1rem; border: 2px solid #EC3737; font-weight: 700; line-height: normal; border-radius: 0.25rem; background: #EC3737; box-shadow: 0px 0px 0px 0px rgba(234, 71, 71, 0.20), 1px 1px 2px 0px rgba(234, 71, 71, 0.20), 3px 3px 4px 0px rgba(234, 71, 71, 0.17), 7px 7px 6px 0px rgba(234, 71, 71, 0.10), 13px 12px 7px 0px rgba(234, 71, 71, 0.03), 20px 18px 8px 0px rgba(234, 71, 71, 0.00);}.mod-do-not-trust .btn.btn-danger:hover {background: #fff; color: #EC3737;}/* .mod-do-not-trust .image .mod-decor {position: absolute; height: 12.44rem; width: 100%; left: 0; bottom: -.5rem; background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 100%);} */.mod-do-not-trust .image_dude img {max-width: 100%;}.mod-do-not-trust .image_dude {left: -7.69rem; bottom: 0; pointer-events: none;}.mod-do-not-trust .image_dude-2 {left: -1.69rem; bottom: -2.2rem; z-index: 100; pointer-events: none;}.mod-do-not-trust .image img {max-width: 100%;}@media screen and (min-width: 768px) {    .mod-do-not-trust::before {background: url('/images/pages/landing-page-new/038.png') center no-repeat; background-size: cover;}    .mod-do-not-trust {padding-bottom: 17.19rem;}    .mod-do-not-trust .image {position: absolute;left: auto; top: -15.11rem; right: -100%; max-width: 100%; pointer-events: none;}    .mod-do-not-trust .image img {max-width: 100%;}}@media screen and (min-width: 992px) {    .mod-do-not-trust {padding-bottom: 21.19rem;}}@media screen and (min-width: 1200px) {    .mod-do-not-trust {padding-bottom: 23.19rem;}    .mod-do-not-trust .image {top: 5.89rem; right: 0; max-width: none;}    .mod-do-not-trust .image img {max-width: none;}}@media screen and (min-width: 1400px) {    .mod-do-not-trust {overflow: visible;}    .mod-do-not-trust .image_dude {left: -3.69rem;}    .mod-do-not-trust .image_dude-2{left: 2.31rem;}    .mod-do-not-trust {padding-bottom: 28.4rem;}    .mod-do-not-trust .image_dude {bottom: -2.2rem;}    .mod-do-not-trust .image_dude img {max-width: none;}    .mod-do-not-trust .image {left: -18rem; right: auto;}}@media screen and (min-width: 1600px) {    .mod-do-not-trust .image_dude {left: 7.31rem;}    .mod-do-not-trust .image_dude-2{left: 13.31rem;}}@media screen and (min-width: 1727px) {    .mod-do-not-trust .image {left: -8rem;}}.mod-interview {position: relative; overflow: hidden; padding-bottom: 11.25rem;}.mod-interview h2 {margin-bottom: 1.88rem; font-family: 'Roboto', sans-serif;}.mod-interview .p_text { font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%;}.mod-interview .mod-card {background: #EC3737; border-radius: 1.5rem; padding: 10px; position: relative; cursor: pointer;}.mod-interview .mod-card .fon-img {max-width: 100%; width: 100%; border-radius: 1rem;}.mod-interview .mod-card .mod-play {max-width: 14%; top: 50%; left: 50%; transform: translate(-50%, -50%);}.mod-interview .mod-card .mod-play svg {max-width: 100%;}.mod-interview .block-1 {margin-bottom: 4rem;}.mod-interview .parallaxScene {position: absolute; bottom: 0; top: 0; left: 0; right: 0; z-index: -1; width: 1920px;}.mod-interview .item-1 {position: absolute; top: 22rem; left: 4rem; z-index: -1;}.mod-interview .item-2 {position: absolute; bottom: 22%; left: 15%;}.mod-interview .item-3 {position: absolute; bottom: 8%; right: 6%;}.mod-interview img {max-width:100%;}@media screen and (min-width: 1200px) {    .mod-interview .item-1 {top: 12rem;}}@media screen and (min-width: 1400px) {    .mod-interview .mod-block-text {padding-right: 4rem;}}@media screen and (min-width: 1800px) {    .mod-interview .item-1 {top: 0;}}.mod-brainstorm {position: relative; padding-bottom: .88rem; }.mod-brainstorm h2 .mod-title {font-size: 3.5rem; font-style: normal; font-weight: 900; line-height: 125%;}.mod-brainstorm ul {gap: 1.25rem; padding-left: 0; margin-top: 1.4rem;}.mod-brainstorm ul li {font-weight: 700; line-height: 150%; padding-left: 0; gap: .81rem; max-width: 43.75rem;}.mod-brainstorm .btn.btn-danger {width: 100%; text-transform: uppercase; border: 5px solid #EC3737; white-space: nowrap; border-radius: 0.63rem; padding: 1.88rem 0; background: #EC3737; font-size: 2rem; font-weight: 900; line-height: 120%;}.mod-brainstorm .btn.btn-danger:hover {color: #EC3737; background: #fff;}.mod-brainstorm .image img {max-width: 100%;}@media screen and (min-width: 400px) {    .mod-brainstorm h2 .mod-title {font-size: 4.5rem;}}@media screen and (min-width: 576px) {    .mod-brainstorm h2 .mod-title {font-size: 5rem;}}@media screen and (min-width: 992px) {    .mod-brainstorm {margin-bottom: 9.38rem;}}@media screen and (min-width: 1400px) {    .mod-brainstorm .image img {max-width: none;}    .mod-brainstorm h2 .mod-title {font-size: 6.25rem;}    .mod-brainstorm .btn.btn-danger {width: 39.4rem; font-size: 2.5rem;}}.mod-founder {position: relative; padding-top: 15rem; overflow: hidden; margin-bottom: 9.38rem;}.mod-founder .h2 > div:first-child {font-size: 4rem; line-height: normal;}.mod-founder .h2 > .mod-title {font-size: 5rem; line-height: normal;}.mod-founder .mod-author-text {font-size: 4rem; line-height: normal; margin-bottom: 1.78rem;}.mod-founder .flex-btn {gap: 3.28rem;}.mod-founder .btn.btn-danger {min-width: 14.52rem; width: 100%; margin-top: 1.25rem; overflow: hidden; background: linear-gradient(90deg, #B54848 0%, #EC3737 46.45%, #EC3737 102.98%); font-family: 'Roboto', sans-serif; font-size: 1.12rem; font-weight: 900; line-height: normal; padding: 1.04rem 0; padding-right: 2.12rem; border-radius: 0.43rem; padding-left: 2.97rem; max-width: 14.5rem; position: relative;}.mod-founder .btn.btn-danger::after {content: ''; position: absolute; width: 10rem; height: 10rem; border-radius: 2px; background: #EC3737;  left: -57%; pointer-events: none; top: 100%; transform-origin: center; transform: rotate(45deg) translate(-50%, -50%);}.mod-founder .btn.btn-danger > img {transform: translateY(-50%); top: 50%; left: .97rem; z-index: 1; pointer-events: none;}.mod-founder .btn.btn-danger:hover {background: #fff; color: #EC3737;}.mod-founder .img-book img {position: relative; top: -3rem; right: 0; z-index: 10; max-width: 100%;}.mod-founder .mod-text-end {margin-bottom: 2.75rem; font-size: 1.5rem;}.mod-founder .mod-logo-decor {top: -17.72rem; right: -16.32rem; pointer-events: none; z-index: -5;}.mod-founder .image-author {position: relative; margin-bottom: -5rem; pointer-events: none;}.mod-founder .image-author img {max-width: 100%;}@media screen and (min-width: 400px) {    .mod-founder .h2 > div:first-child {font-size: 5rem;}}@media screen and (min-width: 768px) {    .mod-founder h2 > .mod-title {font-size: 7rem;}}@media screen and (min-width: 992px) {    .mod-founder .img-book img {position: absolute; max-width: none;}    .mod-founder .btn.btn-danger {margin-bottom: 3rem;}    .mod-founder .btn.btn-danger {margin-bottom: 13.06rem;}    .mod-founder .h2 > .mod-title {margin-top: -4rem; font-size: 10rem;}    .mod-founder .image-author {right: 0; bottom: -11rem; top: auto; z-index: 5; pointer-events: none; margin-bottom: 0; position: absolute;}    .mod-founder .mod-block-author {position: relative;}    .mod-founder .image-author img {max-width: 100%;}}@media screen and (min-width: 1200px) {    .mod-founder .mod-text-end {font-size: 2.5rem;}    .mod-founder .mod-block-author {position: static;}    .mod-founder .image-author {right: -5rem; bottom: -11rem;}    .mod-founder .image-author img {max-width: none;}}.mod-dumpling-question {position: relative; margin-bottom: 9.38rem;}.mod-dumpling-question h2 {margin-bottom: 2.46rem;}.mod-dumpling-question .accordeon {gap: 1rem;}.mod-dumpling-question dl {cursor: pointer; padding: 1rem; gap: 1.2rem; border-radius: 1.875rem; background: #FFF; box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.12), 0px 0px 4px 0px rgba(0, 0, 0, 0.10);}.mod-dumpling-question dl dd {display: none; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 400; line-height: 150%;}.mod-dumpling-question dl.active dd {display: block;}.mod-dumpling-question dl.active dt .mod-title_accordeon_vert {display: none}.mod-dumpling-question dl dt .mod-title_accordeon {display: none; overflow: hidden;}.mod-dumpling-question dl.active dt .mod-title_accordeon {display: block;}.mod-dumpling-question dl dt,.mod-dumpling-question dl dt h3 {gap: 1.88rem; font-family: 'Roboto', sans-serif; font-weight: 500; line-height: 125%;}.mod-dumpling-question dl .mod-title_accordeon_vert {display: block;}.mod-dumpling-question .dumpling { font-family: 'Roboto', sans-serif; font-weight: 900; min-width: 4.38rem; width: 4.38rem; height: 4.38rem; border-radius: 50%; border: 1px solid #EC3737;}.mod-dumpling-question dl.active .mod-title_accordeon_vert { position: relative; transform: none; top: 0!important; left: 0!important;}.mod-dumpling-question .dumpling {margin-top: .91rem; margin-left: .87rem;}.mod-dumpling-question .dumpling img {max-width: 100%; top: -.91rem; left: -.87rem; z-index: 1;}.mod-dumpling-question .num {position: relative; z-index: 10;}@media screen and (min-width: 768px) {    .mod-dumpling-question dl {min-height: 38.22rem;}    .mod-dumpling-question dl .mod-title_accordeon_vert {white-space: nowrap; display: block; position: absolute; transform: rotate(180deg) translateX(-50%); left: 20%; writing-mode: vertical-lr; top: 7.27rem; z-index: 10;}    .mod-dumpling-question .dumpling img {max-width: none;}}@media screen and (min-width: 1400px) {    .mod-dumpling-question dl {padding: 1.88rem; gap: 1.88rem;}}.mod-heritage {position: relative; overflow: hidden; margin-bottom: 9.38rem;}.mod-heritage::before {background: url('/images/pages/landing-page-new/043.jpg') bottom right no-repeat; background-size: 100% 100%;}.mod-heritage h2 {line-height: 120%; position: relative; padding: 1.8rem 0 2.08rem; margin-bottom: 1.8rem;}.mod-heritage h2::before {content: '';  position: absolute; top: 0; left: -.75rem; width: calc(var(--vw, 1vw)*100); height: 100%; pointer-events: none; z-index: -100; background: linear-gradient(90deg, #000 4.6%, rgba(0, 0, 0, 0.00) 131.32%);}.mod-heritage .mod-bottom_content {gap: 1.88rem; margin-bottom: 3.95rem;}.mod-heritage form {max-width: 22.36rem;}.mod-heritage .form-control {margin-bottom: 1.88rem; color: #fff; border-radius: 0.25rem; border: 5px solid #FFF; padding: .81rem 1.53rem; font-family: 'Roboto', sans-serif; font-size: 1.5rem;font-style: normal; font-weight: 400; line-height: 1.56rem; background: none;}.mod-heritage .form-control::placeholder {color: rgba(255, 255, 255, 0.50);}.mod-heritage .btn.btn-outline-danger {border-radius: 0.625rem; width: 100%; color: #EC3737; display: flex; justify-content: center; padding: .87rem; border: 5px solid #fff; text-align: center; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 600; line-height: 150%; text-transform: uppercase; background: #FFF;}.mod-heritage .btn.btn-outline-danger:hover {background: none; color: #fff;}.mod-heritage .image img {max-width: 70%;}@media screen and (min-width: 768px) {    .mod-heritage .image {margin-top: -13rem; pointer-events: none;}}@media screen and (min-width: 992px) {     .mod-heritage { padding-top: 14rem;}    .mod-heritage .image {margin-top: 0; left: -19.27rem; bottom: 0; pointer-events: none; position: absolute;}    .mod-heritage::before { background-size: 100% 100%;}    .mod-heritage h2::before {left: -58%; left: -38%;}    .mod-heritage .image img {max-width: none;}}@media screen and (min-width: 1200px) {     .mod-heritage .image {left: -7.27rem;}    .mod-heritage h2::before {left: -38%;}    .mod-heritage {padding-top: 10rem;}    .mod-heritage::before {margin-top: 10rem;  background-size: 77% 100%; margin-top: 14rem;}}@media screen and (min-width: 1400px) {    .mod-heritage .image {left: -3.37rem;}    .mod-heritage::before {background-size: 70% 100%; margin-top: 10rem;}}.mod-our-otherservices {position: relative; padding-bottom: 5rem;}.mod-our-otherservices .mod-card {border-radius: 1.25rem; display: grid; justify-content: center; grid-gap: 1.88rem; background: #FFF; box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.10), 0px 1px 1px 0px rgba(0, 0, 0, 0.10); padding: 1.87rem;}.mod-our-otherservices .image-card img {max-width: 100%;}.mod-our-otherservices .mod-text-card {display: grid; gap: .62rem;}.mod-our-otherservices h2 {margin-bottom: 3.13rem;}.mod-our-otherservices .price {font-size: 1.5rem;}.mod-our-otherservices .mod-decor {top: 0; right: 7.31rem; z-index: -10;}@media screen and (min-width: 768px) {    .mod-our-otherservices .price {font-size: 2.5rem;}}.article {display: flex; flex-direction: column; padding: 5rem 0;}.article-body {height: 400px; overflow: hidden; position: relative; font-size:1rem; line-height:1.25; max-width:1320px; margin:0 auto;}.article-body::after {right: 0; bottom: 0; left: 0; height: 200px; background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)); content: ''; position: absolute; pointer-events: none;}.article-label::before {content: 'Читать полностью';}.article-checkbox:checked + .article-label::before {content: 'Свернуть';}.article-checkbox:checked ~ .container-prod .article-body {height: auto!important;}.article-checkbox:checked ~ .container-prod .article-body::after {background: none; }/* SEO-продвижение */.custom.article{width: 90%; margin: 0 auto;}.custom.article p{ margin-bottom: 1rem !important; }@media screen and (max-width: 600px) {    .article-body p{font-size: 1.2rem;}}