.header-1 *{transition:.3s}.header-1{position:relative;z-index:10}.header-1 #logo{display:block}.header-1 #logo:hover{opacity:.75}.header-1 #logo img{max-width:200px;max-height:200px}.header-1 #header_items{margin:.5rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header-1 #header_items .logo svg path{fill: var(--color-base)}.header-1 #header_items .logo svg path.arrow{fill: var(--color-body)}.header-1 #top_menu{margin-bottom: .5rem}.header-1 #top_menu ul{display:flex;padding: 0;flex-wrap:wrap;margin:0;justify-content: space-between;font-size:1rem}.header-1 #top_menu ul li{position: relative;text-align: center;display:block}.header-1 #top_menu ul li a{color: #433D3D !important;display:block;padding:1rem 0}.header-1 #top_menu ul li:hover a{background:rgba(255,255,255,.2);color:var(--color-base2) !important}.header-1 #top_menu ul li ul{display:none;position:absolute;top:100%;left:0;background:#fff;text-align:left;box-shadow: 0 6px 12px rgb(0 0 0 / 18%);white-space: nowrap}.header-1 #top_menu ul li ul li{text-align:left;border-bottom:1px solid #ddd;position: unset;max-width: 60rem}.header-1 #top_menu ul li ul li a{color: var(--color-text) !important}.header-1 #top_menu ul li ul li:hover > a{background:#ddd;color:var(--color-base2)}.header-1 #top_menu ul li ul li ul li:hover a{box-shadow: 0 6px 12px rgb(0 0 0 / 18%)}.header-1 #top_menu ul li:hover > ul{display: block}.header-1 #top_menu ul li ul li ul{display: none;top: 0;left: 100%;min-height: 100%}.header-1 #top_menu ul li ul li.parent > a{padding-right:2rem;position:relative}.header-1 #top_menu ul li ul li.parent > a::before{content: '\27A4';position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.header-1 .mobile-window{}.header-1 .mobile-window .bg{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:100%;bottom:0;border-radius:0 100% 100% 0}.header-1 .mobile-window .window{width:0;background:#fff;position:fixed;top:0;left:0;bottom:0;border-radius:0 100% 100% 0;opacity:0;padding:0;overflow:auto;display:flex;flex-direction: column;text-align: center}.header-1 .mobile-window .close{position:fixed;top:0;left:300px;margin:1rem;font-size:0;color:#fff;cursor:pointer}.header-1 .mobile-window .close:hover{opacity:.7}.header-1 .mobile-window .window > div{margin:1rem 0}.header-1 .mobile-window .mobile_menu{background:var(--color-base);text-align:left;margin-bottom:auto}.header-1 .mobile-window .mobile_menu ul{display:block;margin:0;padding:0}.header-1 .mobile-window .mobile_menu ul li{display:block;margin:0;padding:0;border-bottom:1px solid #ddd;position:relative}.header-1 .mobile-window .mobile_menu ul li a{color: var(--color-base-text);display:block;padding:.5rem}.header-1 .mobile-window .mobile_menu ul li ul li{display:none;background:rgba(255,255,255,.3);padding-left:.5rem}.header-1 .mobile-window .mobile_menu ul li ul.active > li{display:block}.header-1 .mobile-window .mobile_menu ul li.parent ul::before{content:'\f107';font-family: "Font Awesome 6 Free";font-weight: 900;position:absolute;background:#fff;padding:0 .5rem;top: .5rem;right:.5rem;cursor:pointer}body.active-menu{overflow:hidden}body.active-menu .header-1 .mobile-window{display:block}body.active-menu .header-1 .mobile-window .bg{right:0;border-radius:0}body.active-menu .header-1 .mobile-window .close{font-size:3rem}body.active-menu .header-1 .mobile-window .window{width:300px;border-radius:0;opacity:1;padding:1rem}

