/* MEDIA */

@media screen and (max-width: 1200px) {
    .header_menu__item ul {
        padding: 35px 60px 50px 60px;
        width: 650px;
    }
    header li {
        margin-top: -6px;
    }
    .slide-text h3 {
        width: 113.3%;
        margin-left: 1.5%;
        margin-top: -64px;
        padding: 11px 50px 11px 26px;
    }
    .content_baners {
        margin-top: 12%;
        margin-left: -3%;
    }
    .slide-text h3 {
        margin-top: 0%;
        margin-left: -1%;
        width: 101%;
    }
    .slide-image {
        width: 650px !important;
        height: 230px;
    }
    #about_as {
        width: 100%;
        height: 800px;
    }
    .about_as__background {
        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: 290px;
        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%;
    }
    .catalog-level {
        width: 360px;
        position: relative;
        margin: 7% auto;
    }
    .catalog-level li {
        position: relative;
        margin: 0px auto;
    }
    .catalog-level span {
        font-size: 20px;
    }
    .catalog-level li:nth-child(2) {
        margin: 10% 0% 0% 0%;
    }
    .catalog-level li:nth-child(3) {
        margin: 10% 0% 10% 0%;
    }
    .catalog-level li:nth-child(4) {
        margin: 0% 0% 10% 0%;
    }
    .catalog-level img {
        margin: 0px auto;
        width: 280px;
        height: 247px;
    }
    .catalog-product img {
        margin-top: 10%;
        width: 280px;
        height: 247px;
    }
    .catalog-product h2 {
        margin-left: 3%;
    }
    .catalog-product p,
    span,
    .catalog-product h2 {
        /* padding: 0% 3%; */
        color: #1b1b1b;
    }
    .black-list {
        color: #1b1b1b !important;
    }
    .catalog-product__header-title {
        padding: 0% 3%;
    }
    .catalog-product table {
        width: 100% !important;
        font-size: 18px;
    }
    .catalog-product_table .table div {
        font-size: 16px;
    }
    .back-form_product {
        margin: 10% 0%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px 40px 60px;
        width: 100%;
        background-color: #000e4b;
    }
    .back-form_product p {
        color: #ffffff;
    }
    .back-form_product a {
        color: #1b1b1b;
        margin-top: 5%;
        background-color: white;
        padding: 10px 15px 10px 15px;
        border-radius: 3px;
        text-decoration: none;
    }
    .back-form_product a:hover {
        text-decoration: none;
        -webkit-box-shadow: 0px 0px 13px 1px black inset;
        box-shadow: 0px 0px 13px 1px black inset;
    }
    .catalog-product_item {
        width: 100%;
    }
}

