.app-container .header{position:fixed;top:0;left:0;width:100vw;z-index:99;transition:.3s}.app-container .header.sticky{background-color:#00b6ed}.app-container .header__container{max-width:1400px;padding:8px 100px;display:flex;margin:0 auto;align-items:center;justify-content:space-between}@media (max-width:1500px){.app-container .header__container{padding:8px 50px}}@media (max-width:1000px){.app-container .header__container{padding:8px 16px}}.app-container .header__logo{width:76px;height:80px;display:flex}@media (max-width:1000px){.app-container .header__logo{width:45px;height:48px}}.app-container .header__logo img{object-fit:contain;background:#fff;width:100%;height:100%}.app-container .header a.button{background-color:#fff;padding:12px 20px;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.01em;text-align:left;border-radius:4px;text-decoration:none;color:#202b78;transition:.3s}.app-container .header a.button svg{margin-left:16px;transition:.3s}@media (max-width:1000px){.app-container .header a.button svg{display:none}}.app-container .header a.button svg path{transition:.3s}.app-container .header a.button:hover{background-color:#202b78;color:#fff}.app-container .header a.button:hover svg{transform:rotate(45deg)}.app-container .header a.button:hover svg path{fill:#fff}.app-container .main-banner{background-position:center;background-size:cover;overflow:hidden}.app-container .main-banner__container{max-width:1400px;padding:70px 100px;padding-top:152px;display:flex;margin:0 auto;min-height:788px}@media (max-width:1500px){.app-container .main-banner__container{padding:70px 50px;padding-top:152px}}@media (max-width:1000px){.app-container .main-banner__container{padding:48px 16px;padding-top:90px;min-height:788px;position:relative;height:100vh}.app-container .main-banner__container::after{content:"";background:linear-gradient(180deg,rgba(32,43,120,0) 0,#202b78 100%);position:absolute;width:100vw;height:50%;bottom:0;left:50%;transform:translateX(-50%)}}.app-container .main-banner__text{display:flex;flex-direction:column;align-items:center;text-align:center;width:49%}@media (max-width:1000px){.app-container .main-banner__text{width:100%;justify-content:flex-end;position:relative}}.app-container .main-banner__text h1{font-size:49px;font-weight:700;line-height:58px;text-align:center;color:#fff;text-transform:uppercase;background:#c51718;width:fit-content;align-items:center;display:flex;align-items:center;margin-bottom:8px;justify-content:center;padding:4px 8px;z-index:2;position:relative}@media (max-width:1000px){.app-container .main-banner__text h1{font-size:32.44px;font-weight:700;line-height:40px;text-align:center;z-index:3}}.app-container .main-banner__text p{font-size:23.04px;font-weight:700;line-height:28px;text-align:center;color:#fff;margin-top:16px;z-index:2;position:relative}@media (max-width:1000px){.app-container .main-banner__text p{margin-top:8px;z-index:3}}.app-container .main-banner__text-image{position:relative;margin-top:24px}@media (max-width:1000px){.app-container .main-banner__text-image{position:absolute;top:0;left:0}}.app-container .main-banner__text-image img{width:212px;display:flex;object-fit:contain;position:relative;z-index:1}@media (max-width:1000px){.app-container .main-banner__text-image img{height:212px;width:148px}}.app-container .main-banner__text-image::after{content:"";width:100%;height:calc(100% - 28px);position:absolute;left:0;bottom:0;box-shadow:0 0 100px 50px #50bbe3;z-index:0;border-radius:49px}.app-container .main-banner__man{display:none;z-index:2}@media (max-width:1000px){.app-container .main-banner__man{position:absolute;bottom:0;right:0;height:114%;width:100%;display:flex;right:-16px;justify-content:flex-end}.app-container .main-banner__man img{width:100%;height:100%;object-fit:contain;object-position:right}}.app-container .main-banner__image{position:relative;width:49%;max-width:580px}@media (max-width:1000px){.app-container .main-banner__image{display:none}}.app-container .main-banner__image img{position:absolute;width:100%;bottom:-70px;left:-92px}.app-container .top-products__container{max-width:1400px;padding:96px 100px;margin:0 auto}@media (max-width:1500px){.app-container .top-products__container{padding:96px 50px}}@media (max-width:1000px){.app-container .top-products__container{padding:48px 16px}}.app-container .top-products__header{display:flex;flex-direction:column;align-items:center;margin-bottom:72px}@media (max-width:1000px){.app-container .top-products__header{margin-bottom:24px}}.app-container .top-products__items{display:flex;flex-wrap:wrap;width:103%}.app-container .top-products__item{width:30.33%;margin-right:3%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:32px}@media (max-width:1000px){.app-container .top-products__item{width:100%}}.app-container .top-products__item a.button-blue{margin-right:auto;margin-top:24px;z-index:10;position:relative}@media (max-width:1000px){.app-container .top-products__item a.button-blue{margin-top:16px}}.app-container .top-products__item-header span{color:#202b78;font-size:19px;font-weight:700;line-height:28px;text-align:center}.app-container .top-products__item-header p.title{font-size:33.18px;font-weight:700;line-height:40px;letter-spacing:-.02em;text-align:center;color:#202b78;text-transform:uppercase}.app-container .top-products__item-image{background-color:#f4f4f8;border-radius:8px;width:100%;height:360px;position:relative;padding:32px;margin-top:52px}.app-container .top-products__item-image .heart{position:absolute;left:50%;transform:translateX(-50%);top:-36px}.app-container .top-products__item-main{width:100%;height:100%;object-fit:contain}.app-container .top-products__item-main img{width:100%;object-fit:contain;max-height:100%}.app-container .top-products__item-sign{width:172px;height:172px;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 16px 0 rgba(32,43,120,.2);background-color:#fff;border-radius:50%;position:absolute;justify-content:center;padding:16px;right:16px;bottom:-32px;transform:rotate(17deg)}@media (max-width:1400px){.app-container .top-products__item-sign{right:0;width:166px;height:166px;bottom:-16px}}.app-container .top-products__item-sign::after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23202B78FF' stroke-width='6' stroke-dasharray='4%2c 18' stroke-dashoffset='5' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:100px;width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.app-container .top-products__item-sign span.procent{font-size:64px;font-weight:700;line-height:64px;letter-spacing:-.02em;text-align:center;color:#c51718}@media (max-width:1000px){.app-container .top-products__item-sign span.procent{font-size:60px}}.app-container .top-products__item-sign span.title{color:#202b78;font-size:14px;font-weight:700;line-height:16px;text-align:center;text-transform:uppercase}.app-container .top-products__item-sign svg{margin-top:5px}.app-container .reviews{position:relative}.app-container .reviews .bg-image{position:absolute;width:100%;height:100%;left:0;top:0;transform:rotate(180deg);background-size:cover;background-position:center}.app-container .reviews__container{max-width:1400px;padding:96px 100px;margin:0 auto}@media (max-width:1500px){.app-container .reviews__container{padding:96px 50px}}@media (max-width:1000px){.app-container .reviews__container{padding:48px 16px}}.app-container .reviews__header{display:flex;justify-content:center;margin-bottom:48px}@media (max-width:1000px){.app-container .reviews__header{flex-direction:column;align-items:center;text-align:center;margin-bottom:24px}}.app-container .reviews__header h2{color:#fff;text-transform:none}.app-container .reviews__header h2.bg{background-color:#fff;color:#202b78;margin-right:16px}@media (max-width:1000px){.app-container .reviews__header h2.bg{margin-right:0}}.app-container .reviews__items{display:flex;align-items:center;cursor:grab;transition:.3s;scroll-behavior:smooth}.app-container .reviews__item{min-width:83%;margin-right:48px;text-decoration:none;background-color:rgba(32,42,120,.502);transition:.3s;display:flex;border-radius:4px;padding:32px;position:relative}@media (max-width:1000px){.app-container .reviews__item{flex-direction:column;align-items:center;padding:16px 24px;min-width:96%;margin-right:16px}}.app-container .reviews__item .number{color:#202b78;width:64px;height:80px;display:flex;align-items:flex-end;justify-content:center;position:absolute;background-color:#fff;padding:8px;top:0;left:32px;border-radius:4px}@media (max-width:1000px){.app-container .reviews__item .number{left:16px}}.app-container .reviews__item .number span{width:48px;height:48px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px dashed #202b78;font-size:33.18px;font-weight:700;line-height:40px;letter-spacing:-.02em;text-align:center;color:#202b78}.app-container .reviews__item-image{width:35%;height:324px}@media (max-width:1000px){.app-container .reviews__item-image{width:100%;height:240px}}.app-container .reviews__item-image img{width:100%;height:100%;object-fit:contain}.app-container .reviews__item-info{width:62%;color:#fff}@media (max-width:1000px){.app-container .reviews__item-info{width:100%;display:flex;flex-direction:column;align-items:center}}.app-container .reviews__item-info span.subheader{font-size:19px;font-weight:400;line-height:28px;text-align:left}@media (max-width:1000px){.app-container .reviews__item-info span.subheader{font-size:16px;line-height:22px;text-align:center}}.app-container .reviews__item-info p.title{font-size:33.18px;font-weight:700;line-height:40px;letter-spacing:-.02em;text-align:left}@media (max-width:1000px){.app-container .reviews__item-info p.title{font-size:24.18px;line-height:32px;text-align:center}}.app-container .reviews__item-stars{background-color:rgba(255,255,255,.148);padding:8px 16px;display:flex;width:fit-content;align-items:center;border-radius:2px;margin-top:16px}.app-container .reviews__item-stars span{font-size:19px;font-weight:400;line-height:28px;text-align:center}.app-container .reviews__item-stars span span{font-size:27.65px;font-weight:700;line-height:32px;letter-spacing:-.02em;text-align:center}@media (max-width:1000px){.app-container .reviews__item-stars span span{font-size:22.65px;line-height:28px}}.app-container .reviews__item-stars img{height:auto;width:167px;margin-left:16px;object-fit:contain}.app-container .reviews__item-text{background-color:rgba(32,42,120,.508);padding:24px;border-radius:4px;margin-top:32px}@media (max-width:1000px){.app-container .reviews__item-text{margin-top:16px;padding:16px}}.app-container .reviews__item-text p{font-size:19px;font-weight:400;line-height:28px;text-align:left}@media (max-width:1000px){.app-container .reviews__item-text p{font-size:14px}}.app-container .reviews__item-text span{font-size:19px;font-weight:700;line-height:28px;text-align:left;display:flex;align-items:center;justify-content:flex-end}@media (max-width:1000px){.app-container .reviews__item-text span{margin-top:8px;font-size:14px}}.app-container .reviews__item-text span::before{content:"";display:block;width:128px;height:1px;background-color:rgba(255,255,255,.494);margin-right:16px}@media (max-width:1000px){.app-container .reviews__item-text span::before{display:none}}.app-container .reviews .slider-nav{margin-top:48px;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media (max-width:1000px){.app-container .reviews .slider-nav{margin-top:24px}}.app-container .reviews .slider-nav .slider-dots{display:flex;align-items:center;justify-content:center;z-index:4;position:relative;background-color:rgba(32,42,120,.501);width:fit-content;border-radius:8px;margin:0 8px;max-width:100%}.app-container .reviews .slider-nav .slider-dots .slider-dot{width:69px;max-width:100%;height:8px;transition:.3s;cursor:pointer;max-width:100%}@media (max-width:1000px){.app-container .reviews .slider-nav .slider-dots .slider-dot{width:48px}}.app-container .reviews .slider-nav .slider-dots .slider-dot.active{background-color:#fff;border-radius:8px}.app-container .reviews .slider-nav .arrow{transition:.3s;display:flex;align-items:center;cursor:pointer}.app-container .reviews .slider-nav .arrow.disabled{opacity:.3}.app-container .reviews .slider-nav .arrow.arrow-prev{transform:rotate(180deg)}.app-container .products__container{max-width:1400px;padding:96px 100px;margin:0 auto}@media (max-width:1500px){.app-container .products__container{padding:96px 50px}}@media (max-width:1000px){.app-container .products__container{padding:48px 16px}}.app-container .products__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:48px}@media (max-width:1000px){.app-container .products__header{margin-bottom:24px}}.app-container .products__header h2{text-transform:none}.app-container .products__header p{font-size:23.04px;font-weight:700;line-height:28px;text-align:center;color:var(--primary-body,#202b78bf)}@media (max-width:1000px){.app-container .products__header p{font-size:16.04px;line-height:24px}}.app-container .products__items{display:flex;align-items:center;cursor:grab;transition:.3s;scroll-behavior:smooth}.app-container .products__item{min-width:20%;margin-right:8px;text-decoration:none;transition:.3s;display:flex;flex-direction:column;align-items:center;position:relative}@media (max-width:1000px){.app-container .products__item{min-width:33.33%}}@media (max-width:650px){.app-container .products__item{min-width:49%}}.app-container .products__item-image{width:100%;height:276px}.app-container .products__item-image img{width:100%;height:100%;object-fit:contain}.app-container .products__item-window{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 13px;background-color:#00b6ed;border-radius:2px;position:relative;margin-top:16px;margin-bottom:14px}.app-container .products__item-window span{text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.01em;text-align:center;color:#fff}.app-container .products__item-window span:nth-child(2){font-size:12px;font-weight:700;line-height:16px;text-align:center}.app-container .products__item-window svg{position:absolute;bottom:0;left:50%;transform:translateX(-50%);bottom:-10px}.app-container .products__item span.subheader{font-size:19px;font-weight:400;line-height:28px;color:#202b78;text-align:center}@media (max-width:1000px){.app-container .products__item span.subheader{font-size:16px;line-height:22px}}.app-container .products__item p.title{font-size:16px;font-weight:700;line-height:1.2;color:#202b78;letter-spacing:-.02em;text-align:center}.app-container .products__item .starsimg{width:167px;height:auto;object-fit:contain;max-width:100%;margin-bottom:4px}.app-container .products__item .stars{font-size:16px;font-weight:400;line-height:1.2;text-align:center}.app-container .products__item .stars span{font-size:19px;font-weight:700;letter-spacing:-.02em;text-align:center}@media (max-width:1000px){.app-container .products__item .stars span{font-size:16px}}.app-container .products .slider-nav{margin-top:48px;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;max-width:584px;margin:0 auto;margin-top:48px;padding:0 32px}@media (max-width:1000px){.app-container .products .slider-nav{margin-top:24px}}.app-container .products .slider-nav .slider-dots{display:flex;align-items:center;justify-content:center;z-index:4;position:relative;background-color:rgba(32,42,120,.059);width:fit-content;border-radius:8px;margin:0 8px;max-width:100%}.app-container .products .slider-nav .slider-dots .slider-dot{width:69px;max-width:100%;height:8px;transition:.3s;cursor:pointer;max-width:100%}@media (max-width:1000px){.app-container .products .slider-nav .slider-dots .slider-dot{width:48px}}.app-container .products .slider-nav .slider-dots .slider-dot.active{background-color:#202b78;border-radius:8px}.app-container .products .slider-nav .arrow{transition:.3s;display:flex;align-items:center;cursor:pointer}.app-container .products .slider-nav .arrow.disabled{opacity:.3}.app-container .products .slider-nav .arrow.arrow-prev{transform:rotate(180deg)}.app-container .numbers{background-color:#f4f4f8}.app-container .numbers__container{max-width:1400px;padding:96px 100px;margin:0 auto;padding-bottom:64px}@media (max-width:1500px){.app-container .numbers__container{padding:96px 50px;padding-bottom:64px}}@media (max-width:1000px){.app-container .numbers__container{padding:48px 16px;padding-bottom:24px}}.app-container .numbers__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:48px}@media (max-width:1000px){.app-container .numbers__header{margin-bottom:24px}}.app-container .numbers__header h2{text-transform:none}.app-container .numbers__header p{font-size:23.04px;font-weight:700;line-height:28px;text-align:center;color:var(--primary-body,#202b78bf)}@media (max-width:1000px){.app-container .numbers__header p{font-size:16.04px;line-height:24px}}.app-container .numbers__items{display:flex;flex-wrap:wrap;justify-content:space-around}.app-container .numbers__item{width:30%;padding:24px 16px;border:1px dashed #202b78;border-radius:4px;position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:24px;text-align:center}@media (max-width:1000px){.app-container .numbers__item{width:100%}}.app-container .numbers__item svg{left:50%;transform:translateX(-50%);background-color:#f4f4f8;left:50%;transform:translateX(-50%);background-color:#f4f4f8;position:absolute;top:-21px;padding:8px;width:40px;height:40px}.app-container .numbers__item .number{font-size:96px;font-weight:700;line-height:96px;letter-spacing:-.02em;text-align:center;color:#c51718}@media (max-width:1000px){.app-container .numbers__item .number{font-size:80px;line-height:1}}.app-container .numbers__item p.title{font-size:19px;font-weight:700;line-height:28px;text-align:center;color:#202b78;margin-top:4px}.app-container .newsletter{background:#00b6ed;background:linear-gradient(180deg,#00b6ed 0,#202b78 100%)}.app-container .newsletter__container{max-width:1400px;padding:0 100px;margin:0 auto;display:flex;align-items:flex-end}@media (max-width:1500px){.app-container .newsletter__container{padding:0 50px}}@media (max-width:1000px){.app-container .newsletter__container{padding:0 16px;flex-direction:column-reverse;align-items:center}}.app-container .newsletter__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:48px}@media (max-width:1000px){.app-container .newsletter__header{margin-bottom:24px}}.app-container .newsletter__header h2{text-transform:none}.app-container .newsletter__header p{font-size:23.04px;font-weight:700;line-height:28px;text-align:center;color:var(--primary-body,#202b78bf)}@media (max-width:1000px){.app-container .newsletter__header p{font-size:16.04px;line-height:24px}}.app-container .newsletter__image{width:47%;display:flex}@media (max-width:1000px){.app-container .newsletter__image{width:100%;max-width:450px}}.app-container .newsletter__image img{width:100%;object-fit:contain;object-position:bottom}.app-container .newsletter__text{width:48%;display:flex;flex-wrap:wrap;padding:172px 0}@media (max-width:1500px){.app-container .newsletter__text{padding:172px 0}}@media (max-width:1000px){.app-container .newsletter__text{padding:48px 0;padding-bottom:24px;width:100%}}.app-container .newsletter__text h2{text-transform:none;color:#fff}.app-container .newsletter__text h2.bg{margin-right:16px}.app-container .newsletter__text p{color:#fff;font-size:27.65px;font-weight:700;line-height:32px;letter-spacing:-.02em;text-align:left;margin-top:8px;width:100%}@media (max-width:1000px){.app-container .newsletter__text p{font-size:16.65px;line-height:1.4}}.app-container .newsletter__text a{margin-top:32px}.app-container .footer{background-color:#202b78;border-top:1px solid rgba(255,255,255,.15)}.app-container .footer__container{max-width:1400px;padding:96px 100px;margin:0 auto}@media (max-width:1500px){.app-container .footer__container{padding:96px 50px}}@media (max-width:1000px){.app-container .footer__container{padding:48px 16px}}.app-container .footer__buttons{display:flex;justify-content:space-between}@media (max-width:1000px){.app-container .footer__buttons{flex-direction:column}}.app-container .footer__buttons a.download{border:1px solid var(--white-light,#ffffff26);padding:32px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#fff;font-size:27.65px;font-weight:700;line-height:32px;letter-spacing:-.02em;text-align:left;width:49%}@media (max-width:1000px){.app-container .footer__buttons a.download{width:100%;margin-bottom:24px;font-size:20px}.app-container .footer__buttons a.download svg{margin-left:16px}}.app-container .footer__socials{border:1px solid var(--white-light,#ffffff26);padding:32px;display:flex;justify-content:space-between;align-items:center;width:49%}@media (max-width:1000px){.app-container .footer__socials{width:100%}}.app-container .footer__socials p.title{color:#fff;font-size:27.65px;font-weight:700;line-height:1.3;letter-spacing:-.02em;text-align:left;margin-right:16px}@media (max-width:1000px){.app-container .footer__socials p.title{font-size:20px}}.app-container .footer__socials-items{display:flex;align-items:center}.app-container .footer__socials-items a{margin-left:8px;display:flex;text-decoration:none}.app-container .footer__info{display:flex;flex-wrap:wrap;margin-top:64px}.app-container .footer__info p{font-size:13px;font-weight:400;line-height:16px;color:rgba(255,255,255,.503);text-align:left;margin-bottom:16px}.app-container .footer__info p.title{margin-bottom:8px;font-weight:700}.app-container .footer__info-address{width:173px;margin-right:32px}.app-container .footer__info-text{width:379px;margin-right:32px}*{padding:0;box-sizing:border-box;margin:0}html{scroll-behavior:smooth}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Light 300.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Light Italic 300.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Regular 400.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Italic 400.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Medium 500.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Medium Italic 500.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Bold 700.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Bold Italic 700.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Black 900.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"DIN Pro";src:url("../Din-Pro-Font/DIN Pro Black Italic 900.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Light 300.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Light Italic 300.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Regular 400.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Italic 400.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Medium 500.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Medium Italic 500.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Bold 700.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Bold Italic 700.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Black 900.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"DIN Pro Condensed";src:url("../Din-Pro-Font/DIN Pro Condensed Black Italic 900.otf") format("opentype");font-weight:900;font-style:italic}@keyframes fade-in{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}body{max-width:100vw;overflow-x:hidden;font-family:"DIN Pro",sans-serif;font-weight:400}.app-container{overflow:hidden;position:relative;max-width:100vw}.app-container h2{font-size:39px;font-weight:700;line-height:48px;text-align:center;color:#202b78;text-transform:uppercase;width:fit-content;align-items:center;display:flex;align-items:center;margin-bottom:8px;justify-content:center;z-index:2;position:relative}.app-container h2.bg{color:#fff;background:#c51718;padding:4px 8px;text-transform:none}@media (max-width:1000px){.app-container h2{font-size:28px;font-weight:700;line-height:32px;text-align:center;z-index:3}}.app-container a.button{background-color:#fff;padding:12px 20px;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.01em;text-align:left;border-radius:4px;text-decoration:none;color:#202b78;transition:.3s}.app-container a.button svg{margin-left:16px;transition:.3s}@media (max-width:1000px){.app-container a.button svg{display:none}}.app-container a.button svg path{transition:.3s}.app-container a.button:hover{background-color:#202b78;color:#fff}.app-container a.button:hover svg{transform:rotate(45deg)}.app-container a.button:hover svg path{fill:#fff}.app-container a.button-blue{background-color:#00b6ed;padding:11px 19px;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.01em;text-align:left;border-radius:4px;text-decoration:none;color:#fff;transition:.3s;border:1px solid #00b6ed}.app-container a.button-blue svg{margin-left:16px;transition:.3s}@media (max-width:1000px){.app-container a.button-blue svg{transform:rotate(45deg)}}.app-container a.button-blue svg path{transition:.3s}.app-container a.button-blue:hover{background-color:#fff;color:#00b6ed}.app-container a.button-blue:hover svg{transform:rotate(45deg)}.app-container a.button-blue:hover svg path{fill:#00b6ed}