@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-Light.ttf") format("truetype");font-weight: 300;font-style: normal;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-Regular.ttf") format("truetype");font-weight: 400;font-style: normal;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-SemiBold.ttf") format("truetype");font-weight: 600;font-style: normal;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-Bold.ttf") format("truetype");font-weight: 700;font-style: normal;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-LightItalic.ttf") format("truetype");font-weight: 300;font-style: italic;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-Italic.ttf") format("truetype");font-weight: 400;font-style: italic;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-SemiBoldItalic.ttf") format("truetype");font-weight: 600;font-style: italic;font-display: swap}@font-face {font-family: "IBM Plex Sans";src: url("../fonts/IBM_Plex_Sans/IBMPlexSans-BoldItalic.ttf") format("truetype");font-weight: 700;font-style: italic;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-Light.ttf") format("truetype");font-weight: 300;font-style: normal;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-Regular.ttf") format("truetype");font-weight: 400;font-style: normal;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-SemiBold.ttf") format("truetype");font-weight: 600;font-style: normal;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-Bold.ttf") format("truetype");font-weight: 700;font-style: normal;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-LightItalic.ttf") format("truetype");font-weight: 300;font-style: italic;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-Italic.ttf") format("truetype");font-weight: 400;font-style: italic;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-SemiBoldItalic.ttf") format("truetype");font-weight: 600;font-style: italic;font-display: swap}@font-face {font-family: "Muli";src: url("../fonts/Muli/Mulish-BoldItalic.ttf") format("truetype");font-weight: 700;font-style: italic;font-display: swap}@charset "UTF-8";body {color: #000}body {position: relative;padding-top: 175px}header {right: 0}header {left: 0}a {color: #de4516}html {overflow-x: hidden}body {overflow-x: hidden;max-width: 100%;font-family: "IBM Plex Sans", sans-serif;font-size: 14px;position: relative}a,a:hover {text-decoration: none}.header-fixed,header {background-color: #fff}svg .cls-1 {opacity: 1}header {position: static;z-index: 500;-webkit-transition: position 10s;-moz-transition: position 10s;-ms-transition: position 10s;-o-transition: position 10s;transition: position 10s}.header-fixed {position: fixed;top: 0}ul {font-size: 17px}footer {color: #fff;background-color: #034069}footer .fix-buttons .static-orange {background-color: #de4516 !important;}footer .fix-buttons {position: fixed;z-index: 4000;top: 50%;right: -165px;-ms-transform: rotate(-90deg);transform: rotate(-90deg)}footer .fix-buttons .button {font-family: Muli, sans-serif;font-size: 19px;font-weight: 700;margin-right: 10px;padding: 15px;border-radius: 5px;background-color: #034069;transition: 0.4s}footer .fix-buttons .button .icon path {transition: 0.4s}footer .fix-buttons .button:hover {color: #de4516 !important;background-color: #034069 !important}footer .fix-buttons .button:hover .icon path {fill: #de4516}footer .fix-buttons .button:focus {color: #de4516 !important;background-color: #034069 !important;box-shadow: 0 3px 16px rgba(0, 0, 0, 0.5)}footer .fix-buttons .button:focus .icon path {fill: #de4516}footer .footer-menu .describe,footer .sub-footer,footer ul li {font-family: "IBM Plex Sans", sans-serif}footer .main-footer {border-bottom: 1px solid #4f7a96}footer .sub-footer {font-size: 13px;font-weight: 500;padding: 30px 0;text-align: center}footer .sub-footer .rights-designed p {margin: 0;padding: 0 10px 0 0;display: inline}footer .footer-menu {display: -ms-flexbox;display: flex;padding-bottom: 35px;-ms-flex-pack: justify;justify-content: space-between;padding-top: 35px}footer .footer-menu .col {margin-right: 20px}footer .footer-menu .col-5 {width: 515px;max-width: 30%;margin-right: 0;padding: 0 20px}footer .socials {display: -webkit-box;display: -ms-flexbox;display: flex}footer iframe {min-height: 65px !important}footer .socials a {margin-left: 15px;background-color: #356687;width: 40px;height: 40px;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 9px}footer ul {padding-left: 0;list-style-type: none}footer .footer-menu .describe,footer ul li {font-size: 17px;line-height: 2}footer .footer-menu .contact-describe {padding-bottom: 20px}footer .footer-menu .mailing-address {width: 100%}footer a,footer a:hover {color: #fff !important}.phone-area a {color: #000000;text-decoration: none;transition: 0.4s}.phone-area a:hover {color: #de4516 !important}.second-nav {position: relative;padding: 30px 40px 35px !important}.second-nav .search-icon {cursor: pointer;margin-left: 100px !important}.second-nav .search-icon path {transition: 0.4s}.second-nav .search-icon span:nth-child(2) path {fill: #de4516}.second-nav .search-icon:hover path {fill: #de4516}.second-nav .search-icon:hover span:nth-child(2) path {fill: #000000 !important}.second-nav .search-box {display: none;position: absolute;top: 100%;left: 45px;right: 45px;border-top: 4px solid #de4516;height: 100px;z-index: 1;background-color: #ffffff;padding: 27px 45px 33px}.second-nav .search-box form label {display: block}.second-nav .search-box form label input {height: 50px;line-height: 50px;font-size: 38px;font-family: Muli, sans-serif;font-weight: 700;color: #676767;width: 100%;box-shadow: none;border: 0 none}.second-nav .search-box form .search-submit {display: none}.footer-menu .menu li a {transition: 0.4s}.footer-menu .menu li a:hover {color: #de4516 !important}.footer-menu .col-1 .widget_nav_menu:last-of-type {border-top: 1px solid #4f7a96;padding-top: 15px;margin-top: 15px}.first-nav-info {position: relative;z-index: 3;padding-right: 40px}.first-nav-info .menu {margin: 0;padding: 0;list-style: none;display: flex;height: 100%;align-items: center}.first-nav-info .menu li {display: flex;height: 100%;align-items: center;padding: 0 30px;border-left: 1px solid white;flex-direction: row-reverse}.first-nav-info .menu > li:hover,.first-nav-info .menu > li:focus,.first-nav-info .menu > li.static-orange {background-color: #de4516}.first-nav-info .menu li a {font-size: 13px;color: #ffffff;display: flex;justify-content: space-between;transition: 0.4s}.first-nav-info .menu li svg {margin-right: 15px;margin-top: -5px}.first-nav-info .menu li svg path {transition: 0.4s}.first-nav-info .menu li:hover {color: #fff}.first-nav-info .menu li:first-child {border: 0 none}.first-nav-info .socials {margin-left: 162px !important}.first-nav-info .socials a {margin-left: 25px !important}.first-nav-info .socials a:first-of-type {margin: 0}.header-first-bar .menu > li > .sub-menu-toggle {display: none}.header-first-bar .menu > li a {transition: 0.4s;position: relative}.header-first-bar .menu > li a::after {content: "";position: absolute;width: 100%;height: 3px;background-color: transparent;transition: 0.4s;opacity: 0;top: 35px;left: 0}.header-first-bar .menu > li:hover a,.header-first-bar .menu > li:active a,.header-first-bar .menu > li:focus a {color: #de4516;text-decoration: none}.header-first-bar .menu > li:hover a::after,.header-first-bar .menu > li:active a::after,.header-first-bar .menu > li:focus a::after {opacity: 1;background-color: #de4516}.header-first-bar .menu > li.orange-button a {font-size: 19px;display: -ms-flexbox;display: flex;width: 170px;height: 50px;color: #fff;border-radius: 5px;background-color: #de4516;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;font-weight: 700;font-family: Muli, sans-serif;text-transform: uppercase;transition: 0.4s}.header-first-bar .menu > li.orange-button a:after {display: none}.header-first-bar .menu > li.orange-button a:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}.header-first-bar .menu > li.orange-button a:focus,.header-first-bar .menu > li.orange-button a:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}.header-first-bar .menu > li:last-of-type {margin: 0}.socials-wrapper {margin: 35px 0 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.socials a svg path {transition: 0.4s}.socials a:hover svg path {fill: #de4516}.menu-item {position: relative}.menu li {position: relative;z-index: 2}.menu li a {z-index: 2}.menu li .sub-menu {position: absolute;background-color: rgba(3, 64, 105, 0.8);padding: 12px 0;flex-direction: column;min-width: 285px;left: -15px;display: none;z-index: 0;top: 55px}.menu li .sub-menu::before {content: "";height: 50px;width: 100%;position: absolute;display: table;top: -50px;left: 15px;z-index: -1}.menu li .sub-menu li {position: relative;width: 100%;display: block;padding: 0 30px}.menu li .sub-menu li a {font-size: 13px;font-weight: 400;font-family: Muli, sans-serif;color: #ffffff !important;transition: 0.4s;padding: 13px 0;display: inline-block;border-top: 1px solid white;width: 100%}.menu li .sub-menu li a::after {display: none}.menu li .sub-menu li:first-of-type a {border: 0 none}.menu li .sub-menu li:hover a {color: #de4516 !important}.menu li .sub-menu li:hover a::after {display: none}.menu li:hover .sub-menu {display: block}@media screen and (max-width: 1200px) {footer .footer-menu .col-5 {max-width: 50%;width: 50%}}@media screen and (max-width: 768px) {footer .footer-menu .col-5 {max-width: 100%;width: 100%}}@media screen and (max-width: 500px) {footer .fix-buttons {top: inherit;bottom: 5%}}@media (min-width: 1200px) {footer .footer-menu .describe,footer ul li {font-size: 12.5px}.footer-menu .col-2 {display: flex;display: -webkit-flex}.footer-menu .col-2 > *:first-child {margin-right: 20px}.footer-menu .col-1 .widget_nav_menu:last-of-type {padding-top: 12px;margin-top: 12px}.footer-menu .col-4 {max-width: 260px}.socials-wrapper {margin-top: 10px}}@media screen and (max-width: 1630px) {header .header-first-bar ul li {margin-right: 20px !important}}@media screen and (max-width: 1440px) {header .header-first-bar ul li {margin-right: 15px !important}header .header-first-bar ul li a {font-size: 16px}header .header-first-bar ul li.orange-button a, header .header-first-bar ul li.headcallBtn a {font-size: 16px !important;width: 125px !important;height: 32px !important}.second-nav .search-icon {margin-left: 15px !important}}@media screen and (max-width: 1230px) {header .second-nav {padding: 20px 0 25px !important}.logo {max-width: 100px}.logo img {max-width: 100%}.header-first-bar .menu li a {font-size: 17px}.header-first-bar .menu li.orange-button a {font-size: 17px !important;width: 120px !important}footer .fix-buttons .button {font-size: 17px;margin-right: 30px;padding: 10px}}@media screen and (max-width: 1199px) {header .header-first-bar ul.menu li {margin-right: 18px !important}header .header-first-bar ul.menu li a {font-size: 14px}header .header-first-bar ul.menu li.orange-button a {font-size: 14px !important;width: 110px !important}footer .footer-menu {display: table;width: 100%}footer .footer-menu .col-1 {width: calc(50% - 40px);max-width: 100%;display: inline-block;margin: 0;vertical-align: top;padding: 0 20px}footer .footer-menu .col-2 {width: calc(50% - 40px);max-width: 100%;display: inline-block;vertical-align: top;padding: 0 20px}footer .footer-menu .col-3 {margin: 0;width: calc(50% - 40px);max-width: 100%;display: inline-block;vertical-align: top;padding: 0 20px}footer .footer-menu .col-4 {margin: 0;width: calc(50% - 40px);max-width: 100%;display: inline-block;vertical-align: top;padding: 0 20px}}@media screen and (min-width: 992px) {.header-first-bar {display: inline-block}}@media screen and (max-width: 767px) {.search-form {flex-direction: column}.search-form input {width: 95% !important;margin-bottom: 5px}.fix-buttons {display: none}footer .fix-buttons {right: -20px !important;display: block}footer .fix-buttons .button {margin-right: 0;display: inline-table}.fix-buttons span {display: none}.fix-buttons span.icon {display: inherit;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}footer .footer-menu {display: table;width: 100%}footer .footer-menu .col-1 {width: 100%;max-width: 100%;display: inline-block;margin: 0;vertical-align: top;padding: 0 20px}footer .footer-menu .col-2 {width: 100%;max-width: 100%;display: inline-block;vertical-align: top;padding: 0 20px}footer .footer-menu .col-3 {margin: 0;width: 100%;max-width: 100%;display: inline-block;vertical-align: top;padding: 0 20px}footer .footer-menu .col-4 {margin: 0;width: 100%;max-width: 100%;display: inline-block;vertical-align: top;padding: 0 20px}}@media screen and (max-width: 480px) {header .first-nav-info .socials {display: none}header .first-nav-info .items {margin: 0 auto}footer .footer-menu .col-1,footer .footer-menu .col-2,footer .footer-menu .col-3,footer .footer-menu .col-4,footer .footer-menu .col-5 {width: 100%;padding: 0}}.home-main .contact-items .item {width: 100%}.home h1 {margin: 5% auto 6%;font-weight: bold;line-height: 1.2}.home h6 {padding-top: 20%}.home .product-categories {margin-bottom: 60px}.home .product-categories h2 {margin: 90px 0 55px; font-size: 25px}.product-cat-slider .item {margin: 0}.billboard-slider {background-color: #000}.billboard-slider h1 {color: #fff}.billboard-slider .billboard {overflow: hidden}.billboard-video {display: block;width: 100%;position: absolute;z-index: 5;left: 0;right: 0;bottom: 0;top: 0;margin: auto;min-width: 100%;object-fit: cover}.billboard-slider .billboard .video-center {left: 0;right: 0;bottom: 0;top: 0;margin: auto}.billboard-slider .billboard .video-top-left {top: 0;left: 0;bottom: inherit;right: inherit}.billboard-slider .billboard .video-top-right {top: 0;left: inherit;bottom: inherit;right: 0}.billboard-slider .billboard .video-bottom-left {top: inherit;left: 0;bottom: 0;right: inherit}.billboard-slider .billboard .video-bottom-right {top: inherit;left: inherit;bottom: 0;right: 0}.billboard .container-fluid {position: relative;z-index: 10}.billboard-slider .billboard {position: relative;color: #fff}.billboard-slider h6 {color: #fff;width: 70%;line-height: 2;font-size: 21px;font-weight: bold;margin: 0 auto;letter-spacing: 1px}.billboard-slider .billboard:after {position: absolute;top: 0;bottom: 0;right: 0;left: 0;content: "";display: block;z-index: 5;}@media screen and (max-width: 768px) {.billboard-slider .billboard:after {top: 0;bottom: 0;right: 0;left: 0;content: "";display: block;z-index: 5}.billboard {height: 560 !important}.billboard-slider .billboard .video-center {width: 290% !important}}@media screen and (max-width: 400px) {.billboard-slider .billboard .video-center {width: 400% !important}}@charset "UTF-8";h1,h2 {text-align: center;text-transform: uppercase}h2,h4 {font-weight: 700}body {color: #000}body {position: relative;padding-top: 175px}.splide__list {display: flex;display: -webkit-flex}.billboard .txt-rotate,a.orange-button,h1,h2,h4 {text-transform: uppercase}a {color: #de4516}.billboard {background-position: center center}.billboard,section.product-categories .item {background-repeat: no-repeat;background-size: cover}html {overflow-x: hidden}body {overflow-x: hidden;max-width: 100%;font-family: "IBM Plex Sans", sans-serif;font-size: 14px;position: relative}h1,h2,h4 {font-family: Muli, sans-serif}h1 {font-size: 90px}h2 {font-size: 48px}h4 {font-size: 30px}.billboard .txt-rotate,a.orange-button,section.product-categories .item .title {font-weight: 700;font-family: Muli, sans-serif}a,a:hover {text-decoration: none}a.orange-button {font-size: 19px;display: -ms-flexbox;display: flex;width: 170px;height: 50px;color: #fff;border-radius: 5px;background-color: #de4516;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;font-weight: 700;font-family: Muli, sans-serif;transition: 0.4s;white-space: nowrap}a.orange-button:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}a.orange-button:focus,a.orange-button:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}svg .cls-1 {opacity: 1}.billboard .txt-rotate {font-size: 29px;margin-bottom: 110px;padding-bottom: 10px;text-align: center;border-bottom: 3px solid #fff;min-height: 48px}.billboard {width: 100%;height: 820px !important;text-align: center}section.product-categories .item {width: 100%;height: 280px;color: #fff;overflow: hidden}section.product-categories .item:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.5));z-index: 0}section.product-categories .item .title {font-size: 25px;position: absolute;width: 100%;bottom: 15px;left: 0;padding: 0 15px;color: #fff;z-index: 1}section.product-categories .item .more-area {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center}section.product-categories .item .line {width: 55%;height: 4px;background-color: #fff}section.product-categories .item a.more {font-size: 17px;font-weight: 700;width: 40%;text-align: center;text-decoration: underline;color: #fff}section.what-mission {position: relative;margin-bottom: 90px}section.what-mission .back-area {position: absolute;z-index: -5;top: -30%;right: 17%}section.need-help {width: 100%;min-height: 495px;background-size: cover;background-repeat: no-repeat;background-position: center}section.what-mission .image-area img {width: 100%;height: auto}section.what-mission .image-area {margin-bottom: 25px;height: 325px;background-size: cover;background-position: center;background-repeat: no-repeat}section.what-mission h2 {margin: 0 0 35px 0;line-height: 0.7}section.what-mission .descr {font-size: 17px}section.help-history h2 {padding: 0px;color: #fff}section.help-history .content {display: -ms-flexbox;display: flex;color: #fff;-ms-flex-pack: center;justify-content: center;align-items: center}section.help-history .content .side {width: 50%}section.help-history .content .side p {font-size: 17px}section.help-history .content .side p:last-of-type {margin: 0}section.help-history .content .side a.orange-button {margin: 30px 0 20px;min-width: 170px;transition: 0.4s}section.help-history .content .side a.orange-button:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}section.help-history .content .side a.orange-button:focus,section.help-history .content .side a.orange-button:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}section.help-history .content .left-side {padding-right: 5%}section.help-history .content .right-side {padding-left: 5%;border-left: 2px solid #fff}section.our-clients p {font-size: 19px;font-weight: 900;margin-top: 15px;margin-bottom: 50px;text-align: center;color: #000}section.our-clients .map-area #map {width: 100%;height: 780px}section.our-clients .map-area {max-width: 1125px;margin: 0 auto 40px}section.our-clients .clients-slider {position: relative}section.our-clients .clients-slider .item {height: 150px;box-shadow: 0 6px 17px rgba(0, 0, 0, 0.1);background-color: #ffffff}section.our-clients .clients-slider img {max-width: 100%;width: 100%;height: auto;margin: 0}section.our-clients .clients-slider .splide__track {padding: 20px 0}section.our-clients .clients-slider .item {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center}section.our-clients .clients-slider .splide__arrows button {position: absolute;top: 40%}.pop-products-area {position: relative}.pop-products-area .splide__arrow {position: absolute;top: calc(50% - 15px)}section.our-clients .clients-slider .splide__arrows .splide__arrow--prev,.modal-client .splide__arrow.splide__arrow--prev {left: -40px;background-image: url(../img/arrow_l.png)}section.our-clients .clients-slider .splide__arrow,.modal-client .splide__arrow {width: 15px;height: 30px;border: 0;padding: 0;margin: 0;background-color: transparent;background-size: contain;background-position: center;background-repeat: no-repeat}section.our-clients .clients-slider .splide__arrow svg,.modal-client .splide__arrow svg {display: none}section.our-clients .clients-slider .splide__arrows .splide__arrow--next,.modal-client .splide__arrow.splide__arrow--next {right: -40px;background-image: url(../img/arrow_r.png)}section.our-clients .clients-slider-area .orange-button {margin: 30px auto 90px;transition: 0.4s}section.our-clients .clients-slider-area .orange-button:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}section.our-clients .clients-slider-area .orange-button:focus,section.our-clients .clients-slider-area .orange-button:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}section.contact-us-area {margin-bottom: 90px}section.contact-us-area .main-info {font-family: Muli, sans-serif;font-size: 19px;font-weight: 700;padding-left: 30px;text-transform: uppercase;border-left: 4px solid #034069; white-space: nowrap;}section.contact-us-area .additional-info {font-size: 13px;font-weight: 600;margin-top: 20px;padding-left: 30px;white-space: nowrap;}section.contact-us-area .main-info .area .title{margin-right: 5px}.phone-area a {color: #000000;text-decoration: none;transition: 0.4s}.phone-area a:hover {color: #de4516 !important}.billboard-slider .next-button {display: table;margin: 0 auto}.product-categories .item {position: relative}.product-categories .item .description {display: flex;position: absolute;width: 100%;padding: 15px;height: 100%;left: -100%;top: 0;transition: 0.5s;background-color: #034069;flex-direction: column;justify-content: flex-end;z-index: 2}.product-categories .item .description .title {font-size: 25px;padding: 15px 0 0;color: #fff;position: relative;top: 10px;transition-property: opacity, top;transition-duration: 0.5s;transition-delay: 0.4s;opacity: 0}.product-categories .item .description .cat_desc {top: 10px;position: relative;transition-property: opacity, top;transition-duration: 0.5s;transition-delay: 1s;opacity: 0}.product-categories .item:hover .description {left: 0}.product-categories .item:hover .description .title {top: 0;opacity: 1}.product-categories .item:hover .description .cat_desc {opacity: 1;top: 0}.map-area {position: relative}.map-area .zoom-plus {position: absolute;bottom: 40px;left: -160px}.map-area .zoom-minus {position: absolute;bottom: 0;left: -160px}.bg-cover {background-position: center;background-size: cover;background-repeat: no-repeat}.pop-products-area .button {margin: 0;float: right;font-size: 17px;font-weight: 700;font-family: "IBM Plex Sans", sans-serif;color: #de4516;text-decoration: underline;background-color: transparent;border-radius: 0;padding: 4px 0;position: relative}.pop-products-area .button::after {content: "";width: 60px;height: 4px;background-color: #de4516;position: absolute;left: -95px;top: 50%;transition: 0.4s}.pop-products-area .button:hover::after,.pop-products-area .button:focus::after,.pop-products-area .button:active::after {width: 70px}.modal-help {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: -9999;background-color: rgba(0, 0, 0, 0.5);opacity: 0;overflow: auto}.modal-help.open {opacity: 1;z-index: 999}.modal-help .help-wrapp {background-color: #ffffff;border-radius: 4px;position: relative;max-width: 900px;top: 0;left: 0;bottom: 0;right: 0;margin: 2% auto;overflow: auto}.modal-help .help-wrapp .help-close {top: 20px;right: 20px;position: absolute;cursor: pointer}.modal-help .help-wrapp .help-close path {fill: #de4516}.modal-help .help-wrapp .help-close:hover {opacity: 0.7}.modal-help .help-wrapp .contact-form-area {display: table;width: 100%;padding-bottom: 30px}.modal-help .help-wrapp h4 {margin: 65px 0 50px;text-align: center;font-family: Muli, sans-serif;font-size: 30px;font-weight: 700;color: #000000;text-transform: uppercase}.modal-help .help-wrapp h2 {display: none}.modal-help .help-wrapp .help-history {height: auto;padding: 30px 0}.modal-help .help-wrapp .help-history h4 {font-size: 19px;font-weight: 800;font-family: Muli, sans-serif;color: #ffffff;margin: 20px 0 5px !important;text-align: left}.modal-help .help-wrapp .help-history a.orange-button {margin: 5px 0 20px !important;transition: 0.4s}.modal-help .help-wrapp .help-history a.orange-button:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}.modal-help .help-wrapp .help-history a.orange-button:focus,.modal-help .help-wrapp .help-history a.orange-button:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}.clearfix::after {display: block;content: "";clear: both}.pop-products-area .button {margin: 0;float: right;font-size: 17px;font-weight: 700;font-family: "IBM Plex Sans", sans-serif;color: #de4516;text-decoration: underline;background-color: transparent;border-radius: 0;padding: 4px 0;position: relative}.pop-products-area .button::after {content: "";width: 60px;height: 4px;background-color: #de4516;position: absolute;left: -95px;top: 50%;transition: 0.4s}.clients-slider a {text-decoration: none !important}.modal-client .modal-header {border-bottom: none;padding-bottom: 0}.modal-client .modal-header .close {opacity: 1}.modal-client .logo-area {text-align: center;margin-bottom: 15px}.modal-client .sub-title {font-family: Muli, sans-serif;font-size: 17px;line-height: 30px;width: 80%;margin: 0 auto 20px;text-align: center}.modal-client .pop-products-area {max-width: 80%;margin: 0 auto}.modal-client .pop-products-area .image-area {width: 100%;padding: 70% 0 0 0;background-size: cover;background-repeat: no-repeat;background-position: center}.modal-client .pop-products-area h2 {font-family: Muli, sans-serif;font-size: 19px;font-weight: 800;color: #000;text-transform: inherit;text-align: left}.modal-client .pop-products-area .describe {font-size: 17px;line-height: 25px}.modal-client .pop-products-area .splide__track {margin: 0 auto}@media screen and (min-width: 768px){.modal-dialog {width: 1450px;margin: 80px auto}.modal-client .sub-title {width: 45%}.modal-client .modal-dialog {width: 1200px;max-width: 90%;margin: 5% auto}.home .product-categories {margin-bottom: 100px}}@media screen and (min-width: 1200px){.home .product-categories {margin-bottom: 150px}}@media screen and (max-width: 500px) {.billboard {height: 450px !important}.billboard h1 {font-size: 40px;font-weight: 400 !important}.billboard .txt-rotate {margin-top: 30px;font-size: 28px;min-height: 36px;font-weight: 400}.billboard-slider .next-button {display: none}}@media screen and (max-width: 991px) {body {padding-top: 100px}.header-first-bar .menu > li > .sub-menu-toggle {display: inline-block;float: right;position: relative;z-index: 99;cursor: pointer;color: #000000;font-size: 22px;font-weight: 400;font-family: Muli, sans-serif;margin-top: 2px;transition: 0.4s}.header-first-bar .menu > li > .sub-menu-toggle.open {transform: rotate(45deg);color: #de4516;transition: 0.4s}.header-first-bar .menu > li a {display: inline-block}footer .fix-buttons {display: none}.home footer .fix-buttons {display: block}.navbar-toggle {display: block !important}header .first-nav .col-md-12 {padding: 0}header .second-nav {padding: 10px !important}header .second-nav .search-box {left: 0;right: 0;height: auto;padding: 15px}header .second-nav .search-box label input {font-size: 24px;font-weight: 500}header .second-nav .logo img {max-width: 100px}header .first-nav-info .menu li {padding: 0 10px}header .first-nav-info .menu li svg {margin-right: 12px;height: 15px}header .first-nav-info .menu li a {font-size: 9px;width: auto}header .first-nav-info .socials {margin-left: auto !important}header .first-nav-info .socials a {margin-left: 5px !important}header .first-nav-info .socials a svg {height: 15px}header .first-nav-info .socials a:first-of-type {margin: 0}header .second-nav-info .logo {order: 1}header .second-nav-info .info-area {order: 2;margin-left: auto;display: table !important}header .second-nav-info .info-area .search-icon {display: inline-block !important;margin-left: 15px;margin-right: 25px}header .second-nav-info .info-area .header-first-bar {position: absolute;top: 100%;background-color: #ffffff !important;left: 0;width: 100%;z-index: 99}header .second-nav-info .info-area .header-first-bar.collapse {display: none}header .second-nav-info .info-area .header-first-bar.collapse.in {display: block}header .second-nav-info .info-area .header-first-bar .menu {display: block;padding: 15px}header .second-nav-info .info-area .header-first-bar .menu li a {line-height: 38px}header .second-nav-info .info-area .header-first-bar .menu li.orange-button a {font-size: 17px;height: 38px;margin-top: 15px;transition: 0.4s}header .second-nav-info .info-area .header-first-bar .menu li.orange-button a:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}header .second-nav-info .info-area .header-first-bar .menu li.orange-button a:focus,header .second-nav-info .info-area .header-first-bar .menu li.orange-button a:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}header .second-nav-info .navbar-header {float: none;order: 3}header .second-nav-info .navbar-header .navbar-toggle {margin: 0;border-radius: 4px;border: 2px solid #034069}header .second-nav-info .navbar-header .navbar-toggle .icon-bar {background-color: #034069}header .header-first-bar ul.menu li {margin-right: 0 !important}header .header-first-bar ul.menu li .sub-menu {display: none;position: relative;top: 0;left: 0}header .header-first-bar ul.menu li .sub-menu li .sub-menu-toggle {z-index: 99;top: 32px}header .header-first-bar ul.menu li .sub-menu li .sub-menu-toggle.open {transform: rotate(45deg);color: #de4516;transition: 0.4s}header .header-first-bar ul.menu li .sub-menu li:hover .sub-menu {display: none;position: relative;top: 0;left: 0}header .header-first-bar ul.menu li .sub-menu li:hover .sub-menu-toggle {transform: rotate(0deg);color: #ffffff}header .header-first-bar ul.menu li .sub-menu li:hover .sub-menu-toggle.open {transform: rotate(45deg);color: #de4516;transition: 0.4s}header .header-first-bar ul.menu li .sub-menu li .sub-menu {min-width: 100%}header .header-first-bar ul.menu li:hover .sub-menu {display: none}.billboard {height: 660px !important}.clients-slider-area {width: 80%;margin: 0 auto}.billboard {height: auto}.billboard h1 {font-size: 32px}.product-categories h2 {font-size: 32px}.our-mission h2 {font-size: 32px;margin: 0 0 15px !important}.our-mission .descr {font-size: 15px}.our-mission .descr p {font-size: 15px}a.orange-button {width: inherit;height: 38px;font-size: 13px;max-width: 200px;transition: 0.4s}a.orange-button:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3)}a.orange-button:focus,a.orange-button:active {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);background-color: #c73b10;text-decoration: none}section.need-help {height: inherit;padding: 20px 0}section.need-help h2 {padding: 0 20px 20px;font-size: 32px}section.need-help .content p {font-size: 13px !important}section.our-clients h2 {font-size: 32px}section.our-clients p {font-size: 15px}section.contact-us-area h2 {font-size: 32px}section.contact-us-area .contact-items .item .main-info {font-size: 15px}}@media screen and (max-width: 1800px) {h1 {font-size: 70px}}@media screen and (max-width: 1534px) {.contact-form-area {padding-left: 20px !important}}@media screen and (max-width: 1440px) {section.product-categories .item .title {font-size: 19px}section.product-categories .item .description .title {font-size: 19px}section.product-categories .item .description .cat_desc {font-size: 13px}section.what-mission h2 {margin-top: 0}section.what-mission .descr {font-size: 15px}section.need-help {height: auto;padding-bottom: 40px}section.contact-us-area .main-info {font-size: 15px}section.contact-us-area .main-info .phone-area,section.contact-us-area .main-info .fax-area {flex-direction: column}}@media screen and (max-width: 1199px) {h1 {font-size: 60px}h2 {font-size: 40px}}@media screen and (max-width: 767px) {h1 {font-size: 40px}h2 {font-size: 35px}.billboard .txt-rotate {margin-bottom: 15px}section.what-mission .image-area img {margin: 0 auto 20px;max-width: 500px}section.our-clients #map {height: 480px !important}section.contact-us-area .contact-items .item {display: table;margin: 0 auto;padding: 20px 0;border-top: 4px solid #034069; text-align: center;}section.contact-us-area .contact-items .item .main-info {border: 0 none;padding: 0 20px} section.contact-us-area .contact-items .item .main-info a.orange-button{margin:0 auto}section.contact-us-area .contact-items .item .main-info .address {text-align: center}section.contact-us-area .contact-items .item .additional-info {padding: 0}}@media screen and (max-width: 480px) {.billboard .txt-rotate {font-size: 17px;min-height: 36px}section.need-help .content {flex-direction: column}section.need-help .content .side {padding: 0;width: 100%}section.need-help .content .side.right-side {margin-top: 20px;border-left: 0 none;border-top: 2px solid #fff}}