@font-face {
    font-family: 'CAT Linz';
    src: url(../fonts/CATLinz.woff2) format('woff2'), url(../fonts/CATLinz.woff) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'DVN - Photograph Signature';
    src: url(../fonts/DVNPhotograph-Signature.woff2) format('woff2'), url(../fonts/DVNPhotograph-Signature.woff) format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

:root {
    --main-color: ##6f1900;
    --sec-color: #fb4141;
    --thir-color: #6e6e6e;
    --four-color: #fbad37;
    --hover-color: black;
    --footer-color: #fff;
    --main-font: Roboto-Regular;
    --title-font: Roboto-Bold;
    --animate-delay: 0.5s
}

.box__product--name {
    font-family: var(--title-font);
    font-size: 20px;
    color: var(--main-color);
    margin-bottom: 10px
}

.box__product--price {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    margin-top: 10px
}

.box__product--null,
.box__product--regular {
    font-family: var(--title-font);
    font-size: 18px;
    color: var(--main-color)
}

.box__product--sale {
    font-family: var(--title-font);
    font-size: 15px;
    color: var(--sec-color);
    text-decoration: line-through
}

.box__product--null:hover {
    color: var(--sec-color)
}

.title-pro-detail {
    color: var(--main-color)
}

.section-tin-tuc .box__tintuc {
    align-items: unset
}

.section-tin-tuc .box__tintuc--name {
    font-family: Prata;
    font-size: 17px;
    font-weight: 700;
    text-transform: capitalize
}

.left-pro-detail,
.right-pro-detail {
    flex: 0 0 50%;
    max-width: 50%
}

.share-box {
    background: unset;
    padding: unset
}

.section-tin-tuc .box__tintuc--btn {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 5px 10px;
    background: #105b3d;
    color: #fff
}

.titleMain p {
    text-align: center
}

.gioithieu .d-flex {
    justify-content: space-between
}

.box__product {
    border: 1px solid var(--main-color);
    margin: 15px 0
}

.box__product--content {
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);
    background: #fff
}

.box__product--content article {
    max-height: 70%;
    overflow: hidden;
    position: relative
}

.box__product--content article::after {
    content: '';
    width: 100%;
    height: 20px;
    bottom: 0;
    left: 0;
    position: absolute;
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%)
}

.gioithieu .d-flex {
    flex-wrap: wrap
}

.ul-tabs-pro-detail {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 20px;
    margin-top: 0;
    padding: 0
}

.ul-tabs-pro-detail li {
    font-family: var(--title-font);
    font-size: 16px;
    color: #222;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 40px;
    padding: 0 20px;
    margin: 0 5px 10px 5px;
    border-radius: 20px;
    cursor: pointer
}

.ul-tabs-pro-detail li.active,
.ul-tabs-pro-detail li:hover {
    color: #fff;
    background: var(--main-color)
}

.content-tabs-pro-detail {
    display: none;
    position: relative
}

.content-tabs-pro-detail.active {
    display: block
}

#footer .title {
    font-family: var(--title-font);
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 20px
}

.ul-news li {
    color: #fff;
    font-size: 12px
}

#footer .footerArticle--container {
    flex-direction: column;
    align-items: start
}

#footer article {
    color: #fff;
    font-family: Prata;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    text-transform: capitalize
}

.box__product button {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 10px 15px;
    background: var(--main-color);
    color: #fff;
    text-transform: capitalize;
    border-top-left-radius: 25px;
    transition: .3s
}

.box__product button:hover {
    background: #000
}

.wrap-content {
    max-width: 1220px;
    margin: 0 auto;
    padding: 0 10px
}

.headerTop__info {
    display: flex;
    align-items: center;
    gap: 60px;
    background: #006595;
    width: calc(100% - 350px);
    margin-left: auto;
    position: relative;
    margin-top: -10px;
    display: flex;
    justify-content: space-between;
    padding-left: 163px;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 5px
}

.headerTop__slogan marquee {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    align-items: center;
    gap: 7px
}

.headerTop__info__item span {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: flex;
    align-items: center;
    gap: 7px
}

form.form-search.form-search-d {
    background: #fff;
    width: 150px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #cdcdcd
}

form.form-search.form-search-d input {
    width: 100%;
    height: 100%;
    border-right: unset;
    background: 0 0;
    text-indent: 10px;
    border-radius: 3px;
    color: #333;
    font-family: Prata;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize
}

.block__contact {
    display: flex;
    align-items: center;
    gap: 9px
}

.block__contact__icon {
    border: 1px solid #d6d6d6;
    border-radius: 500px;
    width: 64px;
    height: 64px;
    display: flex;
    justify-content: center;
    align-items: center
}

.block__contact-info span {
    color: #929292;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.block__contact-info p {
    color: #333;
    text-align: right;
    font-family: Manrope;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.block-search-container {
    display: flex;
    gap: 35px;
    align-items: center;
    width: 60%
}

.headerBottom .primary__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-items: stretch;
    padding: 0;
    box-sizing: border-box;
    border-top: unset
}

.slide__container {
    margin-top: 18px;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    gap: 10px;
    height: 100%
}

.product-list-menu {
    background: #b25407;
    padding: 21px 13px;
    color: #fff;
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    width: 100%;
    max-width: 246px
}

.page-slideshow {
    width: 100%;
    max-width: 246px;
    height: 100%;
    min-height: 100%
}

.slide__main__container {
    overflow: hidden;
    display: flex;
    flex-wrap: nowrap;
    gap: 14px;
    width: 100%
}

.slide__main,
.slide__subs {
    height: 100%;
    box-shadow: none
}

.slide__subs {
    width: 272px
}

.slide__sub {
    margin-bottom: 14px;
    border-radius: 10px;
    overflow: hidden
}

.slide__sub:last-child {
    margin: 0
}

.sky-mega-menu,
.sky-mega-menu * {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0;
    background: 0 0
}

.sky-mega-menu {
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400
}

.sky-mega-menu {
    position: relative;
    z-index: 10;
    background: rgba(255, 255, 255, .9);
    font-size: 0;
    line-height: 0;
    text-align: right;
    background: #fff;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #c5c5c5;
    background: #fff
}

.sky-mega-menu:after {
    content: '';
    display: table;
    clear: both
}

.sky-mega-menu li {
    position: relative;
    display: inline-block;
    float: left;
    font-size: 13px;
    line-height: 45px;
    text-align: left;
    white-space: nowrap
}

li.list-product {
    background: var(--color-red);
    padding: 19px 12px;
    color: #fff;
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

li.list-product svg {
    margin-right: 10px
}

.sky-mega-menu li a {
    display: block;
    padding: 0 26px;
    text-decoration: none;
    color: #666;
    transition: background .4s, color .4s;
    -o-transition: background .4s, color .4s;
    -ms-transition: background .4s, color .4s;
    -moz-transition: background .4s, color .4s;
    -webkit-transition: background .4s, color .4s;
    color: #333;
    font-family: Manrope;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    gap: 15px
}

.sky-mega-menu li>div {
    position: absolute;
    z-index: 999999;
    top: 100%;
    left: -9999px;
    margin-top: 8px;
    background: rgb(255 255 255);
    box-shadow: 0 0 8px rgba(0, 0, 0, .3);
    opacity: 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -o-transition: -o-transform .4s, opacity .4s;
    -ms-transition: -ms-transform .4s, opacity .4s;
    -moz-transition: -moz-transform .4s, opacity .4s;
    -webkit-transition: -webkit-transform .4s, opacity .4s
}

li.list-product {
    background: var(--color-red);
    padding: 19px 12px;
    color: #fff;
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

li.list-product svg {
    margin-right: 10px
}

.sky-mega-menu li>div:after {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    height: 8px;
    background: 0 0
}

.sky-mega-menu li>div:before {
    content: '';
    position: absolute;
    bottom: 100%;
    left: 24px;
    border-right: 5px solid transparent;
    border-bottom: 5px solid rgba(255, 255, 255, .9);
    border-left: 5px solid transparent
}

.sky-mega-menu li.current>a,
.sky-mega-menu li:hover>a {
    background: var(--color-main);
    color: #000
}

.sky-mega-menu li:hover>a img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(39deg) brightness(105%) contrast(102%)
}

.sky-mega-menu li:hover>div {
    left: 0;
    opacity: 1;
    -webkit-transform: translate(0, 0)
}

.sky-mega-menu .right {
    float: none;
    border-right-width: 0;
    border-left-width: 1px
}

.sky-mega-menu .right>div {
    -o-transform-origin-x: 100%;
    -ms-transform-origin-x: 100%;
    -moz-transform-origin-x: 100%;
    -webkit-transform-origin-x: 100%
}

.sky-mega-menu .right:hover>div {
    right: 0;
    left: auto
}

.sky-mega-menu .right:hover>div:before {
    right: 24px;
    left: auto
}

.sky-mega-menu .switcher {
    display: none
}

.sky-mega-menu li li {
    display: block;
    float: none;
    border-width: 0;
    border-top-width: 1px;
    line-height: 21px;
    white-space: normal;
    border-bottom: 1px solid #c5c5c5
}

.sky-mega-menu li li:first-child {
    border-top: 0;
    border-radius: 0
}

.sky-mega-menu li li a {
    padding-top: 5px;
    padding-bottom: 5px;
    min-height: 45px;
    border-radius: 5px !important;
    font-size: 14px !important;
    text-transform: capitalize
}

.sky-mega-menu li li>div {
    top: -4px;
    margin: 0 0 0 8px
}

.sky-mega-menu li li>div:after {
    top: 0;
    right: 100%;
    bottom: auto;
    left: auto;
    width: 8px;
    height: 100%
}

.sky-mega-menu li li>div:before {
    top: 22px;
    right: 100%;
    bottom: auto;
    left: auto;
    border-top: 5px solid transparent;
    border-right: 5px solid rgba(255, 255, 255, .9);
    border-bottom: 5px solid transparent
}

.sky-mega-menu li li:hover>div {
    left: 100%
}

.sky-mega-menu .right li>div {
    margin: 0 8px 0 0;
    -o-transform-origin-x: 100%;
    -ms-transform-origin-x: 100%;
    -moz-transform-origin-x: 100%;
    -webkit-transform-origin-x: 100%
}

.sky-mega-menu .right li>div:after {
    right: auto;
    left: 100%
}

.sky-mega-menu .right li>div:before {
    right: auto;
    left: 100%;
    border-right: none;
    border-left: 5px solid rgba(255, 255, 255, .9)
}

.sky-mega-menu .right li:hover>div {
    right: 100%;
    left: auto
}

.sky-mega-menu-fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%
}

.sky-mega-menu-pos-bottom li>div {
    top: auto;
    bottom: 100%;
    margin: 0 0 8px;
    -o-transform-origin-y: 100%;
    -ms-transform-origin-y: 100%;
    -moz-transform-origin-y: 100%;
    -webkit-transform-origin-y: 100%
}

.sky-mega-menu-pos-bottom li>div:after {
    top: 100%;
    bottom: auto
}

.sky-mega-menu-pos-bottom li>div:before {
    top: 100%;
    bottom: auto;
    border-top: 5px solid rgba(255, 255, 255, .9);
    border-right: 5px solid transparent;
    border-bottom: none;
    border-left: 5px solid transparent
}

.sky-mega-menu-pos-bottom li li>div {
    top: auto;
    bottom: 0
}

.sky-mega-menu-pos-bottom li li>div:before {
    top: auto;
    bottom: 22px
}

.sky-mega-menu-pos-bottom.sky-mega-menu-fixed {
    top: auto;
    bottom: 0
}

.sky-mega-menu-pos-left li,
.sky-mega-menu-pos-right li {
    display: block;
    float: none;
    border-width: 0;
    border-top-width: 1px;
    position: relative;
    border-bottom: 1px solid #c5c5c5
}

.sky-mega-menu-pos-left li:first-child,
.sky-mega-menu-pos-right li:first-child {
    border-top: 0
}

.sky-mega-menu-pos-left li>div,
.sky-mega-menu-pos-right li>div {
    top: -1px
}

.sky-mega-menu-pos-left li>div {
    margin: 0 0 0 8px
}

.sky-mega-menu-pos-right li>div {
    margin: 0 8px 0 0;
    -o-transform-origin-x: 100%;
    -ms-transform-origin-x: 100%;
    -moz-transform-origin-x: 100%;
    -webkit-transform-origin-x: 100%
}

.sky-mega-menu-pos-left li>div:after,
.sky-mega-menu-pos-right li>div:after {
    top: 0;
    bottom: auto;
    width: 8px;
    height: 100%
}

.sky-mega-menu-pos-left li>div:after {
    right: 100%;
    left: auto
}

.sky-mega-menu-pos-right li>div:after {
    right: auto;
    left: 100%
}

.sky-mega-menu-pos-left li>div:before,
.sky-mega-menu-pos-right li>div:before {
    top: 22px;
    bottom: auto;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.sky-mega-menu-pos-left li>div:before {
    right: 100%;
    left: auto;
    border-right: 5px solid rgba(255, 255, 255, .9)
}

.sky-mega-menu-pos-right li>div:before {
    right: auto;
    left: 100%;
    border-left: 5px solid rgba(255, 255, 255, .9)
}

.sky-mega-menu-pos-left li:hover>div {
    left: 100%;
    border-radius: 5px !important
}

.sky-mega-menu-pos-right li:hover>div {
    right: 100%;
    left: auto
}

.sky-mega-menu-pos-left .bottom>div,
.sky-mega-menu-pos-right .bottom>div {
    top: auto;
    bottom: 0;
    -o-transform-origin-y: 100%;
    -ms-transform-origin-y: 100%;
    -moz-transform-origin-y: 100%;
    -webkit-transform-origin-y: 100%
}

.sky-mega-menu-pos-left .bottom>div:before,
.sky-mega-menu-pos-right .bottom>div:before {
    top: auto;
    bottom: 22px
}

.sky-mega-menu-pos-right li li>div {
    margin: 0 8px 0 0;
    -o-transform-origin-x: 100%;
    -ms-transform-origin-x: 100%;
    -moz-transform-origin-x: 100%;
    -webkit-transform-origin-x: 100%
}

.sky-mega-menu-pos-right li li>div:after {
    right: auto;
    left: 100%
}

.sky-mega-menu-pos-right li li>div:before {
    right: auto;
    left: 100%;
    border-right: none;
    border-left: 5px solid rgba(255, 255, 255, .9)
}

.sky-mega-menu-pos-right li li:hover>div {
    right: 100%;
    left: auto
}

.sky-mega-menu-pos-left.sky-mega-menu-fixed {
    top: 0;
    right: auto;
    bottom: 0;
    left: 0;
    width: auto
}

.sky-mega-menu-pos-right.sky-mega-menu-fixed {
    top: 0;
    right: 0;
    bottom: 0;
    left: auto;
    width: auto
}

.sky-mega-menu-anim-slide li>div {
    -o-transform: translate(0, 60px);
    -ms-transform: translate(0, 60px);
    -moz-transform: translate(0, 60px);
    -webkit-transform: translate(0, 60px)
}

.sky-mega-menu-pos-bottom.sky-mega-menu-anim-slide li>div {
    -o-transform: translate(0, -60px);
    -ms-transform: translate(0, -60px);
    -moz-transform: translate(0, -60px);
    -webkit-transform: translate(0, -60px)
}

.sky-mega-menu-anim-slide li:hover>div {
    -o-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -webkit-transform: translate(0, 0)
}

.sky-mega-menu-anim-scale li>div {
    -o-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -webkit-transform: scale(0, 0)
}

.list-product ul ul {
    border-radius: 5px !important
}

.sky-mega-menu-anim-scale li:hover>div {
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -webkit-transform: scale(1, 1)
}

.sky-mega-menu-anim-flip {
    perspective: 2000px;
    -o-perspective: 2000px;
    -moz-perspective: 2000px;
    -webkit-perspective: 2000px
}

.sky-mega-menu-anim-flip li>div {
    transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: rotateX(-75deg);
    -o-transform: rotateX(-75deg);
    -moz-transform: rotateX(-75deg);
    -webkit-transform: rotateX(-75deg)
}

.sky-mega-menu-anim-flip li:hover>div {
    transform: rotateX(0);
    -o-transform: rotateX(0);
    -moz-transform: rotateX(0);
    -webkit-transform: rotateX(0)
}

.sky-mega-menu .grid-column {
    float: left;
    border-color: #d9d9d9;
    border-left-width: 1px;
    border-left-style: solid
}

.sky-mega-menu .grid-column:first-child {
    margin-left: 0;
    border-left: 0
}

.sky-mega-menu .grid-column2,
.sky-mega-menu .grid-container2 {
    width: 155px
}

.sky-mega-menu .grid-column3,
.sky-mega-menu .grid-container3 {
    width: 250px
}

.sky-mega-menu .grid-column4,
.sky-mega-menu .grid-container4 {
    width: 311px
}

.sky-mega-menu .grid-column5,
.sky-mega-menu .grid-container5 {
    width: 389px
}

.sky-mega-menu .grid-column6,
.sky-mega-menu .grid-container6 {
    width: 467px
}

.sky-mega-menu .grid-column7,
.sky-mega-menu .grid-container7 {
    width: 545px
}

.sky-mega-menu .grid-column8,
.sky-mega-menu .grid-container8 {
    width: 623px
}

.sky-mega-menu .grid-column9,
.sky-mega-menu .grid-container9 {
    width: 701px
}

.sky-mega-menu .grid-column10,
.sky-mega-menu .grid-container10 {
    width: 779px
}

.sky-mega-menu .grid-column11,
.sky-mega-menu .grid-container11 {
    width: 857px
}

.sky-mega-menu .grid-column12,
.sky-mega-menu .grid-container12 {
    width: 935px
}

.sky-mega-menu li a>.fa {
    display: block;
    float: left;
    width: 16px;
    margin: 0 10px 0 -4px;
    font-size: 16px;
    line-height: inherit;
    text-align: center
}

.sky-mega-menu li a>.fa-single {
    float: none;
    margin: 0
}

.sky-mega-menu li a>.fa-indicator {
    position: relative;
    top: -1px;
    float: none;
    display: inline-block;
    vertical-align: middle;
    width: auto;
    margin: 0 -10px 0 10px;
    font-size: 9px;
    line-height: 1;
    text-align: right
}

.sky-mega-menu li li a>.fa-indicator {
    top: 0;
    float: right;
    display: block;
    line-height: inherit
}

.sky-mega-menu form fieldset {
    display: block;
    padding: 25px 30px
}

.sky-mega-menu form fieldset+fieldset {
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.sky-mega-menu form section {
    margin-bottom: 20px
}

.sky-mega-menu form .button,
.sky-mega-menu form .checkbox,
.sky-mega-menu form .input,
.sky-mega-menu form .radio,
.sky-mega-menu form .textarea {
    position: relative;
    display: block
}

.sky-mega-menu form .input input,
.sky-mega-menu form .textarea textarea {
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    height: 39px;
    padding: 8px 10px;
    outline: 0;
    border: 2px solid #e5e5e5;
    border-radius: 0;
    background: #fff;
    font: 13px/19px 'Open Sans', Helvetica, Arial, sans-serif;
    color: #404040;
    appearance: normal;
    -moz-appearance: none;
    -webkit-appearance: none;
    transition: border-color .3s;
    -o-transition: border-color .3s;
    -ms-transition: border-color .3s;
    -moz-transition: border-color .3s;
    -webkit-transition: border-color .3s
}

.sky-mega-menu form .textarea textarea {
    height: auto;
    resize: none
}

.sky-mega-menu form .button {
    float: right;
    height: 39px;
    overflow: hidden;
    margin-left: 20px;
    padding: 0 20px;
    outline: 0;
    border: 0;
    background-color: #2da5da;
    font: 300 13px/39px 'Open Sans', Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    opacity: .8;
    transition: opacity .2s;
    -o-transition: opacity .2s;
    -ms-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -webkit-transition: opacity .2s
}

.sky-mega-menu form .fa-append {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 29px;
    height: 29px;
    padding-left: 3px;
    border-left: 1px solid #e5e5e5;
    font-size: 15px;
    line-height: 29px;
    text-align: center;
    color: #ccc
}

.sky-mega-menu form .input .fa-append+input,
.sky-mega-menu form .textarea .fa-append+textarea {
    padding-right: 46px
}

.sky-mega-menu form .row {
    margin: 0 -15px
}

.sky-mega-menu form .row:after {
    content: '';
    display: table;
    clear: both
}

.sky-mega-menu form .col {
    float: left;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

.sky-mega-menu form .col-6 {
    width: 50%
}

.sky-mega-menu form .checkbox:hover i,
.sky-mega-menu form .input:hover input,
.sky-mega-menu form .textarea:hover textarea {
    border-color: #8dc9e5
}

.sky-mega-menu form .button:hover {
    opacity: 1
}

.sky-mega-menu form .checkbox input:focus+i,
.sky-mega-menu form .input input:focus,
.sky-mega-menu form .textarea textarea:focus {
    border-color: #2da5da
}

.sky-mega-menu .search {
    border-left: 0
}

.sky-mega-menu .search .input {
    margin: 3px 3px 3px 3px
}

.sky-mega-menu .search .input input {
    width: 240px;
    padding-right: 65px
}

.sky-mega-menu .search .button {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0
}

.slide__item {
    overflow: hidden
}

.sky-mega-menu-pos-left li:last-child {
    border: unset
}

.navTitle__product {
    display: flex;
    justify-content: space-between;
    margin: 32px 0;
    align-items: center
}

h2.titleMain {
    color: #333;
    font-family: HelveticaNeue-Bold;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.product__navSlide__controls button {
    background: 0 0
}

h2.navTitle__product-title {
    color: #333;
    font-family: Nunito sans;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.slick-slide.product_slider {
    margin-left: 28px
}

.bestSlide__container .slick-list {
    margin-left: -28px
}

a.product__link__btn {
    border-radius: 500px;
    background: #144734;
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    padding: 7px 23px;
    margin: 11px 0;
    display: inline-block
}

.navTitle__product-slide ul {
    list-style: none;
    padding: 0;
    display: flex;
    gap: 10px
}

.navTitle__product-slide ul li a {
    border-radius: 500px;
    border: 1px solid #c5c5c5;
    background: #fff;
    display: block;
    padding: 9px 34px;
    color: #898989;
    text-align: center;
    font-family: Manrope;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    transition: all .3s linear
}

.navTitle__product-slide ul li a:hover {
    background: #ef7e22;
    color: #fff;
    border-color: #ef7e22
}

button.btn__control-Subslide-item {
    background: 0 0
}

.bestSeller__ProSlide {
    position: relative
}

.btn__viewAll__primary {
    text-align: center
}

.btn__viewAll__primary a {
    border-radius: 500px;
    background: #2c358c;
    padding: 16px 43px;
    display: inline-flex;
    align-items: center;
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    gap: 10px;
    margin-top: 26px
}

.pic-video img {
    width: 100%
}

.name-video {
    font-size: 16px;
    color: #000;
    margin-bottom: 0
}

.load-video-tc .h-r-v {
    width: 35%;
    position: absolute;
    right: 20px;
    bottom: 26px
}

.load-video-tc .h-l-v iframe {
    height: 540px
}

.load-video-tc div.item-duoi {
    margin: 0 5px;
    border: 2px solid #fff;
    position: relative;
    border-radius: 10px;
    overflow: hidden
}

.load-video-tc div.item-duoi:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url(../images/icon-video.png) no-repeat center;
    background-size: 30px;
    cursor: pointer
}

.load-video-tc div.item-duoi iframe {
    width: 100%;
    height: 100%
}

.load-video-tc div.item-duoi span {
    display: block;
    text-align: left
}

.load-video-tc div.item-duoi span.ten {
    font-size: 14px
}

.load-video-tc div.item-duoi span.ngay {
    font-size: 14px
}

.load-video-tc div.item-video {
    position: relative;
    border-radius: 10px;
    overflow: hidden
}

.load-video-tc div.item-video a {
    position: relative;
    display: block;
    line-height: 0;
    cursor: pointer
}

.load-video-tc div.item-video a img {
    object-fit: cover;
    height: 419px;
    width: 100%
}

.load-video-tc div.item-video a:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url(../images/btn__play.png) no-repeat center
}

.load-video-tc {
    position: relative
}

section#videosIndex {
    margin: 60px 0 30px 0
}

.item-duoi.clearfix.slick-slide.slick-current.slick-active {
    border-color: #ef7e22
}

.title__main h2 {
    color: #333;
    font-family: Nunito sans;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    margin-bottom: 38px
}

.productOst__container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 28px
}

section#productOst {
    margin-bottom: 41px
}

