 .main-mobileApps-bunner{padding:65px 0 65px 340px;background-repeat:no-repeat;background-position:left bottom;min-height:300px;color:#ffffff;}.main-mobileApps-bunner>.block-inner{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"desc qrcode" "links qrcode";align-items:center;gap:32px;}.main-mobileApps-bunner .block-qr-code{grid-area:qrcode;padding:10px 10px;background-color:#ffffff;border-radius:20px;}.main-mobileApps-bunner .block-qr-code>img{width:140px;height:140px;}.main-mobileApps-bunner .block-desc{grid-area:desc;}.main-mobileApps-bunner .block-desc>a{margin-bottom:8px;display:inline-block;font-weight:600;font-size:1.75rem;line-height:1.2;color:#ffffff;text-underline-offset:6px;}.main-mobileApps-bunner .block-desc>a:hover{text-decoration:underline;}.main-mobileApps-bunner .block-desc>p{font-weight:600;font-size:1rem;line-height:1.5;}.main-mobileApps-bunner .block-links{grid-area:links;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;}.main-mobileApps-bunner .block-links>a{background-color:#eff1f3;}.main-mobileApps-bunner .link-details{display:inline-block;padding:11px 24px 11px 54px;font-weight:700;font-size:1rem!important;line-height:1.2;text-align:center;color:#292929!important;border-radius:15px;text-decoration:none;background-color:#eff1f3;background-repeat:no-repeat;background-position:left 30px center;}.main-mobileApps-bunner .link-details:hover{text-decoration:none;}.main-mobileApps-bunner .block-links>.link-appStore,.main-mobileApps-bunner .block-links>.link-googlePlay,.main-mobileApps-bunner .block-links>.link-appGallery{padding:7px 13px;border-radius:7px;}@media(max-width:1220px){.main-mobileApps-bunner{background-position:left bottom 50%;}.main-mobileApps-bunner .link-details{order:1;}}@media(max-width:991px){.main-mobileApps-bunner{padding:36px 0 315px 0;background-position:bottom 10px center;}.main-mobileApps-bunner>.block-inner{margin-bottom:20px;grid-template-columns:1fr 1fr;grid-template-areas:"desc desc" "qrcode links";}.main-mobileApps-bunner .block-qr-code{margin-left:auto;margin-right:5px;}.main-mobileApps-bunner .block-qr-code>img{width:100px;height:100px;}.main-mobileApps-bunner .block-links{flex-direction:column;align-items:flex-start;}.main-mobileApps-bunner .link-details{padding:11px 24px;background-color:#eff1f3;background-position:left calc((100% / 2) - 60px) center;}.main-mobileApps-bunner .block-desc{text-align:center;}.main-mobileApps-bunner .block-desc>a{margin:0 auto;margin-bottom:16px;font-size:1.3rem;max-width:330px;text-decoration:none!important;}.main-mobileApps-bunner .block-desc>p{font-size:0.875rem;}}@media(max-width:350px){.main-mobileApps-bunner>.block-inner{grid-template-columns:1fr;grid-template-areas:"desc" "qrcode" "links";}.main-mobileApps-bunner .block-qr-code{margin:0 auto}.main-mobileApps-bunner .block-links{align-items:center;}.main-mobileApps-bunner{background-size:contain;}}.apps-smart-banner{padding:12px;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;align-items:center;background-color:#ffffff;color:#292929;border-bottom:1px solid #c3c3c3;}.apps-smart-banner .banner-close{border:none;outline:none;text-align:center;vertical-align:middle;font-size:0;line-height:1;background:transparent url('/galleries/icon-close.svg') no-repeat center center;width:24px;height:24px;}.apps-smart-banner .banner-logo{width:50px;height:50px;border-radius:8px;box-shadow:0px 4px 16px rgba(0,0,0,0.18);background:url('/export/system/modules/ru.reso.v2/resources/img/icons/logo.svg') no-repeat center center;background-size:42px;}.apps-smart-banner .banner-name>p{font-size:0.75rem;line-height:1.6;color:#292929;}.apps-smart-banner .banner-name>p:first-child{font-weight:700;}.apps-smart-banner .banner-link{display:block;margin-left:auto;padding:10px 8px;background-color:#eff1f3;border-radius:15px;font-weight:700;font-size:0.875rem;line-height:1.4;color:#292929;text-align:center;text-decoration:none!important;}.apps-smart-banner .banner-link:hover{text-decoration:none!important;}