.contacts-list,.contacts-list a,.partners-section{color:#343a40}.partners-list{flex-wrap:wrap}.partners-tittle{display:block;color:#343a40;font-weight:700;text-align:center}.partners-logo-background{background:#eee;padding:10px}.partners-description{display:inline-block;text-align:justify}@media screen and (max-width:960px){.partners-list{margin:20px auto 0}.partners-item{margin-top:20px}.partners-description{padding-top:15px}.partners-head{text-align:center}.partners-headdescription{display:inline-block;text-align:center}.partners-tittle{font-size:14px;padding-top:10px}.partners-description{font-size:15px}.partners-class img{max-width:150px}}.partners-item img{margin:0 auto;display:block;max-width:200px;height:130px;object-fit:contain}.severstalimg{max-width:300px!important;height:150px!important}.gazpromimg{height:120px!important}#pagetitle{display:none;margin-bottom:15px;color:#343a40}.contacts-list__email,.contacts-list__phonelist,.contacts-list__timework,address{margin-bottom:.5rem;margin-left:28px}@media screen and (min-width:960px){.partners-list{margin-top:50px}.partners-description{padding-top:10px;font-size:13px}.partners-item{display:flex;flex-direction:column;justify-content:space-between}.partners-item *{padding-bottom:0}.partners-logo-background{height:150px;display:flex;flex-direction:column;align-items:center}.partners-tittle{font-size:15px;padding-top:10px}.contacts-list{margin-top:30px;margin-bottom:60px}.contacts-list__email,.contacts-list__phonelist,.contacts-list__timework,address{margin-left:28px;font-size:15px}.contact-list__centering{margin-top:45px;padding-top:10px}.contacts-list__head{font-size:18px}.iframe-map{margin-top:20px}}.contacts-list__timework{display:inline-block}.contacts-list__tittle{display:flex;flex-direction:row;align-items:center;margin-bottom:2px}.contacts-iconimg{width:23px;height:23px;margin-right:5px}.contacts-iconimg--phone{height:23px}.contact-list__centering{border:1px solid #af2313;border-radius:3px;padding:20px}.a-page,.c-page,.cat-page,.faq-page,.news-page{width:100vw;margin:150px 0 60px}.trans-page{width:100vw;margin:150px 0 30px}.a-page h1,.c-page h1,.cat-container h1,.faq-page h1,.news-container h1,.trans-container h1{font-weight:700;margin:0 0 60px;font-size:36px;color:#343a40;text-align:center}.a-pride h2,.a-rules h2{font-size:24px;font-weight:700}.a-history{margin:auto}.a-history_name{font-weight:700;font-size:18px;color:#343a40}.a-history_desc{width:100%;font-size:14px;color:#343a40;line-height:1.5;margin-bottom:45px;text-align:justify}.a-history_desc span,.a-pride_text span{font-weight:700}.a-history_imgs{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;justify-content:flex-start}.a-rule,.a-rules{display:flex;flex-direction:column}.a-history_imgs img{width:400px;margin-right:30px;margin-top:20px}.a-rules{margin-top:15px;align-items:center;width:1170px}.a-rules h2{color:#343a40;margin:0 0 60px}.a-rules_container{display:flex;flex-direction:row;justify-content:space-between;width:1170px;margin-bottom:90px}.a-rule{width:270px;align-items:center;cursor:pointer}.a-img_overlay,.a-pride{flex-direction:column;display:flex}.a-img_overlay{overflow:hidden;width:270px;height:270px;border-radius:100%;justify-content:center;align-items:center}.a-img_overlay img{width:100%;height:100%;transition:.3s ease-in}.a-rule:hover .a-img_overlay img{width:110%;height:110%}.a-rule_name{font-weight:700;font-size:20px;color:#000869;margin:30px 0 15px}.a-rule_desc{text-align:center;font-size:14px;color:#343a40;line-height:21px}.a-pride_text,.a-slt_text{color:#343a40;line-height:1.5}.a-pride{align-items:center;width:770px}.a-history_desc ul{padding-left:0}.a-pride h2{color:#343a40;margin-bottom:60px}.a-pride_container{display:flex;flex-direction:column}.a-pride_slt{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px}.a-pride_slt img{margin:0 60px 0 23px}.a-slt_text{font-size:16px}.a-slt_text ul{font-weight:700;margin:0;padding:0}.a-slt_text ul li{font-weight:400;margin-left:18px}.a-pride_text{font-size:14px}.cat-items{width:1170px;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none}@media screen and (min-width:1200px){.a-history{display:flex;flex-direction:row}.a-history_name{width:420px}.a-history_imgs img{width:460px}}@media screen and (max-width:960px){.contacts-list{margin:10px 0}.contact-list__mapblock{order:2;margin-top:20px;padding:0}.contact-list__centering{order:1;margin:10px 0;padding:20px}.iframe-map{margin-top:10px}.a-history_imgs img{width:100%;margin-right:0}#pagetitle{text-align:center}}
