@media screen and (max-height: 930px) {
    .work-slayder-block {
        padding: 0 0 60px 0;
        position: relative;
    }

    .work-blur {
        position: absolute;
        width: 100%;
        max-height:initial;
    }

    .work-suptitle {
        padding: 30px 40px 0 0;
        font-family: 'IntroWeb';
        font-weight: 300;
        font-size: 40px;
        line-height: 130%;
        text-transform: uppercase;
        color: #ffffff;
    }

}

/* @media screen and (max-height: 800px) { */
@media screen and (max-height: 829px) and (min-width: 768px) {
    .work-block{
        margin-top: 0;
    }

    .typho-section-wrap{
        padding: 80px 0 100px 0;
    }

    .typhoSectionBackground{
        bottom: -60px;
    }

    .comanda-title {
        padding: 30px 0 0 0;
    }
    .comanda {
        padding: 0 0 70px 0;
    }
    .comanda-section {
        padding: 50px 0 100px 0;
    }

    .menu-section-title {
        padding: 30px 0 0 0;
    }
    .menu-section {
        padding: 0;
    }
    .menu-section-border {
        padding: 30px;
        margin-bottom: 0;
    }


    .disputeresolution-menu {
        padding-top: 80px !important;
    }

    .sotrudnik-block {
        padding: 30px 0 0 0;
    }
    .sotrudnik {
        padding: 0 0 50px 0;
    }
    .sotrudnik-page .sotrudnik-bio {
        padding: 100px 0;
    }

    .event-page .program {
        padding: 50px 0 80px 0;
    }

    .event-section {
        padding: 0 0 40px 0;
    }

    .menu-section-block {
        width: 100%;
    }
    .menu-section-block-content {
        width: 100%;
        float: left;
    }

    .menu-section-block-content-width {
        width: 90%;
    }

    .menu-section-button-mb {
        width: 40%;
        float: right;
    }
    .menu-section-wrap {
        padding-bottom: 40px;
    }

    .work-suptitle {
        padding: 30px 0 0 0;
        font-family: 'IntroWeb';
        font-weight: 300;
        font-size: 40px;
        line-height: 130%;
        text-transform: uppercase;
        color: #ffffff;
    }



    .work-wrap {
        display: flex;
        padding: 0;
        height: auto;
        width: 100%;
    }



    .menu-section-images {
        bottom: -23px !important;
    }

    .about-bureau {
        /* padding-top: 250px; */
		padding-top: 35px;
    }
    .work-slayder-block {
        padding: 0 0 60px 0;
        position: relative;
    }
    .work-sl .slick-slide {
        margin: 25px 0 0 0;
    }

    .work-blur {
        bottom: 0;
    }

    .work-inner-link2 {
        padding: 27px 0 0 0;
    }

    .work-img2 {
        padding: 10px 0 0 0;
    }



    .header-wrap {
        padding: 20px 0 20px 0;
    }

    .work-slayder-block {
        padding-top: 25px;
    }

    .work-title {
        font-size: 16px;
    }

    .work-suptitle {
        font-size: 35px;
    }

    .nav-fix-paceholder:before {
        height: 114px;
    }

    .work-block-wrap {
        padding-top: 20px;
    }

    .work-blur {
        position: relative;
    }

    .work {
        display: flex;
        flex-direction: column;
        min-height: 100vh;
    }

    .work > .container {
        width: 100%;
        flex: 1;
        display: flex;
        height: auto;
    }

    .work-inner {
        padding: 40px 0;
    }

    .work-sl-nav-link {
        margin-bottom: 25px;
    }
}

@media (min-width: 1441px) and (min-height: 821px) and (max-height: 870px) {
    .about-bureau {
        padding-top: 40px;
    }
}

@media screen and (max-width: 1900px) {
    .speakers-block {
        padding: 150px 65px 0 224px;
    }

    .floormaterial-content-articleauthor-block {
        padding: 0 0 0 189px;
    }
}

@media screen and (max-width: 1850px) {
    .team-block {
        padding: 150px 75px 0 150px;
    }

    .team-block2 {
        padding: 150px 150px 200px 130px;
    }

    .speakers-block {
        padding: 150px 65px 0 205px;
    }

    .speakers-block2 {
        padding: 150px 174px 150px 100px;
    }

    .floormaterial-content-articleauthor-block {
        padding: 0 0 0 164px;
    }
}

@media screen and (max-width: 1800px) {
    .team-block {
        padding: 150px 75px 0 125px;
    }

    .team-block2 {
        padding: 150px 125px 200px 130px;
    }

    .work-inner-link-bg a {
    }

    .speakers-block {
        padding: 150px 65px 0 181px;
    }

    .speakers-block2 {
        padding: 150px 151px 150px 100px;
    }

    .floormaterial-content-articleauthor-block {
        padding: 0 0 0 139px;
    }
}

@media screen and (max-width: 1750px) {
    .team-block {
        padding: 150px 75px 0 100px;
    }

    .team-block2 {
        padding: 150px 100px 200px 130px;
    }

    .work-inner-link-bg a {
    }

    .speakers-block {
        padding: 150px 65px 0 156px;
    }

    .speakers-block2 {
        padding: 150px 126px 150px 100px;
    }

    .floormaterial-content-articleauthor-block {
        padding: 0 0 0 114px;
    }
}

@media screen and (max-width: 1700px) {
    .team-block {
        padding: 150px 75px 0 75px;
    }

    .team-block2 {
        padding: 150px 75px 200px 130px;
    }

    .speakers-block {
        padding: 150px 65px 0 131px;
    }

    .speakers-block2 {
        padding: 150px 101px 150px 100px;
    }

    .floormaterial-content-articleauthor-block {

        padding: 0 0 0 88px;
    }
}

@media screen and (max-width: 1650px) {
    .team-block {
        padding: 150px 75px 0 50px;
    }

    .team-block2 {
        padding: 150px 50px 200px 130px;
    }

    .work-inner-link-bg a {
    }

    .speakers-block {
        padding: 150px 65px 0 105px;
    }

    .speakers-block2 {
        padding: 150px 76px 150px 100px;
    }

    .floormaterial-content-articleauthor-block {
        padding: 0 0 0 64px;
    }
}

@media screen and (max-width: 1180px){
    .bureau-projects-wrap {
        display: block;
    }
    .bureau-projects-wrap .bureau-projects-block {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        margin-bottom: 50px;
        width: 100%;
    }
}

@media screen and (max-width: 1600px) {
    .team-block {
        padding: 150px 75px 0 35px;
    }

    .team-block2 {
        padding: 150px 35px 200px 130px;
    }

    .bureau-projects-link a {
        width: 892px;
        margin-left: auto;
    }



    .bureau-projects-border-wrap {
        padding: 0 49px 0 20px;
    }

    .bureau-projects-border-suptitle {
        margin-right: 20px;
        margin-left: 20px;
    }

    .bureau-projects-border-name {
        margin-right: 20px;
        margin-left: 20px;
    }

    .bureau-projects-border-title {
        padding-top: 220px;
    }

    .bureau-projects-border {
        padding: 20px 20px;
    }

    .bureau-projects-wrap .bureau-projects-block2 {
        max-width: 950px;
        width: 100%;
        margin-left: auto;
    }



    .bureau-projects-wrap .bureau-projects-suptitle {
        padding-top: 0;
        max-width: 662px;
    }

    .bureau-projects-wrap .bureau-projects-wrap-block {
        width: 430px;
        height: 430px;
    }

    .bureau-projects-wrap .bureau-projects-block-wrap {
        justify-content: flex-end;
    }


    .slider-people-img a {
        height: 443px;
        background-size: 289px;
    }

    .slider-people-img a:hover {
        background-size: 289px;
    }

    .speakers-block {
        padding: 150px 65px 0 81px;
    }

    .speakers-block2 {
        padding: 150px 52px 150px 100px;
    }

    .floormaterial-content-articleauthor-block {

        padding: 0 0 0 40px;
    }
}

@media screen and (max-width: 1571px) {
    .team-block {
        padding: 150px 75px 0 20px;
    }

    .team-block2 {
        padding: 150px 20px 200px 130px;
    }

    .work-inner-block {
        padding: 0 0 0 158px;
    }

    .speakers-block {
        padding: 150px 65px 0 67px;
    }

    .speakers-block2 {
        padding: 150px 37px 150px 100px;
    }

    .comanda-section-block {

    }
}

@media screen and (max-width: 1520px) {
    .work-sl-nav-link.nav-link-item1,
    .work-sl-nav-link.nav-link-item4 {
        flex-basis: 25%;
    }
    .work-sl-nav-link.nav-link-item2,
    .work-sl-nav-link.nav-link-item5 {
        flex-basis: 25%;
    }
    .work-sl-nav-link.nav-link-item3,
    .work-sl-nav-link.nav-link-item6 {
        flex-basis: 35%;
    }
}

@media screen and (max-width: 1500px) {
    .main-menu ul li {
        padding: 0 0 0 35px;
    }

    .event-section {
        padding-bottom: 40px;
    }

    .program {
        padding-top: 80px;
    }

    .work-inner-link-bg a {
    }

    .about-bureau-info {
        font-size: 20px;
    }

    .wearein-suptitle {
        font-size: 20px;
    }

    .wearein-supsuptitle {
        font-size: 14px;
    }

    .people .slick-prev {
    }

    .people .slick-next {
    }

    .people .slick-dots li button {
        width: 100px !important;
    }

    .event-slider .slick-dots li button {
        width: 100px !important;
    }

    .event-slider .slick-dots li  {
        width: 100px !important;
    }

    .people .slick-dots li {
        width: 100px !important;
    }

    .bureau-projects-border {
    }

    .bureau-projects-border2 {
    }

    .slider-reviews-title {
        font-size: 20px;
    }

    .sotrudnik-bio-suptitle {
        font-size: 20px;
    }

    .sotrudnik-experience-suptitle {
        font-size: 20px;
    }

    .sotrudnik-experience-inner-title {
        font-size: 20px;
    }

    .sotrudnik-askaquestion-title {
        font-size: 20px;
    }

    .slider-people-img a {
        height: 414px;
        background-size: 270px;
    }

    .slider-people-img a:hover {
        background-size: 270px;
    }

    .disputeresolution-info {
        font-size: 20px;
    }

    .speakers-block {
        padding: 150px 65px 0 40px;
    }

    .speakers-block2 {
        padding: 150px 10px 150px 100px;
    }

    .program-suptitle {
        font-size: 20px;
    }

    .program-text {
        font-size: 20px;
    }

    .head-fixed.sticky .header-scrol-links {
        padding: 0 0 0 50px;
    }

    .press-center-midlle a:hover img + img {
        margin: 0 0 0 65px;
    }

    .floormaterial-content-suptitle2 {
        font-size: 20px;
    }

    .floormaterial-content-wrap-title {
        font-size: 20px;
    }

    .floormaterial-content-quotes-title {
        font-size: 20px;
    }
}

@media screen and (max-width: 1480px) {
    .filterListItem {
        margin-right: 10px;
    }

    .work-inner{
        padding: 46px 0;
    }

    .work-sl-nav-link.nav-link-item1,
    .work-sl-nav-link.nav-link-item4 {
        flex-basis: 25%;
    }
    .work-sl-nav-link.nav-link-item2,
    .work-sl-nav-link.nav-link-item5 {
        flex-basis: 25%;
    }
    .work-sl-nav-link.nav-link-item3,
    .work-sl-nav-link.nav-link-item6 {
        flex-basis: 40%;
    }
}

@media screen and (max-width: 1440px) {


    .floormaterial-content-height {
        padding-top: 60px;
    }

    .filters {
        justify-content: normal;
        flex-direction: column;
    }
    .filterListWrap {
        display: flex;
        justify-content: space-between;
        width: 100%;
    }
    .filterList {
        display: flex;
        justify-content: space-between;
        width: 100%;
    }
    .filterListItem {
        margin-right: 20px;
        margin-left: 20px;
    }
    .filterListItem:first-child {
        margin-left: 0;
    }

    .bureau-projects-border-suptitle {
        margin-right: 20px;
        margin-left: 20px;
    }
    .bureau-projects-border-name {
        margin-right: 20px;
        margin-left: 20px;
    }

    .menu-section-wrap {
        align-items: flex-end;
    }

    .menu-section-wrap .menu-section-border-title {
        display: none;
    }

    .menu-section-wrap .menu-section-border-inputs {
        display: none;
    }

    .menu-section-wrap .menu-section-border-button {
        display: none;
    }

    .menu-section-wrap .menu-section-border-sutitle {
        padding-top: 0;
    }

    .menu-section-border .menu-section-button-mb {
        display: block;
        width: 100%;
        float: initial;
        padding-top: 0;
    }

    .wearein-block {
        padding: 0 20px 0 0;
    }

    .menu-section-border-link {
        margin-bottom: 20px;
    }

    .wearein-block:last-child {
        padding: 0;
    }

    .bureau-projects-border {
        padding: 20px 20px;
    }

    .bureau-projects-border2 {
        padding: 20px 20px;
    }

    .bureau-projects-border-wrap {
        padding: 0 49px 0 20px;
    }

    .bureau-projects-border-wrap2 {
        padding: 0 49px 0 20px;
    }

    .bureau-projects-border-suptitle {
    }

    .bureau-projects-border-suptitle2 {
    }

    .bureau-projects-border-name {
    }

    .bureau-projects-border-name2 {
    }

    .sotrudnik {
        background: url(../images/sotrudnik-bg.png) 50% 0 no-repeat;
        padding-bottom: 50px;
    }

    .slider-people-img a {
        height: 393px;
        background-size: 256px;
    }

    .slider-people-img a:hover {
        background-size: 256px;
    }

    .menu-section-title {
        font-size: 45px;
    }

    .press-center-midlle a:hover img + img {
        margin: 0 0 0 58px;
    }

    .floormaterial-content-download-border {
        padding: 50px 50px;
    }

    .head-fixed.sticky .header-scrol-social {
        padding: 0 0 0 40px;
    }

    .head-fixed.sticky .header-scrol-links {
        padding: 0 0 0 20px;
    }

    .our-opinion {
        background: url(../images/webp/our-opinion-bg2.webp) 50% 145px no-repeat;
        padding: 0 0 37px 0;
    }
}

@media screen and (max-width:640px){
	 .comanda-section {
        padding-top: 0;
    }
}

