/* MEDIA */

@media screen and (max-width: 1200px) {
    header li:nth-child(-n+3) {
        margin: -6px 30px 0px 0px;
        padding-right: 15px
    }
    .header_menu__item ul {
        padding: 35px 60px 50px 60px;
        width: 650px;
    }
    header li {
        margin-top: -6px;
    }
    .slide-text h3 {
        margin-top: 0%;
        margin-left: -1.5%;
        width: 117%;
    }
    .content_baners {
        margin-top: 12%;
        margin-left: -3%;
    }
    .slide-image {
        width: 650px !important;
        height: 230px;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        /* background: none; */
        margin: 0px;
        width: auto;
        height: auto;
    }
    .about_as__title {
        border-radius: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        width: 100%;
        font-size: 32px;
        text-align: center;
        padding: 3px 10px 3px 10px;
    }
    .about_as__text {
        border-radius: 0px;
        margin: 0px 0px 0px 0px;
        width: 100%;
        height: auto;
        line-height: 1;
        font-size: 25px;
        color: #292929;
        padding: 0;
        padding-top: 60px;
        text-align: center;
        background: #e4e4e4;
    }
    .text__button {
        position: relative;
        margin: 12% auto;
    }
    .text__button a {
        margin: 0 auto;
        color: white;
        background: #cb5a1b;
    }
    .panel-info {
        width: 700px;
        margin-left: 0%;
    }
}

@media screen and (max-width: 992px) {
    body {
        width: 100%;
    }
    header {
        box-shadow: none;
        background: none;
        padding-bottom: 60px;
    }
    .header-content {
        display: block;
    }
    .img-item-container {
        display: flex;
        padding-top: 30px;
        justify-content: center;
        align-items: flex-start;
    }
    .header-menu-item {
        display: none;
    }
    .header_menu__logo {
        display: flex;
        justify-content: center;
        padding-top: 60px;
        margin-bottom: 60px;
    }
    .header_title {
        bottom: 0;
    }
    header h1 {
        font-size: 42px;
        text-align: center;
        color: #dbd9d9;
    }
    .btn-primary {
        padding: 0;
    }
    .mob-display-none {
        display: none !important;
    }
    .content-menu-link:hover {
        box-shadow: none;
        background-color: #e4e4e4;
    }
    .content-menu-link:active {
        background-color: #ececec;
        box-shadow: 0px 0px 10px 1px #a4a4a4;
    }
    .right-content-title {
        display: none;
    }
    .left-content-title {
        flex: 1;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background: none;
        margin: 0px;
        width: auto;
        height: auto;
        padding-bottom: 50px;
    }
    .about_as__title {
        border-radius: 0px;
        margin: 0;
        width: 100%;
        font-size: 32px;
        text-align: center;
        padding: 5px 10px;
    }
    .about_as__text {
        border-radius: 0px;
        margin: 0px 0px 0px 0px;
        width: 100%;
        height: auto;
        line-height: 1;
        font-size: 20px;
        color: #292929;
        padding: 30px 30px 60px 30px;
        text-align: left;
        box-shadow: none;
    }
    .text__button {
        width: 148.1px;
        position: relative;
        margin: -4% auto;
    }
    .text__button a {
        position: relative;
        margin: 0% auto;
        color: white;
        background: #cb5a1b;
    }
    #partners_and_index_map {
        height: 600px;
        width: 100%;
    }
    .partners_and_index_map__background {
        margin: 0px;
        width: auto;
        height: auto;
        background: none;
    }
    .partners-container {
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .partners__item-1 {
        margin-right: 0;
        margin-bottom: 50px;
    }
    .index_map__title {
        text-align: center;
        margin: 70% 0% 10% 0%;
    }
    .footer__background {
        margin-top: 0px;
        width: 100%;
        height: 430px;
        border-top: solid 5px #c4602a;
        background: none;
    }
    .footer-title {
        margin-left: 0%;
        margin-top: 6%;
    }
    .footer-contact {
        margin-left: 0%;
        padding-left: 40px;
    }
    .fa-phone-alt {
        color: #ffffff;
        margin-top: 6%;
    }
    .footer-title p,
    span {
        color: #ffffff;
    }
    .confid a {
        color: #ffffff;
    }
}

