::selection{background:#a90003;color:#fff}::-moz-selection{background:#a90003;color:#fff}*{font-family: 'Noto Sans', sans-serif;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.anchor{position:absolute;margin-top:-30px}.item,.item2{border-radius:2px;display:block}.policy{text-decoration:underline;color:#3b82f6;font-size:14px;text-align:center;margin:0 auto 20px;max-width:340px;display:block}a{text-decoration:none;color:#000}h2,h3,h4,h5,h6,p{margin:0;padding:0;line-height:normal;font-style:normal}.p{padding-bottom:15px}.arnament{overflow:hidden;width:100%}.h6-18bu{font-size:18px;font-weight:700;text-transform:uppercase}.p-18-400{font-size:18px;font-weight:400}.p-18-400 .color{color:red}.p-18-400 .bcolor{color:red;font-weight:700}.h4-24b,.h4-24bu{font-size:24px;font-weight:700}.h4-24bu{text-transform:uppercase}.h4-32b,.h4-32bu{font-size:32px;font-weight:700}.h4-32bu{text-transform:uppercase}.h4-28sb{font-size:28px;font-weight:600}.p-16-400,.p-16-500,.p-16-600{font-size:16px;font-weight:400}.p-16-500{font-weight:500}.p-16sb{font-weight:600}.p-20-500,.p-20b,.p-24-500,.p-24b{font-size:20px;font-weight:500}.p-24-500{font-size:24px}.p-20b{font-weight:700}.p-24b{font-size:24px;font-weight:700}.p-16link,.p-18link,.p-22link{color:#3372ed;font-size:22px;font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.p-18link{font-size:18px}.p-16link{font-size:16px}.p-52bl{font-size:52px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.success{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.7882352941);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:15px;height:105%;width:100%;top:0;left:0;z-index:10}.success svg{width:80px;height:80px;margin-bottom:20px}.success p{font-size:20px!important;line-height:1.4!important;font-weight:400!important;text-transform:none!important}ul li{list-style:none}section{padding:60px 0}h1{font-style:normal;font-weight:600;font-size:64px;line-height:77px;letter-spacing:.03em;color:#fff;margin-bottom:0}form{position:relative}form input{padding:15px;border-radius:5px;outline:0;border:none;max-width:350px;width:100%;margin:10px 0;display:block}form input::-webkit-input-placeholder{font-size:14px}form input::-moz-placeholder{font-size:14px}form input:-ms-input-placeholder{font-size:14px}form input::-ms-input-placeholder{font-size:14px}form input::placeholder{font-size:14px}form button{margin-top:15px!important;max-width:350px!important}.form-upload label{border:2px dashed #7a7a7a;text-align:center;max-width:350px;width:100%;display:block;padding:15px 0;border-radius:5px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.form-upload label:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.form-upload .disabled{opacity:.5}.title-section{color:#000;font-size:38px;font-style:normal;font-weight:700;margin-bottom:40px;text-transform:uppercase}.sub-title-section{margin-top:-35px;margin-bottom:40px;font-size:24px;color:#5c5c5c}img{height:auto;display:block;pointer-events:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.swiper .swiper-button-next,.swiper .swiper-button-prev{top:44.1%!important;background:#a90003;-webkit-box-shadow:0 3px 0 none;box-shadow:0 3px 0 none;border-radius:2px}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{color:#fff}.swiper .swiper-pagination{bottom:0!important}.swiper .swiper-pagination span{width:12px;height:12px}.swiper .swiper-pagination .swiper-pagination-bullet-active{background:#a90003!important}.swiper .swiper-pagination .swiper-pagination-bullet-active::before{display:none}.swiper .swiper-pagination .swiper-numb{width:45px;height:45px;border-radius:3px;position:relative;background:0 0;opacity:1;overflow:hidden;z-index:1}.swiper .swiper-pagination .swiper-numb::before{content:"";background:#dadada;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.swiper .swiper-pagination .swiper-numb span{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto!important;display:table;font-size:18px;z-index:1}.swiper .swiper-nav-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;min-height:60px;margin:auto}.swiper .swiper-nav-box .swiper-pagination{position:relative;left:auto;-webkit-transform:initial;-ms-transform:initial;transform:initial}.swiper .swiper-nav-box .swiper-pagination span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:3px}.swiper .swiper-nav-box .swiper-button-next,.swiper .swiper-nav-box .swiper-button-prev{width:58px;height:50px}.swiper .swiper-nav-box .swiper-button-next:after,.swiper .swiper-nav-box .swiper-button-prev:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.send-ok{width:100%;height:100%;position:absolute;background:rgba(255,255,255,.9);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;top:0;left:0}.send-ok svg{width:50px;height:50px;fill:#a90003;-webkit-animation:.6s bounceIn;animation:.6s bounceIn}.gallery .swiper-slide{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.gallery .swiper-slide a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block;position:relative;border-radius:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.gallery .swiper-slide a::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(0,0,0,.4);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;z-index:1}.gallery .swiper-slide img{width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;margin:auto}.gallery .swiper-slide svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;width:50px;height:50px;-webkit-transform:scale(5);-ms-transform:scale(5);transform:scale(5);-webkit-transition:.3s 50ms;-o-transition:.3s 50ms;transition:.3s 50ms;opacity:0}.gallery .swiper-slide:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.gallery .swiper-slide:hover a::before{opacity:1}.gallery .swiper-slide:hover a:hover{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.gallery .swiper-slide:hover a:hover::before{opacity:1}.gallery .swiper-slide:hover a:hover svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.button{display:block;background:#a90003;-webkit-box-shadow:0 3px 0 none;box-shadow:0 3px 0 none;border-radius:2px;font-style:normal;font-weight:500;font-size:16px;line-height:16px;text-align:center;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.07);padding:18px 5px;border:none;outline:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer;max-width:300px;width:100%;position:relative;overflow:hidden}.button::before{content:"";position:absolute;top:0;height:100%;width:45px;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-animation:3s linear infinite flareAnimation;animation:3s linear infinite flareAnimation;left:-150%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.4)));background:-o-linear-gradient(left,rgba(255,255,255,.1),rgba(255,255,255,.4));background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.4))}.button:hover{background:#f02c2c}.button2{display:block;background:#4c4c4c;-webkit-box-shadow:0 3px 0 none;box-shadow:0 3px 0 none;border-radius:2px;font-style:normal;font-weight:500;font-size:16px;line-height:16px;text-align:center;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.07);padding:18px 5px;border:none;outline:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;cursor:pointer;max-width:300px;width:100%;position:relative;overflow:hidden}.button2::before{content:"";position:absolute;top:0;height:100%;width:45px;-webkit-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-animation:3s linear infinite flareAnimation;animation:3s linear infinite flareAnimation;left:-150%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.4)));background:-o-linear-gradient(left,rgba(255,255,255,.1),rgba(255,255,255,.4));background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.4))}.button2:hover{background:#6b6b6b}.catalog .swiper-slide,.catalog img{border-radius:2px}.catalog .item{position:relative;display:block}.catalog .item img{width:100%;-o-object-fit:cover;object-fit:cover}.catalog .item::before{content:"";background:rgba(151,177,171,0);width:100%;height:100%;top:0;left:0;position:absolute;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);-webkit-transition:.6s cubic-bezier(.16,1,.3,1);-o-transition:.6s cubic-bezier(.16,1,.3,1);transition:.6s cubic-bezier(.16,1,.3,1)}.catalog .item span{position:absolute;color:#fff;background:rgba(108,125,121,.65);z-index:1;bottom:10px;width:100%;padding:15px;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-transition:.6s cubic-bezier(.16,1,.3,1);-o-transition:.6s cubic-bezier(.16,1,.3,1);transition:.6s cubic-bezier(.16,1,.3,1)}.catalog .item:hover::before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(151,177,171,.3647058824)}.catalog .item:hover span{background:rgba(245,206,34,.6431372549);color:#000}.catalog .button-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.catalog .button-box button:first-child{margin-right:5px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.8)}@-webkit-keyframes flareAnimation{0%,50%,60%{left:-150%}100%{left:150%}}@keyframes flareAnimation{0%,50%,60%{left:-150%}100%{left:150%}}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@media screen and (max-width:768px){form input{margin:10px auto}a[href*="MediaRama.by"]{padding:10px 0 80px!important}}@media screen and (max-width:767px){section{padding:50px 0}.title-section{text-align:center;font-size:calc(26px + 74 * (100vw - 320px)/ 1280)}.sub-title-section{text-align:center}.button,.button2{margin:auto}}@media screen and (max-width:576px){form input{max-width:100%}}@media screen and (max-width:515px){.swiper .swiper-nav-box{max-width:320px;margin:15px auto 0}}