.btn__control-customer {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 105%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.wrap__footer__col {
    display: flex;
    justify-content: space-between;
    margin-top: 51px
}

h2.wrap__footer__col-item--tile {
    display: inline-block;
    position: relative;
    margin-bottom: 20px;
    color: #fff;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.wrap__footer__col-item ul {
    list-style: none
}

.wrap__footer__info-social ul li a {
    display: flex;
    align-items: center;
    gap: 5px;
    color: #fff;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    text-transform: capitalize;
    justify-content: center
}

.newsletter__container {
    position: relative;
    display: flex;
    align-items: stretch;
    border: 2px solid #225baa;
    background: #fff;
    max-width: 375px;
    border-right: unset !important;
    border-left: unset;
    margin-left: 23px
}

.newsletter__input input.form-control {
    height: 50px;
    text-indent: 20px;
    background: 0 0;
    border: unset;
    border-radius: unset;
    padding: 0;
    color: #1e1e1e;
    width: 311px
}

ul.item__info__company {
    list-style: none
}

ul.item__info__company li span {
    color: #fff;
    font-family: Manrope;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    margin-bottom: 10px;
    display: block
}

ul.item__info__company li p {
    color: #ccc;
    font-family: "Fz Poppins";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-transform: capitalize;
    display: flex;
    align-items: center;
    gap: 5px;
    align-items: center
}

ul.item__info__company li {
    margin-bottom: 30px
}

ul.item__info__company {
    margin-top: 34px
}

ul.item__info__company li p svg {
    width: 40px;
    flex-shrink: 0
}

.footer__power--left p {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    padding: 27px 0
}

.sky-mega-menu-pos-left li a::after {
    padding-right: 10px;
    vertical-align: middle;
    content: "\f105";
    font-family: FontAwesome;
    position: absolute;
    right: 0
}

.logo__Container {
    background: #fff;
    margin: 0 auto;
    width: 100%;
    height: calc(100% + 6px);
    top: 0;
    display: flex;
    align-items: center;
    transform: skewX(-25deg);
    position: relative;
    z-index: 99
}

.menu ul li a.custom__hotline {
    display: flex;
    border: 1px solid #378148;
    background: #333;
    width: 183px;
    justify-content: space-between;
    line-height: 42px;
    padding: 0 !important;
    border-radius: 500px
}

.custom__hotline__icon {
    border-radius: 0 500px 500px 0;
    background: #378148;
    width: 58px
}

.custom__hotline__title {
    width: calc(100% - 58px)
}

.header__menu {
    display: flex;
    align-items: center;
    height: 52px;
    padding-left: 45px
}

.logo__Container:before {
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 48px solid transparent;
    border-top: 80px solid #fff;
    left: 100%;
    height: 0
}

.slideshow {
    position: relative
}

.slide__content {
    position: absolute;
    width: 100%;
    max-width: 1230px;
    top: 50%;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 999
}

.slideshow {
    position: relative
}

.slide__item:before {
    position: absolute;
    content: '';
    inset: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 100%);
    z-index: 9
}

.slide__content-inside {
    color: #fff;
    max-width: 560px
}

h3.title__main__slide {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    padding: 14px 0 19px
}