@media screen and (max-width: 1400px) {
    .work-inner {
        padding: 27px 0;
    }

    .sotrudnik-block {
        padding: 30px 0 0 0;
    }
    .sotrudnik-bio {
        padding-top: 80px;
    }

    .sotrudnik-image-img {
        max-width: 400px;
        width: 100%;
        right: -7%;
    }





    .work-sl-nav-link {
        white-space: normal;
    }
    .work-sl-nav-link.nav-link-item1,
    .work-sl-nav-link.nav-link-item3,
    .work-sl-nav-link.nav-link-item5 {
        flex-basis: 60%;
    }
    .work-sl-nav-link.nav-link-item2,
    .work-sl-nav-link.nav-link-item4,
    .work-sl-nav-link.nav-link-item6 {
        flex-basis: 40%;
    }
    .work-sl-nav-link.nav-link-item1,
    .work-sl-nav-link.nav-link-item2,
    .work-sl-nav-link.nav-link-item3,
    .work-sl-nav-link.nav-link-item4,
    .work-sl-nav-link.nav-link-item5,
    .work-sl-nav-link.nav-link-item6 {
        margin-bottom: 17px;
    }

    .work-sl-nav.slick-slider.work-inner-block {
        margin-bottom: -17px;
    }



    .work-inner-link-bg {
        top: auto;
        width: 24%;
    }
    .work-inner-link-bg a {
        padding: 27px 0 27px 100px;
    }

    .bureau-projects-border {
        background-size: 430px 430px;
    }

    .bureau-projects-border:hover {
        background-size: 430px 430px;
    }



    .bureau-projects-border2 {
        background-size: 430px 430px;
        height: 430px;
    }

    .bureau-projects-border2:hover {
        background-size: 430px 430px;
    }

    .bureau-projects-border-title2 {
        padding: 197px 0 0 0;
    }

    .slider-proekt-title {
        font-size: 18px;
    }

    .filter-content-link-title {
        font-size: 18px;
    }

    .speakers-block2 {
        padding: 150px 10px 150px 20px;
    }
}

@media screen and (max-width: 1366px) {
    .br-desktop {
        display: none;
    }

    .yourbenefit-wrap-block {
        padding: 0 50px 50px 0;
    }

    .yourbenefit-inner-text {
        font-size: 16px;
    }

    .comanda-section-block {

    }

    .container {
        padding: 0 20px;
    }

    .bureau-projects-container {
        padding: 0 5px 0 5px;
    }

    .bureau-projects-wrap .bureau-projects-block {
        padding: 0 15px;
    }

    .filter-content-container {
        padding: 0 5px;
    }



    .main-menu ul li {
        padding: 0 0 0 30px;
    }

    .head-fixed.sticky .main-menu ul li ul li > ul {
        left: 100%;
    }

    .main-menu ul li ul li > ul {
        left: -100%;
    }

    .work-inner-block {
        padding: 0 0 0 160px;
    }

    .team-container {
        padding: 0;
    }

    .comanda-title {
        padding: 80px 0 0 0;
    }

    .comanda {
        padding: 0 0 80px 0;
    }

    .bureau-projects-border-title {
    }

    .bureau-projects-border-title2 {
        padding: 177px 0 0 0;
    }

    .slider-weare-trusted-wrap-block {
        padding: 0 20px 29px 0;
        width: 25%;
    }

    .filter-content-link a {
        background-size: 421px;
        height: 422px;
    }

    .filter-content-link-title {
        padding: 160px 0 0 0;
    }

    .slider-people-img a {
        height: 367px;
        background-size: 239px;
    }

    .slider-people-img a:hover {
        background-size: 239px;
    }

    .disputeresolution-container {
        padding: 0 20px 0 20px;
    }

    .speakers-container {
        padding: 0;
        background: #3A3A39;
    }

    .speakers-block {
        padding: 150px 65px 0 20px;
    }

    .speakers-block2 {
        padding: 150px 0 150px 20px;
    }

    .speakers-inner-block {
        padding: 0 20px 0 0;
        width: 100%;
    }

    .event-slayder-container {
        padding: 0;
    }

    .press-center-midlle a:hover img + img {
        margin: 0 0 0 55px;
    }

    .floormaterial-content-container {
        padding: 0;
    }

    .floormaterial-content-articleauthor-block {
        padding: 0 0 0 20px;
    }
}

@media screen and (max-width: 1300px) {
    .main-menu ul li {
        padding: 0 0 0 15px;
    }

    .work-inner-link a {
        font-size: 12px;
    }

    .work-inner-link2 a {
        font-size: 12px;
    }

    .team-block2 {
        padding: 150px 20px 200px 100px;
    }

    .people .slick-next {
    }

    .reviews-sl .slick-slide {
        margin: 0 100px 0 0 !important;
    }

    .weare-trusted .slick-next {
    }

    .button-filter {
        font-size: 14px;
    }

    .filter-li {
        padding: 0 30px 0 0;
    }

    .filter-button button {
        width: 200px;
        font-size: 14px;
    }

    .filter-button2 button {
        width: 200px;
        font-size: 14px;
    }

    .press-center-all-padding {
        padding: 0 0 0 40px;
    }

    .press-center-all-mailinglist-title {
        font-size: 16px;
    }

    .press-center-useful-materials-padding {
        padding: 0 0 0 35px;
    }

    .sotrudnik-education-block-title {
        font-size: 18px;
    }

    .downloadchek-link-floormaterial a {
        font-size: 14px;
        width: 250px;
        height: 60px;
    }

    .downloadchek-button-floormaterial button {
        font-size: 14px;
        width: 250px;
        height: 60px;
    }

    .floormaterial-content-suptitle2 {
        font-size: 18px;
    }

    .floormaterial-content-wrap-title {
        font-size: 18px;
    }

    .floormaterial-content-quotes-title {
        font-size: 18px;
    }

    .floormaterial-content-table-border {
        padding: 50px 30px;
    }

    .press-center-all-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
}

@media screen and (max-width: 1250px) {
    .press-center-block-press {
        position: relative;
        padding: 0 0 0 0;
        margin: 0 auto 30px auto;
        max-width: 100%;
        width: 100%;
        background: #3A3A39;
    }

    .floormaterial-content-width {
        padding-bottom: 0 !important;
    }

    .floormaterial-content-container {
        padding-bottom: 80px;
    }

    .press-center {
        padding: 80px  0;
    }

    .filter-open-buttons {
        justify-content: flex-end;
    }

    .tabsLineItem {
        padding-top: 0;
        background: transparent;
    }

    .filterWrap {
        margin-bottom: 30px;
    }

    .press-center-all-content {
        padding: 20px 0 0 0;
    }


    .tabsLineList {
        flex-wrap: wrap;
        flex-direction: inherit;
        justify-content: space-between;
    }

    .tabsLine {
        border-bottom: 0;
    }

    .press-center-all-mailinglist {
        width: 100%;
    }

    .press-center-all-mailinglist-mobile {
        display: flex;
        justify-content: space-between;
        background: url(../images/press-center-all-mailinglist-bg.png) #3A3A39 50% 0%
        no-repeat;
        max-width: 100%;
        margin: 0 auto;
        border-bottom: 1px solid #D6AF46;
    }

    .press-center-all-mailinglist-mobile-bottom {
        margin-top: 80px;
    }

    .press-center-all-mailinglist-title {
        max-width: 475px;
        margin-right: 40px;
    }

    .press-center-all-mailinglist-form {
        max-width: 650px;
        width: 100%;
    }

    .press-center-all-mailinglist-link {
        max-width: 650px;
        width: 100%;
    }

    .press-center-all-mailinglist-mobile .press-center-all-mailinglist-border {
        display: flex;
        align-items: center;
        height: 227px;
        width: 100%;
    }

    .press-center-all-mailinglist-input {
        margin-bottom: 30px;
    }

    .press-center-all-mailinglist-link {
        padding-top: 0;
    }

    .press-center-all-mailinglist-desktop {
        display: none;
    }

    .press-center-block-info {
        width: 100%;
    }

    .press-center-block-news {
        max-width: 100%;
    }

    .press-center-block-services {
        width: 100%;
        max-width: 100%;
    }

    .press-center-block-sotrudnik {
        width: 100%;
    }

    .press-center-li {
        padding: 0 20px 0 0;
        width: auto;
    }
    .press-center-wrap {
        flex-wrap: wrap;
    }
    .press-center-block2 {
        width: 100%;
        margin-left: auto;
    }
    .press-center-ul {
        flex-wrap: wrap;
    }
    .press-center-block-wrap {
        flex-wrap: wrap;
    }

    .press-center-ul2 {
        padding: 53px 0 15px 0;
        display: flex;
        overflow: auto;
        white-space: nowrap;
        -ms-overflow-style: none;
        scrollbar-width: none;
        max-width: 100%;
        margin-left: auto;
    }

    .weare-trusted-wrap {
        flex-wrap: wrap;
    }
    .weare-trusted-block {
        width: 100%;
    }
    .weare-trusted-block2 {
        width: 100%;
    }
    .weare-trusted-block2 {
        width: 100%;
        padding: 10px 0 0 0;
    }

    .press-center-ul2::-webkit-scrollbar {
        display: none;
    }

    .team-block {
        padding: 150px 50px 0 20px;
    }

    .team-block2 {
        padding: 150px 20px 200px 50px;
    }

    .reviews-sl .slick-slide {
        margin: 0 60px 0 0 !important;
    }

    .press-center-midlle {
        padding: 0 27px 0 27px;
        margin-right: 0;
    }

    .slider-proekt-bg-link a {
        padding: 20px 20px;
    }

    .filter-content-link a {
        padding: 20px 20px;
    }
}

/* стили для md-устройств */
@media screen and (max-width: 1200px) {
    .main-menu ul li a {
        font-size: 12px;
    }

    .main-menu ul li ul li a {
        font-size: 12px;
    }

    .press-center-midlle-img img {
    }

    .work-suptitle {
        font-size: 40px;
    }

    .work-inner-link-bg a {
        font-size: 12px;
    }

    .work-blur {
    }

    .bureau-projects-border {
        background-size: 401px 401px;
    }

    .bureau-projects-border:hover {
        background-size: 401px 401px;
    }

    .bureau-projects-border-name {
    }

    .bureau-projects-border-suptitle {
    }

    .bureau-projects-border-info-text {
        font-size: 12px;
    }

    .bureau-projects-border-info-text2 {
        font-size: 12px;
    }

    .bureau-projects-border2 {
        background-size: 401px 401px;
        height: 401px;
    }

    .bureau-projects-border2:hover {
        background-size: 401px 401px;
    }

    .bureau-projects-border-name2 {
    }

    .bureau-projects-border-suptitle2 {
        bottom: 70px;
    }

    .bureau-projects-border-info-text3 {
        font-size: 12px;
    }

    .bureau-projects-border-info-text4 {
        font-size: 12px;
    }

    .comanda-section-name {
        font-size: 18px;
    }

    .slider-proekt-bg-link a {
        height: 190px;
        background-size: 357px;
    }

    .filter-content-link a {
        height: 367px;
        background-size: 366px;
    }

    .filter-content-link-title {
        font-size: 16px;
        padding: 132px 0 0 0;
    }

    .slider-proekt-title {
        font-size: 16px;
    }

    .button-filter {
        font-size: 12px;
    }

    .button-filter img {
        width: 25px;
    }

    .filter-button button {
        font-size: 12px;
        width: 170px;
        padding: 14px 0;
    }

    .filter-button2 button {
        font-size: 12px;
        width: 170px;
        padding: 14px 0;
    }

    .press-center-all-left {
        width: 20%;
    }

    .press-center-all-right {
        width: 55%;
    }
    .press-center-block-info {
        padding-bottom: 0;
    }
    .press-center-all-midlle {
        padding: 0 20px;
    }

    .press-center-all-padding {
        width: 70% !important;
    }

    .press-center-all-mailinglist-link a {
        height: 60px;
        font-size: 14px;
    }

    .press-center-all-mailinglist-border {
        padding: 20px 20px;
    }

    .sotrudnik-education-title {
        font-size: 30px;
    }

    .sotrudnik-keyservices-title {
        font-size: 30px;
    }

    .sotrudnik-keyservices-block-title {
        font-size: 16px;
    }

    .sotrudnik-keyservices-inner-title {
        font-size: 14px;
    }

    .slider-people-img a {
        height: 348px;
        background-size: 227px;
    }

    .slider-people-img a:hover {
        background-size: 227px;
    }

    .disputeresolution-block {
        width: 20%;
    }

    .disputeresolution-block2 {
        width: 80%;
    }

    .event-setion-title {
        font-size: 40px;
    }

    .press-center-midlle a:hover img + img {
        margin: 0 0 0 2px;
    }

    .floormaterial-content-novosti {
        padding: 25px 25px;
    }

    .floormaterial-content-title {
        font-size: 30px;
    }

    .floormaterial-content-suptitle {
        font-size: 18px;
    }

    .floormaterial-content-novosti-title {
        font-size: 18px;
    }

    .floormaterial-content-title2 {
        font-size: 18px;
    }

    .floormaterial-content-inner-title {
        font-size: 18px;
    }

    .floormaterial-content-border-title {
        font-size: 18px;
    }

    .floormaterial-content-border {
        padding: 20px 20px;
    }

    .floormaterial-content-download-border-title {
        font-size: 30px;
    }

    .floormaterial-content-articleauthor-block {

    }

    .news-title {
        font-size: 40px;
    }
}

@media screen and (max-width: 1190px) {
    .boutQuoteTitle {
        font-size: 22px;
    }
}

@media screen and (max-width: 1150px) {
    .work-inner-link-bg a {
    }

    .about-bureau-block2 {
        padding: 0 0 0 20px;
    }

    .weare-trusted-block2 {
        padding: 0 0 0 20px;
    }

    .work-inner-block {
        padding: 0 0 0 160px;
    }

    .slider-proekt-bg-link-category {
        font-size: 12px;
    }

    .slider-proekt-bg-link-category2 {
        font-size: 12px;
    }
    .work-sl-nav {
        width: 85%;
    }

    .sotrudnik-name {
        font-size: 40px;
    }

    .sotrudnik-title {
        font-size: 16px;
    }
}
@media screen and (max-width:1252px){
    .press-center-block {
        width: 100%;
    }
}