@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;
    }
    .right-content-title {
        flex: 1;
    }
    .left-content-title {
        display: none;
    }
    .desctop-menu-hiden {
        display: none;
    }
    .about-content-container {
        padding: 0;
    }
    .about-as-section {
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .about-as-section__item {
        display: flex;
        flex-direction: column;
        padding: 0;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item li {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item img {
        margin: 0px;
        max-width: 300px
    }
    .about-as-section__item p {
        text-align: center;
        margin: 40px 0px;
    }
    .about-as-section__item_first {
        margin-bottom: 0px;
    }
    .about-as-section__text {
        width: auto;
    }
    .contact-title {
        font-size: 15px;
        font-weight: normal;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .contact-title-two {
        font-size: 17px;
        font-weight: 500;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .table-margin-top {
        margin-top: 5%;
    }
    ._softhide table p {
        font-size: 15px;
        color: #1b1b1b !important;
    }
    .table-margin-top h5 {
        font-size: 16px;
        font-weight: normal;
    }
    .table-margin-top p,
    a {
        font-size: 12px;
    }
    .contact-map__title {
        margin: 10% 0% 5% 0%;
        text-align: center;
        color: #1b1b1b;
    }
    .contact-map {
        margin: 5% auto;
    }
    .catalog {
        padding-bottom: 50px;
    }
    .catalog-level {
        margin-top: 20px;
        flex-direction: column;
        align-items: center;
    }
    .catalog-product img {
        margin-top: 10%;
        width: 280px;
        height: 247px;
    }
    .catalog-product h2 {
        margin-left: 3%;
    }
    .catalog-product p,
    span,
    .catalog-product h2 {
        /* padding: 0% 3%; */
        color: #1b1b1b;
    }
    .black-list {
        color: #1b1b1b !important;
    }
    .catalog-product__header-title {
        padding: 0% 3%;
    }
    .catalog-product table {
        width: 100% !important;
        font-size: 18px;
    }
    .catalog-product_table .table div {
        font-size: 14px;
    }
    .back-form_product {
        margin: 10% 0%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px 40px 60px;
        width: 100%;
        background-color: #000e4b;
    }
    .back-form_product p {
        color: #ffffff;
    }
    .back-form_product a {
        color: #1b1b1b;
        margin-top: 5%;
        background-color: white;
        padding: 10px 15px 10px 15px;
        border-radius: 3px;
        text-decoration: none;
    }
    .back-form_product a:hover {
        text-decoration: none;
        -webkit-box-shadow: 0px 0px 13px 1px black inset;
        box-shadow: 0px 0px 13px 1px black inset;
    }
    .catalog-product_item {
        width: 100%;
    }
    .product-img__flex-container {
       margin: 0;
       justify-content: center;
       display: flex;
       float: none;
       width: auto;
       height: auto;
    }
    .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;
    }
    .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 {
        flex: 1;
    }
    .left-content-title {
        display: none;
    }
    .desctop-menu-hiden {
        display: none;
    }
    .about-content-container {
        padding: 0;
    }
    .about-as-section {
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .about-as-section__item {
        display: flex;
        flex-direction: column;
        padding: 0;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item li {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item img {
        margin: 0px;
        max-width: 300px
    }
    .about-as-section__item p {
        text-align: center;
        margin: 40px 0px;
    }
    .about-as-section__item_first {
        margin-bottom: 0px;
    }
    .about-as-section__text {
        width: auto;
    }
    .contact-title {
        font-size: 15px;
        font-weight: normal;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .contact-title-two {
        font-size: 17px;
        font-weight: 500;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .table-margin-top {
        margin-top: 5%;
    }
    ._softhide table p {
        font-size: 15px;
        color: #1b1b1b !important;
    }
    .table-margin-top h5 {
        font-size: 16px;
        font-weight: normal;
    }
    .table-margin-top p,
    a {
        font-size: 12px;
    }
    .contact-map__title {
        margin: 10% 0% 5% 0%;
        text-align: center;
        color: #1b1b1b;
    }
    .contact-map {
        margin: 5% auto;
    }
    .catalog {
        padding-bottom: 50px;
    }
    .catalog-level {
        margin-top: 20px;
        flex-direction: column;
        align-items: center;
    }
    .catalog-product img {
        margin-top: 10%;
        width: 280px;
        height: 247px;
    }
    .catalog-product h2 {
        margin-left: 3%;
    }
    .catalog-product p,
    span,
    .catalog-product h2 {
        /* padding: 0% 3%; */
        color: #1b1b1b;
    }
    .black-list {
        color: #1b1b1b !important;
    }
    .catalog-product__header-title {
        padding: 0% 3%;
    }
    .catalog-product table {
        width: 100% !important;
        font-size: 18px;
    }
    .catalog-product_table .table div {
        font-size: 14px;
    }
    .back-form_product {
        margin: 10% 0%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px 40px 60px;
        width: 100%;
        background-color: #000e4b;
    }
    .back-form_product p {
        color: #ffffff;
    }
    .back-form_product a {
        color: #1b1b1b;
        margin-top: 5%;
        background-color: white;
        padding: 10px 15px 10px 15px;
        border-radius: 3px;
        text-decoration: none;
    }
    .back-form_product a:hover {
        text-decoration: none;
        -webkit-box-shadow: 0px 0px 13px 1px black inset;
        box-shadow: 0px 0px 13px 1px black inset;
    }
    .catalog-product_item {
        width: 100%;
    }
    .product-img__flex-container {
       margin: 0;
       justify-content: center;
       display: flex;
       float: none;
       width: auto;
       height: auto;
    }
    .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;
    }
    .right-content-title {
        flex: 1;
    }
    .left-content-title {
        display: none;
    }
    .desctop-menu-hiden {
        display: none;
    }
    .about-content-container {
        padding: 0;
    }
    .about-as-section {
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .about-as-section__item {
        display: flex;
        flex-direction: column;
        padding: 0;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item li {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item img {
        margin: 0px;
        max-width: 300px
    }
    .about-as-section__item p {
        text-align: center;
        margin: 40px 0px;
    }
    .about-as-section__item_first {
        margin-bottom: 0px;
    }
    .about-as-section__text {
        width: auto;
    }
    .contact-title {
        font-size: 15px;
        font-weight: normal;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .contact-title-two {
        font-size: 17px;
        font-weight: 500;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .table-margin-top {
        margin-top: 5%;
    }
    ._softhide table p {
        font-size: 15px;
        color: #1b1b1b !important;
    }
    .table-margin-top h5 {
        font-size: 16px;
        font-weight: normal;
    }
    .table-margin-top p,
    a {
        font-size: 12px;
    }
    .contact-map__title {
        margin: 10% 0% 5% 0%;
        text-align: center;
        color: #1b1b1b;
    }
    .contact-map {
        margin: 5% auto;
    }
    .catalog {
        padding-bottom: 50px;
    }
    .catalog-level {
        margin-top: 20px;
        flex-direction: column;
        align-items: center;
    }
    .catalog-product img {
        margin-top: 10%;
        width: 280px;
        height: 247px;
    }
    .catalog-product h2 {
        margin-left: 3%;
    }
    .catalog-product p,
    span,
    .catalog-product h2 {
        /* padding: 0% 3%; */
        color: #1b1b1b;
    }
    .product-img__flex-container {
       margin: 0;
       justify-content: center;
       display: flex;
       float: none;
       width: auto;
       height: auto;
    }
    .black-list {
        color: #1b1b1b !important;
    }
    .catalog-product__header-title {
        padding: 0% 3%;
    }
    .catalog-product table {
        width: 100% !important;
        font-size: 18px;
    }
    .catalog-product_table .table div {
        font-size: 14px;
    }
    .back-form_product {
        margin: 10% 0%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px 40px 60px;
        width: 100%;
        background-color: #000e4b;
    }
    .back-form_product p {
        color: #ffffff;
    }
    .back-form_product a {
        color: #1b1b1b;
        margin-top: 5%;
        background-color: white;
        padding: 10px 15px 10px 15px;
        border-radius: 3px;
        text-decoration: none;
    }
    .back-form_product a:hover {
        text-decoration: none;
        -webkit-box-shadow: 0px 0px 13px 1px black inset;
        box-shadow: 0px 0px 13px 1px black inset;
    }
    .catalog-product_item {
        width: 100%;
    }
    .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;
    }
    .btn-primary {
        padding: 0;
    }
    .mob-display-none {
        display: none !important;
    }
    .right-content-title {
        flex: 1;
    }
    .left-content-title {
        display: none;
    }
    .mob-display-none {
        display: none !important;
    }
    .desctop-menu-hiden {
        display: none;
    }
    .about-content-container {
        padding: 0;
    }
    .about-as-section {
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .about-as-section__item {
        display: flex;
        flex-direction: column;
        padding: 0;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item li {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item img {
        margin: 0px;
        max-width: 300px
    }
    .about-as-section__item p {
        text-align: center;
        margin: 40px 0px;
    }
    .about-as-section__item_first {
        margin-bottom: 0px;
    }
    .about-as-section__text {
        width: auto;
    }
    .contact-title {
        font-size: 15px;
        font-weight: normal;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .contact-title-two {
        font-size: 17px;
        font-weight: 500;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .table-margin-top {
        margin-top: 5%;
    }
    ._softhide table p {
        font-size: 15px;
        color: #1b1b1b !important;
    }
    .table-margin-top h5 {
        font-size: 16px;
        font-weight: normal;
    }
    .table-margin-top p,
    a {
        font-size: 12px;
    }
    .contact-map__title {
        margin: 10% 0% 5% 0%;
        text-align: center;
        color: #1b1b1b;
    }
    .contact-map {
        margin: 5% auto;
    }
    .catalog {
        padding-bottom: 50px;
    }
    .catalog-level {
        margin-top: 20px;
        flex-direction: column;
        align-items: center;
    }
    .catalog-product img {
        margin-top: 10%;
        width: 280px;
        height: 247px;
    }
    .catalog-product h2 {
        margin-left: 3%;
    }
    .catalog-product p,
    span,
    .catalog-product h2 {
        /* padding: 0% 3%; */
        color: #1b1b1b;
    }
    .black-list {
        color: #1b1b1b !important;
    }
    .catalog-product__header-title {
        padding: 0% 3%;
    }
    .catalog-product table {
        width: 100% !important;
        font-size: 18px;
    }
    .catalog-product_table .table div {
        font-size: 14px;
    }
    .back-form_product {
        margin: 10% 0%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px 40px 60px;
        width: 100%;
        background-color: #000e4b;
    }
    .back-form_product p {
        color: #ffffff;
    }
    .back-form_product a {
        color: #1b1b1b;
        margin-top: 5%;
        background-color: white;
        padding: 10px 15px 10px 15px;
        border-radius: 3px;
        text-decoration: none;
    }
    .back-form_product a:hover {
        text-decoration: none;
        -webkit-box-shadow: 0px 0px 13px 1px black inset;
        box-shadow: 0px 0px 13px 1px black inset;
    }
    .catalog-product_item {
        width: 100%;
    }
    .product-img__flex-container {
       margin: 0;
       justify-content: center;
       display: flex;
       float: none;
       width: auto;
       height: auto;
    }
    .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 {
        flex: 1;
    }
    .left-content-title {
        display: none;
    }
    .mob-display-none {
        display: none !important;
    }
    .desctop-menu-hiden {
        display: none;
    }
    .about-content-container {
        padding: 0;
    }
    .about-as-section {
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .about-as-section__item {
        display: flex;
        flex-direction: column;
        padding: 0;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item li {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .about-as-section__item img {
        margin: 0px;
        max-width: 300px
    }
    .about-as-section__item p {
        text-align: center;
        margin: 40px 0px;
    }
    .about-as-section__item_first {
        margin-bottom: 0px;
    }
    .about-as-section__text {
        width: auto;
    }
    .contact-title {
        font-size: 15px;
        font-weight: normal;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .contact-title-two {
        font-size: 17px;
        font-weight: 500;
        margin-top: 5%;
        margin-left: 2%;
        color: #1b1b1b;
    }
    .table-margin-top {
        margin-top: 5%;
    }
    ._softhide table p {
        font-size: 15px;
        color: #1b1b1b !important;
    }
    .table-margin-top h5 {
        font-size: 16px;
        font-weight: normal;
    }
    .table-margin-top p,
    a {
        font-size: 12px;
    }
    .contact-map__title {
        margin: 10% 0% 5% 0%;
        text-align: center;
        color: #1b1b1b;
    }
    .contact-map {
        margin: 5% auto;
    }
    .catalog {
        padding-bottom: 50px;
    }
    .catalog-level {
        margin-top: 20px;
        flex-direction: column;
        align-items: center;
    }
    .catalog-product img {
        margin-top: 10%;
        width: 280px;
        height: 247px;
    }
    .catalog-product h2 {
        margin-left: 3%;
    }
    .catalog-product p,
    span,
    .catalog-product h2 {
        /* padding: 0% 3%; */
        color: #1b1b1b;
    }
    .black-list {
        color: #1b1b1b !important;
    }
    .catalog-product__header-title {
        padding: 0% 3%;
    }
    .catalog-product table {
        width: 100% !important;
        font-size: 18px;
    }
    .catalog-product_table .table div {
        font-size: 14px;
    }
    .back-form_product {
        margin: 10% 0%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 60px 40px 60px;
        width: 100%;
        background-color: #000e4b;
    }
    .back-form_product p {
        color: #ffffff;
    }
    .back-form_product a {
        color: #1b1b1b;
        margin-top: 5%;
        background-color: white;
        padding: 10px 15px 10px 15px;
        border-radius: 3px;
        text-decoration: none;
    }
    .back-form_product a:hover {
        text-decoration: none;
        -webkit-box-shadow: 0px 0px 13px 1px black inset;
        box-shadow: 0px 0px 13px 1px black inset;
    }
    .catalog-product_item {
        width: 100%;
    }
    .product-img__flex-container {
       margin: 0;
       justify-content: center;
       display: flex;
       float: none;
       width: auto;
       height: auto;
    }
    .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;
    }
}