[data-color="#000000FF"]{color:#000000FF}[data-color="#433D3DFF"]{color:#433D3DFF}

.cover-1{min-height: 876px;display: flex;flex-direction: column;justify-content: center;margin-top: -200px}.page-content .module.cover-1{margin-top: 0;min-height: 876px}.cover-1 .container{background: rgba(255,255,255, .75);border-radius: 1.5rem;text-align: center}@media (min-width: 992px){.cover-1 .container{background: none;text-align: left}}@media (max-width: 577px){.cover-1{justify-content: start;padding-top: 200px}.cover-1 .module-background{background-image: url('/assets/images/001.jpg') !important;background-size: cover}}

[data-color="#ED7777FF"]{color:#ED7777FF}[data-color="#433D3DFF"]{color:#433D3DFF}

.texts-1 textarea{text-align: center}

[data-color="#000"]{color:#000}

.benefits-1 .numbers{display:flex;justify-content: start}.benefits-1.text-center .numbers{justify-content: center}.benefits-1.text-end .numbers{justify-content: end}.benefits-1 .item{position:relative}.benefits-1 .item .cards-title{color: #A92121}.benefits-1 .item .cards-desc{position: absolute;left: 100%;top: 0;width: 100%;padding: 1rem}.benefits-1 .item.rev .cards-desc{left:auto;right:100%}@media (min-width: 1200px){.benefits-1 .item .cards-desc{display:none}.benefits-1 .item:hover .cards-desc{display:block}}

.module.benefits-1{padding:100px 0}[data-color="#2B2A29FF"]{color:#2B2A29FF}[data-color="#A92121FF"]{color:#A92121FF}[data-color="#000000FF"]{color:#000000FF}[data-color="#696969FF"]{color:#696969FF}[data-color="#FFFFFFFF"]{color:#FFFFFFFF}

.texts-2 p{margin: 0}.texts-2 .card{min-height: 215px}.texts-2 .card-body3{min-height: 100px}.texts-2 .title{position: relative;text-align:center;display: flex;flex-direction: column;justify-content: center;height: 100%}.texts-2 .title::before{content: url('/assets/icons/037.svg');position: absolute;top:50%;left:50%;transform: translate(-50%, -50%)}

.module.texts-2{padding:50px 0}[data-color="#A92121FF"]{color:#A92121FF}[data-color="#000000FF"]{color:#000000FF}

.articles-1 .item{padding: 0 0 6px 6px}.articles-1 .desc{display: flex;height:100%;flex-direction: column}

.module.articles-1{padding:100px 0}[data-color="#000000FF"]{color:#000000FF}[data-color="#A92121FF"]{color:#A92121FF}[data-color="#2B2A29FF"]{color:#2B2A29FF}



.module.about-1{padding:100px 0}[data-color="#000000FF"]{color:#000000FF}[data-color="#2B2A29FF"]{color:#2B2A29FF}

.texts-3{padding: 100px 0}.texts-3 .container{background: rgba(255,255,255, .75);border-radius: 1.5rem;text-align: center}.texts-3 h1, .texts-3 .h1{font-size: 2.5rem}@media (min-width: 992px){.texts-3{padding: 0}.texts-3 .container{background: none;text-align: left}.texts-3 h1, .texts-3 .h1{font-size: 3.5rem}.texts-3{min-height: 823px}.page-content .module.texts-3{min-height: 823px}}.texts-3 .module-background{background-position: top !important}

[data-color="#2B2A29FF"]{color:#2B2A29FF}[data-color="#000000FF"]{color:#000000FF}

.texts-4 .tab-pane{height: 100%}.texts-4 .row{justify-content: center}.nav-pills .nav-link{color: var(--color-base);padding:1rem 0.35rem}.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background: var(--color-base)}.texts-4 .flex-column{flex-direction: row !important}.payment-sum--item{padding: 12px;background: rgba(229, 229, 229, .2);transition: background .3s;border-radius: 12px;cursor: pointer;color: #929292;display: flex;align-items: center;justify-content: center}.payment-sum--item:hover, .payment-sum--item.active{background: #ee7776;font-weight: 600;color: #fff}.payment-sum--input{border: none;padding: 12px;width: 100%;background: rgba(229, 229, 229, .2);transition: background .3s;border-radius: 12px;text-align: center;color: #929292}.payment-sum--input:focus, .payment-sum--input:hover, .payment-sum--input.active{outline: none;background: #ee7776;font-weight: 600;color: #fff}@media (min-width: 992px){.texts-4 .flex-column{flex-direction: column !important}.texts-4 .nav{padding: 30px 0}.texts-4 .nav .nav-link{writing-mode: vertical-rl;text-orientation: mixed;border:1px solid var(--color-base);border-radius: 0 .3rem .3rem 0}}@media screen and (max-width: 540px){.payment-sum{flex-direction: column !important}}

.module.texts-4{padding:100px 0}[data-color="#000000FF"]{color:#000000FF}[data-color="#8D8D8DFF"]{color:#8D8D8DFF}

.hrs-1 .pay-lines{display: flex;flex-direction: column;gap: 1rem}.hrs-1 .pay-line{overflow: hidden}.hrs-1 .pay-marquee{display: flex;width: max-content;will-change: transform}.hrs-1 .pay-track{display: flex;gap: 1rem;padding-right: 1rem}.hrs-1 .pay-line-left .pay-marquee{animation: hrs-1-marquee 45s linear infinite}.hrs-1 .pay-line-right .pay-marquee{animation: hrs-1-marquee 38s linear infinite reverse}.hrs-1 .pay-line:hover .pay-marquee{animation-play-state: paused}@keyframes hrs-1-marquee{from{transform: translateX(0)}to{transform: translateX(-50%)}}.hrs-1 .pay-card{display: flex;align-items: center;gap: .875rem;flex: 0 0 auto;padding: .875rem 1.25rem;border-radius: 1.25rem;background: #fff;border: 1px solid rgba(var(--bs-primary-rgb), .35);box-shadow: 0 .125rem .5rem rgba(0, 0, 0, .05)}.hrs-1 .pay-name{flex: 0 0 auto;width: 4.25rem;height: 4.25rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: var(--bs-primary);color: var(--bs-primary-text);font-size: .8125rem;text-align: center;padding: .25rem;overflow: hidden;line-height: 1.1}.hrs-1 .pay-info{display: flex;flex-direction: column;line-height: 1.15}.hrs-1 .pay-amount{font-size: 1.75rem;font-weight: 700;white-space: nowrap}.hrs-1 .pay-source{font-size: .875rem;opacity: .6}.hrs-1 .pay-heart{color: var(--color-base2);font-size: 1.125rem;margin-left: .25rem}@media (max-width: 575.98px){.hrs-1 .pay-card{padding: .625rem .875rem;gap: .625rem;border-radius: 1rem}.hrs-1 .pay-name{width: 3.25rem;height: 3.25rem;font-size: .6875rem}.hrs-1 .pay-amount{font-size: 1.25rem}.hrs-1 .pay-source{font-size: .75rem}}@media (prefers-reduced-motion: reduce){.hrs-1 .pay-marquee{animation: none}.hrs-1 .pay-line{overflow-x: auto}}

[data-color="#000"]{color:#000}

.reviews-1 .card{overflow: hidden}.reviews-1 .owl-carousel{position: relative}.reviews-1 .owl-carousel::before{content:url('/assets/icons/hearts.png');top:-3rem;right:-3rem;position: absolute;z-index: 5;pointer-events: none}

.module.reviews-1{padding:50px 0}[data-color="#000000FF"]{color:#000000FF}[data-color="#666666FF"]{color:#666666FF}

.cover-2{min-height: 1210px;text-transform: uppercase}.page-content .module.cover-2{min-height: 1210px}

.module.cover-2{padding:150px 0}.module.cover-2{padding: 300px 0 0}[data-color="#FFFFFFFF"]{color:#FFFFFFFF}[data-color="#2B2A29FF"]{color:#2B2A29FF}

.partners-1 .item{padding: 1rem}.partners-1 .item img{transition: .3s;filter:grayscale(1)}.partners-1 .item:hover img{transform: scale(1.1) rotate(-1deg);filter:grayscale(0)}

[data-color="#000000FF"]{color:#000000FF}

.galleries-1 .card{overflow: hidden}.galleries-1 .card img{transition: .3s}.galleries-1 .card:hover img{transform: scale(1.1) rotate(-1deg)}

.module.galleries-1{padding:50px 0}[data-color="#A92121FF"]{color:#A92121FF}[data-color="#000000FF"]{color:#000000FF}

.reviews-2 .card{overflow: hidden}.reviews-2 .card img{transition: .3s;width:100%;height: 100%;object-fit: cover}.reviews-2 .card:hover img{transform: scale(1.1) rotate(-1deg)}

.module.reviews-2{padding:50px 0}[data-color="#000"]{color:#000}[data-color="#666"]{color:#666}

.articles-2 .card{overflow: hidden}.articles-2 .card img{transition: .3s}.articles-2 .card:hover img{transform: scale(1.1) rotate(-1deg)}

.module.articles-2{padding:50px 0}[data-color="#000000FF"]{color:#000000FF}[data-color="#2B2A29FF"]{color:#2B2A29FF}[data-color="#696969FF"]{color:#696969FF}

.contacts-1 iframe{height:100% !important}

.module.contacts-1{padding:50px 0}[data-color="#000"]{color:#000}

.footer-1{padding:3rem 0}.footer-1 ul{display:block;margin:0;padding:0}.footer-1 ul li{display:block;margin:0;padding:0;border-bottom:1px solid var(--color-inverse)}.footer-1 ul li a{display:block;margin:0;padding:.3rem 1rem}.footer-1 .zerro-author{display: flex;color:#A2A2A2}.footer-1 .zerro-author:hover{color:#A2A2A2}.footer-1 .zerro-author::before{content: url('/assets/images/zerro.svg');margin-right:1rem;filter:grayscale(1) invert(1)}.footer-1 .row:nth-child(1){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #a2a2a2}.footer-1 .row:nth-child(2) a:hover{filter:contrast(3)}.footer-1 .social-rutube{display: inline-block;width: 1em;height: 1em;vertical-align: -.125em;background-color: currentColor;-webkit-mask: url('/assets/icons/rutube-mono.svg') no-repeat center / contain;mask: url('/assets/icons/rutube-mono.svg') no-repeat center / contain}

[data-color="#ffffffFF"]{color:#ffffffFF}[data-color="#A2A2A2"]{color:#A2A2A2}

