.header-menu input[type=checkbox]{display:none}.header-menu label.toggle-menu{display:none;background-color:#fff;color:#222;padding:16px;text-transform:uppercase;cursor:pointer;font-size:16px;position:relative}label.toggle-submenu{position:relative;top:0;right:0;display:block;cursor:pointer;padding:16px;background-color:#fff;color:#222;text-decoration:none;text-transform:uppercase}.menu-icon{margin-right:8px}@media all and (max-width:1300px){.content-404{order:2;margin-top:30px}.img-404{order:1}}@media all and (max-width:1100px){.header-menu{overflow:hidden}header{display:block;padding-left:40px;padding-right:40px}.btn-register,.header-logo{display:none}.header-menu ul{display:none}.header-menu ul,.header-menu ol{list-style:none;z-index:0}.header-menu label.toggle-menu{display:block}input.toggle-menu:checked+label.toggle-menu{background-color:#0081fa}input.toggle-menu:checked~ul,input.toggle-submenu:checked~ul{display:block;position:relative}input.toggle-submenu:checked~ul li a{background-color:#f3f7ff}
input.toggle-submenu:checked+label.toggle-submenu{background-color:#dbe6fc}.toggle-submenu-triangle-icon{position:absolute;top:20px;right:20px}footer{justify-content:flex-start;padding-left:40px;padding-right:40px;justify-content:center}footer .menu ul{margin-right:40px}footer div{margin-bottom:50px}footer div.contacts{margin-bottom:20px}.second-header{padding-left:40px;padding-right:40px;font-size:32px}main section .content{padding-left:40px;padding-right:40px;padding-top:50px}.contacts-map{width:450px;height:300px}.abil-this-img{width:0}.page-about-block-abil-this .body .content-abil-this{margin-left:40px}.content-f-block .description-text{width:400px}.content-f-block .main-text{font-size:32px;line-height:42px;width:400px}}@media all and (max-width:440px){header{display:block;padding-left:10px;padding-right:10px}footer{justify-content:flex-start;padding-left:10px;padding-right:10px;justify-content:center}footer .menu{flex-direction:column;justify-content:center;text-align:center}footer .menu ul{margin-right:0;display:block}
.second-header{padding-left:10px;padding-right:10px;font-size:22px;height:100px}main section .content{padding-left:10px;padding-right:10px;padding-top:50px}.content-f-block .description-text{width:100%}.content-f-block .main-text{width:100%;font-size:28px}.img-404{width:300px}.page-404-content .info-text{font-size:16px}.page-404-content .main-text{font-size:22px;line-height:32px;width:240px;margin-bottom:80px}.contacts-map{width:300px;height:300px}.contact-block .contact-block-content .content-info{font-size:22px;line-height:32px}.contact-block-img{width:40px}.contact-block .contact-block-content{margin-left:8px}.block-new,.block-new img{margin-right:0;width:260px}.page-about-block-news .header{flex-wrap:wrap}.btn-more-news{margin-top:10px}h1{font-size:32px !important;line-height:42px !important}.page-about-block-abil-this .body .content-abil-this{margin-left:20px}.about-block-news-1 .news-main-info{bottom:16px;left:16px}.about-block-news-1 .news-main-info .date-new{position:relative;bottom:10px;line-height:18px;display:inline-block;background-color:#f9ae39;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;color:#fff;font-size:16px;border-radius:4px}
.about-block-news-1 .news-main-info .title-new{position:relative;bottom:0;text-transform:uppercase;line-height:24px;display:block;color:#fff;font-size:18px;font-weight:600}.goal-img{width:260px;margin-top:30px}}