.slide__content-inside__tag span {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

p.title__sub__desc {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.slide__content-inside__tag span {
    position: relative;
    display: inline-block;
    padding-right: 17px
}

.slide__content-inside__tag span:before {
    position: absolute;
    content: '';
    width: 288px;
    height: 4px;
    background: linear-gradient(89deg, #fff 0, rgba(255, 255, 255, 0) 100%);
    top: 50%;
    transform: translateY(-50%);
    left: 100%
}

.slide__content .widthBox {
    padding: 0
}

a.btn__main__btn {
    border-radius: 0 20px 0 0;
    display: inline-flex;
    align-items: stretch;
    height: 47px;
    overflow: hidden
}

a.btn__main__btn span {
    display: inline-block;
    padding: 13px;
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    border: 1.5px solid #fff
}

a.btn__main__btn b {
    background: #fff;
    display: flex;
    align-items: center;
    padding: 19px;
    border: 1.5px solid #fff
}

.slide__content-inside__button {
    margin-top: 43px
}

.slide__item.swiper-slide {
    position: relative;
    z-index: 9999999
}

.slider-solution__nav .swiper-pagination {
    top: unset;
    bottom: 0
}

.slider-solution__nav {
    word-wrap: normal
}

.slider-solution__nav {
    position: absolute;
    right: 110px;
    z-index: 2;
    width: 26px
}

.slideshow {
    display: flex;
    align-items: center
}

.slider-solution__nav .swiper-pagination--solution {
    display: flex;
    flex-direction: column;
    gap: 104px
}

.slider-solution__nav .swiper-pagination--solution span {
    background-color: transparent;
    font-weight: 600;
    font-size: 25px;
    line-height: 20px;
    color: #f7f7f7;
    position: relative;
    opacity: 1;
    font-family: 'Fz Poppins';
    width: 100%
}

.slider-solution__nav .swiper-pagination--solution span::after {
    position: absolute;
    content: "";
    width: 2px;
    height: 68px;
    background-color: #555;
    bottom: -20.5px;
    left: 50%;
    transform: translate(-50%, 100%)
}

.slider-solution__nav .swiper-pagination--solution span:is(.swiper-pagination-bullet-active) {
    color: #378148
}

.slider-solution__nav .swiper-pagination--solution span:is(.swiper-pagination-bullet-active)::after {
    background-color: #378148
}

.main-img.img-cover.fix {
    overflow: hidden
}

.tx-description {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

h3.item-title-2.blta-heading-1.has-color-white.font-800.tx-title a:hover {
    color: #fff
}

@-webkit-keyframes Move_animation_1 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    25% {
        -webkit-transform: translateX(-40px);
        transform: translateX(-40px)
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    75% {
        -webkit-transform: translateX(40px);
        transform: translateX(40px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes Move_animation_1 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    25% {
        -webkit-transform: translateX(-40px);
        transform: translateX(-40px)
    }

    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    75% {
        -webkit-transform: translateX(40px);
        transform: translateX(40px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.wrap__footer__info {
    display: flex;
    justify-content: space-between
}

.wrap__footer__info-logo {
    width: 35%
}

.wrap__footer__col-item:last-child {
    width: 25%
}

.wrap__footer__info {
    display: flex;
    justify-content: space-between
}

.wrap__footer__info-logo {
    width: 25%
}

.wrap__footer__col-item:nth-child(1) {
    width: 20%
}

.footer__power--left p {
    position: relative;
    display: block;
    color: #fff;
    text-align: center;
    font-family: 'Fz Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: inline-block
}

.footer__power--left {
    text-align: center
}

.footer__power--left p:after,
.footer__power--left p:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    background: #fff;
    top: 50%
}

.footer__power--left p:before {
    right: 100%
}

.footer__power--left p:after {
    left: 100%
}

li.item-footer-info {
    margin-bottom: 27px;
    display: flex;
    align-items: center;
    gap: 5px
}

.wrap__footer__col-item:nth-child(2) {
    width: 15%
}

.wrap__footer__info-phone strong {
    font-family: 'Nunito Sans';
    font-size: 25px;
    font-style: normal;
    font-weight: 800;
    line-height: normal
}

.wrap__footer__info-phone {
    display: flex;
    gap: 10px;
    align-items: center;
    margin-bottom: 20px
}

.wrap__footer__info-email span {
    color: #fff;
    font-family: "Fz Poppins";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font
}

.footer__power--pay {
    display: flex;
    gap: 8px
}

.footer__power--img {
    background: #fff;
    border-radius: 5px;
    overflow: hidden
}

.headerTop__info__item {
    display: flex;
    align-items: center;
    gap: 10px
}

.headerTop__info__item span {
    color: #fff;
    font-family: "Lexend Deca";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize
}

.headerTop__info:before {
    position: absolute;
    content: '';
    width: 50px;
    height: 100%;
    background: #006595;
    right: calc(100% - 25px);
    transform: skew(40deg)
}

.headerTop__info:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #006595;
    left: 100%
}

.header-pcmenu {
    position: relative;
    z-index: 99
}

section#home {
    position: relative;
    z-index: -1
}

.line__step img {
    width: 100%
}

.line__step {
    position: absolute;
    top: 59px;
    left: 50%;
    transform: translateX(-50%);
    width: 98%
}

.productProvice__content h2 {
    color: #333;
    text-align: center;
    font-family: "SVN-Neutraface 2";
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    text-transform: capitalize
}

.productProvice__wrapper {
    padding: 30px 0
}

.productProvice__list__category-nav a {
    color: #006595;
    font-family: "Lexend Deca";
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.productProvice__list__category-nav {
    border-bottom: 2px solid #e7e7e7;
    margin-bottom: 28px
}

.productProvice__list__category-nav a {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding-bottom: 10px;
    position: relative
}

.productProvice__list__category-nav a:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 2px;
    background: #006595;
    bottom: -2px
}

.productProvice__list__pro {
    position: relative
}

.bannerIndex__wrapper {
    margin: 50px 0
}

.newsEvent__content h2 {
    color: #333;
    text-align: center;
    font-family: "SVN-Neutraface 2";
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    text-transform: capitalize
}

.newsEvent__content__item-content {
    padding: 21px;
    display: flex;
    flex-direction: column;
    gap: 9px
}

.newsEvent__content__item-content {
    position: relative
}

.newsEvent__content__item-content span {
    position: absolute;
    width: 44px;
    height: 44px;
    flex-shrink: 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    background: #0f3e77;
    right: 22px;
    bottom: -20px;
    transition: all .3s linear
}

a.newsEvent__content__item:hover {
    border-color: #006595
}

a.newsEvent__content__item:hover .newsEvent__content__item-content span {
    background: #006595
}

p.ContactIndex__container__slogan {
    color: #fff;
    text-shadow: 0 4px 4px rgba(0, 0, 0, .1);
    font-family: "Lexend Deca";
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize;
    width: 50%
}

.ContactIndex__container {
    display: flex;
    padding: 40px 0
}

.ContactIndex__container .btn__booking {
    width: 50%;
    text-align: end;
    display: inline-flex;
    align-items: center;
    justify-content: end
}

.ContactIndex__container .btn__booking a {
    border-radius: 500px;
    background: #006595;
    padding: 7px;
    color: #fff;
    font-family: "Lexend Deca";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding-left: 35px
}

.ContactIndex__container .btn__booking a span {
    width: 51px;
    height: 51px;
    flex-shrink: 0;
    border-radius: 500px;
    background: #fff;
    display: inline-flex;
    justify-content: center;
    align-items: center
}

.footer__top__content {
    display: flex;
    align-items: center;
    gap: 128px;
    padding: 47px 0
}

.footer__top__content-top-logo {
    width: 274px;
    flex-shrink: 0
}

.wrap__footer__info-social ul li {
    border-radius: 5px;
    text-align: center
}

ul.wrap__footer__col-item--list li strong {
    flex-shrink: 0;
    color: #fff
}

ul.wrap__footer__col-item--list li {
    color: #fff;
    font-family: "Lexend Deca";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px
}

.menu ul li a.current {
    color: #f1662b
}

.wrap__footer__col-item ul li a:hover {
    color: #fff
}

.img__hkp__logo {
    margin-bottom: 30px;
    margin-top: 12px
}

.icon__dot i {
    font-size: 4px;
    position: relative;
    top: -4px
}

.newsEvent__content__item-desc {
    color: #898989;
    font-family: "Lexend Deca";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.newsEvent__content__item-content:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 20px;
    background: #fff;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
    top: calc(100% - 1px);
    left: 0
}

.newsEvent__content__item-img {
    position: relative
}

.newsEvent__content__item-img:before {
    position: absolute;
    content: '';
    width: 102px;
    height: 25px;
    clip-path: polygon(50% 0, 0 100%, 100% 100%);
    background: #fff;
    bottom: 0;
    z-index: 999;
    right: 8px
}

.wrap__footer__col-item--tile:before {
    position: absolute
}

.footer__power--center p:before {
    position: absolute
}

.wrap__footer__col-item:nth-child(3) {
    width: 15%
}

.contactUs__content__btn-item a:hover {
    background: linear-gradient(270deg, #e4bd6f 0, #c7903d 100%)
}

.hithere {
    animation: hithere 2s ease infinite
}

@keyframes hithere {
    30% {
        transform: scale(1.1)
    }

    40%,
    60% {
        transform: rotate(-20deg) scale(1.1)
    }

    50% {
        transform: rotate(10deg) scale(1.1)
    }

    70% {
        transform: rotate(0) scale(1.1)
    }

    100% {
        transform: scale(1)
    }
}

.header-pcmenu {
    background: #fff;
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .25)
}

.headerTop__slogan marquee {
    text-align: center;
    letter-spacing: 1.2px;
    color: #fff;
    font-family: Roboto;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    text-transform: capitalize
}

.headerTop__hotline span svg {
    margin-right: 5px
}

.info__social__slide {
    position: absolute;
    bottom: 0;
    z-index: 99;
    padding: 44px;
    padding-bottom: 60px
}

.info__social__slide__content span {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
    color: #fff;
    text-align: center;
    font-family: "Lexend Deca";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 4px
}

.info__social__slide__list ul {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    margin-top: 154px
}

.info__social__slide__list:before {
    position: absolute;
    content: '';
    width: 1px;
    height: 95px;
    background: #fff;
    left: 50%;
    transform: translateX(-50%);
    bottom: 100%;
    margin-bottom: 28px
}

.info__social__slide__list {
    position: relative
}

@keyframes leftRightOne {

    0%,
    to {
        transform: translateX(0)
    }

    50% {
        transform: translateX(-100px)
    }
}

@keyframes leftRightTwo {

    0%,
    to {
        transform: translateX(0)
    }

    50% {
        transform: translateX(100px)
    }
}

.service__content__item__content h3 {
    color: #fff;
    text-align: center;
    text-shadow: 0 4px 4px rgba(0, 0, 0, .25);
    font-family: "Lexend Deca";
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

a.btn__btn__primary {
    padding: 18px 52px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    text-align: center;
    background: #0e6837;
    color: #fff;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.ProjecstDesign__wrapper {
    padding: 15px 0
}

.view-desk2 {
    text-align: center
}

.view-desk2 a {
    background: #fff;
    display: inline-block;
    color: #333;
    padding: 10px 2rem;
    font-family: Lexend-SemiBold;
    font-size: 14px;
    border: 2px solid #333;
    transition: all .5s;
    text-transform: uppercase
}

.view-desk2 a:hover {
    background: #333;
    color: #fff
}

.banner-da-top {
    text-align: center;
    margin-bottom: 2rem
}

.btn__action__design {
    text-align: center
}

.bg-warning--noti {
    color: #fff;
    padding: 20px 10px;
    margin-bottom: 2rem;
    border-radius: 10px;
    border: 1px solid transparent;
    border-image: linear-gradient(90deg, #dda517 0, #b57a11 31.98%, #fdd649 68.02%, #eccb34 100%);
    border-image-slice: 1
}

.control-owl button {
    background: 0 0;
    opacity: 1
}

.title-main h2 sup {
    top: -15px
}

.stars__customer {
    padding-bottom: 26px
}

.control-Customers.control-owl.transition .owl-prev {
    left: -40px
}

.control-Customers.control-owl.transition .owl-next {
    right: -40px
}

.control-Customers.control-owl.transition {
    top: calc(50% - 40.5px)
}

.form__newsletter__index {
    border: 1px solid #333;
    background: #191919;
    padding: 23px 25px
}

.newsletter__input textarea {
    border: 1px solid #333;
    background: 0 0;
    border-radius: unset;
    text-indent: 20px;
    padding-top: 15px
}

span.icon i {
    border-radius: 500px;
    background: #fff;
    color: #000;
    font-size: 12px;
    width: 22px;
    height: 22px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    flex-shrink: 0
}

.title-main p {
    margin: 0 auto
}

.btn__action__news {
    text-align: center;
    margin: 24px 0
}

.footer__power--center {
    text-align: center;
    padding: 15px 0;
    display: flex;
    justify-content: center;
    position: relative;
    align-items: center
}

.wrap__footer__col-item--desc {
    text-transform: capitalize;
    color: #fff;
    font-family: "Afacad Flux";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
    margin: 33px 0 31px 0
}

.wrap__footer__info-social {
    display: flex;
    align-items: center;
    gap: 20px
}

.wrap__footer__info-social span {
    text-transform: capitalize;
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px;
    flex-shrink: 0
}

.wrap__footer__info-link-map a {
    border: 1px solid #fff;
    padding: 15px 24px;
    margin-top: 38px;
    display: inline-flex;
    align-items: center;
    gap: 10px
}

.block-menu.sticky.animate__animated.animate__fadeInDown .header-pcmenu {
    background: #fff
}

.block-menu.sticky.animate__animated.animate__fadeInDown .header-pcmenu .primary__header .logo__Container .logo-header canvas {
    width: 200px;
    height: 60px
}

.block-menu.sticky.animate__animated.animate__fadeInDown .header-pcmenu .primary__header .logo__Container .logo-header {
    display: flex;
    justify-content: center;
    align-items: center
}

.block-menu.sticky.animate__animated.animate__fadeInDown .header-pcmenu .primary__header {
    padding: 10px 10px
}

button.owl-dot.active span {
    border: 1px solid #fff;
    border-radius: 50px
}

li.has-sub:after {
    content: "";
    position: absolute;
    bottom: 4px;
    right: -10px;
    border-top: 3px solid #fff;
    border-left: 3px solid #fff;
    border-bottom: 3px solid #000;
    border-right: 3px solid #000
}

.slideshow.position-relative .owl-dots {
    position: absolute;
    bottom: 45px;
    left: 50%;
    transform: translateX(-50%)
}

form.contact-form .btn-primary {
    border: unset;
    border-color: #fff;
    background: linear-gradient(90deg, #215ba9 0, #fff 100%);
    color: #1e1e1e;
    padding: 8px 35px
}

form.contact-form .btn-primary:hover {
    background: red
}

.contact-input input {
    background: 0 0;
    border-radius: unset
}

.contact-input textarea {
    background: 0 0;
    border-radius: unset
}

.contact-input input::placeholder {
    color: #1e1e1e
}

.contact-input textarea::placeholder {
    color: #1e1e1e
}

.contact-input input:focus {
    border: 1px solid transparent;
    border-image: linear-gradient(90deg, #105b3d 0, #103f2c 31.98%, #1b6044 68.02%, #007245 100%);
    border-image-slice: 1;
    box-shadow: unset;
    background: 0 0
}

.contact-input textarea:focus {
    border: 1px solid transparent;
    border-image: linear-gradient(90deg, #105b3d 0, #103f2c 31.98%, #1b6044 68.02%, #007245 100%);
    border-image-slice: 1;
    box-shadow: unset;
    background: 0 0
}

.contact-input input {
    color: #1e1e1e
}

.headerTop__hotline__group {
    display: flex;
    margin-right: 15%
}

.Provider__Food__header {
    text-align: center
}

.Provider__Food__header span {
    color: #105b3d;
    text-align: center;
    font-family: "Alumni Sans";
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase
}

.Provider__Food__header h2 {
    color: #333;
    text-align: center;
    font-family: "Afacad Flux";
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.page_sanpham_more {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 33px;
    margin-bottom: 27px
}

.food__product__item {
    position: relative
}

.food__product__item--info {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
    pointer-events: none;
    padding: 0 15px;
    align-content: center;
    background: rgb(0, 0, 0, .5);
    text-align: center;
    visibility: hidden;
    opacity: 0;
    transition: all .3s linear
}

h3.food__product__item--name {
    font-size: 30px;
    color: #fff;
    text-transform: uppercase;
    text-align: center
}

.food__product__item--info a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 15px;
    color: #fff;
    margin-top: 15px;
    transition: all .5s
}

.list_monnb.list_sanpham_more {
    display: flex;
    justify-content: center;
    gap: 50px;
    flex-wrap: wrap
}

.list_monnb.list_sanpham_more span {
    margin: 0 34px
}

span.line-list:last-child {
    display: none
}

.list_monnb.list_sanpham_more a {
    color: #898989;
    font-family: Livvic;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.list_monnb.list_sanpham_more a.active {
    color: #6f1900;
    border-bottom: 1px solid #6f1900
}

.list_monnb.list_sanpham_more {
    margin: 0
}

.food__product__item:hover .food__product__item--info {
    visibility: visible;
    opacity: 1
}

.btn__btn__main {
    text-align: center;
    margin-bottom: 27px
}

.btn__btn__main a {
    border: 2px solid #fff;
    display: inline-block;
    padding: 14px 43px;
    border-radius: 5000px;
    background: #2252a7;
    color: #fff;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.News__Videos__Us__Header span {
    color: #105b3d;
    font-family: "Alumni Sans";
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase
}

.News__Videos__Us__Header h2 {
    color: #333;
    font-family: Livvic;
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.News__Videos__Us__Container {
    display: flex;
    gap: 89px
}

.News__Us {
    width: 50%
}

.Videos__Us {
    width: 50%
}

.Banner__Index__Container {
    margin: 67px 0 15px 0
}

.icon__item_cus {
    text-align: start;
    position: relative;
    z-index: 1
}

.Evaluate__Customers__item p {
    position: relative;
    z-index: 9;
    color: #898989;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: -30px
}

.control-evaluate button {
    background: unset;
    margin-top: 20px
}

.footer__power--center p {
    color: #fff;
    text-align: center;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize
}

.footer-statistic {
    display: flex;
    align-items: center;
    gap: 10px;
    color: rgba(255, 255, 255, .6)
}

.wrap__footer__col-item ul {
    list-style: none
}

.wrap__footer__info-social ul {
    list-style: none;
    margin: 0;
    gap: 20px
}

.list_monnb.list_sanpham_more a:hover {
    color: #2654a5
}

.shake-anim {
    -webkit-animation: shake-anim 1s infinite ease-in-out;
    -moz-animation: shake-anim 1s infinite ease-in-out;
    -ms-animation: shake-anim 1s infinite ease-in-out;
    -o-animation: shake-anim 1s infinite ease-in-out;
    animation: shake-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

@keyframes shake-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

.breadcrumb-item a:hover {
    color: #f1662b
}

.wrap__footer__col-item ul li a:hover {
    color: #f1662b
}

.btn__btn__main a:hover {
    background: #105b3d;
    color: #fff
}

ul.primary-menu.mm-listview a {
    text-transform: capitalize;
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase
}

.headerTop {
    position: relative;
    max-width: 1920px;
    margin: 0 auto;
    background: linear-gradient(to top, #215ba9 52px, transparent 52px), url(../images/bg_header.png);
    background-size: cover;
    background-repeat: no-repeat
}

.headerTop:after {
    right: 0;
    top: 0;
    clip-path: polygon(20% 0, 100% 0, 100% 100%, 0 100%)
}

.headerTop__social span {
    color: #fff;
    font-family: "Afacad Flux";
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.headerTop__social {
    display: flex;
    align-items: center;
    gap: 10px
}

ul.social__list__right {
    display: flex;
    gap: 10px;
    margin: 0
}

.list_monnb.list_sanpham_more a {
    color: #333;
    text-align: center;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase
}

a.door__product__item {
    text-align: center
}

h3.door__product__item--name {
    color: #333;
    text-align: center;
    font-family: "Afacad Flux";
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.door__product__item--info {
    margin: 13px 0
}

.door__product__item--img {
    border-radius: 5px 5px 0 0;
    overflow: hidden
}

.Provider__Food {
    margin-bottom: 60px
}

@keyframes pulse-border {
    0% {
        -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity: 1
    }

    100% {
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity: 0
    }
}

@-webkit-keyframes pulse-border {
    0% {
        -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity: 1
    }

    100% {
        transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        -ms-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity: 0
    }
}

.slick-arrow.slick-next {
    left: auto;
    right: -100px
}

.slick-next:before,
.slick-prev:before {
    font-family: "\f060";
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-next:before,
.slick-prev:before {
    color: #898989
}

section#Evaluate__Customers {
    background: #f8f9fc;
    padding: 60px 0
}

.Evaluate__Customers__header h2 {
    color: #333;
    font-family: "Afacad Flux";
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.Evaluate__Customers__header h2 strong {
    font-weight: 600;
    color: #2252a7
}

.icon__item_cus__info--container {
    display: flex;
    gap: 17px;
    margin: 30px 0
}

.icon__item_cus__info--avatar {
    border-radius: 200px;
    height: 70px;
    border-radius: 200px;
    overflow: hidden;
    flex-shrink: 0;
    width: 70px
}

.icon__item_cus__info {
    flex: 1
}

.title-main h2 {
    text-align: center;
    text-transform: capitalize;
    position: relative
}

.title-main h2 strong {
    color: #2252a7;
    font-weight: 600
}

a.News__index__item {
    border-radius: 5px;
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
    display: block;
    margin: 10px;
    overflow: hidden
}

.News__index__item-content {
    padding: 23px
}

.News__index__item-content h3 {
    color: #333;
    font-family: "Afacad Flux";
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize
}

.News__index__item-content p {
    color: #898989;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    margin: 16px 0 36px 0;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.News__index__item-content span {
    border-radius: 5000px;
    background: #2252a7;
    color: #fff;
    padding: 10px 43px;
    display: inline-block
}

.News__index__item-content-date {
    color: #2252a7;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    display: flex;
    align-items: center;
    gap: 5px;
    margin-bottom: 5px
}

.footer-statistic a {
    color: #898989;
    text-align: right;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
    position: relative
}

.News__Index__wrapper {
    margin-bottom: 66px
}

.footer-statistic a:before {
    position: absolute;
    content: '';
    width: 1px;
    height: 10px;
    background: #898989;
    top: 50%;
    transform: translateY(-50%);
    left: -20px
}

.footer-statistic a:first-child:before {
    display: none
}

.btn__btn__main a:hover {
    background: #f8d525;
    color: #1e1e1e
}

.list_monnb.list_sanpham_more a:hover {
    color: #000
}

.News__Index__container {
    position: relative
}

.control-news-index .owl-next,
.control-news-index .owl-prev {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9
}

.control-news-index .owl-prev {
    left: -60px
}

.control-news-index .owl-next {
    right: -60px
}

.control-news-index button.owl-next,
.control-news-index button.owl-prev {
    background: #2252a7;
    padding: 0;
    border-radius: 10px
}

.control-news-index button.owl-next svg rect,
.control-news-index button.owl-prev svg rect {
    fill: #2252a7
}

.control-news-index button.owl-next svg path,
.control-news-index button.owl-prev svg path {
    fill: #fff
}

.slideshow__content--overlay {
    background: linear-gradient(90deg, #0e6837 21.64%, rgba(14, 104, 55, 0) 100%);
    inset: 0;
    position: absolute;
    z-index: 9
}

.slideshow__content__container {
    position: absolute;
    z-index: 999;
    inset: 0;
    background: linear-gradient(270deg, rgba(0, 0, 0, 0) 6.29%, rgba(33, 91, 169, .6) 57.58%), linear-gradient(279deg, rgba(0, 0, 0, 0) 3.95%, rgba(0, 0, 0, .6) 69.24%)
}

.slideshow__content__container .widthBox {
    width: 100%
}

.slideshow__content--text--title.overText2 {
    color: #fff;
    font-family: "SVN-Neutraface 2";
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    text-transform: capitalize;
    line-height: 65px;
    margin: 13px 0 16px 0
}

.slideshow__content--text--title.overText2 strong {
    display: block;
    color: #fff;
    font-family: "SVN-Neutraface 2";
    font-size: 64px;
    font-style: normal;
    font-weight: 900;
    line-height: 65px;
    text-transform: capitalize
}

.slideshow__content--bottom {
    display: flex;
    gap: 54px;
    max-width: 60%;
    margin-top: 47px
}

.slideshow__content--bottom--exp {
    writing-mode: sideways-lr
}

.slideshow__content--bottom--exp span {
    border: 1px solid #f9d527;
    background: #f9d527;
    color: #0e6837;
    font-family: "Afacad Flux";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    padding: 30px 18px;
    display: inline-block;
    position: relative
}

.slideshow__content--bottom--exp span:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    border: 1px solid #f9d527;
    left: -10px;
    bottom: -10px;
    z-index: -1
}

.slideshow__content--bottom--desc p {
    color: #fff;
    font-family: "Afacad Flux";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 41px
}

.slideshow__content--bottom--desc .btn__btn--primary {
    border: 1px solid #f9d527;
    color: #f9d527;
    font-family: "Afacad Flux";
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    padding: 21px 26px
}

.Construction__container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 26px
}

.construction__item {
    text-align: center
}

h3.construction__item--content--title a {
    color: #333;
    text-align: center;
    font-family: "Afacad Flux";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize
}

p.construction__item--content--address {
    color: #898989;
    text-align: center;
    font-family: "Afacad Flux";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize
}

.construction__item--photo {
    position: relative
}

.contruct__item__overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(14, 104, 55, 0) 0, rgba(14, 104, 55, .7) 100%);
    display: flex;
    justify-content: end;
    padding: 9px;
    visibility: hidden;
    opacity: 0;
    transition: all .3s
}

a.contruct__item__link {
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .25);
    width: 43px;
    height: 43px;
    display: flex;
    justify-content: center;
    align-items: center
}

.construction__item--content {
    margin-top: 13px
}

.construction__item:hover .contruct__item__overlay {
    opacity: 1;
    visibility: visible
}

.construction__viewall {
    margin: 31px 0 36px
}

.ContactUs__wrapper {
    padding: 64px 0
}

.title-main p {
    color: #898989;
    text-align: center;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.ContactUs__container--group {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 35px
}

a.ContactUs__item--btn {
    border: 1px solid #f9d527;
    color: #fff;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
    padding: 19px 23px;
    display: inline-flex;
    width: 270px;
    text-align: center;
    justify-content: center;
    align-items: center;
    gap: 10px
}

.ContactUs__container--group {
    margin-top: 40px
}

.footer-statistic span {
    color: rgba(255, 255, 255, .6);
    text-align: right;
    font-family: "Afacad Flux";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase
}

#popup-cart.opened {
    width: 85%
}

@media screen and (max-width: 991px) {
    .Working_Principles__container {
        grid-template-columns: repeat(2, 1fr)
    }

    .page_sanpham_more {
        grid-template-columns: repeat(2, 1fr)
    }

    .News__Videos__Us__Container {
        flex-wrap: wrap
    }

    .News__Us,
    .Videos_Us {
        width: 100%
    }

    .Videos__Us {
        width: 100%
    }

    .Evaluate__Customers__container {
        flex-wrap: wrap
    }

    .Evaluate__Customers__photo {
        width: 100%
    }

    .Evaluate__Customers__List {
        width: 100%
    }

    .info__social__slide__list ul {
        margin-top: 10px
    }

    .info__social__slide__content span {
        font-size: 12px
    }

    section.section-slider.position-relative:before {
        content: unset
    }

    .info__social__slide {
        padding: 10px
    }

    .info__social__slide__list:before {
        content: unset
    }

    .headerTop {
        display: none !important
    }

    .section-main .form-search {
        width: 100%
    }

    .header__menu {
        display: none
    }

    .header-mmenu,
    .header-mobi {
        display: block
    }

    .headerTop {
        display: none
    }

    .navTitle__product {
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .navTitle__product-slide ul {
        flex-wrap: wrap
    }

    .navTitle__product-slide ul li {
        width: calc((100% - 10px)/ 2)
    }

    .slide__container {
        display: block
    }

    .page-slideshow {
        display: none
    }

    .slide__main__container {
        display: block
    }

    .slide__main {
        width: 100%
    }

    .slide__subs {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 10px;
        width: 100%;
        margin-top: 10px
    }

    .slide__sub {
        border-radius: 5px;
        margin: 0
    }

    .slide__sub a {
        display: block
    }

    h2.navTitle__product-title {
        font-size: 22px
    }

    .product__navSlide__controls button svg {
        width: 30px
    }

    .btn__control-customer {
        position: unset;
        transform: unset;
        justify-content: center;
        margin-top: 10px
    }

    .btn__control-customer button svg {
        width: 30px;
        height: 30px
    }

    .title-main h2.text-white {
        font-size: 20px
    }

    .title__main h2 {
        font-size: 22px;
        margin-bottom: 15px
    }
}

@media screen and (max-width: 991px) {
    .top-cart {
        margin-top: 2rem
    }
}

@media screen and (max-width: 991px) {
    .procart {
        padding: 8px 0
    }

    .procart+.procart {
        border-top: 1px solid #f1f1f1
    }
}

@media screen and (min-width: 991px) {
    .cart-sticky {
        position: sticky;
        top: 60px
    }
}

@media screen and (max-width: 991px) {
    .pic-procart {
        flex: 0 0 60px;
        -ms-flex: 0 0 60px;
        max-width: 60px
    }

    .pic-procart .del-procart {
        top: 0;
        left: 0;
        position: static;
        margin: 5px auto 0 auto
    }
}

@media screen and (max-width: 767px) {
    .info-procart {
        padding: 0 10px
    }
}

@media screen and (max-width: 991px) {
    .cover-list-pro {
        border-radius: 0;
        box-shadow: none
    }
}

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

    .section-cart.bot,
    .section-cart.top {
        padding: 0
    }

    .section-cart h4 {
        font-size: 15px;
        padding: 0 0 15px 0;
        margin-bottom: 15px
    }

    .section-cart>p {
        font-size: 13px;
        margin-bottom: 5px
    }

    .section-cart .list-procart {
        padding: 0;
        border: 0;
        border-radius: 0
    }
}

@media screen and (max-width: 991px) {
    .title-cart {
        font-size: 15px
    }
}

@media screen and (max-width: 991px) {
    .quantity-pro-detail {
        max-width: 105px
    }

    .quantity-pro-detail span {
        width: 35px;
        height: 35px
    }

    .quantity-pro-detail span i {
        line-height: 35px;
        width: 35px;
        height: 35px
    }

    .quantity-pro-detail input {
        height: 35px;
        width: calc(100% - 70px)
    }
}

@media screen and (max-width: 991px) {
    .group-quantity-pro-detail {
        width: 105px
    }
}

@media screen and (max-width: 991px) {
    .group-cart-pro-detail {
        flex: 0 0 calc(100% - 105px);
        -ms-flex: 0 0 calc(100% - 105px);
        max-width: calc(100% - 105px)
    }
}

@media screen and (max-width: 991px) {
    .cart-pro-detail a {
        font-size: 12.5px;
        line-height: 33px
    }
}

@media screen and (max-width: 991px) {
    .cupponBox_info h3 {
        font-size: 14px
    }
}

@media screen and (max-width: 991px) {
    .search-res .custom__hotline__menu svg {
        width: 40px
    }

    .search-res .custom__hotline__menu .custom__hotline__icon {
        width: 60px;
        text-align: center;
        border-radius: 12px
    }

    .wrap__footer__info-logo {
        width: 100%
    }

    .wrap__footer__info {
        flex-wrap: wrap;
        gap: 27px;
        padding: 10px 0;
        gap: 2rem
    }

    .wrap__footer__col-item {
        width: 100% !important
    }

    .arck-header-section.header-style-one .header-cta-social {
        display: none !important
    }

    .mobile_menu_button {
        display: block
    }

    .no-padding {
        padding-right: calc(var(--bs-gutter-x)/ 2);
        padding-left: calc(var(--bs-gutter-x)/ 2)
    }
}

@media screen and (max-width: 767px) {
    ul#workingProcessTab {
        display: grid;
        grid-template-columns: 1fr 1fr;
        margin-bottom: 30px;
        gap: 10px
    }

    ul#workingProcessTab li.nav-item a {
        font-size: 14px;
        padding: 10px
    }

    .tab__working__process.active.show {
        flex-wrap: wrap;
        gap: 10px
    }

    .workingProcess__content__tabContent__item {
        width: calc(50% - 5px);
        padding: 0;
        padding-bottom: 1rem
    }

    .workingProcess__content__tabContent__item:before {
        content: unset
    }

    .workingProcess__content__tabContent__item:last-child {
        width: 100%
    }

    div#tab1 .workingProcess__content__tabContent__item:last-child {
        width: calc(50% - 10px)
    }

    .arck-work-process-item .inner-text h3 {
        font-size: 18px
    }

    .slide__item a img {
        min-height: 500px;
        object-fit: cover
    }

    h3.title__main__slide {
        font-size: 20px
    }

    .slide__content-inside__tag span:before {
        width: 50px
    }

    .slide__content {
        padding: 0 10px
    }

    p.title__sub__desc {
        font-size: 12px
    }

    .slider-solution__nav {
        right: 15px
    }

    .arck-appointment-form-wrap {
        max-width: 100%
    }

    .arck-video-play-wrap {
        width: 100%;
        height: 500px;
        margin-top: 50px;
        position: relative !important
    }

    .arck-video-cta-wrap {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .arck-appointment-video-section {
        padding-bottom: 0
    }

    .arck-blog-item,
    .arck-blog-item-2 {
        margin: 0 auto;
        display: block;
        max-width: 370px;
        margin-bottom: 40px
    }

    .filtr-container-area .grid-size-25,
    .filtr-container-area .grid-size-50,
    .filtr-container-area .grid-sizer {
        width: 100%
    }

    .arck-blog-details-main-content .arck-blog-share-tag {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .control-Customers.control-owl.transition .owl-next {
        right: -15px
    }

    .control-Customers.control-owl.transition .owl-prev {
        left: -15px
    }
}

@media screen and (max-width: 680px) {
    .slideshow__content--text--title.overText2 {
        font-size: 15px;
        line-height: 22px;
        font-size: 14px
    }

    .slideshow__content--text--title.overText2 strong {
        font-size: 21px
    }

    .slideshow__content--bottom {
        flex-wrap: wrap
    }

    .slideshow__content--bottom--exp {
        writing-mode: unset;
        width: 100%
    }

    .slideshow__content--bottom {
        max-width: 100%;
        gap: 16px
    }

    .slideshow__content--bottom--exp span {
        display: block;
        text-align: center;
        padding: 10px 0
    }

    .slideshow__content--bottom--desc p {
        margin-bottom: 30px
    }

    .slideshow__content--text span {
        display: none
    }

    .slideshow__content--bottom--desc .btn__btn--primary {
        padding: 10px 15px
    }

    p.line__bottom__title {
        display: none
    }

    .Evaluate__Customers__header {
        margin-bottom: 10px
    }

    .News__Videos__Us__Header {
        margin-bottom: 10px
    }

    .News__Videos__Us__Container {
        gap: 15px
    }

    .Working_Principles__container {
        gap: 10px
    }

    .Working_Principles__header {
        margin-bottom: 15px
    }

    a.btn__btn__primary {
        padding: 10px 37px
    }

    .footer__power--left p {
        font-size: 10px;
        padding: 10px
    }

    .title-main h2 {
        font-size: 20px
    }

    .title-main p {
        font-size: 12px
    }

    .workingProcess__content__tabContent__desc h3 {
        font-size: 14px
    }

    .info__social__slide {
        width: 100%
    }

    .info__social__slide__content {
        display: flex;
        width: 100%;
        align-items: center;
        gap: 10px
    }

    .info__social__slide__content span {
        writing-mode: unset;
        transform: unset
    }

    .info__social__slide__list ul {
        display: flex;
        flex-direction: row;
        margin: 0
    }

    .workingProcess__wrapper {
        padding-top: 10px
    }

    .list_monnb.list_sanpham_more {
        flex-wrap: wrap;
        gap: 10px
    }

    span.line-list {
        display: none
    }

    .list_monnb.list_sanpham_more a {
        border: 1px solid #0000007a;
        width: calc((100% - 10px)/ 2);
        padding: 10px 5px;
        font-size: 14px;
        border-radius: 10px;
        text-align: center
    }

    .list_monnb.list_sanpham_more {
        margin: 10px 0
    }

    .Working_Principles__wrapper {
        margin-bottom: 20px
    }

    .page_sanpham_more {
        gap: 10px
    }

    h3.food__product__item--name {
        font-size: 16px;
        line-height: normal
    }

    a.box__tintuc--name.transition.overText2 {
        font-size: 14px
    }

    .box__tintuc--desc {
        font-size: 12px
    }

    .footer__power--center {
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center;
        gap: 10px
    }

    footer#footer {
        margin-bottom: 50px
    }

    .btn__btn__main a {
        font-size: 14px;
        padding: 10px;
        width: 50%
    }

    .Evaluate__Customers__item strong {
        font-size: 18px
    }

    .wrap__footer__col-item ul li a:hover {
        color: #fb663e
    }

    .WorkingProcess__Us__wrapper {
        padding: 10px 0
    }

    .WorkingProcess__Us__desc--photo p:before {
        width: 40px;
        height: 40px
    }

    #ShareExp {
        margin-bottom: 20px
    }

    .ContactUs__container--group {
        gap: 10px
    }

    .ContactUs__wrapper {
        padding: 20px 0
    }

    .ShareExp__main-content {
        padding: 10px
    }
}

@media screen and (max-width: 480px) {
    .WorkingProcess__Us__item {
        padding: 10px
    }

    .PartnerUs__item {
        border: 1px solid #1e1e1e17;
        border-radius: 10px;
        overflow: hidden
    }

    a.ContactUs__item--btn {
        width: 100%
    }

    .ContactUs__container--group {
        flex-wrap: wrap
    }

    p.WorkingProcess__Us__item--desc {
        font-size: 12px
    }

    h3.WorkingProcess__Us__item--title {
        font-size: 14px
    }

    h3.ShareExp__main--title {
        font-size: 20px
    }
}

.headerTop__container {
    position: relative;
    display: flex;
    align-items: center
}

.logo__Container--center p {
    color: #898989;
    text-align: center;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: capitalize
}

.logo__Container--center {
    text-align: center
}

button.btn-search {
    background: 0 0;
    line-height: 10px;
    padding-right: 10px
}

.content__fullSlide--title h2 {
    color: #fff;
    font-family: "CAT Linz";
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 67px
}

.content__fullSlide--title p {
    color: #fff;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 25px
}

.content__fullSlide--title a {
    color: #fff;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 69px;
    display: inline-block
}

.content__fullSlide--title {
    width: 331px
}

.content__fullSlide--list {
    width: calc(100% - 370px)
}

.content__fullSlide {
    display: flex;
    justify-content: space-between
}

.content__fullSlide--list .slick-slide {
    margin-right: 36px
}

.content__fullSlide--list .owl-stage {
    padding-left: 0 !important
}

@media screen and (max-width: 1300px) {
    .content__fullSlide--list .owl-stage {
        padding-right: 66px !important
    }
}

.product__info__container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 6px 15px
}

.product__info {
    text-align: start;
    width: 50%
}

.product__info--link a {
    color: #333;
    font-family: Montserrat;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: capitalize;
    border: .5px solid #333;
    padding: 8px 16px
}

.product_custom.custome-product .product__info__container {
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px
}

.wrap-product--header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 43px
}

.productListTab__content .title-main {
    margin: 0
}

.productListTab__content .title-main h2 {
    margin: 0
}

.product_custom.custome-product .product__info {
    width: 55%
}

.ProductPagingList__wrapper {
    margin: 57px 0
}

nav.d-flex.justify-content-center.align-items-center {
    grid-column: span 4
}

.page_sanpham_more nav ul li a.active {
    background: 0 0 !important;
    color: #6f1900 !important
}

.page_sanpham_more nav ul li a {
    border-color: transparent;
    color: #898989;
    font-family: Montserrat;
    font-weight: 300;
    font-size: 14px;
    cursor: pointer
}

.page_sanpham_more nav ul {
    gap: 5px
}

.page-link:hover {
    color: #86414a
}

.price__pro_old {
    color: #333;
    font-family: Montserrat;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-decoration-line: line-through;
    text-transform: capitalize
}

.SlideBanner__wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr
}

h3.categoryProduct__item--title {
    text-transform: capitalize;
    color: #212529;
    text-align: center;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.CategoriesProduct__wrapper {
    margin: 55px 0
}

.StudioIndex__DesignFuniture {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px
}

.StudioIndex__DesignFuniture--photo {
    width: 790px
}

.StudioIndex__DesignFuniture--content {
    width: calc(100% - 822px);
    text-align: center
}

h3.StudioIndex__DesignFuniture--title {
    color: #6f1900;
    text-align: center;
    font-family: "CAT Linz";
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    position: relative;
    padding-bottom: 23px
}

p.StudioIndex__DesignFuniture--desc {
    color: #898989;
    text-align: center;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
    margin: 42px 0 31px
}

.StudioIndex__DesignFuniture--content a {
    color: #6f1900;
    text-align: center;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase
}

.StudioIndex__container {
    padding-bottom: 11px
}

.ProjectUs__container--title p {
    max-width: 910px;
    margin: 0 auto;
    text-align: center;
    color: #898989;
    text-align: center;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.ProjectUs__container--title {
    margin-bottom: 43px
}

h3.StudioIndex__DesignFuniture--title:before {
    position: absolute;
    content: '';
    width: 100px;
    height: 1px;
    background: #6f1900;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

a.ProjectUs__container--item {
    text-align: center
}

h3.ProjectUs__container--item--title {
    color: #6f1900;
    text-align: center;
    font-family: Montserrat;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: capitalize;
    text-transform: uppercase;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.ProjectUs__container--item--content {
    margin-top: 20px
}

.ProjectUs__container {
    margin-bottom: 52px
}

.BannerStatic__wrapper .widthBox {
    max-width: 975px
}

.BannerStatic__wrapper {
    margin-bottom: 70px
}

a.BlogNew__container--item {
    display: block
}

h3.BlogNew__container--item--title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    margin: 9px 0;
    color: #191a19;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    text-transform: capitalize
}

p.BlogNew__container--item--desc {
    color: #898989;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 25px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.BlogNew__container--item--time {
    color: #898989;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase
}

.BlogNew__container--btn {
    text-align: end;
    margin-top: 18px
}

.BlogNew__container--btn span {
    color: #6f1900;
    text-align: center;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: uppercase
}

.PartnerUs__wrapper {
    margin: 46px 0 63px
}

.footer__newsletter h2.title-white {
    color: #fff;
    color: #333;
    text-align: center;
    font-family: Prata;
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 19.2px;
    text-transform: uppercase
}

.footer__newsletter {
    padding-top: 48px
}

.validation-newsletter {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: space-between
}

.newsletter__input--form {
    width: 100%
}

.footer__newsletter .title-main {
    margin-bottom: 20px
}

.infoCompany__us ul li {
    display: flex;
    align-items: start;
    gap: 13px;
    color: #fff;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: normal
}

.wrap__footer__col-item--logo {
    margin-bottom: 20px
}

.wrap__footer__info-httt ul {
    display: flex;
    gap: 10px
}

.wrap__footer__info-social ul li a img {
    max-width: 20px;
    height: 20px
}

#hamburger span {
    width: 20px;
    height: 3px
}

a.mm-navbar__title {
    padding: 10px
}

.row-photo-gallery {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0;
    gap: 10px
}

a.album {
    cursor: pointer;
    width: calc((100% - 20px)/ 3);
    margin: 0;
    text-align: center;
    cursor: pointer
}

h3.name-album {
    font-size: 16px;
    color: #7c7c7c;
    margin: 10px 0 0;
    font-family: 'Afacad Flux';
    text-transform: capitalize
}

.hover_sang2 {
    position: relative;
    overflow: hidden
}

.hover_sang2:before {
    position: absolute;
    top: 0;
    left: -85%;
    z-index: 10;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg)
}

.hover_sang2:hover:before {
    transition: 1s;
    left: 100%
}

.BoxHinhanh {
    column-count: 3;
    column-gap: 10px;
    row-gap: 10px;
    margin-bottom: 2rem
}

.picHa {
    break-inside: avoid;
    margin-bottom: 10px;
    transition: all .6s;
    cursor: pointer
}

.content__fullSlide--title a:hover {
    color: #fff;
    letter-spacing: .4px
}

.product__info--link a:hover {
    background: #6f1900;
    color: #fff;
    border-color: #6f1900
}

.owl-item.active .slideshow-item a img {
    transform: matrix(1.1, 0, 0, 1.1, 0, 0);
    -webkit-transform: matrix(1.1, 0, 0, 1.1, 0, 0);
    animation: minus 7s 0s ease both infinite;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1
}

@keyframes minus {
    from {
        transform: matrix(1.1, 0, 0, 1.1, 0, 0)
    }

    to {
        transform: matrix(1, 0, 0, 1, 0, 0)
    }
}

.headerTop__slogan {
    text-align: center
}

.google__map-menu a {
    color: #333;
    text-align: right;
    font-family: Prata;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize
}

.google__map-menu a svg {
    margin-right: 10px
}

form.form-search.form-search-d input::placeholder {
    color: #333
}

.categoryProduct__item--content {
    padding: 20px
}

.control-categoriesProduct {
    top: calc(50% - 30.5px)
}

.control-categoriesProduct.control-owl button.owl-prev {
    left: 0
}

.control-categoriesProduct.control-owl button.owl-next {
    right: 0
}

.control-categoriesProduct button {
    width: 33px;
    height: 33px
}

.btn__btn--viewAll {
    text-align: center
}

.btn__btn--viewAll a {
    background: linear-gradient(90deg, #f1662b 0, #fff 100%);
    color: #333;
    text-align: center;
    font-family: Prata;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 15px 59px;
    display: inline-block;
    margin: 35px 0 24px
}

.CategoriesProduct__container {
    position: relative
}

video::-webkit-media-controls-timeline {
    display: none
}

.group__btn__control {
    position: absolute;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 11px;
    padding-bottom: 20px
}

.group__btn__control button {
    width: 35px;
    height: 35px;
    background: #00000091;
    color: #fff;
    border-radius: 500px
}

.BrandStory__container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 104px
}

.BrandStory__right--desc p {
    color: #898989;
    font-family: Prata;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px
}

.BrandStory__right--desc {
    margin: 32px 0 35px
}

.BrandStory__right .btn__btn--viewAll {
    text-align: start
}

.BrandStory__right .btn__btn--viewAll a {
    margin: 0
}

.BrandStory__left-title {
    padding-top: 80px;
    padding-bottom: 50px
}

.BrandStory__wrapper {
    margin-bottom: 74px
}

.ProductHot__container--list {
    position: relative
}

.control-Product-Hot.control-owl.transition.disabled {
    top: calc(50% - 30.5px)
}

.control-Product-Hot.control-owl .owl-prev {
    left: 0
}

.control-Product-Hot.control-owl button {
    width: 33px;
    height: 33px
}

.control-Product-Hot.control-owl .owl-next {
    right: 0
}

.ProductHot__container {
    margin-bottom: 22px
}

.FeedbackCustomers--item--content {
    text-align: center
}

p.FeedbackCustomers--item--desc {
    text-align: center;
    margin: 22px 0 40px 0;
    color: #898989;
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px
}

.FeedbackCustomers--item--title {
    text-align: center;
    color: #333;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.FeedbackCustomers__wrapper {
    background: url(../images/bg_feedback.png) no-repeat;
    background-size: cover;
    padding: 45px 0;
    padding-bottom: 73px
}

.FeedbackCustomers__container-mw {
    max-width: 718px;
    margin: 0 auto
}

.FeedbackCustomers__container {
    position: relative
}

.CollectionCustomers .owl-item:nth-child(2n) {
    margin-top: 60px
}

.BlogNew__container--item--photo span {
    position: absolute;
    top: 16px;
    left: 19px;
    background: #cdcdcd;
    color: #333;
    font-family: Prata;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 8px 23px
}

.newsletter__input--btn {
    position: absolute;
    right: 0;
    width: 20px
}

.newsletter__input--btn button svg path {
    fill: #000
}

p.newsletter__desc {
    color: #333;
    font-family: Prata;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px;
    margin-bottom: 34px
}

h3.BlogNew__container--item--title:hover,
h3.categoryProduct__item--title:hover {
    color: #f1662b;
    transition: all .3s
}

.google__map-menu a:hover {
    color: #f1662b
}

.google__map-menu a:hover svg path {
    fill: #f1662b
}

.wrap-demo-about-5 {
    margin-bottom: 2rem
}

.demo-top-about-5-left {
    font-size: 16px
}

.title-about-5 {
    font-size: 40px;
    margin-bottom: 2rem;
    position: relative;
    font-family: Mulish-Bold
}

.bar {
    height: 4px;
    width: 85px;
    background: #b41133;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 16px
}

.bar:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    background: #fff;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-name: MOVE-BG
}

@keyframes MOVE-BG {
    from {
        transform: translateX(0)
    }

    to {
        transform: translateX(85px)
    }
}

.cont_thongso {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
    gap: 2rem
}

.namchay {
    width: calc((100% - 6rem)/ 4);
    padding: 2rem 1rem;
    border-radius: 10px;
    text-align: center;
    transition: all .5s;
    box-shadow: 0 5px 40px 0 rgba(0, 0, 0, .11);
    background: #fff;
    z-index: 1;
    position: relative;
    overflow: hidden;
    cursor: pointer
}

.namchay:before {
    content: "";
    width: 100%;
    height: 0%;
    background: #b41133;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    transition: all .5s
}

.namchay:hover:before {
    height: 100%
}

.icon_ts {
    width: 70px;
    height: 70px;
    margin: 0 auto 1rem;
    background: linear-gradient(90deg, #f1662b 0, #fff 100%);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    color: #b41133
}

.icon_ts i {
    font-size: 30px
}

.so-cs {
    margin: 0;
    transition: all .5s
}

.so-cs b {
    display: inline;
    font-size: 50px;
    font-family: Mulish-ExtraBold;
    line-height: 1.2
}

.so-cs span {
    display: block;
    font-size: 16px
}

.namchay:hover .so-cs {
    color: #fff
}

.wrap-about-newsletter {
    background: linear-gradient(90deg, #f1662b 0, #fff 100%);
    padding: 2rem;
    border-radius: 1rem;
    margin-bottom: 2rem
}

.tittle-about-newsletter {
    text-align: center;
    margin-bottom: 2rem
}

.tittle-about-newsletter h2 {
    font-size: 32px;
    font-family: Prata;
    margin-bottom: 10px
}

.tittle-about-newsletter span {
    font-size: 16px
}

.validation-newsletter {
    overflow: hidden;
    position: relative
}

.newsletter-input {
    border-radius: 2rem !important;
    overflow: hidden;
    width: calc(100% - 130px)
}

.newsletter-input input {
    height: auto;
    padding: 15px 10px;
    font-size: 16px;
    border: none
}

.newsletter-button {
    width: 130px;
    text-align: center;
    border-radius: 2rem !important;
    overflow: hidden
}

.newsletter-button input {
    height: auto;
    padding: 15px 20px;
    width: 100% !important;
    font-size: 16px;
    background: #f1662b;
    border: none;
    font-family: Prata
}

.newsletter-button input:hover {
    background: #000
}

.wrap-customer {
    padding: 2rem 0;
    max-width: 786px;
    margin: 0 auto
}

.title-about-5-customer {
    text-align: center;
    margin: 0 auto 2rem
}

.title-about-5-customer h2 {
    font-size: 30px;
    margin-bottom: 10px;
    text-transform: capitalize
}

.title-about-5-customer span {
    display: inline-block;
    margin-bottom: 1rem
}

.title-about-5-customer .bar {
    margin: 0 auto
}

.item-cus {
    text-align: center;
    margin: 10px auto 2rem;
    cursor: pointer
}

.icon-cus {
    max-width: 130px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto 1rem;
    box-shadow: 0 0 10px #ccc;
    transition: all .5s
}

.item-cus:hover .icon-cus {
    box-shadow: 0 0 10px #b41133
}

.desc-cus p {
    font-style: italic;
    -webkit-line-clamp: 5;
    padding-bottom: 3rem;
    position: relative
}

.name-cus b {
    font-family: Mulish-Bold;
    display: block;
    font-size: 18px;
    text-transform: capitalize
}

.desc-cus p:after {
    content: "";
    width: 3px;
    height: 30px;
    background: #b41133;
    position: absolute;
    bottom: 0;
    left: calc(50% - 1px)
}

.cont-cus .slick-dots li button:before {
    font-size: 12px;
    color: #b41133
}

.demo-top-about-5-right {
    margin-top: 20px
}

.bar {
    height: 4px;
    width: 85px;
    background: #f1662b;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 16px
}

.bar:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    background: #fff;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-name: MOVE-BG
}

@keyframes MOVE-BG {
    from {
        transform: translateX(0)
    }

    to {
        transform: translateX(85px)
    }
}

.container__product {
    display: flex;
    justify-content: space-between;
}

.productCategory {
    width: 300px
}

.container__product .row {
    width: calc(100% - 300px)
}

@media screen and (max-width: 768px) {
    .container__product {
        flex-wrap: wrap
    }

    .productCategory {
        width: 100%;
        margin-bottom: 20px
    }

    .container__product .row {
        width: 100%
    }
}

.headerTop .widthBox {
    display: flex;
    justify-content: space-between
}

.headerTop__hotline {
    color: #fff;
    font-family: Roboto;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    display: flex;
    align-items: center;
    gap: 6px;
    padding-left: 28px;
    border-left: 1px solid #626262
}

.headerTop__container {
    gap: 28px
}

.menu ul li .btn__hotline__menu a {
    padding: 13px 35px;
    border-radius: 200px;
    background: #b4110c;
    color: #fff;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
    display: flex;
    gap: 10px;
    align-items: center
}

.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    max-width: 1230px
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #b4110c;
    border-color: #b4110c
}

.owl-theme .owl-dots .owl-dot span {
    background: 0 0;
    border: 1px solid #ccc
}

.title-main.title-white {
    margin: 0
}

.SupportService__wrapper {
    padding: 48px 0;
    background-size: cover
}

.title-main.title-white p {
    color: #fff;
    text-align: center;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.SupportService__action {
    display: flex;
    justify-content: center;
    gap: 10px;
    margin-top: 48px
}

.SupportService__action--item {
    padding: 20px 68px;
    border: 1px solid #fff;
    border-radius: 500px
}

.SupportService__action--item a {
    color: #eeb20e;
    text-align: center;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
    display: flex;
    align-items: center;
    gap: 10px
}

.SupportService__action--item.no-border {
    border-color: transparent
}

.title-main.title-left {
    text-align: start
}

.title-main.title-left h2:before {
    content: unset
}

.DestinationUs__wrapper {
    padding: 50px 0
}

.DestinationUs__item--info h3 {
    color: #fff;
    text-align: center;
    font-family: Roboto;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.DestinationUs__item--info {
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .7) 100%);
    display: flex;
    flex-direction: column;
    justify-content: end;
    padding-bottom: 25px
}

.DestinationUs__container {
    margin-bottom: 63px;
    position: relative
}

.DestinationUs__container .owl-dots {
    margin-top: 29px
}

.DestinationUs__container .control-owl {
    top: 50%
}

.DestinationUs__container .control-owl .owl-prev {
    left: -50px
}

.DestinationUs__container .control-owl .owl-next {
    right: -50px
}

.FeedbackCustomers--item--top {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.FeedbackCustomers--item--top--logo {
    display: flex;
    align-items: center;
    gap: 15px
}

.FeedbackCustomers--item--top--logo img {
    width: 73px !important;
    height: 73px
}

.FeedbackCustomers--item {
    border-radius: 10px;
    background: #fff;
    box-shadow: 4px 4px 15px 0 rgba(0, 0, 0, .1);
    padding: 26px 36px;
    margin: 15px;
    position: relative
}

.FeedbackCustomers__container .owl-stage-outer {
    overflow: visible
}

.FeedbackCustomers__container .owl-stage-outer .owl-item:not(.active) {
    margin-top: 57px
}

.FeedbackCustomers__container .owl-dots {
    margin-top: 53px !important
}

.FeedbackCustomers--item--icon {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -39px
}

.BlogNew__container--title {
    display: flex;
    justify-content: space-between;
    align-items: end;
    margin-bottom: 45px
}

.BlogNew__container--title .title-main {
    margin: 0
}

.BlogNew__container--desc {
    width: 50%;
    border-left: 2px solid #d9d9d9;
    padding-left: 56px;
    padding-top: 5px;
    padding-bottom: 5px
}

.BlogNew__container--desc p {
    color: #898989;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.BlogNew__container--title .title-main h2 {
    margin: 0
}

.BlogNew__container--item--author {
    display: flex;
    align-items: center;
    gap: 3px;
    color: #898989;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.BlogNew__container--item--author span {
    display: flex;
    align-items: center;
    gap: 10px
}

.BlogNew__container--item--content {
    padding: 17px;
    border-right: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
    border-left: 1px solid #d9d9d9
}

.BlogNew__container--item--link span {
    color: #eeb20e;
    font-family: Roboto;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize
}

.BlogNew__container--item--link {
    border-top: 1px solid #ccc;
    padding: 29px 0
}

.BlogNew__wrapper {
    padding: 0 0 40px
}

ul.info__company li {
    display: flex;
    gap: 10px;
    margin-bottom: 20px
}

ul.info__company li span {
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400
}

ul.info__company li span strong {
    text-transform: capitalize
}

.wrap__footer__col-item h3 {
    color: #fff;
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    margin-bottom: 24px;
    line-height: inherit
}

ul.policy__footer li a {
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    text-transform: capitalize
}

ul.policy__footer li {
    margin-bottom: 20px
}

.wrap__footer__col-fanpage {
    padding-top: 5px
}

.footer__power {
    position: relative;
    background: #225baa
}

.footer__power:before {
    position: absolute
}

.SupportService__action--item.no-border:hover,
.SupportService__action--item:hover {
    border-color: #fff;
    background: #fff;
    transition: all .3s linear
}

.menu ul li .btn__hotline__menu a:hover {
    background: #edb21f;
    transition: all .3s linear
}

a.DestinationUs__item:hover>.DestinationUs__item--photo img {
    scale: 1.1
}

.BlogNew__container--item--link span:hover {
    color: #b4110c
}

.BlogNew__container--item--link span:hover>svg {
    rotate: 45deg;
    transition: all .3s linear
}

.BlogNew__container--item--link span:hover>svg path {
    stroke: #b4110c
}

.news {
    width: 100%;
    margin-bottom: 2rem;
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap
}

.news .pic-news {
    width: 285px;
    margin: 0
}

.news .info-news {
    width: calc(100% - 300px);
    padding-right: 40px
}

.news .time-news {
    color: #b4110c;
    text-transform: uppercase;
    font-family: 'Inter';
    font-size: 12px;
    margin-bottom: 8px;
    font-weight: 400
}

.news .name-news {
    font-size: 18px;
    color: #333;
    font-family: 'Inter';
    font-weight: 600;
    cursor: pointer;
    text-transform: capitalize
}

.news .name-news:hover {
    color: #b41133
}

.news .info-news .desc-news {
    color: #888;
    font-size: 15px;
    line-height: 22px
}

.title-news2-right {
    color: #b4110c;
    text-transform: capitalize;
    font-family: Roboto;
    font-size: 20px;
    margin-bottom: 1rem;
    font-weight: 400
}

.item-news2-r {
    padding: 10px 0;
    border-bottom: 1px solid #ccc
}

.item-news2-r a {
    color: #333;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center
}

.pic-news2-r {
    width: 105px;
    margin: 0
}

.info-news2-r {
    width: calc(100% - 120px)
}

.name-news2-r {
    -webkit-line-clamp: 2;
    font-size: 14px;
    color: #333;
    font-family: 'Inter';
    margin: 0;
    line-height: normal;
}

.name-news2-r:hover {
    color: #b41133
}

.news .name-news:hover {
    color: #b41133
}

.img_quangcao {
    margin-top: 2rem
}

.box__duan--btn:hover {
    color: #edb21f
}

.logo__Container--center {
    width: 230px;
    position: relative
}

.headerRight__info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 0 5px
}

.headerRight__container {
    flex: 1
}

p.headerRight__info--title--name span {
    display: block;
    color: #f1662b;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    letter-spacing: 3.6px
}

.headerRight__info--title {
    text-align: center;
    width: 80%
}

a.headerRight__infoContact-hotline {
    display: flex;
    align-items: center;
    gap: 10px
}

p.headerRight__info--title--name {
    color: #fff;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

small.headerRight__info--title--desc {
    color: #fff;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.headerRight__infoContact-hotline--text span {
    color: #f4f4f4;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 600
}

p.headerRight__infoContact-hotline--text--number {
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-top: -3px
}

.logo__Container a {
    transform: skew(25deg)
}

.logo__Container--center:before {
    position: absolute;
    content: '';
    width: 1000px;
    height: calc(100% + 6px);
    background: #fff;
    right: 80%;
    z-index: 99;
    top: 0;
    z-index: 1
}

.headerRight__infoContact {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.logo__Container:after {
    position: absolute;
    content: '';
    right: -6px;
    bottom: 0;
    z-index: 1;
    border-right: 3px solid #00000000;
    border-top: 3px solid #aaa;
    border-bottom: 3px solid #00000000;
    border-left: 3px solid #aaa
}

.AboutUs__info--title span {
    color: #225baa;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    background: rgba(209, 229, 255, .4);
    padding: 9px 13px;
    display: inline-block;
    margin-bottom: 20px
}

.AboutUs__info--title h2 {
    color: #191a19;
    font-family: Inter;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.AboutUs__container {
    display: flex;
    gap: 63px;
    align-items: flex-start
}

.AboutUs__wrapper {
    margin: 48px 0
}

.AboutUs__photos {
    display: flex;
    position: relative;
    justify-content: space-between;
    gap: 10px;
    width: 50%
}

.AboutUs__photos--right {
    border-top: 10px solid #fff;
    position: absolute;
    right: 0;
    border-left: 10px solid #fff;
    width: 308px;
    top: 100%
}

.AboutUs__photos--exp {
    height: 67%;
    background: url(../images/bg-ab.png) no-repeat;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    width: 220px;
    position: relative;
    background-size: cover;
    min-height: 231px
}

* {
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box
}

body,
html {
    margin: 0;
    height: 100%
}

button:focus-visible {
    outline: 2px solid #4a90e2 !important;
    outline: -webkit-focus-ring-color auto 5px !important
}

a {
    text-decoration: none
}

.AboutUs__photos--left {
    flex: 1;
    position: relative
}

.AboutUs__photos--exp:before {
    position: absolute;
    content: '';
    width: 56px;
    height: 128px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMjgiIHZpZXdCb3g9IjAgMCA1NiAxMjgiIGZpbGw9Im5vbmUiPgogIDxyZWN0IHg9IjU2IiB5PSIxMjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgMTI4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgMTE5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIxMDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgMTAxKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1NiA5MikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI1NiIgeT0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHk9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU2IDc0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1NiA2NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI1NiIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHk9IjQ3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU2IDQ3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1NiAzOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI1NiIgeT0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTYgMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHk9IjIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU2IDIwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1NiAxMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI1NiIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1NiAyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSIxMjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgMTI4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgMTE5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSIxMDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgMTAxKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0NyA5MikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI0NyIgeT0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ3IDc0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0NyA2NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI0NyIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjQ3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ3IDQ3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0NyAzOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI0NyIgeT0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDcgMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ3IDIwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjQ3IiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0NyAxMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI0NyIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0NyAyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSIxMjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggMTI4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggMTE5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSIxMDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggMTAxKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzOCA5MikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHk9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDM4IDc0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzOCA2NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHk9IjQ3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDM4IDQ3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzOCAzOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzggMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHk9IjIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDM4IDIwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjM4IiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzOCAxMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzOCAyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxMjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgMTI4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgMTE5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxMDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgMTAxKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyOSA5MikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyOSIgeT0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHk9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDI5IDc0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyOSA2NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyOSIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHk9IjQ3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDI5IDQ3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyOSAzOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyOSIgeT0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjkgMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHk9IjIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDI5IDIwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyOSAxMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyOSIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyOSAyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSIxMjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgMTI4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgMTE5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSIxMDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgMTAxKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCA5MikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyMCIgeT0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIwIDc0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCA2NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyMCIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjQ3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIwIDQ3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCAzOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyMCIgeT0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMjAgMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIwIDIwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIwIiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCAxMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyMCIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCAyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSIxMjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgMTI4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgMTE5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSIxMDEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgMTAxKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMSA5MikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHk9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDExIDc0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMSA2NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHk9IjQ3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDExIDQ3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMSAzOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHk9IjIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDExIDIwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjExIiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMSAxMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMSAyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjEyOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDEyOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyIiB5PSIxMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMiAxMTkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgeT0iMTEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIgMTEwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjEwMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDEwMSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyIiB5PSI5MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDkyKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjgzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIgODMpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgeT0iNzQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMiA3NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyIiB5PSI2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDY1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjU2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIgNTYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgeT0iNDciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMiA0NykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyIiB5PSIzOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDM4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjI5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIgMjkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgeT0iMjAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMiAyMCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIyIiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyIDExKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMiAyKSIgZmlsbD0iI0YxNjYyQiIvPgo8L3N2Zz4=);
    top: -24px;
    right: 0;
    z-index: -1
}

.AboutUs__photos--exp-ct span {
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px
}

.AboutUs__photos--exp-ct p {
    color: #fff;
    font-family: Inter;
    font-size: 64px;
    font-style: normal;
    font-weight: 800;
    line-height: 70px;
    margin: 15px 0
}

.AboutUs__photos--exp-ct p sup {
    color: #fff;
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    top: -35px;
    right: 15px
}

.AboutUs__photos--exp-avt b {
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    margin-left: 10px
}

p.AboutUs__container--desc {
    color: grey;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px
}

a.btn--hotline--about {
    display: flex;
    align-items: center
}

.btn--hotline--number span {
    color: #f1662b;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px
}

.btn--hotline--number p {
    color: #225baa;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.AboutUs__info--btn {
    margin-top: 48px
}

.AboutUs__info--btn {
    display: flex;
    gap: 94px
}

.AboutUs__photos--epxNum {
    position: absolute;
    left: 25px
}

section#AboutUs {
    margin-bottom: 7rem
}

.AboutUs__photos--right:before {
    position: absolute;
    content: '';
    width: 128px;
    height: 56px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxMjggNTYiIGZpbGw9Im5vbmUiPgogIDxyZWN0IHg9IjEyOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTI4IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTE5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExMCAwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTAxIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iOTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDgzIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDc0IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDU2IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDQ3IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDI5IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIwIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMiAwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTI4IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTE5IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgOSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTAiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExMCA5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTAxIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iOTIiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iODMiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDgzIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDc0IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNjUiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDU2IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDQ3IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDI5IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIwIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMiA5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgo8L3N2Zz4=);
    bottom: -22px;
    right: -26px;
    z-index: -1
}

.AboutUs__photos--left:before {
    position: absolute;
    content: '';
    width: 128px;
    height: 56px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAxMjggNTYiIGZpbGw9Im5vbmUiPgogIDxyZWN0IHg9IjEyOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTI4IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTE5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExMCAwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTAxIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iOTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iODMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDgzIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDc0IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDU2IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDQ3IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDI5IDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIwIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDApIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMiAwKSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTI4IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTE5IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgOSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTAiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExMCA5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTAxIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iOTIiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iODMiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDgzIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDc0IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNjUiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNTYiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDU2IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDQ3IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMzgiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjkiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDI5IDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDIwIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDkpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMiIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMiA5KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgMTgpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCAxOCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDE4KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgMjcpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCAyNykiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDI3KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgMzYpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCAzNikiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDM2KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgNDUpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCA0NSkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDQ1KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEyOCIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEyOCA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMTkiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMTkgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMTEwIiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTEwIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjEwMSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDEwMSA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI5MiIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDkyIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjgzIiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgODMgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNzQiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3NCA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSI2NSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDY1IDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjU2IiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTYgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iNDciIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA0NyA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIzOCIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDM4IDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjI5IiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMjkgNTQpIiBmaWxsPSIjRjE2NjJCIi8+CiAgPHJlY3QgeD0iMjAiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyMCA1NCkiIGZpbGw9IiNGMTY2MkIiLz4KICA8cmVjdCB4PSIxMSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgogIDxyZWN0IHg9IjIiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCAyIDU0KSIgZmlsbD0iI0YxNjYyQiIvPgo8L3N2Zz4=);
    right: 33px;
    bottom: -23px;
    z-index: -1
}

.title-main small {
    color: #225baa;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    background: rgba(209, 229, 255, .4);
    padding: 10px 12px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px
}

.title-main h2 {
    display: block;
    color: #191a19;
    font-family: Inter;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.ServiceUs__wrapper {
    padding-top: 36px;
    position: relative;
    background-size: cover !important
}

.ServiceUs__wrapper:before {
    position: absolute;
    content: '';
    width: 177px;
    height: 188px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3IiBoZWlnaHQ9IjE4OCIgdmlld0JveD0iMCAwIDE3NyAxODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDYzLjVWM0MxNDkuNSAxMyAxNzkgMTI5LjUgMTc2LjUgMTg4SDExN0MxMTkgOTAuNCAzOS44MzMzIDY0LjMzMzMgMCA2My41WiIgZmlsbD0id2hpdGUiIGZpbGwtb3BhY2l0eT0iMC4yIi8+CjxyZWN0IHg9Ijc0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc0IiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc0IiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3NCIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzQiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc0IiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3NCIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzQiIHk9IjYzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc0IiB5PSI3MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3NCIgeT0iODEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzQiIHk9IjkwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc0IiB5PSI5OSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3NCIgeT0iMTA4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc0IiB5PSIxMTciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzQiIHk9IjEyNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODMiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjgzIiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODMiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjgzIiB5PSI2MyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgeT0iNzIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODMiIHk9IjgxIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjgzIiB5PSI5MCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgeT0iOTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODMiIHk9IjEwOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4MyIgeT0iMTE3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjgzIiB5PSIxMjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjkyIiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5MiIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjkyIiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5MiIgeT0iNjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHk9IjcyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjkyIiB5PSI4MSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5MiIgeT0iOTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHk9Ijk5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjkyIiB5PSIxMDgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTIiIHk9IjExNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5MiIgeT0iMTI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAxIiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMSIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAxIiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMSIgeT0iNjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAxIiB5PSI3MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjgxIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMSIgeT0iOTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAxIiB5PSI5OSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjEwOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjExNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDEiIHk9IjEyNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSI5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExMCIgeT0iMTgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSIyNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTAiIHk9IjM2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExMCIgeT0iNDUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSI1NCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTAiIHk9IjYzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExMCIgeT0iNzIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSI4MSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTAiIHk9IjkwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExMCIgeT0iOTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSIxMDgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSIxMTciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTEwIiB5PSIxMjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTE5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTkiIHk9IjE4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iMjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTE5IiB5PSIzNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTkiIHk9IjQ1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iNTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTE5IiB5PSI2MyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTkiIHk9IjcyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iODEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTE5IiB5PSI5MCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMTkiIHk9Ijk5IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iMTA4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iMTE3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjExOSIgeT0iMTI2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEyOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTI4IiB5PSIxOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEyOCIgeT0iMzYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTI4IiB5PSI0NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEyOCIgeT0iNjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTI4IiB5PSI3MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjgxIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEyOCIgeT0iOTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTI4IiB5PSI5OSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjEwOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjExNyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMjgiIHk9IjEyNiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iI0YxNjYyQiIvPgo8L3N2Zz4K);
    bottom: 0;
    left: 0
}

.ServiceUs__wrapper {
    padding-bottom: 300px
}

.ServiceUs__wrapper:after {
    position: absolute;
    content: '';
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3IiBoZWlnaHQ9IjE4OSIgdmlld0JveD0iMCAwIDE3NyAxODkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNzcuNTc5IDEyNS4yODJMMTc3LjU3OSAxODUuNzgyQzI4LjA3ODkgMTc1Ljc4MiAtMS40MjExMyA1OS4yODIzIDEuMDc4ODcgMC43ODIzMzNMNjAuNTc4OSAwLjc4MjMzOEM1OC41Nzg5IDk4LjM4MjMgMTM3Ljc0NiAxMjQuNDQ5IDE3Ny41NzkgMTI1LjI4MloiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuMiIvPgo8cmVjdCB4PSIxMDMuNTc5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwMy41NzkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAzLjU3OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMDMuNTc5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMy41NzkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTAzLjU3OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDMuNTc5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwMy41NzkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAzLjU3OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMDMuNTc5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMy41NzkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTAzLjU3OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDMuNTc5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwMy41NzkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAzLjU3OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMDMuNTc5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMy41NzkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTAzLjU3OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDMuNTc5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwMy41NzkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAzLjU3OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMDMuNTc5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMy41NzkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTAzLjU3OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSIxMDMuNTc5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwMy41NzkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iMTAzLjU3OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMDMuNTc5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjEwMy41NzkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTAzLjU3OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5NC41Nzg5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDk0LjU3ODkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTQuNTc4OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA5NC41Nzg5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijk0LjU3ODkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgOTQuNTc4OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5NC41Nzg5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDk0LjU3ODkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTQuNTc4OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA5NC41Nzg5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijk0LjU3ODkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgOTQuNTc4OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5NC41Nzg5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDk0LjU3ODkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTQuNTc4OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA5NC41Nzg5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijk0LjU3ODkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgOTQuNTc4OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5NC41Nzg5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDk0LjU3ODkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTQuNTc4OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA5NC41Nzg5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijk0LjU3ODkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgOTQuNTc4OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI5NC41Nzg5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDk0LjU3ODkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iOTQuNTc4OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA5NC41Nzg5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijk0LjU3ODkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgOTQuNTc4OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4NS41Nzg5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDg1LjU3ODkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODUuNTc4OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA4NS41Nzg5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijg1LjU3ODkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgODUuNTc4OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4NS41Nzg5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDg1LjU3ODkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODUuNTc4OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA4NS41Nzg5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijg1LjU3ODkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgODUuNTc4OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4NS41Nzg5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDg1LjU3ODkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODUuNTc4OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA4NS41Nzg5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijg1LjU3ODkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgODUuNTc4OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4NS41Nzg5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDg1LjU3ODkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODUuNTc4OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA4NS41Nzg5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijg1LjU3ODkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgODUuNTc4OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI4NS41Nzg5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDg1LjU3ODkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iODUuNTc4OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA4NS41Nzg5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijg1LjU3ODkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgODUuNTc4OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3Ni41Nzg5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDc2LjU3ODkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzYuNTc4OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA3Ni41Nzg5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc2LjU3ODkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNzYuNTc4OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3Ni41Nzg5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDc2LjU3ODkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzYuNTc4OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA3Ni41Nzg5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc2LjU3ODkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNzYuNTc4OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3Ni41Nzg5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDc2LjU3ODkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzYuNTc4OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA3Ni41Nzg5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc2LjU3ODkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNzYuNTc4OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3Ni41Nzg5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDc2LjU3ODkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzYuNTc4OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA3Ni41Nzg5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc2LjU3ODkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNzYuNTc4OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI3Ni41Nzg5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDc2LjU3ODkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNzYuNTc4OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA3Ni41Nzg5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9Ijc2LjU3ODkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNzYuNTc4OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI2Ny41Nzg5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDY3LjU3ODkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNjcuNTc4OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA2Ny41Nzg5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjY3LjU3ODkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNjcuNTc4OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI2Ny41Nzg5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDY3LjU3ODkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNjcuNTc4OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA2Ny41Nzg5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjY3LjU3ODkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNjcuNTc4OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI2Ny41Nzg5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDY3LjU3ODkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNjcuNTc4OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA2Ny41Nzg5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjY3LjU3ODkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNjcuNTc4OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI2Ny41Nzg5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDY3LjU3ODkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNjcuNTc4OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA2Ny41Nzg5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjY3LjU3ODkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNjcuNTc4OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI2Ny41Nzg5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDY3LjU3ODkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNjcuNTc4OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA2Ny41Nzg5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjY3LjU3ODkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNjcuNTc4OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI1OC41Nzg5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU4LjU3ODkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNTguNTc4OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1OC41Nzg5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjU4LjU3ODkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTguNTc4OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI1OC41Nzg5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU4LjU3ODkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNTguNTc4OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1OC41Nzg5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjU4LjU3ODkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTguNTc4OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI1OC41Nzg5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU4LjU3ODkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNTguNTc4OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1OC41Nzg5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjU4LjU3ODkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTguNTc4OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI1OC41Nzg5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU4LjU3ODkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNTguNTc4OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1OC41Nzg5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjU4LjU3ODkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTguNTc4OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI1OC41Nzg5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDU4LjU3ODkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNTguNTc4OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA1OC41Nzg5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjU4LjU3ODkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNTguNTc4OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI0OS41Nzg5IiB5PSIxODguNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ5LjU3ODkgMTg4Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNDkuNTc4OSIgeT0iMTc5Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0OS41Nzg5IDE3OS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjQ5LjU3ODkiIHk9IjE3MC43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDkuNTc4OSAxNzAuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI0OS41Nzg5IiB5PSIxNjEuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ5LjU3ODkgMTYxLjc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNDkuNTc4OSIgeT0iMTUyLjc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0OS41Nzg5IDE1Mi43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjQ5LjU3ODkiIHk9IjE0My43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDkuNTc4OSAxNDMuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI0OS41Nzg5IiB5PSIxMzQuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ5LjU3ODkgMTM0Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNDkuNTc4OSIgeT0iMTI1Ljc4MiIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0OS41Nzg5IDEyNS43ODIpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjQ5LjU3ODkiIHk9IjExNi43ODIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDkuNTc4OSAxMTYuNzgyKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI0OS41Nzg5IiB5PSIxMDcuNzgyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ5LjU3ODkgMTA3Ljc4MikiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNDkuNTc4OSIgeT0iOTguNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0OS41Nzg5IDk4Ljc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjQ5LjU3ODkiIHk9Ijg5Ljc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDkuNTc4OSA4OS43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8cmVjdCB4PSI0OS41Nzg5IiB5PSI4MC43ODIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ5LjU3ODkgODAuNzgyMykiIGZpbGw9IiNGMTY2MkIiLz4KPHJlY3QgeD0iNDkuNTc4OSIgeT0iNzEuNzgyMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0OS41Nzg5IDcxLjc4MjMpIiBmaWxsPSIjRjE2NjJCIi8+CjxyZWN0IHg9IjQ5LjU3ODkiIHk9IjYyLjc4MjMiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNDkuNTc4OSA2Mi43ODIzKSIgZmlsbD0iI0YxNjYyQiIvPgo8L3N2Zz4K);
    width: 177px;
    height: 189px;
    right: 0;
    top: 0
}

.wrap-content {
    width: 100%
}

.slideshow__content__container .wrap-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.slideshow__content--title span {
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 10px;
    background: #215ba9;
    display: inline-block
}

.slideshow__content--title {
    background: rgba(209, 229, 255, .4);
    display: inline-flex;
    padding: 7px 8px;
    align-items: center;
    gap: 14px
}

.slideshow__content--title b {
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.slideshow__content--titleMain {
    color: #fff;
    font-family: Inter;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 30px 0
}

.slideshow__content--titleMain b {
    color: #f1662b;
    font-family: Inter;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

.slideshow__content--desc p {
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    width: 50%;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word
}

.slideshow__content--btn a {
    background: #1b6bb6;
    padding: 16px 10px;
    display: inline-flex;
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 28px;
    box-shadow: 0 0 0 3px rgb(27 107 182 / 30%);
    gap: 8px
}

.slideshow__content--btn {
    margin-top: 40px
}

.slideshow__content--btn a span {
    background: #fff;
    width: 33px;
    height: 30px;
    display: inline-flex;
    justify-content: center;
    align-items: center
}

.ServiceUs__List__item {
    padding: 13px;
    border: 1px solid #efefef;
    background: #fff;
    box-shadow: 0 2px 50px 0 rgba(0, 0, 0, .05);
    border-bottom: 4px solid #f1662b
}

.ServiceUs__List__item--info {
    text-align: center
}

.ServiceUs__List__item--info h3 {
    color: #212529;
    text-align: center;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase
}

.ServiceUs__List__item--info p {
    color: grey;
    text-align: center;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    margin: 11px 0 29px 0
}

.ServiceUs__List__item--info {
    padding: 9px;
    padding-top: 19px
}

.ServiceUs__List__wrapper {
    margin-top: -16rem;
    margin-bottom: 46px
}

a.btn--viewmore {
    color: #f1662b;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%
}

.product_custom.custome-product a {
    border: 1px solid #e0e0e0;
    background: #fff;
    display: block
}

.ProductUs__Container .row {
    margin-left: -9px;
    margin-right: -9px
}

.ProductUs_btn {
    text-align: center;
    margin-bottom: 52px
}

a.btn--btn--primary {
    background: #225baa;
    padding: 9px 16px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    box-shadow: 0 0 0 7px rgba(209, 229, 255, .4);
    display: inline-flex;
    stroke-width: 4px;
    position: relative
}

a.btn--btn--primary:before {
    position: absolute;
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    z-index: -1;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: .3;
    background: #225baa;
    top: 50%
}

.categoryProduct__item--content {
    text-align: center
}

.categoryProduct__item--price span {
    color: #225baa;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.categoryProduct__item--price {
    color: #191a19;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-top: 16px
}

.ConstructionUs__navbar {
    display: flex;
    justify-content: space-between;
    align-items: end;
    margin-bottom: 34px
}

.ConstructionUs__navbar .title-main {
    margin: 0;
    text-align: start
}

.ConstructionUs__navbar .title-main h2 {
    margin: 0
}

.ConstructionUs__cta {
    margin-bottom: 7px
}

.ConstructionUs__wrapper {
    padding: 48px 0 10px
}

.ConstructionUs__container {
    display: flex;
    gap: 16px
}

.ConstructionUs__item--main {
    width: 50%
}

.ConstructionUs__items {
    width: 50%
}

.ConstructionUs__item--main--photo {
    width: 100%
}

.ConstructionUs__item--main--info {
    width: 100%
}

.ConstructionUs__item--main--info h3 {
    margin: 0
}

.ConstructionUs__item--main--info p {
    margin: 0
}

.ConstructionUs__items--achivement {
    display: flex;
    justify-content: space-between;
    background: #f1662b;
    padding: 27px;
    margin-top: 16px
}

.ConstructionUs__items--achivement--item span {
    color: #fff;
    font-family: Inter;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize
}

.ConstructionUs__items--achivement--item p {
    color: #fff;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize
}

a.ConstructionUs__item--main {
    position: relative
}

.ConstructionUs__item--main--info {
    position: absolute;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 33.79%, #215ba9 104.12%);
    bottom: 0;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: end;
    flex-direction: column;
    padding: 23px 31px
}

.ConstructionUs__item--info {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 8.74%, #215ba9 110.44%);
    display: flex;
    justify-content: end;
    flex-direction: column;
    padding: 23px 30px
}

.ConstructionUs__item--info h3 {
    color: #fff;
    font-family: Inter;
    font-size: 36px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    text-transform: capitalize
}

.ConstructionUs__item--main--info h3 {
    color: #fff;
    font-family: Inter;
    font-size: 36px;
    font-style: normal;
    font-weight: 800;
    line-height: normal;
    text-transform: capitalize
}

a.ConstructionUs__item--main-link {
    position: relative;
    display: block;
    height: 100%
}

.ConstructionUs__item--main--photo {
    height: 100%
}

.ConstructionUs__item--main--photo img {
    height: 100%
}

.title-construct-main {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.title-construct-main span {
    flex-shrink: 0
}

p.ConstructionUs__item--main--info--date {
    color: #225baa;
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    background: #fff;
    display: inline-block;
    width: fit-content;
    padding: 5px 10px;
    margin-bottom: 15px
}

p.ConstructionUs__item--info--date {
    color: #225baa;
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    background: #fff;
    display: inline-block;
    width: fit-content;
    padding: 5px 10px;
    margin-bottom: 16px
}

.WorkingProcess__container {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 87px;
    row-gap: 110px
}

.WorkingProcess__container--item:nth-child(6) {
    order: 1
}

.WorkingProcess__container--item:nth-child(5) {
    order: 2
}

.WorkingProcess__container--item:nth-child(4) {
    order: 3
}

.WorkingProcess__container--item {
    display: flex;
    justify-content: center;
    gap: 15px;
    position: relative
}

.WorkingProcess__container--item--content {
    text-align: center
}

.WorkingProcess__container--item--content span {
    color: #225baa;
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    text-transform: capitalize
}

.WorkingProcess__container--item--content p {
    color: #212529;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize
}

.WorkingProcess__container--item:before {
    position: absolute;
    content: '';
    width: 148px;
    height: 18px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNDcgMTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0wLjIyNjQ5NyA4TDYgMTMuNzczNUwxMS43NzM1IDhMNiAyLjIyNjVMMC4yMjY0OTcgOFpNMTQ2LjcwNyA4LjcwNzEyQzE0Ny4wOTggOC4zMTY1OSAxNDcuMDk4IDcuNjgzNDMgMTQ2LjcwNyA3LjI5MjkxTDE0MC4zNDMgMC45Mjg5NDRDMTM5Ljk1MyAwLjUzODQyIDEzOS4zMTkgMC41Mzg0MTkgMTM4LjkyOSAwLjkyODk0NEMxMzguNTM4IDEuMzE5NDcgMTM4LjUzOCAxLjk1MjYzIDEzOC45MjkgMi4zNDMxNkwxNDQuNTg2IDguMDAwMDFMMTM4LjkyOSAxMy42NTY5QzEzOC41MzggMTQuMDQ3NCAxMzguNTM4IDE0LjY4MDYgMTM4LjkyOSAxNS4wNzExQzEzOS4zMTkgMTUuNDYxNiAxMzkuOTUzIDE1LjQ2MTYgMTQwLjM0MyAxNS4wNzExTDE0Ni43MDcgOC43MDcxMlpNNiA4TDYgOUw3LjUyMTc0IDlMNy41MjE3NCA4TDcuNTIxNzQgN0w2IDdMNiA4Wk0xMC41NjUyIDhMMTAuNTY1MiA5TDEzLjYwODcgOUwxMy42MDg3IDhMMTMuNjA4NyA3TDEwLjU2NTIgN0wxMC41NjUyIDhaTTE2LjY1MjIgOEwxNi42NTIyIDlMMTkuNjk1NyA5TDE5LjY5NTcgOEwxOS42OTU3IDdMMTYuNjUyMiA3TDE2LjY1MjIgOFpNMjIuNzM5MSA4TDIyLjczOTEgOUwyNS43ODI2IDlMMjUuNzgyNiA4TDI1Ljc4MjYgN0wyMi43MzkxIDdMMjIuNzM5MSA4Wk0yOC44MjYxIDhMMjguODI2MSA5TDMxLjg2OTYgOUwzMS44Njk2IDhMMzEuODY5NiA3TDI4LjgyNjEgN0wyOC44MjYxIDhaTTM0LjkxMyA4TDM0LjkxMyA5TDM3Ljk1NjUgOUwzNy45NTY1IDhMMzcuOTU2NSA3TDM0LjkxMyA3TDM0LjkxMyA4Wk00MSA4TDQxIDlMNDQuMDQzNSA5TDQ0LjA0MzUgOEw0NC4wNDM1IDdMNDEgN0w0MSA4Wk00Ny4wODcgOEw0Ny4wODcgOUw1MC4xMzA0IDlMNTAuMTMwNCA4TDUwLjEzMDQgN0w0Ny4wODcgN0w0Ny4wODcgOFpNNTMuMTczOSA4TDUzLjE3MzkgOUw1Ni4yMTc0IDlMNTYuMjE3NCA4TDU2LjIxNzQgN0w1My4xNzM5IDdMNTMuMTczOSA4Wk01OS4yNjA5IDhMNTkuMjYwOSA5TDYyLjMwNDQgOUw2Mi4zMDQ0IDhMNjIuMzA0NCA3TDU5LjI2MDkgN0w1OS4yNjA5IDhaTTY1LjM0NzggOC4wMDAwMUw2NS4zNDc4IDkuMDAwMDFMNjguMzkxMyA5LjAwMDAxTDY4LjM5MTMgOC4wMDAwMUw2OC4zOTEzIDcuMDAwMDFMNjUuMzQ3OCA3LjAwMDAxTDY1LjM0NzggOC4wMDAwMVpNNzEuNDM0OCA4LjAwMDAxTDcxLjQzNDggOS4wMDAwMUw3NC40NzgzIDkuMDAwMDFMNzQuNDc4MyA4LjAwMDAxTDc0LjQ3ODMgNy4wMDAwMUw3MS40MzQ4IDcuMDAwMDFMNzEuNDM0OCA4LjAwMDAxWk03Ny41MjE4IDguMDAwMDFMNzcuNTIxOCA5LjAwMDAxTDgwLjU2NTIgOS4wMDAwMUw4MC41NjUyIDguMDAwMDFMODAuNTY1MiA3LjAwMDAxTDc3LjUyMTggNy4wMDAwMUw3Ny41MjE4IDguMDAwMDFaTTgzLjYwODcgOC4wMDAwMUw4My42MDg3IDkuMDAwMDFMODYuNjUyMiA5LjAwMDAxTDg2LjY1MjIgOC4wMDAwMUw4Ni42NTIyIDcuMDAwMDFMODMuNjA4NyA3LjAwMDAxTDgzLjYwODcgOC4wMDAwMVpNODkuNjk1NyA4LjAwMDAxTDg5LjY5NTcgOS4wMDAwMUw5Mi43MzkyIDkuMDAwMDFMOTIuNzM5MiA4LjAwMDAxTDkyLjczOTIgNy4wMDAwMUw4OS42OTU3IDcuMDAwMDFMODkuNjk1NyA4LjAwMDAxWk05NS43ODI2IDguMDAwMDFMOTUuNzgyNiA5LjAwMDAxTDk4LjgyNjEgOS4wMDAwMUw5OC44MjYxIDguMDAwMDFMOTguODI2MSA3LjAwMDAxTDk1Ljc4MjYgNy4wMDAwMUw5NS43ODI2IDguMDAwMDFaTTEwMS44NyA4LjAwMDAxTDEwMS44NyA5LjAwMDAxTDEwNC45MTMgOS4wMDAwMUwxMDQuOTEzIDguMDAwMDFMMTA0LjkxMyA3LjAwMDAxTDEwMS44NyA3LjAwMDAxTDEwMS44NyA4LjAwMDAxWk0xMDcuOTU3IDguMDAwMDFMMTA3Ljk1NyA5LjAwMDAxTDExMSA5LjAwMDAxTDExMSA4LjAwMDAxTDExMSA3LjAwMDAxTDEwNy45NTcgNy4wMDAwMUwxMDcuOTU3IDguMDAwMDFaTTExNC4wNDQgOC4wMDAwMUwxMTQuMDQ0IDkuMDAwMDFMMTE3LjA4NyA5LjAwMDAxTDExNy4wODcgOC4wMDAwMUwxMTcuMDg3IDcuMDAwMDFMMTE0LjA0NCA3LjAwMDAxTDExNC4wNDQgOC4wMDAwMVpNMTIwLjEzIDguMDAwMDFMMTIwLjEzIDkuMDAwMDFMMTIzLjE3NCA5LjAwMDAxTDEyMy4xNzQgOC4wMDAwMUwxMjMuMTc0IDcuMDAwMDFMMTIwLjEzIDcuMDAwMDFMMTIwLjEzIDguMDAwMDFaTTEyNi4yMTcgOC4wMDAwMUwxMjYuMjE3IDkuMDAwMDFMMTI5LjI2MSA5LjAwMDAxTDEyOS4yNjEgOC4wMDAwMUwxMjkuMjYxIDcuMDAwMDFMMTI2LjIxNyA3LjAwMDAxTDEyNi4yMTcgOC4wMDAwMVpNMTMyLjMwNCA4LjAwMDAxTDEzMi4zMDQgOS4wMDAwMUwxMzUuMzQ4IDkuMDAwMDFMMTM1LjM0OCA4LjAwMDAxTDEzNS4zNDggNy4wMDAwMUwxMzIuMzA0IDcuMDAwMDFMMTMyLjMwNCA4LjAwMDAxWk0xMzguMzkxIDguMDAwMDFMMTM4LjM5MSA5LjAwMDAxTDE0MS40MzUgOS4wMDAwMUwxNDEuNDM1IDguMDAwMDFMMTQxLjQzNSA3LjAwMDAxTDEzOC4zOTEgNy4wMDAwMUwxMzguMzkxIDguMDAwMDFaTTE0NC40NzggOC4wMDAwMUwxNDQuNDc4IDkuMDAwMDFMMTQ2IDkuMDAwMDFMMTQ2IDguMDAwMDFMMTQ2IDcuMDAwMDFMMTQ0LjQ3OCA3LjAwMDAxTDE0NC40NzggOC4wMDAwMVoiIGZpbGw9IiMyMjVCQUEiLz4KPC9zdmc+) no-repeat;
    left: 90%;
    top: 50%;
    transform: translateY(-50%)
}

.WorkingProcess__container--item:nth-child(3):before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI5NCIgdmlld0JveD0iMCAwIDE2IDk0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOCAwLjIyNjQ5N0wyLjIyNjUgNkw4IDExLjc3MzVMMTMuNzczNSA2TDggMC4yMjY0OTdaTTcuMjkyOSA5My43MDcxQzcuNjgzNDIgOTQuMDk3NiA4LjMxNjU5IDk0LjA5NzYgOC43MDcxMSA5My43MDcxTDE1LjA3MTEgODcuMzQzMUMxNS40NjE2IDg2Ljk1MjYgMTUuNDYxNiA4Ni4zMTk1IDE1LjA3MTEgODUuOTI4OUMxNC42ODA1IDg1LjUzODQgMTQuMDQ3NCA4NS41Mzg0IDEzLjY1NjkgODUuOTI4OUw4IDkxLjU4NThMMi4zNDMxNSA4NS45Mjg5QzEuOTUyNjIgODUuNTM4NCAxLjMxOTQ2IDg1LjUzODQgMC45Mjg5MzYgODUuOTI4OUMwLjUzODQxMSA4Ni4zMTk1IDAuNTM4NDExIDg2Ljk1MjYgMC45Mjg5MzYgODcuMzQzMUw3LjI5MjkgOTMuNzA3MVpNOCA2TDcgNkw3IDcuNDVMOCA3LjQ1TDkgNy40NUw5IDZMOCA2Wk04IDEwLjM1TDcgMTAuMzVMNyAxMy4yNUw4IDEzLjI1TDkgMTMuMjVMOSAxMC4zNUw4IDEwLjM1Wk04IDE2LjE1TDcgMTYuMTVMNyAxOS4wNUw4IDE5LjA1TDkgMTkuMDVMOSAxNi4xNUw4IDE2LjE1Wk04IDIxLjk1TDcgMjEuOTVMNyAyNC44NUw4IDI0Ljg1TDkgMjQuODVMOSAyMS45NUw4IDIxLjk1Wk04IDI3Ljc1TDcgMjcuNzVMNyAzMC42NUw4IDMwLjY1TDkgMzAuNjVMOSAyNy43NUw4IDI3Ljc1Wk04IDMzLjU1TDcgMzMuNTVMNyAzNi40NUw4IDM2LjQ1TDkgMzYuNDVMOSAzMy41NUw4IDMzLjU1Wk04IDM5LjM1TDcgMzkuMzVMNyA0Mi4yNUw4IDQyLjI1TDkgNDIuMjVMOSAzOS4zNUw4IDM5LjM1Wk04IDQ1LjE1TDcgNDUuMTVMNyA0OC4wNUw4IDQ4LjA1TDkgNDguMDVMOSA0NS4xNUw4IDQ1LjE1Wk04IDUwLjk1TDcgNTAuOTVMNyA1My44NUw4IDUzLjg1TDkgNTMuODVMOSA1MC45NUw4IDUwLjk1Wk04IDU2Ljc1TDcgNTYuNzVMNyA1OS42NUw4IDU5LjY1TDkgNTkuNjVMOSA1Ni43NUw4IDU2Ljc1Wk04IDYyLjU1TDcgNjIuNTVMNyA2NS40NUw4IDY1LjQ1TDkgNjUuNDVMOSA2Mi41NUw4IDYyLjU1Wk04IDY4LjM1TDcgNjguMzVMNyA3MS4yNUw4IDcxLjI1TDkgNzEuMjVMOSA2OC4zNUw4IDY4LjM1Wk04IDc0LjE1TDcgNzQuMTVMNyA3Ny4wNUw4IDc3LjA1TDkgNzcuMDVMOSA3NC4xNUw4IDc0LjE1Wk04IDc5Ljk1TDcgNzkuOTVMNyA4Mi44NUw4IDgyLjg1TDkgODIuODVMOSA3OS45NUw4IDc5Ljk1Wk04IDg1Ljc1TDcgODUuNzVMNyA4OC42NUw4IDg4LjY1TDkgODguNjVMOSA4NS43NUw4IDg1Ljc1Wk04IDkxLjU1TDcgOTEuNTVMNyA5M0w4IDkzTDkgOTNMOSA5MS41NUw4IDkxLjU1WiIgZmlsbD0iIzIyNUJBQSIvPgo8L3N2Zz4=) no-repeat;
    height: 95px;
    width: 17px;
    top: 100%;
    transform: translateY(0);
    left: 60%
}

.WorkingProcess__container--item:nth-child(4):before {
    content: unset
}

.WorkingProcess__container--item:nth-child(5):before,
.WorkingProcess__container--item:nth-child(6):before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNDcgMTYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik0xNDYuNzc0IDhMMTQxIDIuMjI2NUwxMzUuMjI2IDhMMTQxIDEzLjc3MzVMMTQ2Ljc3NCA4Wk0wLjI5Mjg5MiA3LjI5Mjg5Qy0wLjA5NzYyNTcgNy42ODM0MiAtMC4wOTc2MjU3IDguMzE2NTggMC4yOTI4OTIgOC43MDcxMUw2LjY1Njg2IDE1LjA3MTFDNy4wNDczOCAxNS40NjE2IDcuNjgwNTQgMTUuNDYxNiA4LjA3MTA4IDE1LjA3MTFDOC40NjE1OSAxNC42ODA1IDguNDYxNTkgMTQuMDQ3NCA4LjA3MTA4IDEzLjY1NjlMMi40MTQyMiA4TDguMDcxMDggMi4zNDMxNUM4LjQ2MTU5IDEuOTUyNjIgOC40NjE1OSAxLjMxOTQ2IDguMDcxMDggMC45Mjg5MzJDNy42ODA1NCAwLjUzODQwOCA3LjA0NzM4IDAuNTM4NDA4IDYuNjU2ODYgMC45Mjg5MzJMMC4yOTI4OTIgNy4yOTI4OVpNMTQxIDhWN0gxMzkuNDc4VjhWOUgxNDFWOFpNMTM2LjQzNSA4VjdIMTMzLjM5MVY4VjlIMTM2LjQzNVY4Wk0xMzAuMzQ4IDhWN0gxMjcuMzA0VjhWOUgxMzAuMzQ4VjhaTTEyNC4yNjEgOFY3TDEyMS4yMTcgN1Y4VjlIMTI0LjI2MVY4Wk0xMTguMTc0IDhWN0wxMTUuMTMgN1Y4VjlIMTE4LjE3NFY4Wk0xMTIuMDg3IDhWN0gxMDkuMDQzVjhWOUgxMTIuMDg3VjhaTTEwNiA4VjdIMTAyLjk1N1Y4VjlMMTA2IDlWOFpNOTkuOTEzIDhWN0g5Ni44Njk2VjhWOUg5OS45MTNWOFpNOTMuODI2MSA4VjdMOTAuNzgyNiA3VjhWOUw5My44MjYxIDlWOFpNODcuNzM5MSA4VjdMODQuNjk1NiA3VjhWOUg4Ny43MzkxVjhaTTgxLjY1MjIgOFY3TDc4LjYwODcgN1Y4VjlIODEuNjUyMlY4Wk03NS41NjUyIDhWN0w3Mi41MjE3IDdWOFY5TDc1LjU2NTIgOVY4Wk02OS40NzgyIDhWN0g2Ni40MzQ4VjhWOUg2OS40NzgyVjhaTTYzLjM5MTMgOFY3SDYwLjM0NzhWOFY5TDYzLjM5MTMgOVY4Wk01Ny4zMDQzIDhWN0g1NC4yNjA4VjhWOUg1Ny4zMDQzVjhaTTUxLjIxNzQgOFY3TDQ4LjE3MzkgN1Y4VjlINTEuMjE3NFY4Wk00NS4xMzA0IDhWN0w0Mi4wODY5IDdWOFY5SDQ1LjEzMDRWOFpNMzkuMDQzNCA4VjdIMzZWOFY5SDM5LjA0MzRWOFpNMzIuOTU2NSA4VjdIMjkuOTEzVjhWOUgzMi45NTY1VjhaTTI2Ljg2OTUgOFY3SDIzLjgyNlY4VjlIMjYuODY5NVY4Wk0yMC43ODI2IDhWN0gxNy43MzkxVjhWOUgyMC43ODI2VjhaTTE0LjY5NTYgOFY3TDExLjY1MjEgN1Y4VjlIMTQuNjk1NlY4Wk04LjYwODY2IDhWN0w1LjU2NTE5IDdWOFY5SDguNjA4NjZWOFpNMi41MjE3MSA4VjdIMVY4VjlIMi41MjE3MVY4WiIgZmlsbD0iIzIyNUJBQSIvPgo8L3N2Zz4=) no-repeat
}

.WorkingProcess__wrapper .title-main {
    margin-bottom: 51px
}

.WorkingProcess__wrapper {
    background: url(../images/bg-wk.png) no-repeat;
    padding: 36px 0 84px
}

.Certificate__nav {
    display: flex;
    justify-content: space-between;
    align-items: end;
    margin-bottom: 27px
}

.control-certificate.control-owl {
    position: relative;
    display: flex;
    gap: 10px
}

.Certificate__nav--title .title-main {
    text-align: start;
    margin: 0
}

.Certificate__wrapper {
    padding: 53px 0 94px;
    position: relative
}

.Certificate__nav--control button {
    position: relative
}

.control-certificate.control-owl .owl-prev {
    left: unset
}

.control-certificate.control-owl .owl-next {
    right: unset
}

.Certificate__nav--title h2 {
    margin: 0
}

.Certificate__wrapper:before {
    position: absolute;
    content: '';
    inset: 0;
    background: linear-gradient(258deg, rgba(57, 57, 63, 0) .6%, rgba(33, 91, 169, .3) 64.84%)
}

.BlogNew__container--item--author p {
    color: grey;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize
}

.BlogNew__container--item--desc p {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-word;
    min-height: 73px;
    overflow: hidden;
    color: grey;
    text-overflow: ellipsis;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400
}

.BlogNew__container--item--date {
    display: flex;
    position: absolute;
    top: 10px;
    left: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: #f1662b;
    width: 54px;
    height: 54px
}

.BlogNew__container--item--date b {
    color: #fff;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.BlogNew__container--item--date strong {
    color: #fff;
    font-family: Inter;
    font-size: 8px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.footerArticle__top {
    display: flex;
    justify-content: space-between;
    padding: 48px 0 40px 0;
    align-items: center
}

.newsletter--title p {
    color: #fff;
    text-align: center;
    font-family: Inter;
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: capitalize
}

.newsletter__button button {
    width: 60px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #225baa
}

.newsletter__input input {
    color: #9f9f9f;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.newsletter__input input::placeholder {
    color: #9f9f9f;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px
}

.WorkingProcess__container--item--photo {
    position: relative
}

.WorkingProcess__container--item--photo:before {
    position: absolute;
    content: '';
    width: 77px;
    height: 77px;
    background: #dfedff;
    border-radius: 500px;
    z-index: -1;
    top: -25px;
    left: -25px
}

.wrap__footer__col--map a {
    border: 1px solid #fff;
    padding: 18px 33px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    border-radius: 5px;
    margin-top: 27px
}

.AboutUs__info {
    width: 50%
}

.mm-navbar {
    background: 0 0
}

a.btn--bg {
    border-radius: 50px;
    background: #225baa;
    color: #fff;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 9px 11px;
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding-right: 20px
}

.AboutUs__info--bg {
    margin-top: 47px;
    display: flex;
    align-items: stretch;
    gap: 56px
}

a.viewmor__ab {
    border-radius: 50px;
    border: 1px solid #f1662b;
    color: #f1662b;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 30px
}

.mm-navbars_top {
    position: relative;
    z-index: 9;
    background: #215ba9 !important;
    background-image: linear-gradient(90deg, #161f1d 0, #215ba9 100%) !important
}

.mm-panels {
    z-index: 9;
    background: #215ba9 !important;
    background-image: linear-gradient(90deg, #161f1d 0, #215ba9 100%) !important;
    border-color: #f0f0f04a
}

.mm-navbars_bottom {
    position: relative;
    z-index: 9;
    background: #215ba9 !important;
    background-image: linear-gradient(90deg, #161f1d 0, #215ba9 100%) !important;
    border-top: 1px solid #f0f0f04a
}

a.mm-navbar__title {
    color: #fff;
    font-family: Inter;
    font-weight: 500;
    font-size: 16px
}

.mm-btn:after,
.mm-btn:before {
    border-color: #fff
}

div#mm-1 {
    background: 0 0
}

.mm-wrapper_blocking nav#menu::after,
.mm-wrapper_blocking nav#menu::before {
    -webkit-animation-duration: 1s;
    animation-duration: 4s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: pulse;
    animation-name: headShake;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.mm-wrapper_blocking nav#menu::before {
    position: absolute;
    content: "";
    height: 100%;
    z-index: -1;
    width: 100%;
    background: #215ba97a;
    left: 8px
}

.mm-wrapper_blocking nav#menu::after {
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    z-index: -1;
    left: 16px;
    background: #215ba97a
}

@media (max-width: 1230px) {
    .mb15_1230 {
        margin-bottom: 15px
    }

    .header-top,
    .headerBottom {
        display: none
    }

    .block-menu {
        background: #fff
    }

    .search-res .icon-search {
        color: #225ba8
    }

    .search-res .icon-search.active {
        color: #fff;
        background: #f1662b
    }

    #header {
        position: sticky;
        top: 0;
        background: #fff;
        z-index: 999
    }

    .slideshow__content--text--title.overText2 strong {
        font-size: 30px;
        line-height: 40px
    }

    .slideshow__content--text--title.overText2 {
        font-size: 20px
    }

    .slideshow__content--bottom {
        margin-top: 5px
    }

    .slideshow__content--bottom--exp span {
        font-size: 15px
    }

    .slideshow__content--bottom--desc p {
        font-size: 14px
    }

    .slideshow__content--bottom--desc .btn__btn--primary {
        font-size: 14px
    }

    .Construction__container {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px
    }

    .AboutUs__container {
        gap: 30px
    }
}

@media (max-width: 991px) {
    .ConstructionUs__cta {
        margin: 0
    }

    .title-main h2 {
        font-size: 25px
    }

    .BrandStory__container {
        gap: 50px
    }

    .footer__newsletter h2.title-white {
        font-size: 50px
    }

    a.logo-header {
        text-align: center;
        text-transform: capitalize;
        padding-left: 15px
    }

    a.logo-header img {
        max-width: 160px
    }

    a.logo-header p {
        font-size: 10px
    }

    .mb15_991 {
        margin-bottom: 15px
    }

    .mb10_991 {
        margin-bottom: 10px
    }

    .footerPowered .widthBox {
        flex-direction: column
    }

    .footerPowered .footer-copyright,
    .footerPowered .footer-statistic {
        text-align: center
    }

    .social_fixed {
        bottom: 95px
    }

    .social_fixed .support-online:not(.cart_item) {
        display: none
    }

    .social_fixed .support-online:not(.cart_item).itemCart {
        display: block
    }

    .questionAwser__content__container {
        flex-wrap: wrap
    }

    .questionAwser__content__container__img {
        width: 100%
    }

    .questionAwser__content__list {
        width: 100%
    }

    .fengShui__content__list {
        grid-template-columns: 1fr;
        gap: 30px
    }

    .widthBox.primary__header {
        display: none
    }

    .group__contact__about {
        flex-direction: row-reverse;
        flex-wrap: wrap;
        justify-content: center;
        gap: 30px;
        margin-top: 30px
    }

    a.btn__about__act {
        width: 100%;
        padding: 18px 0;
        max-width: 450px;
        justify-content: center
    }

    .contactUs__content__btn {
        flex-wrap: wrap
    }

    .contactUs__content {
        background-size: cover
    }

    .questionHeader span {
        font-size: 14px
    }

    .footer__power--center p {
        font-size: 12px
    }

    .StudioIndex__DesignFuniture--photo {
        width: 550px
    }

    .StudioIndex__DesignFuniture--content {
        width: calc(100% - 580px)
    }

    .CategoriesProduct__wrapper {
        margin: 10px 0
    }

    .footer__power--center {
        padding: 10px 0
    }

    .wrap__footer__col-item:nth-child(2) {
        width: 48% !important;
    }

    .wrap__footer__col-item:nth-child(3) {
        width: 47% !important;
    }
}

@media (max-width: 870px) {
    .WorkingProcess__container {
        grid-template-columns: 1fr 1fr
    }

    .ConstructionUs__container {
        flex-wrap: wrap
    }

    .ConstructionUs__item--main {
        width: 100%
    }

    .ConstructionUs__items {
        width: 100%
    }

    .footer__newsletter h2.title-white {
        font-size: 45px
    }

    .DestinationUs__item--info h3 {
        font-size: 18px
    }

    h3.BlogNew__container--item--title {
        font-size: 18px
    }

    .AboutUs__container {
        flex-direction: column
    }

    .AboutUs__info {
        order: 1;
        width: 100%
    }

    .AboutUs__photos {
        order: 2;
        width: 100%
    }

    .AboutUs__photos--exp {
        width: 50%;
        background-size: cover
    }

    .AboutUs__photos--right {
        width: 100%;
        border-left: unset
    }

    .AboutUs__photos--epxNum {
        left: 50%;
        transform: translateX(-50%)
    }
}

@media (max-width: 767px) {
    ul.policy__footer li a {
        font-size: 14px
    }

    .wrap__footer__col-item:nth-child(1) {
        order: 2;
    }

    .wrap__footer__col-item:last-child {
        order: 5
    }

    .slideshow__content--titleMain {
        font-size: 30px
    }

    .slideshow__content--titleMain b {
        font-size: 30px
    }

    a.slideshow-image img {
        min-height: 500px;
        object-fit: cover
    }

    .slideshow__content--desc p {
        width: 100%
    }

    .slideshow__content--btn a {
        font-size: 17px;
        padding: 10px 10px;
        padding-left: 20px;
        align-items: center
    }

    .DestinationUs__wrapper {
        padding: 20px 0
    }

    .FeedbackCustomers__wrapper {
        padding: 10px 0
    }

    .SupportService__action--item {
        padding: 27px 68px
    }

    .footer__newsletter h2.title-white {
        font-size: 30px
    }

    .BrandStory__right--photo {
        text-align: center
    }

    .BrandStory__container {
        grid-template-columns: 1fr
    }

    .BrandStory__left-title {
        padding-top: 10px;
        padding-bottom: 15px
    }

    .BrandStory__left-photo {
        max-width: 60%;
        margin: 0 auto
    }

    .BrandStory__right .btn__btn--viewAll {
        text-align: center
    }

    .AboutUs__Index__info {
        width: 100%;
        order: 2
    }

    .AboutUs__Index__container {
        flex-wrap: wrap
    }

    .AboutUs__Index__photo {
        width: 100%;
        order: 1
    }

    .row-photo-gallery {
        margin: 0 -5px 1rem
    }

    a.album {
        width: calc(50% - 10px);
        margin: 5px auto
    }

    .StudioIndex__DesignFuniture:first-child {
        flex-direction: column-reverse;
        margin-bottom: 2rem;
        gap: 20px
    }

    nav.d-flex.justify-content-center.align-items-center {
        grid-column: span 2
    }

    .newsletter__input--form {
        grid-template-columns: 1fr;
        width: 100%;
        gap: 10px
    }

    form.validation-newsletter {
        flex-wrap: wrap;
        gap: 10px
    }

    .footer__newsletter .title-main {
        margin-bottom: 20px
    }

    .wrap-product--header {
        flex-wrap: wrap
    }

    .list_monnb.list_sanpham_more.text-center.text-2xl {
        width: 100%
    }

    .productListTab__content {
        width: 100%;
        margin-bottom: 30px
    }

    .content__fullSlide--title {
        text-align: center
    }

    a.VideoOst__item--link svg {
        width: 50px
    }

    .content__fullSlide--title h2 {
        margin-bottom: 20px
    }

    .content__fullSlide--title a {
        margin-bottom: 50px;
        margin-top: 20px
    }

    .StudioIndex__DesignFuniture {
        flex-wrap: wrap
    }

    .StudioIndex__DesignFuniture--photo {
        width: 100%
    }

    .StudioIndex__DesignFuniture--content {
        width: 100%
    }

    .content__fullSlide--list .owl-stage {
        padding-right: 0 !important
    }

    .content__fullSlide {
        flex-wrap: wrap
    }

    .content__fullSlide--title {
        width: 100%
    }

    .content__fullSlide--list {
        width: 100%
    }

    .WorkingProcess__Us__desc {
        grid-template-columns: 1fr
    }

    .arck-work-process-item {
        margin-bottom: 60px
    }

    .split-line {
        text-align: center !important
    }

    a.product__link__btn {
        display: block;
        text-align: center;
        margin: 0
    }

    .price__pro_new a,
    .price__pro_new strong {
        font-size: 14px
    }

    .product__price {
        gap: 0;
        min-height: 50px
    }

    .price__pro_old del {
        font-size: 12px
    }

    button.btn__control-Subslide-item {
        position: unset;
        transform: unset
    }

    .btn__control-Subslide {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .productOst__container {
        grid-template-columns: repeat(3, 1fr);
        gap: 20px;
        margin-bottom: 10px
    }

    .mb15_767 {
        margin-bottom: 15px
    }

    .box__product--price {
        flex-direction: column
    }

    .titleMain h2 {
        font-size: 24px
    }

    .box.news--name {
        font-size: 14px
    }

    .box.news--content {
        padding: 10px 0
    }

    .box.news--pic {
        border-radius: 5px
    }

    .gioithieu--title {
        font-size: 24px
    }

    .box__product {
        margin: 7px 0
    }

    .row.product {
        margin-top: -7px;
        margin-bottom: -7px
    }

    .titleFooter h2 {
        font-size: 24px;
        text-align: center
    }

    .bestSeller__container.bestSlide__container.slick-initialized.slick-slider {
        overflow: hidden
    }

    .slick-slide.product_slider {
        margin-left: 0 !important;
        padding: 0 5px
    }

    .bestSlide__container .slick-list {
        margin-right: 0 !important;
        margin: 0 0
    }

    .btn__viewAll__primary a {
        margin-top: 10px;
        padding: 10px 0;
        display: block;
        font-size: 14px;
        max-width: 80%;
        margin: 0 auto
    }

    section#videosIndex {
        margin: 20px 0 20px 0
    }

    .btn__control-Subslide button svg {
        width: 30px
    }

    .product__price .price__pro_new {
        margin-bottom: 0
    }

    section#productOst {
        margin-bottom: 10px
    }

    .wrap__footer__info-logo img {
        max-width: 170px
    }

    .wrap__footer__info-logo {
        text-align: center
    }

    .wrap__footer__info-desc {
        text-align: center
    }

    .wrap__footer__info-social ul {
        justify-content: center
    }

    .wrap__footer__col {
        flex-wrap: wrap;
        gap: 20px
    }

    .newsletter--title p {
        font-size: 18px
    }

    .newsletter__button {
        transform: unset;
        position: relative
    }

    .newsletter__container {
        overflow: unset;
        border-radius: unset
    }

    .newsletter__button {
        width: 100%;
        right: 0
    }

    .newsletter__button input {
        height: 40px;
        border-radius: 5px;
        font-size: 15px
    }

    .questionAwser__content__list__wrap {
        width: 100%
    }

    ul.item__info__company .d-flex {
        flex-wrap: wrap
    }

    ul.item__info__company li span {
        font-size: 17px
    }

    #footer .footerArticle {
        padding: 10px 0 0
    }

    h2.wrap__footer__col-item--tile {
        font-size: 15px;
        padding-bottom: 10px
    }

    .wrap__footer__col-item {
        width: 100%
    }

    .title-main p {
        max-width: 100%;
        margin: 0 auto
    }

    .wrap__footer__info-social {
        justify-content: center
    }

    .SupportService__action {
        flex-wrap: wrap
    }

    .SupportService__action--item.no-border {
        padding: 28px
    }

    .title-main p {
        font-size: 14px
    }

    .title-main.title-white p {
        font-size: 14px
    }

    .DestinationUs__item--info h3 {
        font-size: 16px
    }

    .FeedbackCustomers--item--top {
        flex-wrap: wrap
    }

    .BlogNew__container--title {
        flex-wrap: wrap;
        gap: 20px;
        margin-bottom: 20px;
        gap: 0
    }

    .BlogNew__container--desc {
        width: 100%;
        border-left: unset;
        padding: 0
    }

    h3.BlogNew__container--item--title {
        font-size: 16px
    }

    .PartnerUs__wrapper {
        margin-bottom: 20px
    }

    .PartnerUs__container {
        padding: 0
    }

    .ServiceUs__List__wrapper {
        margin-top: -18rem
    }

    section#AboutUs {
        margin-bottom: 0
    }

    .AboutUs__photos {
        flex-wrap: wrap
    }

    .AboutUs__photos--left {
        width: 100%
    }

    .AboutUs__photos--exp {
        width: 100%;
        height: auto;
        gap: 15px
    }

    .AboutUs__photos--right {
        position: unset;
        max-width: 70%;
        border-top: unset
    }

    .AboutUs__info--btn {
        flex-wrap: wrap;
        gap: 10px
    }

    .AboutUs__info--title {
        text-align: center
    }

    .AboutUs__info--title h2 {
        font-size: 25px
    }

    .AboutUs__wrapper {
        margin: 20px 0
    }

    .AboutUs__photos--exp {
        padding: 8px;
        gap: 10px
    }

    .AboutUs__photos--exp-ct {
        width: 50%
    }

    .AboutUs__photos--right {
        width: 50%
    }

    .AboutUs__photos--exp-ct p {
        font-size: 40px
    }

    .AboutUs__photos--exp-ct p sup {
        font-size: 23px
    }

    .AboutUs__photos--exp-ct span {
        font-size: 12px
    }

    .AboutUs__photos--exp-avt b {
        font-size: 12px
    }

    .AboutUs__photos--right:before {
        content: unset
    }

    .AboutUs__photos--exp:before {
        content: unset
    }

    .AboutUs__photos--left:before {
        content: unset
    }

    .WorkingProcess__container--item:before {
        content: unset
    }

    .WorkingProcess__container--item:nth-child(6) {
        order: unset
    }

    .WorkingProcess__container--item:nth-child(5) {
        order: unset
    }

    .WorkingProcess__container--item:nth-child(4) {
        order: unset
    }

    .WorkingProcess__container {
        gap: 10px
    }

    .WorkingProcess__container--item {
        border: 1px solid #215ba9;
        padding: 20px 0;
        border-radius: 5px
    }

    .WorkingProcess__container--item--photo:before {
        top: 0;
        width: 40px;
        height: 40px;
        left: -10px
    }

    .WorkingProcess__container--item--content p {
        font-size: 14px
    }

    .WorkingProcess__container--item--content span {
        font-size: 25px
    }

    .WorkingProcess__container--item--photo {
        width: 50px;
        height: 50px;
        display: flex;
        justify-content: center
    }

    .WorkingProcess__wrapper .title-main {
        margin-bottom: 15px
    }

    .WorkingProcess__wrapper {
        padding: 10px 0 20px
    }

    .ConstructionUs__items--achivement--item {
        width: 100%;
        text-align: center;
        padding: 15px;
        position: relative
    }

    .ConstructionUs__items--achivement {
        flex-wrap: wrap;
        gap: 0;
        padding: 10px
    }

    .ConstructionUs__items--achivement--item:first-child,
    .ConstructionUs__items--achivement--item:nth-child(2) {
        width: 48%
    }

    .ConstructionUs__items--achivement--item span {
        font-size: 40px
    }

    .ConstructionUs__item--info h3 {
        font-size: 18px
    }

    .ConstructionUs__item--main--info h3 {
        font-size: 18px
    }

    .ConstructionUs__items--achivement--item:first-child:before {
        position: absolute;
        content: '';
        width: 1px;
        height: 100%;
        background: #fff;
        right: -10px;
        top: 50%;
        transform: translateY(-50%)
    }

    .ConstructionUs__items--achivement--item:last-child:before {
        position: absolute;
        width: 100%;
        height: 1px;
        background: #fff;
        content: '';
        left: 50%;
        transform: translateX(-50%);
        top: 0
    }

    .Certificate__wrapper {
        padding: 20px 0
    }

    .title-main.title-left {
        text-align: center
    }

    a.btn--btn--primary {
        font-size: 13px;
        padding: 5px;
        padding-left: 14px
    }

    .title-main small {
        font-size: 12px
    }

    a.btn--btn--primary svg {
        width: 20px;
        height: 15px
    }

    .footerArticle__top {
        flex-wrap: wrap;
        justify-content: center;
        gap: 25px
    }

    form.validation-newsletter.w-clear {
        justify-content: center;
        gap: 10px
    }

    .newsletter--title p {
        line-height: 30px
    }

    .newsletter__container {
        margin-left: unset
    }

    .footerArticle__top {
        padding: 15px 0
    }

    .footerArticle__top--logo a img {
        max-width: 150px
    }

    .ProductUs_btn {
        margin-bottom: 20px
    }

    .ConstructionUs__wrapper {
        padding: 20px 0 10px 0
    }

    .ConstructionUs__navbar {
        margin-bottom: 15px
    }

    .btn--hotline--number p {
        font-size: 16px
    }

    .AboutUs__info--btn {
        justify-content: space-between
    }

    a.btn--bg {
        font-size: 12px
    }

    a.viewmor__ab {
        font-size: 12px
    }

    .AboutUs__info--bg {
        gap: 5px
    }

    a.viewmor__ab {
        padding: 5px 13px;
        flex: 1
    }

    a.btn--bg {
        font-size: 12px;
        padding: 3px;
        padding-right: 15px
    }

    a.viewmor__ab {
        font-size: 12px;
        padding: 0 15px
    }

    .AboutUs__info--bg {
        gap: 5px
    }

    .AboutUs__info--bg {
        margin-top: 10px
    }

    .AboutUs__info--btn {
        margin-top: 15px;
        margin-bottom: 20px
    }
}

@media (max-width: 576px) {
    a.btn--btn--primary {
        box-shadow: unset
    }

    .slideshow__content--titleMain {
        font-size: 25px
    }

    .slideshow__content--titleMain b {
        font-size: 25px
    }

    .slideshow__content--titleMain {
        margin: 30px 0
    }

    .slideshow__content--btn {
        margin-top: 15px
    }

    .slideshow__content--btn a {
        font-size: 13px
    }

    .slideshow__content--title span {
        font-size: 12px
    }

    .slideshow__content--title b {
        font-size: 12px
    }

    a.slideshow-image img {
        min-height: 400px
    }

    .DestinationUs__container {
        margin-bottom: 30px
    }

    .FeedbackCustomers__container .owl-stage-outer .owl-item:not(.active) {
        margin: 0
    }

    .SupportService__action--item {
        padding: 15px 60px
    }

    .SupportService__action--item.no-border {
        padding: 15px 60px
    }

    .SupportService__action {
        margin-top: 20px
    }

    .wrap__footer__info-social ul li {
        margin: 0
    }

    h3.ProjectUs__container--item--title {
        font-size: 15px
    }

    .product__info {
        width: 100%
    }

    .product__info__container {
        flex-wrap: wrap
    }

    .product_custom.custome-product .product__info {
        width: 100%
    }

    .product__price {
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-evenly
    }

    .product__price .price__pro_old {
        flex: unset
    }

    .product__price .price__pro_new {
        flex: unset;
        margin: 0
    }

    .product__info--link {
        width: 100%
    }

    .product__info--link a {
        width: 100%;
        display: block;
        text-align: center
    }

    .wrap__footer__col-item--social h2 {
        display: block;
        margin-bottom: 5px
    }

    h2.wrap__footer__col-item--tile {
        margin-bottom: 5px
    }

    .wrap__footer__col-item ul li {
        margin-bottom: 10px
    }

    .wrap__footer__col-item--logo svg {
        max-width: 176px
    }

    .wrap__footer__col-item--logo {
        text-align: center
    }

    .wrap__footer__info {
        gap: 15px
    }

    .footer__newsletter {
        margin-bottom: 20px
    }

    .infoCompany__us ul li {
        font-size: 14px
    }

    section.footerMap {
        margin-bottom: 0
    }

    .content__fullSlide--title h2 {
        font-size: 24px
    }

    .content__fullSlide--title p {
        font-size: 12px
    }

    h3.StudioIndex__DesignFuniture--title {
        font-size: 20px
    }

    .title-main h2 {
        font-size: 24px
    }

    p.StudioIndex__DesignFuniture--desc {
        font-size: 12px;
        margin: 15px 0
    }

    .StudioIndex__DesignFuniture--content a {
        font-size: 12px
    }

    .ProjectUs__container--title p {
        max-width: 100%;
        font-size: 12px
    }

    .ProjectUs__container--title {
        margin-bottom: 10px
    }

    .BannerStatic__wrapper {
        margin-bottom: 30px
    }

    h3.construction__item--content--title a {
        font-size: 15px
    }

    h3.construction__item--content--title {
        line-height: 10px
    }

    p.construction__item--content--address {
        font-size: 12px
    }

    .productOst__container {
        grid-template-columns: repeat(2, 1fr);
        gap: 10px
    }

    .mb15_576 {
        margin-bottom: 15px
    }

    .social_fixed {
        bottom: 70px
    }

    #AboutUs__Index {
        margin-bottom: 20px
    }

    .btn__btn--viewAll a {
        margin: 20px 0 15px
    }

    .title-main h2 {
        font-size: 18px
    }

    .BrandStory__wrapper {
        margin-bottom: 30px
    }

    h3.categoryProduct__item--title {
        font-size: 14px
    }

    p.FeedbackCustomers--item--desc {
        margin: 20px 0;
        font-size: 14px
    }

    .FeedbackCustomers--item--title {
        font-size: 16px
    }

    .categoryProduct__item--content {
        padding: 10px 5px
    }

    .categoryProduct__item--price {
        margin-top: 5px
    }

    .categoryProduct__item--price span {
        font-size: 14px
    }

    .FeedbackCustomers__container {
        margin-bottom: 20px
    }

    .FeedbackCustomers__wrapper {
        margin-bottom: 25px
    }

    .footer__newsletter h2.title-white {
        font-size: 30px;
        letter-spacing: 1px
    }

    .footer__newsletter {
        padding-top: 20px
    }

    p.newsletter__desc {
        margin-bottom: 20px
    }

    .CollectionCustomers .owl-item:nth-child(2n) {
        margin-top: 20px
    }

    .btn__btn--viewAll a {
        font-size: 12px
    }

    .FeedbackCustomers--item {
        padding: 15px
    }

    .SupportService__action--item a {
        font-size: 15px
    }

    .BlogNew__container--item--link {
        padding: 10px 0
    }

    .BlogNew__wrapper {
        padding: 10px 0 10px
    }

    a.news.text-decoration-none {
        flex-wrap: wrap;
    }

    .news .pic-news {
        width: 100%;
    }

    .news .info-news {
        width: 100%;
    }

    .row-20 {
        margin: 0 -5px;
    }
}

