@font-face{font-display:swap;font-family:"1plus1_2020";font-style:normal;font-weight:900;src:url(../fonts/1plus1_2020-Black.woff2) format("woff2"),url(../fonts/1plus1_2020-Black.woff) format("woff"),url(../fonts/1plus1_2020-Black.otf),url(../fonts/1plus1_2020-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:"1plus1_2020";font-style:normal;font-weight:700;src:url(../fonts/1plus1_2020-Bold.woff2) format("woff2"),url(../fonts/1plus1_2020-Bold.woff) format("woff"),url(../fonts/1plus1_2020-Bold.otf),url(../fonts/1plus1_2020-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"1plus1_2020";font-style:normal;font-weight:500;src:url(../fonts/1plus1_2020-Medium.woff2) format("woff2"),url(../fonts/1plus1_2020-Medium.woff) format("woff"),url(../fonts/1plus1_2020-Medium.otf),url(../fonts/1plus1_2020-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"1plus1_2020";font-style:normal;font-weight:400;src:url(../fonts/1plus1_2020-Regular.woff2) format("woff2"),url(../fonts/1plus1_2020-Regular.woff) format("woff"),url(../fonts/1plus1_2020-Regular.otf),url(../fonts/1plus1_2020-Regular.ttf) format("truetype")}html{font-family:sans-serif;font-size:16px}html,html *{box-sizing:border-box}body{background-color:#e5e5e5;color:#262626;font-family:"1plus1_2020",sans-serif;font-size:18px;min-width:320px}body,html{height:100%;margin:0;padding:0}.body-wrapper{display:grid;grid-template-rows:auto 1fr auto;min-height:100%;min-width:320px}main{display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100%}main .wrapper{background-color:#fff}.wrapper{max-width:1320px}.container,.wrapper{margin:0 auto;width:100%}.container{max-width:1160px}@media(max-width:1360px){main{overflow-x:hidden}}@media(max-width:1240px){.wrapper{max-width:unset}.container{max-width:1015px}}@media(max-width:1085px){.wrapper{max-width:100%}.container{max-width:870px}}@media(max-width:930px){.wrapper{max-width:100%}.container{max-width:725px}}@media(max-width:775px){.wrapper{max-width:unset}.container{overflow-x:hidden;padding-left:20px;padding-right:20px;position:relative;width:auto}body{font-size:16px}}@media(max-width:620px){.container{padding-left:25px;padding-right:25px}}@media(max-width:425px){.container{padding-left:20px;padding-right:20px}}header,nav{background-color:#0f121a}header{color:#fff;display:block;width:100%}.header,header{position:relative}.header-content,.header-title{margin-left:auto;margin-right:auto;max-width:850px}.header-title{color:#f1474a;font-size:52px;font-style:normal;font-weight:900;margin-bottom:40px;margin-top:65px;text-align:center;text-transform:uppercase}.header-content{color:#fff;font-size:18px;font-weight:400;line-height:35px;margin-bottom:45px;margin-top:40px;text-align:center}.header-content p{margin-bottom:.5rem;margin-top:.5rem}main a{color:inherit;text-decoration:none}main a:hover{color:#f1474a;text-decoration:underline}.content-wrapper{margin:45px 0}.content-container{padding:20px 0}.content-container h2{font-size:52px;line-height:60px;margin:0 auto 70px;max-width:850px;text-align:center}.content-container h2,.content-container h3{display:block;font-weight:700;text-transform:uppercase}.content-container h3{font-size:24px;line-height:35px;margin:0 auto 20px;padding-left:35px;position:relative}.content-container h3:before{background-color:#ff7e80;content:"";display:inline-block;height:12px;margin-left:-35px;margin-right:21px;vertical-align:middle;width:14px}.content-container.center{text-align:center}.content-block{font-size:18px;font-style:normal;font-weight:400;line-height:35px;margin:0 auto 75px;max-width:850px}.content-block-photo{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.content-block-photo-cel{flex:0 0 auto;padding:17.5px;position:relative;width:50%}.content-block-photo-cel img{border:0;display:block;height:auto;width:100%}.content-block:last-child{margin-bottom:0}@media(max-width:775px){.main-header{background-color:#0f121a;color:#fff;font-size:16px;padding:80px 0 40px}.main-header>.container{max-width:800px}.content-wrapper{margin:35px 0}.content-container{padding:20px 0}.content-container h2{font-size:30px;line-height:35px}.content-container h3{font-size:20px;line-height:35px;padding-left:15px}.content-container h3:before{height:10px;margin-left:-15px;margin-right:5px;width:10px}.content-block{font-size:16px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:850px}.content-block-title{max-width:unset}}@media(max-width:620px){.content-block-photo{margin-left:-35px;margin-right:-35px}.content-block-photo-cel{padding:10px}}footer{background-color:#f8f8f8;color:#0f121a}.footer-menu{padding:60px 0 65px}.footer-menu-container{display:flex;flex-direction:row;justify-content:space-between}.footer-menu-list{grid-column-gap:20px;display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.footer-menu-list-item{margin-bottom:10px;padding:0}.footer-menu-list-container{display:flex;justify-content:center;width:100%}.footer-menu-list a{color:inherit;text-decoration:none}.footer-menu-list a:hover{color:#f1474a;text-decoration:underline}.footer-menu-logo{color:#f1474a;font-size:48px;font-weight:900;margin-right:40px;text-transform:uppercase;white-space:nowrap}.footer-copyright{background-color:#0f121a;color:#fff;height:40px;line-height:40px}@media(max-width:930px){.footer-menu-container{display:block}.footer-menu-list{margin-top:40px}.footer-menu-list-container{display:block}}@media(max-width:620px){.footer-menu{padding:30px 0 35px}.footer-menu-container{display:block}.footer-menu-logo{font-size:36px;margin-right:0}.footer-menu-list{display:block;margin-top:15px}.footer-menu-list-item{line-height:35px}.footer-menu-list-container{display:block}}.promo-wrapper{margin:0 -20px 50px;overflow:hidden}.promo-wrapper:last-child{margin-bottom:0}.promo-container{display:flex;flex-direction:row}.promo-content,.promo-title{padding:0 20px}.promo-title{display:block;font-size:52px;font-weight:700;margin:0;text-transform:uppercase}.promo-content{line-height:35px;max-width:75%;width:100%}.promo-right{flex-direction:row-reverse}@media(max-width:930px){.promo-container,.promo-title{display:block}.promo-title{margin-bottom:25px}.promo-content{max-width:unset}}@media(max-width:425px){.promo-title{font-size:28px;line-height:35px}.promo-content{font-size:16px;line-height:35px}}