@media screen and (max-width: 768px) {
    .navbar {
        display: block !important
    }
    body {
        width: 100%;
    }
    header {
        box-shadow: none;
        background: none;
        padding-bottom: 60px;
    }
    .header-content {
        display: block;
    }
    .img-item-container {
        display: flex;
        padding-top: 30px;
        justify-content: center;
        align-items: flex-start;
    }
    .header-menu-item {
        display: none;
    }
    .content-menu-link:hover {
        box-shadow: none;
        background-color: #e4e4e4;
    }
    .content-menu-link:active {
        background-color: #ececec;
        box-shadow: 0px 0px 10px 1px #a4a4a4;
    }
    .header_menu__logo {
        display: flex;
        justify-content: center;
        padding-top: 60px;
        margin-bottom: 60px;
    }
    .header_title {
        bottom: 0;
    }
    header h1 {
        font-size: 42px;
        text-align: center;
        color: #dbd9d9;
    }
    .btn-primary {
        padding: 0;
    }
    .mob-display-none {
        display: none !important;
    }
    .right-content-title {
        display: none;
    }
    .left-content-title {
        flex: 1;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background: none;
        margin: 0px;
        width: auto;
        height: auto;
        padding-bottom: 50px;
    }
    .about_as__title {
        border-radius: 0px;
        margin: 0;
        width: 100%;
        font-size: 32px;
        text-align: center;
        padding: 5px 10px;
    }
    .about_as__text {
        border-radius: 0px;
        margin: 0px 0px 0px 0px;
        width: 100%;
        height: auto;
        line-height: 1;
        font-size: 20px;
        color: #292929;
        padding: 30px 30px 60px 30px;
        text-align: left;
        box-shadow: none;
    }
    .text__button {
        width: 148.1px;
        position: relative;
        margin: -4% auto;
    }
    .text__button a {
        position: relative;
        margin: 0% auto;
        color: white;
        background: #cb5a1b;
    }
    #partners_and_index_map {
        height: 600px;
        width: 100%;
    }
    .partners_and_index_map__background {
        margin: 0px;
        width: auto;
        height: auto;
        background: none;
    }
    .partners-container {
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .partners__item-1 {
        margin-right: 0;
        margin-bottom: 50px;
    }
    .index_map__title {
        text-align: center;
        margin: 70% 0% 10% 0%;
    }
    .footer__background {
        margin-top: 0px;
        width: 100%;
        height: 430px;
        border-top: solid 5px #c4602a;
        background: none;
    }
    .footer-title {
        margin-left: 0%;
        margin-top: 6%;
    }
    .footer-contact {
        margin-left: 0%;
        padding-left: 40px;
    }
    .fa-phone-alt {
        color: #ffffff;
        margin-top: 6%;
    }
    .footer-title p,
    span {
        color: #ffffff;
    }
    .confid a {
        color: #ffffff;
    }
}

@media screen and (max-width: 600px) {
    body {
        width: 100%;
    }
    header {
        box-shadow: none;
        background: none;
        padding-bottom: 60px
    }
    .header-content {
        display: block;
    }
    .img-item-container {
        display: flex;
        padding-top: 30px;
        justify-content: center;
        align-items: flex-start;
    }
    .header-menu-item {
        display: none;
    }
    .header_menu__logo {
        display: flex;
        justify-content: center;
        padding-top: 60px;
        margin-bottom: 60px;
    }
    .header_title {
        bottom: 0;
    }
    header h1 {
        font-size: 42px;
        text-align: center;
        color: #dbd9d9;
    }
    .btn-primary {
        padding: 0;
    }
    .mob-display-none {
        display: none !important;
    }
    .content-menu-link:hover {
        box-shadow: none;
        background-color: #e4e4e4;
    }
    .content-menu-link:active {
        background-color: #ececec;
        box-shadow: 0px 0px 10px 1px #a4a4a4;
    }
    .right-content-title {
        display: none;
    }
    .left-content-title {
        flex: 1;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background: none;
        margin: 0px;
        width: auto;
        height: auto;
        padding-bottom: 50px;
    }
    .about_as__title {
        border-radius: 0px;
        margin: 0;
        width: 100%;
        font-size: 32px;
        text-align: center;
        padding: 5px 10px;
    }
    .about_as__text {
        border-radius: 0px;
        margin: 0px 0px 0px 0px;
        width: 100%;
        height: auto;
        line-height: 1;
        font-size: 20px;
        color: #292929;
        padding: 30px 30px 60px 30px;
        text-align: left;
        box-shadow: none;
    }
    .text__button {
        width: 148.1px;
        position: relative;
        margin: -4% auto;
    }
    .text__button a {
        position: relative;
        margin: 0% auto;
        color: white;
        background: #cb5a1b;
    }
    #partners_and_index_map {
        height: 600px;
        width: 100%;
    }
    .partners_and_index_map__background {
        margin: 0px;
        width: auto;
        height: auto;
        background: none;
    }
    .partners-container {
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .partners__item-1 {
        margin-right: 0;
        margin-bottom: 50px;
    }
    .index_map__title {
        text-align: center;
        margin: 70% 0% 10% 0%;
    }
    .footer__background {
        margin-top: 0px;
        width: 100%;
        height: 430px;
        border-top: solid 5px #c4602a;
        background: none;
    }
    .footer-title {
        margin-left: 0%;
        margin-top: 6%;
    }
    .footer-contact {
        margin-left: 0%;
        padding-left: 40px;
    }
    .fa-phone-alt {
        color: #ffffff;
        margin-top: 6%;
    }
    .footer-title p,
    span {
        color: #ffffff;
    }
    .confid a {
        color: #ffffff;
    }
}