@media (max-width: 375px) {
    .mb15_375 {
        margin-bottom: 15px
    }
}

@media screen and (max-width: 767px) {
    .row-product {
        margin: 20px -5px 0 -5px
    }
}

@media screen and (max-width: 767px) {
    .col-product {
        padding: 0 5px;
        margin-bottom: 10px
    }
}

@media screen and (max-width: 991px) {
    .product__price {
        text-align: start;
        flex-wrap: wrap
    }
}

@media screen and (max-width: 991px) {
    .product__price .price__pro_new+.price__pro_old {
        margin-left: 0
    }
}

@media screen and (max-width: 991px) {
    .left-pro-detail {
        flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 20px;
        padding-right: 0
    }
}

@media screen and (max-width: 991px) {
    .right-pro-detail {
        flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 20px;
        padding-left: 0
    }
}

@media screen and (max-width: 991px) {
    .gallery-thumb-pro {
        margin-top: 5px
    }
}

@media screen and (max-width: 767px) {
    .price-new-pro-detail {
        font-size: 16px
    }
}

@media screen and (max-width: 767px) {
    .price-old-pro-detail {
        font-size: 13px;
        padding: 0 7px
    }
}

@media screen and (max-width: 991px) {
    .tabs-pro-detail .nav-tabs .nav-link {
        font-size: 13px !important
    }
}