@media screen and (max-width: 1532px){
    .no-jarallax{
        background-position-x: right;
        background-position-y: initial;
    }
}
@media screen and (max-width: 1110px) {
    .work > .container {
        height: initial;
    }
    .comanda-section-block{
        width: auto;
    }

    .video {
        padding: 80px 0;
    }

    .press-center-block {
        width: 100%;
    }

    .howCanHelpItemTypho {
        font-size: 18px;
    }

    .services-page .downloadchek {
        margin-bottom: 80px;
    }

    .downloadchek.interviewSection {
        padding: 80px 0 !important;
    }

    .sotrudnik-askaquestion.sotrudnikSection {
        padding: 80px 0;
    }

    .sotrudnik-experience.howDoItWrap {

    }

    .services-page .sotrudnik-experience.howDoItWrap{
        padding: 0 0 0 0;
    }

    .sotrudnik-experience.howCanHelpSection {
        padding: 80px 0;
    }

    .typesOfServices.disputeresolution {
        padding: 55px 0;
    }


    .tabsLine {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .tabsLineList {
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .tabsLineItem {
        display: block;
        width: auto;
    }

    .tabsLineItem span {
        font-size: 16px;
    }

    .filters {
        display: block;
    }
    .jarallax{
        overflow:initial;
    }
    .work {
        min-height: auto;
    }
    .work-sl-nav {
        width: 87%;
    }

    .work-blur.work-blur-visible {
        bottom: auto;
        top: 100%;
        background: #3A3A39;
        backdrop-filter: none;
        -webkit-backdrop-filter: none;
        overflow: hidden;
    }

    .about-bureau-suptitle {
        padding: 25px 0 25px 0;
    }

    .about-bureau-title {

    }

    .about-bureau-suptitle {
        font-size: 14px;
    }

    .about-bureau-link a {
        font-size: 12px;
    }

    .about-bureau {
        padding: 80px 0;
    }

    .about-bureau-new {
        padding: 80px 0 !important;
    }

    .main-page .about-bureau {
        padding: 260px 0 80px 0;
    }

    .wearein {
        padding: 80px 0;
    }
    .main-page .wearein {
    }

    .wearein-number {
        font-size: 60px;
    }

    .wearein-suptitle {
        font-size: 16px;
    }

    .wearein-supsuptitle {
        font-size: 12px;
    }

    .team-block {
        width: 25%;
        padding: 80px 20px 0 20px;
    }

    .team-title {
        font-size: 30px;
    }

    .team-suptitle {
        font-size: 14px;
    }

    .team-block2 {
        width: 77%;
        padding: 80px 20px 130px 20px;
    }

    .press-center-midlle-img img {
    }

    .bureau-projects {
        padding: 80px 0;
    }

    .bureau-projects-block {
        width: 20%;
    }

    .bureau-projects-title {
        font-size: 30px;
    }

    .bureau-projects-suptitle {
        font-size: 14px;
    }

    .bureau-projects-block2 {
        width: 80%;
    }

    .slider-reviews-title {
        font-size: 16px;
    }

    .slider-reviews-link a {
        font-size: 14px;
    }

    .slider-reviews-name {
        font-size: 18px;
        line-height: 24px;
        padding-top: 0;
    }

    .slider-reviews-position {
        font-size: 12px;
    }

    .reviews {
        padding: 80px 0 130px 0;
    }



    .press-center-title {
        font-size: 30px;
    }

    .press-center-li a {
        font-size: 14px;
    }

    .press-center-li3 a {
        font-size: 14px;
    }

    .weare-trusted-title {
        font-size: 30px;
    }

    .weare-trusted {
        padding: 80px 0 80px 0;
    }

    .questios-remain {
        padding: 80px 0;
    }

    .speakers-inner-btn {
        width: 100%;
    }

    .questios-remain-block {
        width: 20%;
    }

    .questios-remain-title {
        font-size: 30px;
        max-width: 100%;
    }

    .questios-remain-suptitle {
        font-size: 14px;
    }

    .questios-remain-link a {
        font-size: 14px;
    }

    .questios-remain-block2 {
        width: 80%;
        padding: 0 0 0 20px;
    }

    .footer-inner-li a {
        font-size: 12px;
    }

    .comanda-section-name {
        font-size: 16px;
    }

    .comanda-section-position {
        font-size: 12px;
    }

    .filter-content-link a {
        height: 333px;
        background-size: 335px;
    }

    .filter-content-link-title {
        padding: 85px 0 0 0;
    }

    .bureau-projects-border2 {
        height: 333px;
        background-size: 335px;
    }

    .bureau-projects-border2:hover {
        background-size: 335px;
    }

    .bureau-projects-border-title2 {
        font-size: 16px;
        padding: 130px 0 0 0;
    }

    .slider-proekt-bg-link a {
        flex-wrap: wrap;
    }

    .slider-proekt-bg-link-data {
        width: 100%;
    }

    .slider-proekt-bg-link-text {
        padding: 70px 0 0 0;
        width: 100%;
        text-align: left;
    }

    .slider-proekt-bloc-wrap {
        flex-wrap: wrap;
    }

    .filter-content-link-category {
        font-size: 12px;
    }

    .filter-content-link-category2 {
        font-size: 12px;
    }

    .filter-padding {
        padding: 0 0 0 20px;
    }

    .press-center-all-bottom-li a {
        font-size: 16px;
    }

    .press-center-all-absolute {
        left: 20px;
    }

    .press-center-all-absolute2 {
        left: 20px;
    }

    .press-center-all-slayder-title {
        font-size: 16px;
    }

    .press-center-all-title {
        font-size: 40px;
    }

    .press-center-useful-materials-title {
        font-size: 16px;
    }

    .press-center-useful-materials-absolute {
        left: 30px;
    }

    .press-center-useful-materials-absolute2 {
        left: 30px;
    }

    .sotrudnik-keyservices-block2 {
        padding: 0;
    }

    .sotrudnik-experience-block {
        width: 20%;
    }

    .sotrudnik-experience-block2 {
        width: 80%;
        padding: 0 0 0 20px;
    }

    .sotrudnik-bio-block {
        width: 20%;
    }

    .sotrudnik-bio-block2 {
        width: 80%;
        padding: 0 0 0 20px;
    }

    .sotrudnik-education-block {
        width: 25%;
    }

    .sotrudnik-education-block2 {
        width: 75%;
    }

    .sotrudnik-experience-title {
        font-size: 30px;
    }

    .slider-people-img a {
        height: 388px;
        background-size: 253px;
    }

    .slider-people-img a:hover {
        background-size: 253px;
    }

    .program-title {
        font-size: 30px;
    }

    .program-block {
        width: 25%;
    }

    .program-block2 {
        padding: 0 0 0 20px;
        width: 80%;
    }

    .yourbenefit-title {
        font-size: 30px;
    }

    .yourbenefit-suptitle {
        font-size: 14px;
        width: 100%;
    }

    .yourbenefit-block {
        width: 100%;
    }
	.yourbenefit-wrap{
		flex-wrap:wrap;
	}

    .yourbenefit-block2 {
        width: 100%;
		padding: 30px 0 0 0;
    }

	span.benefit-number {
    	font-size: 70px;
	}
	.yourbenefit-img:after{
		height: 14px;
	}
    .yourbenefit-img:before{
		height: 14px;
	}
    .yourbenefit-inner-text {
        width: 80%;
        font-size: 14px;

    }

    .yourbenefit-block-suptitle {
        font-size: 14px;
    }

    .speakers-block {
        width: 27%;
        padding: 150px 20px 0 20px;
    }

    .speakers-title {
        font-size: 30px;
    }

    .speakers-suptitle {
        font-size: 14px;
    }

    .speakers-block2 {
        width: 80%;
    }

    .speakers-inner-name {
        font-size: 18px;
    }

    .speakers-inner-position {
        font-size: 12px;
    }

    .speakers-inner-title {
        font-size: 14px;
    }

    .downloadchek-title {
        font-size: 30px;
    }

    .video-title {
        font-size: 30px;
    }

    .video-suptitle {
        font-size: 14px;
        width: 100%;
    }

    .video-block {
        width: 20%;
        margin-right: 20px;
    }

    .video-block2 {
        width: auto;
    }

    .event-setion-title {
        font-size: 30px;
    }

    .head-fixed.sticky .header-link a {
        font-size: 12px;
    }

    .head-fixed.sticky .header-link2 a {
        font-size: 12px;
    }

    .head-fixed.sticky .header-social-li {
        padding: 0 0 5px 0;
    }
}

@media screen and (max-width: 1110px) and (max-height: 820px) {
	.about-bureau {
		padding-top: 35px;
	}
}

@media screen and (max-width: 1080px) {
    .work-sl-nav-link.nav-link-item1,
    .work-sl-nav-link.nav-link-item3,
    .work-sl-nav-link.nav-link-item5 {
        flex-basis: 50%;
    }
    .work-sl-nav-link.nav-link-item2,
    .work-sl-nav-link.nav-link-item4,
    .work-sl-nav-link.nav-link-item6 {
        flex-basis: 50%;
    }
}

@media screen and (max-width: 1050px) {
    .main-menu ul li {
        padding: 0 0 0 14px;
    }

    .work-inner-block.work-sl-nav {
        width: 100%;
    }
    .work-inner-block.work-sl-nav .slick-track {
        width: 80% !important;
    }
    .work-inner-logo.nav-link-item0 {
        left: -152px;
    }

    .header-logo a img {
        width: 200px;
    }

    .logo-fixed {
        width: auto !important;
    }

    .header-link a {
        font-size: 12px;
    }

    .header-link2 a {
        font-size: 12px;
    }

    .work-inner-block {
        padding: 0 0 0 60px;
        width: 40%;
    }

    .work-inner {
        flex-wrap: wrap;
    }

    .work-inner-block-mb {
        padding: 40px 0 0 0;
        width: 100%;
    }

    .work-inner-link-bg {
        bottom: 0;
    }

    .work-inner-link-bg a {
    }

    .work {
        background-size: cover;
    }

    .sotrudnik-block2 {
        padding: 30px 0 0 0;
    }
}

@media screen and (max-width: 1024px) {
    .work {
        min-height: auto;
    }

    .burger {
        display: block !important;
    }

    .mt-mobile {
        position: fixed;
        display: block;
    }


    .header-wrap {
        border-bottom: none;
        padding: 30px 0 26px 0;
    }

    .header-block {
        display: none;
    }

    .weare-trusted .slick-dots li button {
        width: 100px !important;
    }

    .weare-trusted .slick-dots li {
        width: 100px !important;
    }

    .weare-trusted .slick-next {
    }

    .slider-people-img a {
        height: 353px;
        background-size: 230px;
    }

    .slider-people-img a:hover {
        background-size: 230px;
    }

    .press-center-midlle-img img {
    }

    .main-menu ul li a {
        font-size: 10px;
    }

    .main-menu ul li ul li a {
        font-size: 10px;
    }

    .main-menu ul li ul {
        width: 285px;
    }

    .floormaterial-content-novosti-li a {
        font-size: 12px;
    }

    .floormaterial-content-novosti-li2 {
        font-size: 12px;
    }

    .floormaterial-content-novosti-title {
        font-size: 16px;
    }

    .floormaterial-content-border-suptitle {
        padding: 0 0 0 20px;
    }

    .floormaterial-content-download-border {
        padding: 20px 20px;
    }

    .floormaterial-content-articleauthor-text {
        padding: 0 0 0 20px;
    }

    .floormaterial-content-articleauthor-block {

    }

    .floormaterial-li a {
        font-size: 12px;
        padding: 10px 15px;
    }

    .work-suptitle {
    }

    .work-blur {
    }

    .work-slayder-block {
        padding: 0 0 99px 0 !important;
        position: relative;
    }
}
@media screen and (max-width:1240px){
    .filter-content-block {
        width: 50%;
    }
}
@media screen and (max-width: 768px){
	.bureau-projects-block2 .slick-dots{
		display:none!important;
	}
}

/* стили для sm-устройств */
@media screen and (max-width: 992px) {
    .tabsLineItem {
        font-size: 16px;
        font-family: 'IntroWeb';
        font-weight: bold;
    }

    .weare-trusted-block2 {
        height: auto;
    }


    .bureau-projects-link a {
        width: 100%;
    }

    .yourbenefit-inner {
        align-items: flex-start;
        height: 60px;
    }

    .press-center-block2 {
        width: 100%;
    }

    .press-center-ul2 {
        max-width: 100%;
        flex-wrap: wrap;
    }

    .bureau-projects-wrap .bureau-projects-wrap-block {
        width: calc(50% - 30px);
        height: 400px;
    }

    .disputeresolution-wrap-block {
        padding: 0 15px 30px 15px;
    }


    .menu-section {
        margin-bottom: 80px;
    }

    .work-blur {
    }
    .header-li a {
        font-size: 10px;
    }

    .header-link a {
        font-size: 10px;
    }

    .header-link2 a {
        font-size: 10px;
    }

    .slider-proekt-bg-link-text {
        padding: 60px 0 0 0;
    }

    .press-center-midlle-img img {
    }

    .bureau-projects-border-title {
        font-size: 16px;
    }

    .bureau-projects-border-suptitle {
        padding: 15px 0 0 0;
    }

    .bureau-projects-border-title2 {
        font-size: 16px;
    }

    .bureau-projects-border-suptitle2 {
        padding: 15px 0 0 0;
    }

    .footer-inner {
        flex-wrap: wrap;
        justify-content: center;
    }

    .footer-inner-ul {
        justify-content: center;
        width: 100%;
    }

    .footer-title {
        display: none;
    }

    .footer-title2 {
        padding: 20px 0 0 0;
        display: block;
    }

    .event-slider .slick-dots li {
        width: 50px !important;
    }

    .event-slider .slick-dots li button {
        width: 50px !important;
    }

    .people .slick-dots li button {
        width: 50px !important;
    }

    .people .slick-dots li {
        width: 50px !important;
    }

    .team-block {
        width: 30%;
    }

    .team-block2 {
        width: 70%;
    }



    .filter-content-link a {
        height: 461px;
        background-size: 462px;
    }

    .filter-content-link-title {
        padding: 249px 0 0 0;
    }

    .bureau-projects-border2 {
        height: 460px;
        background-size: 462px;
    }

    .bureau-projects-border2:hover {
        background-size: 460px;
    }

    .bureau-projects-border-title2 {
        padding: 249px 0 0 0;
    }

    .filter-wrap {
        flex-wrap: wrap;
    }

    .filter-ul {
        width: 100%;
        justify-content: center;
    }

    .filter-buttons {
        padding: 20px 0 0 0;
        justify-content: center;
        width: 100%;
    }

    .filter-li:last-child {
        padding: 0;
    }

    .filter-wrap-buttons {
        width: 100%;
        justify-content: center;
    }

    .work {
        background: url(../images/work-bgN.png) 50% 0;
    }

    .press-center-all-bottom-li a {
        font-size: 14px;
    }

    .sotrudnik-education-block-title {
        font-size: 16px;
    }

    .slider-people-img a {
        height: 456px;
        background-size: 297px;
    }

    .slider-people-img a:hover {
        background-size: 297px;
    }

    .menu-section-title {
        font-size: 35px;
    }

    .menu-section-suptitle {
        font-size: 14px;
    }

    .menu-section-border-title {
        font-size: 16px;
    }

    .menu-section-border-input {
        font-size: 14px;
        height: 60px;
    }

    .menu-section-border-button button {
        height: 60px;
        font-size: 14px;
    }

    .menu-section-border-link a {
        font-size: 14px;
    }

    .menu-section-border {
        width: 300px;
        padding: 40px 25px;
    }

    .disputeresolution-link a {
        font-size: 14px;
    }

    .disputeresolution-title {
        font-size: 40px;
    }

    .disputeresolution-info {
        font-size: 18px;
    }

    .disputeresolution-info-suptitle {
        font-size: 14px;
        padding: 7px 0 0 0;
    }

    .disputeresolution-link a img {
        width: 25px;
    }

    .disputeresolution-restagle img {
        width: 25px;
    }

    .disputeresolution {
        padding: 40px 0;
    }

    .bankruptcy {
        padding: 40px 0;
    }

    .program-block {
        width: 30%;
    }

    .program-block2 {
        width: 70%;
    }

    .program-suptitle {
        font-size: 16px;
    }

    .program-text {
        font-size: 16px;
    }

    .program {
        padding: 80px 0;
    }

    .yourbenefit-block {
        width: 100%;
    }

    .yourbenefit-block2 {
        width: 100%;
    }

    .yourbenefit {
        padding: 0 0 40px 0;
    }

    .yourbenefit-wrap-block {
        padding: 0 20px 40px 0;
    }

    .yourbenefit-img {
        width: 50px;
        height: 50px;
        margin-right: 15px;
    }

    .yourbenefit-img:before {
        top: 15px;
    }

	span.benefit-number {
    	font-size: 50px;
		bottom: 0px;
	}

    .yourbenefit-inner-text {
        width: 85%;
        font-size: 14px;
    }

    .speakers-block {
        width: 30%;
    }

    .speakers-block2 {
        width: 70%;
    }

    .video-block {
        width: 30%;
    }

    .video-block2 {
        width: auto;
    }

    .event-sl .slick-list {
        padding: 0 20% 0 20% !important;
    }

    .speakers-block {
        padding: 80px 20px 0 20px;
    }

    .speakers-block2 {
        padding: 80px 0 80px 20px;
    }

    .downloadchek {
        padding: 80px 0;
    }

    .video {
        padding: 80px 0;
    }


    .press-center-midlle a:hover img + img {
        margin: 0 0 0 0px;
    }

    .floormaterial-content {
        padding: 40px 0 80px;
    }

    .floormaterial-content-articleauthor {
        padding: 10px 0 50px 0;
        font-size: 30px;
    }

    .floormaterial-content-quotes-text {
        padding: 0 0 0 20px;
    }

    .news-title {
        font-size: 35px;
    }

    .ouropinion-wrap {
        flex-wrap: wrap;
    }

    .ouropinion-block {
        width: 100%;
    }

    .our-opinion {
        background: url(../images/webp/our-opinion-bg2.webp) 67% 0 no-repeat;
        padding: 0 0 37px 0;
    }

    .ouropinion-ul {
        padding: 30px 0 0 0;
    }
}

@media screen and (max-width: 980px) {

    .filterListItem {
        width: fit-content;
        margin-right: 10px;
        margin-left: 10px;
    }
    .filterListItem:first-child {
        margin-left: 10px;
    }
}

@media screen and (max-width: 950px) {
    .work-inner-block {
        padding: 0 0 0 25px;
    }
    .work-inner-logo.nav-link-item0 {
        left: -112px !important;
    }

    .main-menu ul li {
        padding: 0 0 0 10px;
    }

    .footer-addres {
        font-size: 12px;
    }

    .footer-li a {
        font-size: 12px;
    }

    .footer-social-ul {
        padding: 0 0 0 61px;
    }

    .bureau-projects-border {
        background-size: 360px 360px;
    }

    .bureau-projects-border:hover {
        background-size: 360px 360px;
    }

    .bureau-projects-border-title {
        font-size: 16px;
    }

    .comanda-section-container {
        padding: 0;
    }

    .comanda-title {
        font-size: 40px;
    }

    .comanda-suptitle {
        font-size: 14px;
    }

    .comanda-mb {
        display: block;
    }

    .sotrudnik-block2 {
        padding: 85px 0 0 0;
    }

    .sotrudnik-education-block {
        width: 30%;
    }

    .sotrudnik-education-block2 {
        width: 70%;
    }

    .sotrudnik {
        background: url(../images/sotrudnik-bg.png) 60% 0 no-repeat;
    }

    .press-center-midlle-img img {
    }

    .work-blur {
    }

    .bureau-projects-title {
        max-width: 100%;

        margin-right: 30px;
    }
}
@media screen and (max-width: 1440px){
    .menu-section-border-sutitle {
        font-size: 27px;
    }
}
@media screen and (max-width: 910px) {
    .work > .container {
        height: auto;
    }
    .dateOpt {
        color: #fff;
        width: 100%;
        padding: 0;
        margin-left:0;
        font-size: 14px;
    }

    .floormaterial-content-articleauthor-block {
        width: 100%;
    }

    .floormaterial-downloadchek-links {
        justify-content: center
    }

    .filterListWrap {
        display: block;
        justify-content: normal;
    }

    .dateOpt:hover {
        color: #fff;
    }

    .dateOpt::after {
        background: url('../images/filter-arrow-white.svg') no-repeat right center;
        right: 0;
        width: 19px;
        height: 19px;
        top: 50%;
        transform: translateY(-50%);
    }

    .dateOpt:hover::after {
        background: url('../images/filter-arrow-white.svg') no-repeat right center;
    }

    .specialistDropdown {
        position: relative;
        width: 100%;
        background: transparent;
        box-shadow: none;
        padding-left: 15px;
        border-left: 1px solid #fff;
        display: none;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 15px;
    }

    .specialistDropdown.active {
        display: block;
    }

    .specialistDropdown li  {
        color: #fff;
        padding: 7.5px 0;
    }

    .specialistDropdown li:first-child {
        padding-top: 0;
    }

    .specialistDropdown li:last-child {
        padding-bottom: 0;
    }

    /* Filter */

    .filterListItem {
        width: 100%;
        margin: 0;
    }

    .filter-mobile {
        display: block;
    }

    .filterWrap {
        display: none;
    }

    .wrapSotrudnikImg {
        right: 20px;
    }
    .sotrudnik-askaquestion-text {
        padding: 0 0 0 30px;
    }
    .sotrudnik-askaquestion-title {
        padding-right: 5%;
    }
    .sotrudnik-askaquestion-img > img {
        width: 40%;
    }
    .boutQuoteTitle {
        width: 30%;
        font-size: 20px;
    }
    .boutQuoteTypho {
        width: 70%;
    }
    .work-inner {
        padding: 27px 0 70px 0;
    }
    .work-inner-link-bg {
        left: 0;
        width: 100%;
        text-align: right;
        background-image: none;
    }
    .work-inner-link-bg a {
        display: inline-flex;
        vertical-align: top;
        width: auto;
        line-height: 19px;
        background: url('../images/work-link-bg.png') no-repeat -54px center;
        padding: 24px 24px 24px 74px;
        color: #373737;
        position: relative;
        z-index: 1;
        background: none;
    }

    .work-inner-link-bg:after {
        z-index: 0;
        width: 310px;
        left: auto;
    }
    
    .work-inner-link-bg a img {
        display: inline-block;
        vertical-align: top;
    }
    .work-inner-link-bg a img {
        display: none;
    }
    .work-inner-link-bg a img + img {
        display: inline-block;
        filter: brightness(0.1);
    }
    .work-inner-block.work-sl-nav .slick-track {
        width: 100% !important;
    }
    .work-inner-block {
        padding: 0 0 0 112px;
    }
    .work-blur.work-blur-visible {
    }
    .main-page .about-bureau {
        padding: 310px 0 80px 0;
    }
    .footer-social-ul {
        margin-bottom: 40px;
    }
    .footer-inner-ul {
        display: block;
    }
    .footer-inner-li {
        display: inline-block;
        vertical-align: middle;
    }
    .footer-inner-li a {
        display: inline-block;
        vertical-align: middle;
        white-space: nowrap;
        font-size: 12px;
    }
    .footer-inner-li2 {
        display: inline-block;
        vertical-align: middle;
        font-size: 12px;
    }

    .menu-section-img {
        height: 50px;
        max-width: 45px;
        width: 100%;
    }

    .menu-section-images {
        margin-top: 27px;
    }

    .press-center-midlle {
        padding: 0 40px 0 0;
    }

    .main-menu ul li {
        padding: 0 0 0 10px;
    }

    .work-wrap {
        flex-wrap: wrap;
    }

    .work-block {
        width: 100%;
    }

    .work-block2 {
        padding: 35px 0 10px 0;
        width: 100%;
    }

    .work-block-wrap {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .work-img2 {
        padding: 0;
    }

    .work-sl .slick-slide {
        margin: 0 !important;
    }

    .about-bureau-info {
        font-size: 16px;
        font-family: 'IntroWeb';
    }

    .about-bureau-block {
        width: 30%;
    }

    .slider-proekt-bg-link-text {
        padding: 50px 0 0 0;
    }

    .about-bureau-block2 {
        width: 70%;
    }

    .wearein-number {
        font-size: 50px;
    }

    .slider-people-title {
        font-size: 18px;
    }

    .slider-people-suptitle {
        font-size: 12px;
    }

    .bureau-projects-border-title {
        font-size: 16px;
    }

    .press-center-wrap-title {
        font-size: 18px;
        line-height: 24px;
    }

    .slider-weare-trusted-wrap-block {
        width: 33.33333%;
    }

    .weare-trusted .slick-dots li button {
        width: 50px !important;
    }

    .weare-trusted .slick-dots li {
        width: 50px !important;
    }

    .weare-trusted .slick-dots {
        bottom: 4px !important;
    }

    .weare-trusted .slick-prev {
    }

    .weare-trusted .slick-next {
    }

    .questios-remain-block {
        width: 30%;
    }

    .questios-remain-block2 {
        width: 70%;
    }

    .questios-remain-input {
        width: 100%;
    }

    .questios-remain-button button {
        width: 100%;
    }

    .filter-content-link a {
        height: 415px;
        background-size: 416px;
    }

    .filter-content-link-title {
        padding: 207px 0 0 0;
    }

    .bureau-projects-border2 {
        height: 415px;
        background-size: 416px;
    }

    .bureau-projects-border2:hover {
        background-size: 415px;
    }

    .bureau-projects-border-title2 {
        padding: 207px 0 0 0;
    }

    .slider-proekt-bg-link a {
        background-size: 258px;
        height: 137px;
    }

    .span-desktop {
        display: none;
    }

    .span-mobile {
        display: block;
    }

    .press-center-all-block-mailinglist {
        display: none;
    }

    .press-center-all-padding {
        width: 100% !important;
        padding: 0;
    }

    .news-mailinglist {
        padding: 0 0 0 0;
    }

    .press-center-midlle-img img {
    }

    .press-center-all-mailinglist-border {
        width: 320px;
    }

    .press-center-useful-materials-padding {
        padding: 0;
        width: 100%;
    }

    .press-center-useful-materials-container {
        padding: 0 5px;
    }

    .slider-people-img a {
        height: 413px;
        background-size: 269px;
    }

    .slider-people-img a:hover {
        background-size: 269px;
    }

    .head-fixed.sticky .header-scrol-links {
        padding: 0 0 0 20px;
    }

    .head-fixed.sticky .header-scrol-social {
        padding: 0 0 0 20px;
    }

    .head-fixed.sticky .header-link a {
        font-size: 10px;
    }

    .head-fixed.sticky .header-link2 a {
        font-size: 10px;
    }

    .floormaterial-content-block2 {
        display: none;
    }



    .floormaterial-content-block {
        width: 100%;
        padding: 0;
    }

    .floormaterial-content-block-suptitle{
        padding: 10px 0 0 0;
    }
}

@media screen and (max-width: 850px) {
    .tabsLineItem {
        width: 48%;
        margin-right: 4%;
    }
    .tabsLineItem:nth-child(2n) {
        margin-right: 0;
    }
    .tabsLineItem:nth-child(3n) {
        margin-right: 4%;
    }

    .about-bureau-title {
        font-size: 30px;
    }
    .sotrudnik-education {
        padding: 0 0 40px 0;
    }

    .sotrudnik-education-new {
        padding-top: 80px;
    }


    .head-fixed.sticky .header-logo a img {
    }

    .head-fixed.sticky .burger {
        top: 50%;
    }

    .sotrudnik-image-img {
        right: -24%;
        width: 400px;
        bottom: -95px;
    }

    .header-bottom {
        padding: 15px 0 0 0;
    }

    .main-menu ul li a {
        font-size: 8px;
    }

    .main-menu ul li ul li a {
        font-size: 8px;
    }

    .main-menu ul li ul {
        width: 250px;
    }

    .wearein-title {
        font-size: 30px;
    }

    .bureau-projects-wrap {
        flex-wrap: wrap;
    }

    .press-center-midlle-img img {
    }

    .slider-proekt-bg-link-text {
        padding: 40px 0 0 0;
    }

    .bureau-projects-block {
        width: 100%;
    }

    .bureau-projects-block2 {
        padding: 20px 0 0 0;
        width: 100%;
    }

    .bureau-projects-suptitle br {
        display: none;
    }

    .bureau-projects-border {
        background-size: 412px 412px;
    }

    .bureau-projects-border:hover {
        background-size: 412px 412px;
    }

    .bureau-projects-border-title {
        padding: 150px 0 0 0;
        font-size: 16px;
    }

    .sotrudnik-bio {
        padding: 60px 0;
    }

    .sotrudnik-bio-wrap {
        flex-wrap: wrap;
    }

    .sotrudnik-bio-block {
        width: 100%;
    }

    .sotrudnik-bio-block2 {
        width: 100%;
        padding: 25px 0 0 0;
    }

    .sotrudnik-experience {
        padding: 80px 0;
    }

    .sotrudnik-experience-wrap {
        flex-wrap: wrap;
    }

    .sotrudnik-experience-block {
        width: 100%;
    }

    .howCanHelpSection .sotrudnik-experience-block{
        width: 100%;
    }

    .howDoItWrap .sotrudnik-experience-block{
        width: 100%;
    }

    .sotrudnik-experience-block2 {
        width: 100%;
        padding: 40px 0 0 0;
    }

    .menu-section-block-content-width {
        max-width: 90%;
    }

    .sotrudnik-education-wrap {
        flex-wrap: wrap;
    }

    .sotrudnik-education-block {
        padding: 0 0 0 17px;
        width: 100%;
    }

    .sotrudnik-education-block2 {
        width: 100%;
        padding: 40px 0 0 0;
    }

    .sotrudnik-education-container {
        padding: 0 3px;
    }

    .sotrudnik-keyservices {
        padding: 60px 0 0 0;
    }

    .sotrudnik-keyservices-wrap {
        flex-wrap: wrap;
    }

    .sotrudnik-keyservices-block {
        width: 100%;
        padding: 0 0 0 20px;
    }

    .sotrudnik-keyservices-container {
        padding: 0;
    }

    .sotrudnik-keyservices-block2 {
        width: 100%;
        padding: 40px 0 0 0;
    }

    .sotrudnik-suptitle br {
        display: none;
    }

    .slider-people-img a {
        height: 380px;
        background-size: 248px;
    }

    .slider-people-img a:hover {
        background-size: 248px;
    }

    .sotrudnik-askaquestion {
        padding: 80px 0 80px 0;
    }
}

@media screen and (max-width: 800px) {
    .work {
        min-height: auto;
    }
    .work-wrap-scroll {
        padding-top: 120px;
    }

    .yourbenefit-inner {
        align-items: center;
    }

    .bureau-projects-wrap .bureau-projects-block {
        padding-left: 0;
    }

    .bureau-projects-wrap .bureau-projects-block-wrap {
        margin-left: -15px;
        margin-right: 5px;
    }

    .team-wrap-news {
        display: block;
    }

    .team-wrap-news .team-block {
        width: 100%;
        padding: 50px 20px;
    }

    .team-wrap-news .team-block2-news {
        width: 100%;
    }

    .bureau-projects-title {
        margin-right: 0;
        margin-bottom: 25px;
    }

    .work-wrap {
        -webkit-transition: all 0ms ease;
        -moz-transition: all 0ms ease;
        -ms-transition: all 0ms ease;
        -o-transition: all 0ms ease;
        transition: all 0ms ease;
    }

    .bureau-projects-wrap-block {
        padding: 0 20px 20px 0;
    }

    .bureau-projects-link {
        padding: 0 20px 0 0;
    }

    .bureau-projects-block {
        padding: 0 20px 0 0;
        display: block !important;
        margin-bottom: 20px !important;
    }

    .bureau-projects-container {
        padding: 0 0 0 20px;
    }

    .slider-proekt-bg-link-text {
        padding: 30px 0 0 0;
    }

    .bureau-projects-border-suptitle {
    }

    .bureau-projects-border-name {
    }

    .bureau-projects-border-wrap {
        padding: 0 40px 0 20px;
    }

    .bureau-projects-border-title {
    }

    .bureau-projects-border-suptitle2 {
    }

    .bureau-projects-border-name2 {
    }

    .bureau-projects-border-wrap2 {
        padding: 0 50px 0 20px;
    }

    .reviews-sl .slick-list {
        padding: 0 5% 0 5% !important;
    }

    .press-center-wrap {
        flex-wrap: wrap;
    }

    .press-center-block {
        padding: 0;
        width: 100%;
    }

    .press-center-block2 {
        width: 100%;
    }

    .press-center-ul {
        display: flex;
    }
    .press-center-ul2 {
        row-gap: 0;
    }
    .press-center-li .press-center-item {
        font-size: 14px;
    }
    .press-center-li {
        padding: 0 34px 25px 0;
    }

    .press-center-midlle-img img {
    }

    .press-center-li3 {
        padding: 0 20px 0 0;
    }

    .footer-logo a img {
        width: 150px;
    }

    .work-suptitle {
        font-size: 30px;
    }

    .filter-content-link a {
        height: 365px;
        background-size: 367px;
    }

    .filter-content-link-title {
        padding: 145px 0 0 0;
    }

    .bureau-projects-border2 {
        height: 365px;
        background-size: 367px;
    }

    .bureau-projects-border2:hover {
        background-size: 367px;
    }

    .bureau-projects-border-title2 {
        padding: 145px 0 0 0;
    }

    .slider-people-img a {
        height: 353px;
        background-size: 230px;
    }

    .slider-people-img a:hover {
        background-size: 230px;
    }

    .program-wrap {
        flex-wrap: wrap;
    }

    .program-block {
        width: 100%;
    }

    .program-block2 {
        width: 100%;
        padding: 30px 0 0 0;
    }

    .yourbenefit-wrap {
        flex-wrap: wrap;
    }

    .yourbenefit-block {
        width: 100%;
    }

    .yourbenefit-block2 {
        width: 100%;
        padding: 30px 0 0 0;
    }

    .speakers-wrap {
        flex-wrap: wrap;
    }

    .speakers-block {
        width: 100%;
        padding: 80px 20px 30px 20px;
    }

    .speakers-block2 {
        width: 100%;
        padding: 30px 0 80px 20px;
    }

    .team-block2-services {
        width: 100% !important;
    }

    .downloadchek-link a {
        font-size: 14px;
        width: 250px;
        height: 60px;
    }

    .downloadchek-services-link a {
        width: 250px;
        height: 60px;
    }

    .downloadchek-button button {
        font-size: 14px;
        width: 250px;
        height: 60px;
    }

    .floormaterial-li a {
        font-size: 10px;
        padding: 10px 10px;
    }

    .news-title {
        font-size: 30px;
    }
}

@media screen and (max-width: 788px) {
    .slider-proekt-bg-link-text {
        padding: 80px 0 0 0;
    }
}

/* Ipad*/
@media screen and (max-width: 768px) {

    .bureau-projects-wrap-block:hover {
        background-color: transparent;
        background-image: none;
    }

    .slider-proekt-name a {
        font-size: 13px;
    }

    .weare-trusted .slick-prev {
        left: 0 !important;
        right: auto;
    }

    .press-center-midlle-img {
        width: 100%;
        height: 100%;
    }


    .event-slayder-opinion {
        padding-bottom: 20px;
    }

    .floormaterial-content-video-opinion {
        margin-top: 10px;
    }

    .floormaterial-content-video-opinion .video-play svg {
        margin: 0;
    }

    .bpb-content-mob {
        display: block;
        position: relative;
        white-space: normal;
        padding: 25px 0 0 0;
    }

    .bureau-projects-block-wrap .slick-slide {
        width: 250px;
    }

    .bureau-projects-wrap-block {
        padding: 0 0 0 0;
        position: relative;
        height: auto;
        background-image: none;
        background-color: transparent;
        margin-bottom: 0;
    }

    .bureau-projects-wrap-img img.bureau-projects-wrap-img-item {
        display: none;
    }
    .bureau-projects-wrap-img img.bureau-projects-wrap-img-item-mob {
        display: block;
    }
    .bureau-projects-wrap-img-blur {
        bottom: -47px;
    }
    .bureau-projects-wrap-img-blur svg {
        width: 153px !important;
    }
    .bureau-projects-link {
        position: relative;
        background-color: #fff;
        z-index: 5;
    }

    .bureau-projects-suptitle {
        padding: 23px 0 0 0;
    }

    .br-mobile {
        display: block;
    }

    .bureau-projects-border-info {
        position: absolute;
        bottom: 0;
        left: 20px;
        padding: 0 0 0 0;
        width: 45%;
        text-align: left;
    }

    .bureau-projects-border-info-text {
        white-space: normal;
        padding: 10px 0 0 0;
        text-align: left;
        font-size: 14px;
    }

    .bureau-projects-wrap-block-mob {
        display: block;
        position: relative;
        height: 253px;
        background: #1C1C1C url('../images/expert-bg.svg') 100% 100% no-repeat;
        background-size: 90%;
        background-position: top -25px left -25px;
    }

    .bureau-projects-block-wrap .slick-list {
        padding: 0 10% 0 0 !important;
    }

    .bpb-content-link-mob .bureau-projects-border-info-text2 {
        padding: 10px 0 0 0;
        text-align: left;
    }

    .bureau-projects-wrap .bureau-projects-block-wrap {
        margin: 0;
    }

    .bureau-projects-border-name {
        display: none;
        padding: 0;
        position: absolute;
        left: 0;
        bottom: 60px;
        font-size: 14px;
        margin-left: 20px;
    }

    .bureau-projects-border-suptitle {
        font-size: 16px;
        position: absolute;
        left: 0;
        padding: 0;
        bottom: 80px;
    }
    .bureau-projects-border-suptitle {
        display: none;
        margin-right: 20px;
        margin-left: 20px;
    }

    .bureau-projects-link a {
        width: 100%;
        font-size: 14px;
        height: 60px;
    }

    .bureau-projects-border {
        background-size: 253px 253px;
        width: 253px;
        height: 253px;
        opacity: 0;
    }

    .bureau-projects-border:hover {
        background-size: 253px 253px;
    }

    .bureau-projects-border-wrap {
        top: 20px;
        flex-wrap: wrap;
        bottom: 24px;
    }

    .br-mb {
        display: block;
    }

    .videoWrapContent {
        width: 100%;
    }

    .press-center-border a {
        font-size: 12px;
        line-height: inherit;
        padding: 0;
        padding-top: 2px;
        display: flex;
        align-items: center;
        padding: 10px 0;
        text-align: center;
        justify-content: center;
    }

    .floormaterial-content-news {
        padding-top: 40px;
    }


    .bureau-projects-services {
        padding-bottom: 80px;
    }

    .floormaterial-content-video svg {
        width: 75px;
        height: 75px;
    }


    .press-center-block-wrap {
        flex-wrap: wrap;
    }

    .press-center-block-wrap2 {
        flex-wrap: wrap;
    }

    .press-center-block-wrap3 {
        flex-wrap: wrap;
    }

    .press-center-block-wrap4 {
        flex-wrap: wrap;
    }

    .howCanHelpWrap {
        display: block;
    }
    .howCanHelp {
        width: 100%;
    }
    .howCanHelpItemTypho {
		display:flex;
        font-size: 21px;
    	align-items: center;
    }
    .howCanHelp .howCanHelpItem:before {
        width: 48px;
        height: auto;
        right: auto;
        bottom: 0;
        top: -3px;
    }
    .howCanHelp .howCanHelpItem:after {
        top: auto;
        right: 0;
        bottom: 0;
        left: 22px;
    }
    .howCanHelp:nth-child(even) .howCanHelpItem:before {
        border-top: 0;
        border-right: 0;
        border-left: 3px solid #A3A3A3;
        border-radius: 0 0 0 10px;
        border-bottom: 3px solid #A3A3A3;
    }

    .howCanHelp:nth-child(odd) .howCanHelpItem:before {
        border-right: 0;
    }

    .howCanHelp .howCanHelpItem {
        padding-left: 20px;
        padding-bottom: 25px;
        padding-top: 25px;
    }

    .howCanHelpSection .sotrudnik-experience-block {
        width: 100%;
    }

    .howCanHelpSection .sotrudnik-experience-title {
        max-width: 100%;
        width: 100%;
    }

    .howDoItWrap .sotrudnik-experience-block {
        width: 100%;
    }

    .howCanHelpItemTypho:before {
        font-size: 15px;
        margin-left: 0;
        margin-right: 0;
        top: 2px;
    }

    .press-center-block2 .press-center-all-block {
        width: 100%;
    }
    .press-center-all-img {
        height: auto;
    }

    .press-center-block2 .press-center-all-block:nth-child(2n) {
        margin-left: 0;
    }

    .filters {
        padding: 0 15px;
    }
    .filterWrap {
        padding: 40px 0;
    }
    .filterListItem {
        margin: 0 20px 0 0;
    }
    .filterListItem:first-child {
        margin-left: 0;
    }

    .menu-section-block-content-width {
        max-width: 100%;
        width: 100%;
    }

    .howCanHelp:nth-child(odd) .howCanHelpItem:before {
        border-bottom: 3px solid #A3A3A3;
    }

    .press-center-all-img {
        height: 187px;
    }

    .about-bureau-suptitle {
        padding: 22px 0 0 0;
        margin-bottom: 25px;
    }

    .main-page .wearein {
        padding: 80px 0;
    }

    .work-inner-logo {
        display: none;
    }
    .work-inner-block.work-sl-nav {
        width: 100%;
        padding: 0;
    }
    .work-inner-block.work-sl-nav .slick-track {
        width: 100% !important;
        padding: 0 !important;
    }
    .work {
        height: auto;
    }
    .sotrudnik-experience-inner-sign {
        top: 4px;
    }

    .about-bureau-wrap {
        flex-wrap: wrap;
    }
    .about-bureau-block {
        width: 100%;
    }
    .about-bureau-block2 {
        width: 100%;
        padding: 40px 0 0 0;
    }
    .about-bureau-suptitle br {
        display: none;
    }

    .press-center-left {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .press-center-midlle {
        width: 100%;
        text-align: center;
        padding: 10px 0 25px 0;
    }

    .press-center-right {
        width: 100%;
    }

    /*Burger*/



    .mt-munu-mb .header-navigation-wr {
        display: block !important;
    }



    .press-center-midlle-img img {
    }



    .header-logo {
        z-index: 9999;
        position: relative;
    }

    .work-inner-link-bg a {
    }

    .footer-inner-li a {
    }

    .bureau-projects-border {
        background-size: 374px 374px;
    }

    .bureau-projects-border:hover {
        background-size: 374px 374px;
    }

    .work-inner-block-mb2 {
        width: 25% !important;
    }

    .work-inner-block {
        width: 55%;
    }

    .work-inner-block-mb {
        width: 100%;
    }

    .comanda-suptitle br {
        display: none;
    }

    .comanda-links {
        display: none;
    }

    .comanda-title {
        padding: 60px 0 0 0;
    }

    .comanda-suptitle {
        padding: 20px 0 0 0;
    }

    .comanda {
        padding: 0 0 60px 0;
    }

    .slider-proekt-bg-link a {
        background-size: 334px;
        height: 177px;
    }

    .press-center-all-bottom-li a {
        font-size: 12px;
    }

    .sotrudnik-block {
        padding: 60px 0 0 0;
    }

    .sotrudnik {
        background: url(../images/sotrudnik-bg.png) 60% 50% no-repeat;
    }

    .sotrudnik-bio-title {
        font-size: 30px;
    }

    .sotrudnik-bio-suptitle {
        font-size: 16px;
    }

    .sotrudnik-experience-suptitle {
        font-size: 16px;
    }

    .sotrudnik-experience-inner-title {
        font-size: 16px;
    }

    .sotrudnik-askaquestion-title {
        font-size: 16px;
        line-height: 130%;
        font-family: 'IntroWeb';
    }

    .sotrudnik-askaquestion-link a {
        font-size: 14px;
    }

    .slider-people-img a {
        height: 336px;
        background-size: 219px;
    }

    .slider-people-img a:hover {
        background-size: 219px;
    }

    .disputeresolution-wrap {
        flex-wrap: wrap;
    }

    .disputeresolution-block {
        padding: 0 0 0 0;
        width: 100%;
    }

    .disputeresolution-block2 {
        padding: 40px 0 0 0;
        width: 100%;
    }

    .disputeresolution-container {
        padding: 0 20px;
    }

    .disputeresolution-title {
        padding: 0 0 0 15px;
    }

    .menu-section-title {
        font-size: 25px;
    }

    .disputeresolution-title {
        font-size: 30px;
    }

    .menu-section-block {
        width: 100%;
    }

    .menu-section-block2 {
        width: 100%;
    }

    .menu-section-block2-services {
    }

    .menu-section-wrap {
        display: block;
        position: relative;
    }

    .menu-section-images {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
    }

    .menu-section-border {
        width: 100%;
        background: transparent;
        padding: 0;
        margin-top: 40px;
    }

    .menu-section-border-services {
        margin-bottom: 70px;
    }

    .menu-section-wrap .menu-section-border-link {
        display: none;
    }

    .menu-section-wrap .menu-section-border-sutitle {
        display: none;
    }

    .logo-fixed {
        width: 40px !important;
    }

    .video-wrap {
        flex-wrap: wrap;
    }

    .video-block {
        width: 100%;
    }

    .video-block2 {
        width: auto;
        padding: 30px 0 0 0;
    }

    .event-sl .slick-list {
        padding: 0 15% 0 15%;
    }

    .event-section-suptitle {
        font-size: 14px;
    }

    .event-section-suptitle2 {
        font-size: 14px;
    }

    .event-section-suptitle3 {
        font-size: 14px;
    }

    .floormaterial-ul {
        flex-wrap: wrap;
    }

    .floormaterial-li {
        padding: 0 10px 10px 0;
        width: 50%;
    }

    .news-title {
        font-size: 25px;
    }

    .menu-section-button-mb-services {
        display: block;
        width: 100%;
    }

    .news-li a {
        font-size: 12px;
    }
}

@media screen and (max-width: 767px) {
    .moietyBlock,
    .thirdtyBlock {
        width: 100% !important;
        margin-right: 0 !important;
        padding-right: 0 !important;
        margin-bottom: 15px !important;
    }
}

@media screen and (max-width: 634px) {
	.disputeresolution-link a svg {
		display:none;
    }
}
@media screen and (max-width: 700px) {
    .disputeresolution-link a {
        font-size: 16px;
    }

    .bureau-projects-border {
        background-size: 340px 340px;
    }

    .bureau-projects-border:hover {
        background-size: 340px 340px;
    }

    .bureau-projects-border-title {
    }

    .slider-proekt-bg-link-text {
        padding: 60px 0 0 0;
    }

    .footer-li {
        padding: 0 0 0 15px;
    }

    .press-center-midlle-img img {
    }

    .footer-social-ul {
        padding: 0 0 0 20px;
    }

    .work-inner-link-bg a {
    }

    .filter-content-link a {
        height: 315px;
        background-size: 317px;
    }

    .filter-content-link-title {
        padding: 77px 0 0 0;
    }

    .bureau-projects-border2 {
        height: 315px;
        background-size: 317px;
    }

    .bureau-projects-border2:hover {
        background-size: 315px;
    }

    .bureau-projects-border-title2 {
        padding: 115px 0 0 0;
    }

    .sotrudnik-keyservices-wrap-block {
        width: 50%;
    }

    .slider-people-img a {
        height: 299px;
        background-size: 195px;
    }

    .slider-people-img a:hover {
        background-size: 195px;
    }
}

/* Ipad mini*/
@media screen and (max-width: 640px) {
    .menu-section-wrap {
        display: block;
    }
    .menu-section-block-content {
        width: 100%;
        float: none;
        margin-bottom: 40px;
    }



    .speakers-inner-block {
        padding-right: 0;
        margin-right: 25px;
    }

    .event-slider .slick-dots {
        display: none !important;
    }

    .press-center-all-mailinglist-mobile .press-center-all-mailinglist-border {
        height: 100%;
        display: block;
    }

    .press-center-all-mailinglist-title {
        max-width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
    }

    .press-center-all-mailinglist-mobile {
        background: url(../images/press-center-all-mailinglist-bg.png) #3A3A39 50% 0% no-repeat;
    }


    .floormaterial-content-img {
        height: 280px;
        margin-bottom: 20px;
    }

    .floormaterial-content-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .menu-section-block-content-width {
        margin-bottom: 0;
    }

    .menu-section-button-mb {
        display: none;
    }

    .menu-section-button-mb-services {
        display: block;
    }
    .menu-section-block {
        width: 100%;
    }
    .menu-section-block2 {
        display: block;
    }
    .menu-section-border {
        width: 100%;
    }
    .menu-section-wrap {
        margin-bottom: 0;
    }
    .services-page .menu-section {
        margin-bottom: 0;
    }

    .bankruptcy {
        padding: 80px 0 50px 0;
    }
    .disputeresolution {
        padding: 80px 0 50px 0;
    }

    .disputeresolution-menu {
        padding: 30px 0 50px 0;
    }
    .menu-section {
        padding: 0 0 80px 0;
        margin-bottom: 50px;
    }

    .sotrudnik-askaquestion {
        padding: 40px 0;
    }
    .sotrudnik-page .bureau-projects {
        padding: 40px 0 60px 0;
    }

    .sotrudnik-askaquestion-img {
        display: none;
    }
    .sotrudnik-askaquestion-text {
        width: auto;
        padding: 0;
    }
    .sotrudnik-askaquestion-img-mob {
        display: block;
        position: relative;
        width: 25%;
        float: left;
    }
    .sotrudnik-askaquestion-img-mob .wrapSotrudnikImg {
        position: relative;
        right: auto;
    }
    .sotrudnik-askaquestion-img-mob > img {
        display: inline-block;
        vertical-align: top;
        position: absolute;
        top: 0;
        right: -20px;
        z-index: 3;
    }
    .sotrudnik-askaquestion-text-top {
        padding-left: 35%;
    }
    .sotrudnik-askaquestion-text-top:after {
        content: '';
        clear: both;
        font-size: 1px;
        line-height: 1px;
        height: 0;
        overflow: hidden;
        display: block;
    }
    .sotrudnik-askaquestion-title:after {
        content: '';
        clear: both;
        font-size: 1px;
        line-height: 1px;
        height: 0;
        overflow: hidden;
        display: block;
    }
    .sotrudnik-askaquestion-img-mob .wrapSotrudnikImg {
    }

    .boutQuoteWrap {
        display: block;
    }
    .boutQuoteTitle {
        width: 100%;
        font-family: 'Montserrat-Medium';
        font-size: 16px;
        margin-bottom: 20px;
    }
    .boutQuoteTypho {
        width: 100%;
        font-family: 'Montserrat-Medium';
        font-size: 14px;
        line-height: 130%;
    }

    .team-block {
        width: 45%;
    }

    .team-block2 {
        padding: 80px 0 80px 20px;
        width: 55%;
    }

    .team-block2-news {
        padding: 25px 0 25px 20px;
    }

    .team-wrap {
        flex-wrap: wrap;
    }

    .team-block {
        width: 100%;
        padding: 50px 20px;
    }

    .team-block2 {
        width: 100%;
    }



    .people .slick-dots {
        display: none !important;
    }

    .people .slick-prev {
        display: none !important;
    }

    .people .slick-next {
        display: none !important;
    }

    .event-slider .slick-prev {
        display: none !important;
    }

    .event-slider .slick-next {
        display: none !important;
    }

    .people .slick-list {
        padding: 0 10% 0 0 !important;
    }

    .event-slider .slick-list {
        padding: 0 10% 0 0 !important;
    }



    .slider-proekt-bg-link-text {
        padding: 40px 0 0 0;
    }

    .wearein-block {
        padding: 0 0 20px 0;
        width: 45%;
    }

    .wearein-wrap {
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .wearein-supsuptitle {
        display: none;
    }

    .bureau-projects-block-wrap {
        flex-wrap: nowrap;
        overflow-y: hidden;
        overflow-x: auto;
        white-space: nowrap;
        margin-bottom: -8px;
    }



    .press-center-midlle-img img {
    }

    .press-center-li3 {
        width: 33.33333%;
    }



    .disputeresolution-text span {
        font-size: 12px;
        opacity: 1;
        margin-top: 0;
    }





    .reviews-sl .slick-prev {
        display: block !important;
        background: url(../images/slider-arrow-prev.svg) 50% 50% no-repeat !important;
        width: 40px !important;
        height: 40px !important;
        left: 20px !important;
        top: 109% !important;
        transform: rotate(0deg) !important;
        opacity: 0.6;
    }

    .reviews-sl .slick-prev:hover {
        background: rgba(255, 255, 255, 0.1) url(../images/slider-arrow3.svg) 50%
        50% no-repeat !important;
    }

    .reviews-sl .slick-next {
        display: block !important;
        background: url('../images/slider-arrow-next.svg') 50% 50% no-repeat !important;
        width: 40px !important;
        height: 40px !important;
        right: 20px !important;
        top: 109% !important;
        -webkit-transform: translate(0, 0);
        opacity: 0.6;
    }

    .reviews-sl .slick-next:hover {
        background: rgba(255, 255, 255, 0.1) url(../images/slider-arrow3.svg) 50%
        50% no-repeat !important;
    }

    .press-center-ul {
        flex-wrap: wrap;
    }

    .press-center-link-border a {
        font-size: 14px;
        height: 60px;
    }

    .weare-trusted-wrap {
        flex-wrap: wrap;
    }

    .weare-trusted-block {
        width: 100%;
    }

    .comanda-section-block {
        width: calc(50% - 50px);
    }

    .press-center-li2 {
        padding: 0 25px 0 0;
    }

    .press-center-li4 {
        padding: 0 25px 0 0;
    }

    .weare-trusted .slick-dots {
        text-align: center !important;
    }


    .weare-trusted {
        padding: 30px 0 83px 0;
    }
    .main-page .weare-trusted {
        padding: 80px 0;
    }

    .bureau-projects-border-wrap {
        flex-wrap: wrap;
        bottom: 24px;
    }



    .slider-reviews-wrap {
        flex-wrap: wrap;
    }

    .slider-reviews-img {
        width: 100%;
        align-items: center;
    }

    .slider-reviews-text {
        width: 100%;
        padding: 30px 0 0 0;
    }

    .slider-reviews-img img {
        width: 87px;
    }

    .slider-reviews-img {
        display: flex;
    }

    .reviews-sl .slick-slide {
        margin: 0 !important;
    }

    .reviews-sl .slick-list {
        padding: 0 !important;
    }

    .reviews-container {
        padding: 0 20px;
    }

    .slider-text-mb {
        padding: 0 0 0 16px;
        display: block;
    }

    .slider-reviews-text-wrap {
        display: none;
    }

    .footer-inner-ul {
    }

    .filter-content-link {
        position: relative;
    }

    .filter-content-link-wrap {
        flex-wrap: wrap;
    }

    .filter-content-link-text {
        text-align: left;
        padding: 15px 0 0 0;
    }

    .filter-content-link a {
        height: 285px;
        background-size: 287px;
    }

    .filter-content-link-title {
        padding: 20px 0 0 0;
    }

    .bureau-projects-border2 {
        height: 285px;
        background-size: 287px;
    }

    .bureau-projects-border2:hover {
        background-size: 287px;
    }

    .bureau-projects-border-title2 {
        padding: 100px 0 0 0;
    }





    .bureau-projects-border-info-text4 {
        text-align: left;
    }

    .filter-content-link-position {
        padding: 20px 0 0 0;
    }

    .filter-content-link-info a {
        font-size: 14px;
        height: 60px;
    }

    .filter-padding {
        padding: 0 20px 0 0;
    }

    .button-filter {
        font-size: 10px;
    }

    .button-filter img {
        padding: 0 0 0 5px;
        width: 19px;
    }

    .press-center-all-left {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .press-center-all-midlle {
        width: 100%;
        padding: 10px 0 25px 0;
    }

    .press-center-all-right {
        width: 100%;
    }

    .press-center-all-bottom-li a {
        font-size: 10px;
    }

    .sotrudnik {
        background: url(../images/sotrudnik-bg.png) 65% 50% no-repeat;
    }

    .sotrudnik-experience-inner-title {
        padding: 0 0 0 50px;
    }

    .slider-people-img a {
        height: 413px;
        background-size: 269px;
    }

    .slider-people-img a:hover {
        background-size: 269px;
    }

    .bankruptcy-title {
        width: 30%;
    }

    .bankruptcy-restagle {
        width: 70%;
    }

    .event-section-wrap {
        flex-wrap: wrap;
    }

    .event-section-suptitle {
        width: 100%;
    }

    .event-section-suptitle2 {
        width: 100%;
        padding: 10px 0 0 0;
    }

    .event-section-suptitle3 {
        padding: 10px 0 0 0;
    }

    .program-number {
        font-size: 18px;
    }

    .program-text {
        padding: 0 0 0 20px;
    }

    .floormaterial-content-quotes-wrap {
        flex-wrap: wrap;
    }

    .floormaterial-content-quotes-img-block {
        display: flex;
        width: 100%;
    }

    .floormaterial-content-quotes-text {
        width: 100%;
        padding: 30px 0 0 0;
    }

    .floormaterial-content-quotes-none {
        display: none;
    }

    .floormaterial-content-quotes-img-img {
        width: 25%;
    }

    .floormaterial-content-quotes-mb {
        width: 75%;
        display: block;
    }

    .floormaterial-content-quotes-name {
        padding: 0;
    }

    .floormaterial-content-container2 {
        padding: 0;
    }

    .floormaterial-content-title {
        padding: 40px 20px 0 20px;
        font-size: 20px;
        margin-top: 0;
        margin-bottom: 25px;
    }

    .floormaterial-content-wrap-wrap + .floormaterial-content-title {
        margin-top: 0;
    }

    .floormaterial-content-suptitle {
        font-size: 16px;
        padding: 40px 20px 0 20px;
    }

    .floormaterial-content-title2 {
        font-size: 16px;
        padding: 40px 20px 0 20px;
    }

    .floormaterial-content-block-suptitle {
        padding: 0 20px;
    }

    .floormaterial-content-inner-title {
        font-size: 16px;
    }

    .floormaterial-content-border-block {
        padding: 30px 20px 0 20px;
    }

    .floormaterial-content-border-title {
        font-size: 16px;
        width: 100%;
    }

    .floormaterial-content-border-wrap {
        flex-wrap: wrap;
    }

    .floormaterial-content-border-suptitle {
        width: 100%;
        padding: 20px 0 0 0;
        font-size: 14px;
    }


    .floormaterial-content-img-title {
        font-size: 12px;
    }

    .floormaterial-content-inner-square {
        padding: 4px 0 0 0;
        width: 8%;
        margin-right: 20px;
    }

    .floormaterial-content-download {
        padding: 50px 0;
    }

    .floormaterial-content-suptitle2 {
        font-size: 16px;
        padding: 40px 20px 0 20px;
    }

    .floormaterial-content-wrap-wrap {
        flex-wrap: wrap;
        padding: 40px 20px;
    }

    .floormaterial-content-other .container {
        padding: 0 20px;
    }

    .floormaterial-content-other .container .floormaterial-content-title  {
        padding: 40px 0 0 ;
    }

    .floormaterial-content-other .container .floormaterial-content-suptitle {
        padding: 40px 0 0;
    }

    .floormaterial-content-other .container .floormaterial-content-title2 {
        padding: 40px 0 0;
    }
    .floormaterial-content-other .container .floormaterial-content-block-suptitle {
        padding: 40px 0 0;
    }

    .floormaterial-content-other .container .floormaterial-content-suptitle2 {
        padding: 40px 0 0;
    }

    .floormaterial-content-other .container .floormaterial-content-border-block {
        padding: 40px 0 0;
    }

    .floormaterial-content-other .container .floormaterial-content-wrap-wrap {
        padding: 40px 0;
    }

    .floormaterial-content-other .container .project-result {
        padding: 40px 0 0;
    }

    .floormaterial-content-other .floormaterial-content-articleauthor {
        padding: 40px 0 30px;

    }


    .floormaterial-content-other .container .floormaterial-content-video .video-block2 {
        padding-left: 0;
        padding-right: 0;
    }




    .floormaterial-content-wrap .video-block2 {
        padding: 0 20px;
    }

    .floormaterial-content-wrap-title {
        font-size: 16px;
    }

    .floormaterial-content-wrap-block {
        width: 100%;
        padding: 0 0 20px 0;
    }

    .floormaterial-content-quotes {
        padding: 30px 20px;
		margin-bottom: 60px;
    }

    .floormaterial-content-table-border {
        padding: 30px 20px;
    }

    .floormaterial-content-articleauthor {
        padding: 40px 20px 30px 20px;
    }

    .floormaterial-content-articleauthor-block {
		padding: 20px;
		margin: 0 -20px;
		width: calc(100% + 40px);
    }

    .floormaterial-content-articleauthor-name {
        font-size: 16px;
    }

    .news-title {
        font-size: 18px;
    }

    .news-li a {
        font-size: 12px;
        background: #828282;
    }

    .ouropinion-name {
        font-size: 18px;
    }

    .ouropinion-position {
        font-size: 12px;
    }
}
@media screen and (max-width: 450px) {
    .howCanHelpItemTypho {
        font-size: 16px;
    }
}
@media screen and (max-width: 590px) {

    .footer-inner {
        padding: 40px 0 0 0;
    }
    .footer {
        padding: 0 0 14px 0;
    }
    .footer-inner {
        justify-content: space-between;
    }
    .footer-inner-ul {
        flex-wrap: nowrap;
    }
    .footer-ul {
        justify-content: left;
    }
    .footer-li:first-child {
        padding: 0;
    }
    .footer-block-wrap {
        justify-content: left;
        display: block;
    }
    .footer-logo {
        width: 100%;
        position: relative;
        margin-bottom: 35px;
    }
    .footer-logo a {
        display: block;
        text-align: center;
    }
    .footer-logo a img {
        display: inline-block;
        width: auto;
    }
    .footer-social-ul {
        display: block;
        width: 100%;
        padding: 0;
    }
    .footer-social-li {
        display: inline-block;
        padding: 0;
    }
    .footer-addres {
        margin-bottom: 35px;
    }

    .work-blur.work-blur-visible {
        bottom: -1px;
        background: rgba(255, 255, 255, 0.2);
        backdrop-filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);
    }
    .sotrudnik-education-block-suptitle {
        padding: 15px 0 0 0;
    }

    .main-page .about-bureau {
        padding: 75px 0 80px 0;
    }

    .questios-remain-wrap {
        flex-wrap: wrap;
    }

    .questios-remain-block {
        width: 100%;
    }

    .questios-remain-block2 {
        width: 100%;
        padding: 40px 0 0 0;
    }

    .footer-wrap {
        flex-wrap: wrap;
    }

    .footer-block {
        width: 100%;
        padding: 0 0 0 0;
    }

    .footer-block-wrap {
    }

    .footer-ul {
    }

    .work-title {
        font-size: 12px;
    }

    .work-suptitle {
        font-size: 22px;
    }

    .work-slider-link a {
        font-size: 12px;
    }

    .work-inner-logo {
        display: none;
    }

    .work-inner-block {
        width: 100%;
        padding: 0;
    }

    .work-inner-block-mb2 {
        width: 100% !important;
        padding: 17px 0 0 0;
    }

    .work-inner-block-mb {
        padding: 17px 0 0 0;
    }

    .work-inner-link2 {
        padding: 17px 0 0 0;
    }

    .work-blur {
        max-height:initial;
        position: relative;
        background: url('../images/mob-slider-nav-bg.png') no-repeat;
        background-size: 100% 100%;
    }

    .work-inner-link-bg a {
    }

    .bureau-projects-wrap-block {
        width: 100%;
    }

    .work {
        background-size: no-repeat;
    }

    .press-center-all-bottom {
        display: none;
    }

    .press-center-useful-materials-block {
        width: 100%;
    }

    .sotrudnik-education-wrap-block {
        width: 100%;
        padding: 0 20px 40px 20px;
    }

    .sotrudnik-name {
        font-size: 30px;
    }

    .sotrudnik-title {
        font-size: 14px;
    }

    .sotrudnik-suptitle {
        font-size: 14px;
    }

    .sotrudnik-link a {
        text-decoration: none;
        font-family: 'IntroWeb';
        font-weight: bold;
        font-size: 14px;
        line-height: 130%;
        display: flex;
        justify-content: center;
        align-items: center;
        letter-spacing: 0.05em;
        text-transform: uppercase;
        color: #ffffff;
        width: 220px;
        padding: 14px 0;
    }

    .slider-people-img a {
        height: 376px;
        background-size: 245px;
    }

    .slider-people-img a:hover {
        background-size: 245px;
    }

    .disputeresolution-info {
        font-size: 16px;
        font-family: 'IntroWeb';
    }

    .disputeresolution-info-suptitle {
        font-size: 12px;
    }

    .disputeresolution-restagle img {
        width: 19px;
    }

    .yourbenefit-link a {
        font-size: 14px;
    }

    .downloadchek-button button {
        width: 200px;
    }

    .downloadchek-link a {
        width: 200px;
    }

    .downloadchek-services-link a {
        width: 200px;
    }

    .floormaterial-content-table-border {
        padding: 10px 20px 30px 20px;
    }

    .floormaterial-content-table-wrap {
        flex-wrap: wrap;
    }

    .floormaterial-content-table-block {
        width: 100%;
        padding: 20px 0 0 0;
    }

    .floormaterial-content-table-li {
        border: none;
    }

    .floormaterial-content-table-li2 {
        border: none;
    }

    .floormaterial-content-table-li3 {
        padding: 10px 0 15px 0;
        border-bottom: 1px solid #A3A3A3;
    }

    .floormaterial-content-table-li span {
        padding: 0;
    }

    .floormaterial-content-table-li2 span {
        padding: 0;
    }

    .floormaterial-content-table-li3 span {
        padding: 0;
    }

    .news-li a {
        padding: 10px 10px;
    }
}
@media screen and (max-width: 600px) {
    .bureau-projects-border-wrap2 {
        flex-wrap: wrap;
    }
    .bureau-projects-border-info2 {
        padding: 10px 0 0 0;
        width: 100%;
        text-align: left;
    }
    .accordion .accordionLink {
        font-size: 18px;
    }

    .proekt-sl .slick-slide {
        margin: 0 15px 0 0 !important;
        width: 280px;
    }

    .accordionContent {
        font-size: 14px;
    }

    .video-play svg {
        width: 90px;
        height: 90px;
        margin-top: -45px;
        margin-left: -45px;
    }

    .work-sl-nav {
        display: block;
    }
    .work-sl-nav .slick-track {
        display: block !important;
    }
    .work-inner-link-bg {
        text-align: center;
        bottom: 0;
    }
    .work-inner-link-bg a {
        width: 100%;
        background-position: -40px center;
        padding: 24px 24px 24px 24px;
    }
    .sotrudnik-experience-inner-title {
        font-size: 16px;
    }



    .press-center-li3 {
    }

    .proekt-title {
        font-size: 30px;
    }

    .proekt-sl .slick-prev {
        display: none !important;
    }

    .proekt-sl .slick-next {
        display: none !important;
    }

    .proekt-slayder-container {
        padding: 0 0 0 20px;
    }

    .proekt-title {
        padding: 50px 0 0 0;
    }

    .proekt-slayder {
        padding: 50px 0;
    }

    .proekt-sl .slick-list {
        padding: 0 30% 0 0;
    }

    .filter-content-block {
        height: 400px;
        width: 100%;
    }

    .filter-content-link a {
        height: 235px;
        background-size: 237px;
    }

    .filter-content-link-title {
        bottom: 70px;
        position: absolute;
        padding: 0;
        color: #2F2F2E;
        left: 0;
    }

    .bureau-projects-border2 {
        height: 235px;
        background-size: cover;
        width: 100%;
    }

    .bureau-projects-border2:hover {
        background-size: cover;
    }

    .bureau-projects-border-title2 {
        bottom: 72px;
        position: absolute;
        padding: 0;
        color: #2F2F2E;
        left: 0;
    }

    .bureau-projects-border-suptitle2 {
        bottom: 45px;
        color: #828282;
        left: 0;
    }

    .bureau-projects-border-name2 {
        color: #373737;
        left: 0;
        bottom: 15px;
    }

    .filter-content-link-position {
        position: absolute;
        left: 0;
        bottom: 30px;
        padding: 0;
        color: #828282;
    }

    .filter-content-link-name {
        position: absolute;
        bottom: 0;
        left: 0;
        padding: 0;
        color: #373737;
    }

    .work {
        background: url('../images/work-bgN.png') 0 0 no-repeat;
    }

    .work-wrap {
        padding-top: 82px;
    }
    .work-img img {
        width: 75% !important;
    }
    .work-img2 img {
        width: 75% !important;
    }
    .work-slayder-block {
        padding: 0 0 0 0 !important;
    }
    .work-block .work-sl .slick-dots {
        display: none !important;
    }
    .work-slider-link {
        display: none;
    }
    .work-sl-nav-link:hover span {
        color: #fff;
    }
    .work-sl-nav-link:hover span:before {
        width: 0;
    }
    .work-sl-nav-link.slick-active span {
        color: #fff;
    }
    .work-sl-nav-link.slick-active span:before {
        width: 0;
    }

    .slider-people-img a {
        height: 337px;
        background-size: 220px;
    }

    .slider-people-img a:hover {
        background-size: 220px;
    }

    .menu-section-block2 {
    }

    .menu-section-block {
        width: 100%;
    }

    .menu-section-border-input {
        height: 50px;
    }

    .menu-section-border-button {
        padding: 25px 0 0 0;
    }


    .menu-section-border-sutitle {
        padding: 14px 0 0 0;
        font-size: 17px;
    }
}
@media screen and (max-width: 540px){
	.filter-content-block {
        height: 450px;

    }
}
@media screen and (max-width: 600px) {
.bureau-projects-border-title2 br {
        display: none;
    }
}
@media screen and (max-width: 500px) {
    .weare-trusted .slick-dots {
        right: 5px;
    }
    .weare-trusted .slick-dots li {
        width: 30px !important;
    }
    .weare-trusted .slick-dots li button {
        width: 30px !important;
    }
    .weare-trusted .slick-arrow.slick-prev,
    .weare-trusted .slick-arrow.slick-next {
    }

    .about-bureau-wrap {
        flex-wrap: wrap;
    }

    .about-bureau-block {
        width: 100%;
    }

    .about-bureau-block2 {
        width: 100%;
        padding: 40px 0 0 0;
    }

    .filter-wrap {
        display: none;
    }

    .filter {
        padding: 0;
    }

    .filter-container {
        padding: 0;
    }

    .filter-inner {
        display: flex;
        align-items: center;
    }

    .filter-content-block {
        width: 100%;
    }

    .filter-content-link a {
        width: 255px;
        height: 253px;
        background-size: 255px;
    }

    .filter-content-link-text {
        text-align: left;
        padding: 146px 0 0 0;
    }

    .bureau-projects-border2 {
        width: 100%;
        height: 254px;
        background-size: cover;
    }



    .bureau-projects-border2:hover {
        background-size: cover;
    }

    .bureau-projects-border-info2 {
        text-align: left;
        /*padding: 146px 0 0 0;*/
    }

    .filter-content-link {
        display: flex;
        justify-content: center;
    }

    .slider-people-img a {
        height: 487px;
        background-size: 317px;
        background-position: 50% 0;
    }

    .slider-people-img a:hover {
        background-size: 317px;
        background-position: 50% 0;
    }
}

/* Galaxy S8+*/
@media screen and (max-width: 480px) {
    .press-center-ul2  {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 20px 0;
        white-space: inherit;
    }

    .press-center-li {
        padding: 0;
    }

    .bankruptcy-title {
        width: auto;
        padding-right: 20px;
    }
    .work-suptitle {
        font-size: 18px;
    }

    .sotrudnik-image-img {
        right: -200px;
        bottom: -65px;
    }

    .filter-open-buttons {
        justify-content: center;
    }

    .downloadchek-services-link {
        width: 100%;
    }

    .press-center-midlle-img a {
        height: 174px;
        display: flex;
        align-items: flex-start;
    }

    .press-center-midlle a img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .sotrudnikSection .sotrudnik-askaquestion-text {
        width: auto;
        padding: 0;
    }
    .sotrudnikSection .sotrudnik-askaquestion-title {
        padding: 0;
    }
    .sotrudnikSection .sotrudnik-askaquestion-text-top {
        margin-bottom: 30px;
    }
    .sotrudnik-askaquestion-img-mob {
        width: 35%;
    }
    .sotrudnik-askaquestion-text-top {
        padding-left: 45%;
    }

    .weare-trusted .slick-prev {
        left: -15px !important;
    }

    .weare-trusted .slick-next {
        right: 0px !important;
    }

    .footer-block-wrap {
        justify-content: left;
        flex-wrap: wrap;
    }

    .footer-addres {
        font-size: 14px;
        width: 100%;
    }

    .header-logo a img {
        width: 130px;
    }

    .footer-li a {
        font-size: 14px;
    }

    .footer-inner-ul {
        justify-content: flex-start;
    }

    .footer-social-ul {
        padding: 4px 0 0 0;
        width: 100%;
        justify-content: left;
    }

    .footer-social-li {
        padding: 0 25px 0 0;
    }

    .footer-ul {
        flex-wrap: wrap;
        justify-content: left;
        padding: 5px 0 0 0;
    }

    .comanda-section-block {
		display: flex;
		width: 100%;
		padding: 20px 20px;
		flex-direction: column;
		align-items: center;
    }
	.comanda-section-name {
		text-align: center;
	}
    .footer-li {
        width: 100%;
        padding: 15px 0 0 0;
    }

    .work-slider-link {
        display: none;
    }

    .br-mobila {
        display: block;
    }

    .proekt-sl .slick-list {
        padding: 0 20% 0 0 !important;
    }

    .work {
        background: url('../images/work-bgN.png') 90% 0 no-repeat;
    }

    .press-center-all-slayder {
        padding: 50px 0 !important;
    }

    .press-center-all-title {
        font-size: 30px;
    }

    .press-center-useful-materials-data {
        font-size: 12px;
    }

    .press-center-useful-materials-absolute {
        top: 15px;
    }

    .press-center-useful-materials-border {
        font-size: 12px;
    }

    .press-center-useful-materials-absolute2 {
        top: 41px;
    }

    .press-center-all-data {
        font-size: 12px;
    }

    .press-center-all-absolute {
        top: 15px;
    }

    .press-center-all-border {
        font-size: 12px;
    }

    .press-center-all-absolute2 {
        top: 41px;
    }

    .sotrudnik-keyservices-wrap-block {
        width: 100%;
        padding: 0 20px 40px 20px;
    }

    .sotrudnik-askaquestion-text {
        padding: 0 0 0 20px;
        width: 90%;
    }

    .sotrudnik-askaquestion-img {
        width: 10%;
        text-align: right;
    }

    .disputeresolution-wrap-block {
        padding: 0 15px 30px 15px;
        width: 100%;
    }

    .disputeresolution-wrap {
        padding: 25px 0 0 0;
    }

    .menu-section-title {
        padding: 67px 0 0 0;
    }

    .menu-section-suptitle {
        padding: 20px 0 0 0;
    }

    .event-section-wrap {
        padding: 20px 0 0 0;
    }

    .yourbenefit-wrap-block {
        padding: 0 0 30px 0;
        width: 100%;
    }

    .speakers-inner-block {
        width: 255px;
        flex-shrink: 0;
    }

    .speakers-inner-services {
        overflow: scroll;
    }

    .speakers-inner::-webkit-scrollbar {
        display: none;
    }

    .video-video video {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .video-video {
        height: 236px;
    }

    .downloadchek-links {
        flex-wrap: wrap;
    }

    .downloadchek-link {
        width: 100%;
    }

    .downloadchek-link a {
        width: 100%;
    }

    .downloadchek-services-link a {
        width: 100%;
    }

    .downloadchek-button {
        width: 100%;
        padding: 20px 0 0 0;
    }

    .downloadchek-button button {
        width: 100%;
    }


    .event-sl .slick-list {
        padding: 0 5% 0 10% !important;
    }

    .event-sl .slick-slide {
        margin: 0 8px 0 0 !important;
    }

    .floormaterial-content-download-border-title {
        font-size: 20px;
    }

    .floormaterial-content-download-border-title br {
        display: none;
    }

    .floormaterial-content-quotes-title {
        font-size: 16px;
    }

    .floormaterial-content-quotes-mb {
        padding: 0 0 0 15px;
    }

    .floormaterial-content-articleauthor-img {
        width: 30%;
    }

    .floormaterial-content-articleauthor-text {
        width: 70%;
    }

    .news-li {
        padding: 0 5px 0 0;
    }

    .news-li a span {
        padding: 0 5px 0 0;
    }

    .news-data {
        font-size: 14px;
    }

    .ouropinion-link {
        display: none;
    }

    .ouropinion-link-mb {
        padding: 25px 0 0 0;
        display: block;
        width: 122px;
    }

    .news-link a {
        font-size: 12px;
        padding: 3px 7px;
        text-align: center;
        font-weight: 300;
    }

    .work-suptitle .br-mobila {
        display: none;
    }
    .questios-remain-suptitle {
        padding: 25px 0 0 0;
    }
    .questios-remain-link {
        padding: 25px 0 40px 0;
    }
    .questios-remain-block2 {
        padding: 10px 0 0 0;
    }
    .questios-remain-inputs {
        padding: 0 0 15px 0;
    }
    .questios-remain {
        padding: 80px 0 80px 0;
    }
}
@media screen and (max-width: 479px) {
    .comanda-section-sl .slick-list {
        padding: 0 15% 0 0 !important;
    }

    .comanda-title {
        font-size: 30px;
    }

    .sotrudnik-experience-inner-title {
        font-size: 16px;
    }
}
@media screen and (max-width: 440px) {
    /* Galaxy*/
    @media screen and (max-width: 415px) {
        .slider.weare-trusted .slick-dots {
            right: 10px;
            left: 0;
        }

        .weare-trusted .slick-dots li button {
        }

        .weare-trusted .slick-dots li {
        }

        .proekt-sl .slick-list {
        }

        .news-ul {
            flex-wrap: wrap;
        }

        .news-li {
            width: 50%;
            padding: 0 10px 10px 0;
        }

        .news-li-mb {
            padding: 0 0 10px 0;
        }

        .news-links {
            padding: 50px 0 0 0;
        }
    }

    /* Iphone 6.7.8 */
    @media screen and (max-width: 375px) {

        .video-play svg {
            width: 70px;
            height: 70px;
            margin-top: -35px;
            margin-left: -35px;
        }

        .weare-trusted .slick-dots li {
            width: 30px !important;
        }
        .weare-trusted .slick-dots li button {
            width: 30px !important;
        }

        .disputeresolution-title {
            font-size: 24px;
        }

        .bureau-projects-link {
            padding: 0 15px 0 0;
        }

        .press-center-li-mb {
            padding: 0 0 0 0;
        }

        .footer-logo a img {
            width: 100%;
        }

        .press-center-link a {
            font-size: 12px;
        }

        .comanda-title {
            font-size: 25px;
        }

        .slider-proekt-position {
            font-size: 12px;
        }


        .press-center-all-links {
            display: none;
        }

        .press-center-all-slayder-li a {
            font-size: 12px;
        }

        .press-center-all-slayder-restagle {
            font-size: 12px;
        }

        .sotrudnik-askaquestion-name {
            font-size: 18px;
            color: #828282;
        }

        .sotrudnik-askaquestion-position {
            font-weight: 300;
            color: #828282;
        }

        .sotrudnik-askaquestion-title {
            padding-right: 0;
        }

        .sotrudnik-askaquestion-link a {
            font-size: 12px;
        }

        .sotrudnik {
            background: url(../images/sotrudnik-bg.png) 70% 50% no-repeat;
            padding: 0 0 60px 0;
        }

        .sotrudnik-name {
            font-size: 22px;
        }

        .slider-people-img a {
            height: 445px;
            background-size: 290px;
            background-position: 50% 0;
        }

        .slider-people-img a:hover {
            background-size: 290px;
            background-position: 50% 0;
        }

        .work-img img {
            width: 45px;
        }

        .work-img2 img {
            width: 45px;
        }

        .work-wrap {
            padding: 20px 0 30px 0;
        }

        .work-slayder-block {
            padding: 0 0 115px 0;
        }

        .press-center-midlle a img {
            width: 100%;
        }

        .disputeresolution-br-mb {
            display: block;
        }

        .menu-section-title {
            font-size: 22px;
        }

        .press-center-midlle-img img {
            width: 100%;
        }

        .press-center-midlle-img-hv img {
            width: 100%;
        }

        .news-title br {
            display: none;
        }

        .menu-section-suptitle br {
            display: none;
        }

        .our-opinion {
            background: url(../images/webp/our-opinion-bg2.webp) 70% 0 no-repeat;
            padding: 0 0 37px 0;
        }

    }

    /* Iphone 5.5SE */
    @media screen and (max-width: 320px) {

        .filterListWrap {
            margin-bottom: 10px;
        }
        .filter-buttons {
            display: block;
        }
        .tabsLine {
            padding-bottom: 5px;
        }
        .tabsLineList {
            display: block;
        }
        .tabsLineItem {
            width: 100%;
            margin-right: 0;
        }
        .filter-buttons {
            padding: 0;
        }
        .filter-button {
            text-align: center;
            margin-bottom: 40px;
        }
        .filter-button button {
            display: inline-block;
        }
        .filter-button2 {
            text-align: center;
            padding: 0;
            display: block;
        }
        .filter-button2 button {
            display: inline-block;
        }

        .filterListItem {
            width: 100%;
            margin: 0 0 30px 0;
        }

        .filter-content-link {
            height: 429px;
            justify-content: left;
        }

        .slider-people-img a {
            height: 368px;
            background-size: 240px;
            background-position: 50% 0;
        }

        .slider-people-img a:hover {
            background-size: 240px;
            background-position: 50% 0;
        }

        .press-center-midlle-img img {
        }

    }
}
@media screen and (max-width: 740px) {

    .modal-content {
        padding: 70px 75px;
        position: relative;
    }
}
@media screen and (max-width: 520px) {

    .modal-content {
        padding: 75px 35px;
    }
}
@media screen and (max-width: 470px) {
    .modal-success__title{
        font-size:35px;
        margin-bottom:30px;
    }
    .modal-success__text{
        font-size:14px;
    }
}
@media screen and (max-width: 390px) {
    .modal-success__title{
        font-size: 28px;
        margin-bottom: 20px;
    }
    .modal-success__text{
        font-size:12px;
    }

}



@media screen and (max-width: 1199px) {
    .about-bureau-block {
        padding-right: 50px;
    }
}

@media screen and (max-width: 1150px) {
    .about-bureau-block {
        padding-right: 0;
    }
}

@media screen and (max-width: 767px) {
    .services-page .sotrudnik-experience.howDoItWrap + .questios-remain {
        margin-top: 80px;
    }

    .about-bureau-info + .floormaterial-content-quotes {
        margin-top: 25px;
    }

    .bpb-content-link-mob,
    .bpb-content-typho-mob {
        font-family: 'IntroWeb';
        font-weight: bold;
    }

    .bpb-content-typho-mob,
    .slider-reviews-title {
        font-family: 'IntroWeb';
    }

    .project-new__title {
        font-size: 18px;
    }

    .project-new__list li {
        font-size: 14px;
    }

    .work-sl-nav.slick-slider.work-inner-block {
        margin-bottom: 0;
    }

    .nav-fix-paceholder:before {
        height: 89px;
    }

    .work-block {
        margin-top: 0;
    }

    .work-wrap {
        padding-bottom: 25px;
        padding-top: 15px;
    }

    .work-suptitle {
        padding-right: 0;
    }

    .work-sl-nav-link.nav-link-item1, .work-sl-nav-link.nav-link-item2, .work-sl-nav-link.nav-link-item3, .work-sl-nav-link.nav-link-item4, .work-sl-nav-link.nav-link-item5, .work-sl-nav-link.nav-link-item6 {
        margin-bottom: 14px;
    }

    .work-inner-link-bg:after {
        width: auto;
        left: 0;
        transform: skewX(-40deg) translateX(50px);
    }

    .work-sl-nav-link.slick-active span {
        color: #D6AF46;
    }

    .headerMainTopTitle {
        font-size: 12px;
        margin-bottom: 30px;
    }

    .headerMainHeading {
        font-size: 22px;
        margin-bottom: 20px;
        font-family: 'Montserrat-Light';
    }

    .headerMainSubtitle {
        font-size: 14px;
    }

    .floormaterial-content-quotes-img-img {
        width: 13%;
    }

    
    .mainheading {
        font-size: 30px;
    }

    .secondheading {
        font-size: 30px;
    }

    .thirdheading {
        font-size: 26px;
    }

    .fourthheading {
        font-size: 22px;
    }

    .fifthheading {
        font-size: 22px;
    }

    .sixthheading {
        font-size: 18px;
    }

    .subheadingone {
        font-size: 16px;
    }

    .subheadingtwo {
        font-size: 12px;
    }

    .subheadingsix {
        font-size: 10px;
    }

    .maintypho {
        font-size: 18px;
        margin-bottom: 20px;
    }

    .secontypho {
        font-size: 16px;
        margin-bottom: 20px;
    }

    .thirdtypho {
        font-size: 14px;
        margin-bottom: 20px;
    }

    .fourtypho {
        font-size: 12px;
        margin-bottom: 20px;
    }

    .datecategory {
        font-size: 12px;
    }

    .tagonestyle {
        font-size: 12px;
    }

    .addressheading {
        font-size: 14px;
        margin-bottom: 10px;
    }

    .addresstypho {
        font-size: 18px;
    }

    .headingLinkStyle {
        font-size: 16px;
    }

    .additionalTypho {
        font-size: 12px;
    }

    .additionalTypho a {
        font-size: 14px;
    }

    .typhoStyle1 {
        font-size: 16px;
        line-height: 20px;
    }

    .separation__3 {
        height: 60px;
    }

    .separation__2 {
        height: 30px;
    }

    .separation__1 {
        height: 25px;
    }

    .sotrudnik-experience-inner-sign {
        left: 0;
        top: 4px;
    }

    .sotrudnik-experience-inner-title {
        font-size: 16px;
        padding-left: 27px;
    }

    .littleList .sotrudnik-experience-inner-title {
        font-size: 16px;
    }

    .littleList .sotrudnik-experience-inner-sign {
        top: 3px;
    }

    .sotrudnik-experience-inner {
        margin-bottom: 20px;
    }

    .project-result__item-title {
        font-size: 16px;
        margin-bottom: 20px;
    }

    .project-result__item-row {
        font-size: 14px;
        padding-left: 30px;
    }

    .project-result__item-row:before {
        top: -3px;
        width: 23px;
        height: 23px;
    }

    .floormaterial-content-mark-ico.floormaterial-content-mark-ico-v2, 
    .floormaterial-content-rest-ico.floormaterial-content-rest-ico-v2 {
        width: 18px;
        height: 18px;
    }

    .universal2 .floormaterial-content-inner-title,
    .floormaterial-content-inner-title,
    .universal1 .floormaterial-content-inner-title {
        font-size: 16px;
    }

    .universal2 .floormaterial-content-inner-square,
    .floormaterial-content-inner-square,
    .universal1 .floormaterial-content-inner-square {
        margin-right: 8px;
    }

    .howCanHelpItemTypho {
        padding-left: 27px;
    }

    .floormaterial-content-block-suptitle.universal1,
    .floormaterial-content-block-suptitle.universal2 {
        padding: 0;
    }

    .littleTypho.howCanHelpItemTypho {
        font-size: 16px;
        padding-left: 27px;
    }

    .universal2.littleTypho .floormaterial-content-inner-title, 
    .universal1.littleTypho .floormaterial-content-inner-title {
        font-size: 16px;
    }

    .littleTypho .sotrudnik-experience-inner-title {
        font-size: 16px;
        line-height: 27px;
        padding-left: 27px;
    }

    .floormaterial-content-mark-ico, 
    .floormaterial-content-rest-ico {
        width: 18px;
        height: 18px;
    }
}