@media screen and (max-width: 450px) {
    body {
        width: 100%;
    }
    header {
        box-shadow: none;
        background: none;
        padding-bottom: 60px;
    }
    .header-content {
        display: block;
    }
    .img-item-container {
        display: flex;
        padding-top: 30px;
        justify-content: center;
        align-items: flex-start;
    }
    .header-menu-item {
        display: none;
    }
    .header_menu__logo {
        display: flex;
        justify-content: center;
        padding-top: 60px;
        margin-bottom: 60px;
    }
    .header_title {
        bottom: 0;
    }
    header h1 {
        font-size: 42px;
        text-align: center;
        color: #dbd9d9;
    }
    .content-menu-link:hover {
        box-shadow: none;
    }
    .content-menu-link:active {
        background-color: #ececec;
        box-shadow: 0px 0px 10px 1px #a4a4a4;
    }
    .btn-primary {
        padding: 0;
    }
    .mob-display-none {
        display: none !important;
    }
    .right-content-title {
        display: none;
    }
    .left-content-title {
        flex: 1;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background: none;
        margin: 0px;
        width: auto;
        height: auto;
        padding-bottom: 50px;
    }
    .about_as__title {
        border-radius: 0px;
        margin: 0;
        width: 100%;
        font-size: 32px;
        text-align: center;
        padding: 5px 10px;
    }
    .about_as__text {
        border-radius: 0px;
        margin: 0px 0px 0px 0px;
        width: 100%;
        height: auto;
        line-height: 1;
        font-size: 20px;
        color: #292929;
        padding: 30px 30px 60px 30px;
        text-align: left;
        box-shadow: none;
    }
    .text__button {
        width: 148.1px;
        position: relative;
        margin: -4% auto;
    }
    .text__button a {
        position: relative;
        margin: 0% auto;
        color: white;
        background: #cb5a1b;
    }
    #partners_and_index_map {
        height: 600px;
        width: 100%;
    }
    .partners_and_index_map__background {
        margin: 0px;
        width: auto;
        height: auto;
        background: none;
    }
    .partners-container {
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .partners__item-1 {
        margin-right: 0;
        margin-bottom: 50px;
    }
    .index_map__title {
        text-align: center;
        margin: 70% 0% 10% 0%;
    }
    .footer__background {
        margin-top: 0px;
        width: 100%;
        height: 430px;
        border-top: solid 5px #c4602a;
        background: none;
    }
    .footer-title {
        margin-left: 0%;
        margin-top: 6%;
    }
    .footer-contact {
        margin-left: 0%;
        padding-left: 40px;
    }
    .fa-phone-alt {
        color: #ffffff;
        margin-top: 6%;
    }
    .footer-title p,
    span {
        color: #ffffff;
    }
    .confid a {
        color: #ffffff;
    }
}

@media screen and (max-width: 360px) {
    body {
        width: 100%;
    }
    header {
        box-shadow: none;
        background: none;
        padding-bottom: 60px;
    }
    .header-content {
        display: block;
    }
    .img-item-container {
        display: flex;
        padding-top: 30px;
        justify-content: center;
        align-items: flex-start;
    }
    .header-menu-item {
        display: none;
    }
    .header_menu__logo {
        display: flex;
        justify-content: center;
        padding-top: 60px;
        margin-bottom: 60px;
    }
    .header_title {
        bottom: 0;
    }
    header h1 {
        font-size: 42px;
        text-align: center;
        color: #dbd9d9;
    }
    .btn-primary {
        padding: 0;
    }
    .mob-display-none {
        display: none !important;
    }
    .right-content-title {
        display: none;
    }
    .left-content-title {
        flex: 1;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background: none;
        margin: 0px;
        width: auto;
        height: auto;
        padding-bottom: 50px;
    }
    .about_as__title {
        border-radius: 0px;
        margin: 0;
        width: 100%;
        font-size: 32px;
        text-align: center;
        padding: 5px 10px;
    }
    .about_as__text {
        border-radius: 0px;
        margin: 0px 0px 0px 0px;
        width: 100%;
        height: auto;
        line-height: 1;
        font-size: 20px;
        color: #292929;
        padding: 30px 30px 60px 30px;
        text-align: left;
        box-shadow: none;
    }
    .text__button {
        width: 148.1px;
        position: relative;
        margin: -4% auto;
    }
    .text__button a {
        position: relative;
        margin: 0% auto;
        color: white;
        background: #cb5a1b;
    }
    #partners_and_index_map {
        height: 600px;
        width: 100%;
    }
    .partners_and_index_map__background {
        margin: 0px;
        width: auto;
        height: auto;
        background: none;
    }
    .partners-container {
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .partners__item-1 {
        margin-right: 0;
        margin-bottom: 50px;
    }
    .index_map__title {
        text-align: center;
        margin: 70% 0% 10% 0%;
    }
    .footer__background {
        margin-top: 0px;
        width: 100%;
        height: 430px;
        border-top: solid 5px #c4602a;
        background: none;
    }
    .footer-title {
        margin-left: 0%;
        margin-top: 6%;
    }
    .footer-contact {
        margin-left: 0%;
        padding-left: 40px;
    }
    .fa-phone-alt {
        color: #ffffff;
        margin-top: 6%;
    }
    .footer-title p,
    span {
        color: #ffffff;
    }
    .confid a {
        color: #ffffff;
    }
}