@media screen and (max-width: 767px) {
    .col-news {
        padding: 0 5px;
        margin-bottom: 10px
    }
}

@media screen and (max-width: 767px) {
    .row-news {
        margin: 15px -5px 0 -5px
    }
}

@media screen and (max-width: 767px) {
    .list-news-other {
        width: 100%
    }
}

a.viewmor__ab:hover {
    background: #225baa;
    color: #fff;
    border-color: #fff
}

a.viewmor__ab:hover svg path {
    fill: #fff
}

.ConstructionUs__item--main:hover .ConstructionUs__item--main--photo img {
    scale: 1.1
}

.ConstructionUs__item--main .ConstructionUs__item--main--photo img {
    transition: all 2.3s linear
}

.ConstructionUs__item--main {
    overflow: hidden
}

.title-construct-main span:hover {
    transform: rotate(60deg)
}

.title-construct-main span:hover {
    transition: all .3s linear
}

.title-construct-main span:hover svg {
    fill: #f1662b
}

a.btn--bg:hover {
    background: #f1662b
}

a.btn--btn--primary:hover {
    background: #f1662b
}

.experience-badge {
    position: relative;
    width: 154px;
    height: 154px;
    margin: 20px auto
}

.experience-badge .circle-text {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    text-align: center;
    font-weight: 700;
    color: #ff5f00;
    animation: rotateText 10s linear infinite
}

.rotating-text {
    position: absolute;
    width: 100%;
    height: 100%;
    animation: spin 10s linear infinite
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.experience-badge svg {
    position: absolute;
    width: 100%;
    height: 100%
}

.experience-badge .center-circle {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 65%;
    height: 65%;
    background-color: #ff5f00;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translate(-50%, -50%);
    color: #fff;
    font-family: Inter;
    font-size: 50px;
    font-style: normal;
    font-weight: 800;
    line-height: normal
}

.center-circle sup {
    color: #fff;
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal
}