#text-box-390818932 {
  width: 60%;
}
#text-box-390818932 .text-box-content {
  font-size: 100%;
}
@media (min-width:550px) {
  #text-box-390818932 {
    width: 60%;
  }
}
#banner-434035661 {
  padding-top: 400px;
  background-color: rgb(255, 255, 255);
}
#banner-434035661 .banner-bg img {
  object-position: 50% 0%;
}
@media (min-width:550px) {
  #banner-434035661 {
    padding-top: 600px;
  }
}
#col-148259349 > .col-inner {
  padding: 0px 1% 0px 1%;
}
@media (min-width:550px) {
  #col-148259349 > .col-inner {
    padding: 0px 2% 0px 2%;
  }
}
@media (min-width:850px) {
  #col-148259349 > .col-inner {
    padding: 0px 0px 0px 5%;
  }
}
#section_1261472438 {
  padding-top: 30px;
  padding-bottom: 30px;
}
#gap-132973639 {
  padding-top: 10px;
}
#text-3551408153 {
  font-size: 0.8rem;
}
#text-2509017337 {
  font-size: 0.8rem;
}
#text-2563521843 {
  font-size: 0.8rem;
}
#text-68825621 {
  font-size: 0.8rem;
}
#section_605387717 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-2093341958 {
  padding-top: 40px;
}
#gap-443452837 {
  padding-top: 10px;
}
#section_242531358 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3759842255 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3759842255 > * {
  color: rgb(130, 130, 130);
}
#section_1723949244 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-68235410 {
  padding-top: 30px;
}
#text-2437428232 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-614054142 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-614054142 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-614054142 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1984776433 {
  width: 60%;
}
#text-box-1984776433 .text-box-content {
  font-size: 100%;
}
#banner-679722008 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-679722008 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-679722008 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-679722008 {
    padding-top: 99.99%;
  }
}
.mbws_toolbar {
            position: fixed;
            bottom: 100px;
            left: 20px;
            z-index: 99999999;
        }

        .mbws_toolbar ul {
            list-style: none;
            margin: 0;
            padding: 0;
        }

        .mbws_toolbar ul li {
            padding: 0;
            margin: 0;
            list-style: none;
        }

        .mbws_toolbar ul li a {
            display: block;
            position: relative;
            border-radius: 50%;
        }

        .mbws_toolbar ul li a>div {
            width: 45px;
            height: 45px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            margin: 0 0 5px;
            position: relative;
            background-position: 50% 50%;
            background-size: cover;
            overflow: hidden;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .mbws_toolbar ul li a br {
            display: none;
        }

        .mbws_toolbar ul li a span {
            font-weight: 400;
            color: #ffffff;
            position: absolute;
            top: 50%;
            left: calc(100% + 10px);
            left: -webkit-calc(100% + 10px);
            left: -moz-calc(100% + 10px);
            margin-top: -12.5px;
            font-size: 14px;
            height: 25px;
            line-height: 25px;
            padding: 0 10px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            white-space: nowrap;
            opacity: 0;
            visibility: hidden;
        }

        .mbws_toolbar ul li a:hover span {
            opacity: 1;
            visibility: visible;
        }

        .mbws_toolbar ul li a span:after {
            right: 100%;
            top: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
            border-color: rgba(136, 183, 213, 0);
            border-right-color: #ffffff;
            border-width: 5px;
            margin-top: -5px;
        }

        .mbws_toolbar ul li a img {
            width: auto;
            height: auto;
            max-width: 45px;
            max-height: 45px;
            margin: 0;
            box-shadow: none;
            border: 0;
        }




        .mbws_toolbar ul li a.animation_tada>div {
            animation-name: mbws_tada;
            -webkit-animation-name: mbws_tada;
            animation-delay: 0s;
            -webkit-animation-delay: 0s;
            animation-duration: 1.5s;
            -webkit-animation-duration: 1.5s;
            animation-iteration-count: infinite;
            -webkit-animation-iteration-count: infinite;
            cursor: pointer;
            box-shadow: 0 0 0 0 #c31d1d;
        }

        .mbws_toolbar ul li a.animation_zoom>div {
            animation-name: mbws_zoom;
            -webkit-animation-name: mbws_zoom;
            animation-delay: 0s;
            -webkit-animation-delay: 0s;
            animation-duration: 1.5s;
            -webkit-animation-duration: 1.5s;
            animation-iteration-count: infinite;
            -webkit-animation-iteration-count: infinite;
            cursor: pointer;
            box-shadow: 0 0 0 0 #c31d1d;
        }

        @-webkit-keyframes mbws_tada {
            0% {
                -webkit-transform: scale(1);
                transform: scale(1)
            }

            10%,
            20% {
                -webkit-transform: scale(.9) rotate(-3deg);
                transform: scale(.9) rotate(-3deg)
            }

            30%,
            50%,
            70%,
            90% {
                -webkit-transform: scale(1.1) rotate(3deg);
                transform: scale(1.1) rotate(3deg)
            }

            40%,
            60%,
            80% {
                -webkit-transform: scale(1.1) rotate(-3deg);
                transform: scale(1.1) rotate(-3deg)
            }

            100% {
                -webkit-transform: scale(1) rotate(0);
                transform: scale(1) rotate(0)
            }
        }

        @keyframes mbws_tada {
            0% {
                -webkit-transform: scale(1);
                -ms-transform: scale(1);
                transform: scale(1)
            }

            10%,
            20% {
                -webkit-transform: scale(.9) rotate(-3deg);
                -ms-transform: scale(.9) rotate(-3deg);
                transform: scale(.9) rotate(-3deg)
            }

            30%,
            50%,
            70%,
            90% {
                -webkit-transform: scale(1.1) rotate(3deg);
                -ms-transform: scale(1.1) rotate(3deg);
                transform: scale(1.1) rotate(3deg)
            }

            40%,
            60%,
            80% {
                -webkit-transform: scale(1.1) rotate(-3deg);
                -ms-transform: scale(1.1) rotate(-3deg);
                transform: scale(1.1) rotate(-3deg)
            }

            100% {
                -webkit-transform: scale(1) rotate(0);
                -ms-transform: scale(1) rotate(0);
                transform: scale(1) rotate(0)
            }
        }

        @-webkit-keyframes mbws_zoom {
            0% {
                transform: scale(.9)
            }

            70% {
                transform: scale(1);
                box-shadow: 0 0 0 15px transparent
            }

            100% {
                transform: scale(.9);
                box-shadow: 0 0 0 0 transparent
            }
        }

        @keyframes mbws_zoom {
            0% {
                transform: scale(.9)
            }

            70% {
                transform: scale(1);
                box-shadow: 0 0 0 15px transparent
            }

            100% {
                transform: scale(.9);
                box-shadow: 0 0 0 0 transparent
            }
        }

        .mbws_toolbar ul li a.animation_swing img {
            animation-name: mbws_swing;
            -webkit-animation-name: mbws_swing;
            animation-iteration-count: infinite;
            -webkit-animation-iteration-count: infinite;
            animation-duration: 1s;
            -webkit-animation-duration: 1s;
            -webkit-animation-delay: 1s;
            animation-delay: 1s;
            animation-timing-function: ease-in;
            -webkit-animation-timing-function: ease-in;
        }

        @-webkit-keyframes mbws_swing {
            20% {
                -webkit-transform: rotate3d(0, 0, 1, 15deg);
                transform: rotate3d(0, 0, 1, 15deg)
            }

            40% {
                -webkit-transform: rotate3d(0, 0, 1, -10deg);
                transform: rotate3d(0, 0, 1, -10deg)
            }

            60% {
                -webkit-transform: rotate3d(0, 0, 1, 5deg);
                transform: rotate3d(0, 0, 1, 5deg)
            }

            80% {
                -webkit-transform: rotate3d(0, 0, 1, -5deg);
                transform: rotate3d(0, 0, 1, -5deg)
            }

            to {
                -webkit-transform: rotate3d(0, 0, 1, 0deg);
                transform: rotate3d(0, 0, 1, 0deg)
            }
        }

        @keyframes mbws_swing {
            20% {
                -webkit-transform: rotate3d(0, 0, 1, 15deg);
                transform: rotate3d(0, 0, 1, 15deg)
            }

            40% {
                -webkit-transform: rotate3d(0, 0, 1, -10deg);
                transform: rotate3d(0, 0, 1, -10deg)
            }

            60% {
                -webkit-transform: rotate3d(0, 0, 1, 5deg);
                transform: rotate3d(0, 0, 1, 5deg)
            }

            80% {
                -webkit-transform: rotate3d(0, 0, 1, -5deg);
                transform: rotate3d(0, 0, 1, -5deg)
            }

            to {
                -webkit-transform: rotate3d(0, 0, 1, 0deg);
                transform: rotate3d(0, 0, 1, 0deg)
            }
        }

        body .mbws_toolbar.mbws_toolbar_right {
            left: auto;
            bottom: 100px;
            right: 20px;
        }

        body .mbws_toolbar.mbws_toolbar_right ul li a span {
            right: calc(100% + 10px);
            right: -webkit-calc(100% + 10px);
            right: -moz-calc(100% + 10px);
            left: auto
        }

        .mbws_toolbar.mbws_toolbar_right ul li a span:after {
            left: 100%;
            right: 0;
            transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -webkit-transform: rotate(180deg)
        }

        .mfp-wrap,
        .mfp-bg {
            z-index: 999999999;
        }

        li.mbws_contact_addtocart_li.cf_loading a {
            position: relative;
            pointer-events: none;
        }

        li.mbws_contact_addtocart_li.cf_loading a:before {
            content: "";
            width: 100%;
            height: 100%;
            background: #0000006b;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 2;
        }

        li.mbws_contact_addtocart_li.cf_loading a:after {
            -webkit-animation: mbws_cf_spin 500ms infinite linear;
            animation: mbws_cf_spin 500ms infinite linear;
            border: 2px solid #fff;
            border-radius: 32px;
            border-right-color: transparent !important;
            border-top-color: transparent !important;
            content: "";
            display: block;
            height: 16px;
            top: 50%;
            margin-top: -8px;
            left: 50%;
            margin-left: -8px;
            position: absolute;
            width: 16px;
            z-index: 3;
        }

        @-webkit-keyframes mbws_cf_spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @keyframes mbws_cf_spin {
            0% {
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
            }

            100% {
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
            }
        }

        @media (max-width: 1024px) {
            .mbws_toolbar.mbws_toolbar_right ul li {
                margin-bottom: 10px;
            }
        }
/** Giao diện desktop */
                        @media (min-width: 561px) {
                            .mbws_toolbar ul li a#mbws_contact_1 span:after {
                                border-right-color: #03e78b;
                            }

                            .mbws_toolbar ul li a#mbws_contact_1 span {
                                color: #ffffff;
                                background-color: #03e78b;
                            }

                            .mbws_toolbar ul li a#mbws_contact_1 > div {
                                background-color: #03e78b;
                            }

                                                    }

                        /** Giao diện mobile */
                        @media (max-width: 560px) {
                            .mbws_toolbar ul li a>div {
                                margin: 0;
                            }

                            .mbws_toolbar ul li.hide-on-mobile {
                                display: none !important;
                            }

                            .mbws_toolbar.mobile_layout {
                                background-color: yellow;
                                background-color: yellow;
                                position: fixed;
                                bottom: 0 !important;
                                right: 0 !important;
                                left: 0 !important;
                                width: 100%;
                            }

                            .mbws_toolbar.mobile_layout ul {
                                list-style: none;
                                padding: 0;
                                margin: 0;
                                border-collapse: collapse;
                                width: 100%;
                                -js-display: flex;
                                display: -ms-flexbox;
                                display: flex;
                                -ms-flex-flow: row wrap;
                                flex-flow: row wrap;
                            }

                            .mbws_toolbar.mobile_layout ul li {
                                flex-grow: 1;
                                flex-shrink: 1;
                                flex-basis: 0;
                                text-align: center;
                                display: flex;
                                margin-bottom: 0;
                            }

                            .mbws_toolbar.mobile_layout ul li a {
                                display: block;
                                width: 100%;
                                outline: none;
                                text-decoration: none;
                                padding: 5px 3px;
                                white-space: nowrap;
                                border-radius: 0;
                                display: flex;
                                justify-content: center;
                            }

                            .mbws_toolbar.mobile_layout ul li a span {
                                font-weight: 400;
                                color: inherit;
                                background: transparent;
                                font-size: 3.5vw;
                                display: none;
                                margin: 2px 0 0 0;
                                right: auto !important;
                            }

                            .mbws_toolbar ul li a#mbws_contact_1span {
                                color: #ffffff;
                                background-color: #03e78b;
                            }

                            .mbws_toolbar ul li a#mbws_contact_1 {
                                background: #03e78b;
                            }
                        }
/** Giao diện desktop */
                        @media (min-width: 561px) {
                            .mbws_toolbar ul li a#mbws_contact_2 span:after {
                                border-right-color: #0573ff;
                            }

                            .mbws_toolbar ul li a#mbws_contact_2 span {
                                color: #ffffff;
                                background-color: #0573ff;
                            }

                            .mbws_toolbar ul li a#mbws_contact_2 > div {
                                background-color: #0573ff;
                            }

                                                    }

                        /** Giao diện mobile */
                        @media (max-width: 560px) {
                            .mbws_toolbar ul li a>div {
                                margin: 0;
                            }

                            .mbws_toolbar ul li.hide-on-mobile {
                                display: none !important;
                            }

                            .mbws_toolbar.mobile_layout {
                                background-color: yellow;
                                background-color: yellow;
                                position: fixed;
                                bottom: 0 !important;
                                right: 0 !important;
                                left: 0 !important;
                                width: 100%;
                            }

                            .mbws_toolbar.mobile_layout ul {
                                list-style: none;
                                padding: 0;
                                margin: 0;
                                border-collapse: collapse;
                                width: 100%;
                                -js-display: flex;
                                display: -ms-flexbox;
                                display: flex;
                                -ms-flex-flow: row wrap;
                                flex-flow: row wrap;
                            }

                            .mbws_toolbar.mobile_layout ul li {
                                flex-grow: 1;
                                flex-shrink: 1;
                                flex-basis: 0;
                                text-align: center;
                                display: flex;
                                margin-bottom: 0;
                            }

                            .mbws_toolbar.mobile_layout ul li a {
                                display: block;
                                width: 100%;
                                outline: none;
                                text-decoration: none;
                                padding: 5px 3px;
                                white-space: nowrap;
                                border-radius: 0;
                                display: flex;
                                justify-content: center;
                            }

                            .mbws_toolbar.mobile_layout ul li a span {
                                font-weight: 400;
                                color: inherit;
                                background: transparent;
                                font-size: 3.5vw;
                                display: none;
                                margin: 2px 0 0 0;
                                right: auto !important;
                            }

                            .mbws_toolbar ul li a#mbws_contact_2span {
                                color: #ffffff;
                                background-color: #0573ff;
                            }

                            .mbws_toolbar ul li a#mbws_contact_2 {
                                background: #0573ff;
                            }
                        }
/** Giao diện desktop */
                        @media (min-width: 561px) {
                            .mbws_toolbar ul li a#mbws_contact_3 span:after {
                                border-right-color: #fc28c3;
                            }

                            .mbws_toolbar ul li a#mbws_contact_3 span {
                                color: #ffffff;
                                background-color: #fc28c3;
                            }

                            .mbws_toolbar ul li a#mbws_contact_3 > div {
                                background-color: #fc28c3;
                            }

                                                    }

                        /** Giao diện mobile */
                        @media (max-width: 560px) {
                            .mbws_toolbar ul li a>div {
                                margin: 0;
                            }

                            .mbws_toolbar ul li.hide-on-mobile {
                                display: none !important;
                            }

                            .mbws_toolbar.mobile_layout {
                                background-color: yellow;
                                background-color: yellow;
                                position: fixed;
                                bottom: 0 !important;
                                right: 0 !important;
                                left: 0 !important;
                                width: 100%;
                            }

                            .mbws_toolbar.mobile_layout ul {
                                list-style: none;
                                padding: 0;
                                margin: 0;
                                border-collapse: collapse;
                                width: 100%;
                                -js-display: flex;
                                display: -ms-flexbox;
                                display: flex;
                                -ms-flex-flow: row wrap;
                                flex-flow: row wrap;
                            }

                            .mbws_toolbar.mobile_layout ul li {
                                flex-grow: 1;
                                flex-shrink: 1;
                                flex-basis: 0;
                                text-align: center;
                                display: flex;
                                margin-bottom: 0;
                            }

                            .mbws_toolbar.mobile_layout ul li a {
                                display: block;
                                width: 100%;
                                outline: none;
                                text-decoration: none;
                                padding: 5px 3px;
                                white-space: nowrap;
                                border-radius: 0;
                                display: flex;
                                justify-content: center;
                            }

                            .mbws_toolbar.mobile_layout ul li a span {
                                font-weight: 400;
                                color: inherit;
                                background: transparent;
                                font-size: 3.5vw;
                                display: none;
                                margin: 2px 0 0 0;
                                right: auto !important;
                            }

                            .mbws_toolbar ul li a#mbws_contact_3span {
                                color: #ffffff;
                                background-color: #fc28c3;
                            }

                            .mbws_toolbar ul li a#mbws_contact_3 {
                                background: #fc28c3;
                            }
                        }
#gap-1279834281 {
  padding-top: 10px;
}
#text-1842666674 {
  font-size: 0.8rem;
}
#text-4107435112 {
  font-size: 0.8rem;
}
#text-2769946541 {
  font-size: 0.8rem;
}
#text-653257671 {
  font-size: 0.8rem;
}
#section_959782277 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-2071545142 {
  padding-top: 40px;
}
#gap-996940536 {
  padding-top: 10px;
}
#section_155389412 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-2320037840 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-2320037840 > * {
  color: rgb(130, 130, 130);
}
#section_1891898958 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1908971299 {
  padding-top: 30px;
}
#text-3595608943 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1484442185 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1484442185 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1484442185 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-740922018 {
  width: 60%;
}
#text-box-740922018 .text-box-content {
  font-size: 100%;
}
#banner-866204367 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-866204367 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-866204367 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-866204367 {
    padding-top: 99.99%;
  }
}
#gap-327654413 {
  padding-top: 10px;
}
#text-1038205795 {
  font-size: 0.8rem;
}
#text-1858361122 {
  font-size: 0.8rem;
}
#text-3309165494 {
  font-size: 0.8rem;
}
#text-1554864872 {
  font-size: 0.8rem;
}
#section_378971008 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-216344318 {
  padding-top: 40px;
}
#gap-989069097 {
  padding-top: 10px;
}
#section_777917638 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-474310851 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-474310851 > * {
  color: rgb(130, 130, 130);
}
#section_881113577 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-2066712681 {
  padding-top: 30px;
}
#text-3101931015 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-557473364 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-557473364 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-557473364 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-938162297 {
  width: 60%;
}
#text-box-938162297 .text-box-content {
  font-size: 100%;
}
#banner-1470332434 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1470332434 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1470332434 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1470332434 {
    padding-top: 99.99%;
  }
}
#gap-1559832319 {
  padding-top: 10px;
}
#text-2137453027 {
  font-size: 0.8rem;
}
#text-2572713844 {
  font-size: 0.8rem;
}
#text-3165923278 {
  font-size: 0.8rem;
}
#text-1416511385 {
  font-size: 0.8rem;
}
#section_1549337950 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-903613015 {
  padding-top: 40px;
}
#gap-1775707966 {
  padding-top: 10px;
}
#section_1139280347 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-1907261854 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-1907261854 > * {
  color: rgb(130, 130, 130);
}
#section_2088185341 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-96749892 {
  padding-top: 30px;
}
#text-2690409000 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-950825464 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-950825464 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-950825464 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1283134612 {
  width: 60%;
}
#text-box-1283134612 .text-box-content {
  font-size: 100%;
}
#banner-327459533 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-327459533 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-327459533 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-327459533 {
    padding-top: 99.99%;
  }
}
#gap-1141736157 {
  padding-top: 10px;
}
#text-602626553 {
  font-size: 0.8rem;
}
#text-3337951316 {
  font-size: 0.8rem;
}
#text-4123703328 {
  font-size: 0.8rem;
}
#text-756315573 {
  font-size: 0.8rem;
}
#section_669680386 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-672717399 {
  padding-top: 40px;
}
#gap-1573720379 {
  padding-top: 10px;
}
#section_329574950 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-2499596008 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-2499596008 > * {
  color: rgb(130, 130, 130);
}
#section_1967512440 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-379893587 {
  padding-top: 30px;
}
#text-1205623397 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-578127974 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-578127974 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-578127974 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-90607281 {
  width: 60%;
}
#text-box-90607281 .text-box-content {
  font-size: 100%;
}
#banner-1790226870 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1790226870 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1790226870 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1790226870 {
    padding-top: 99.99%;
  }
}
#gap-1660327561 {
  padding-top: 10px;
}
#text-2687499797 {
  font-size: 0.8rem;
}
#text-2457734596 {
  font-size: 0.8rem;
}
#text-4249331403 {
  font-size: 0.8rem;
}
#text-2259213332 {
  font-size: 0.8rem;
}
#section_1383348625 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-1223905558 {
  padding-top: 40px;
}
#gap-755352676 {
  padding-top: 10px;
}
#section_1655536991 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-12119935 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-12119935 > * {
  color: rgb(130, 130, 130);
}
#section_1181269591 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1457288959 {
  padding-top: 30px;
}
#text-43390774 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-471653137 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-471653137 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-471653137 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-778950605 {
  width: 60%;
}
#text-box-778950605 .text-box-content {
  font-size: 100%;
}
#banner-339929608 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-339929608 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-339929608 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-339929608 {
    padding-top: 99.99%;
  }
}
#archive-page-title .page-title {
			width: 100%;
		}
#gap-1238916680 {
  padding-top: 10px;
}
#text-1736479617 {
  font-size: 0.8rem;
}
#text-3779372157 {
  font-size: 0.8rem;
}
#text-1635473528 {
  font-size: 0.8rem;
}
#text-2849625697 {
  font-size: 0.8rem;
}
#section_336216552 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-1227803320 {
  padding-top: 40px;
}
#gap-914625483 {
  padding-top: 10px;
}
#section_936776222 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3363787776 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3363787776 > * {
  color: rgb(130, 130, 130);
}
#section_258029526 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1059666494 {
  padding-top: 30px;
}
#text-508307630 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1527716459 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1527716459 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1527716459 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-89757537 {
  width: 60%;
}
#text-box-89757537 .text-box-content {
  font-size: 100%;
}
#banner-2000847288 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-2000847288 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-2000847288 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-2000847288 {
    padding-top: 99.99%;
  }
}
#gap-811127356 {
  padding-top: 10px;
}
#text-3518746155 {
  font-size: 0.8rem;
}
#text-145089903 {
  font-size: 0.8rem;
}
#text-1160191399 {
  font-size: 0.8rem;
}
#text-2063633926 {
  font-size: 0.8rem;
}
#section_252550564 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-2038539175 {
  padding-top: 40px;
}
#gap-100196837 {
  padding-top: 10px;
}
#section_880029404 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-2107571388 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-2107571388 > * {
  color: rgb(130, 130, 130);
}
#section_810839553 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1977311181 {
  padding-top: 30px;
}
#text-1968174405 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-2146498375 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-2146498375 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-2146498375 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1129761680 {
  width: 60%;
}
#text-box-1129761680 .text-box-content {
  font-size: 100%;
}
#banner-902309449 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-902309449 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-902309449 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-902309449 {
    padding-top: 99.99%;
  }
}
#gap-185992962 {
  padding-top: 10px;
}
#text-3084700286 {
  font-size: 0.8rem;
}
#text-2533276403 {
  font-size: 0.8rem;
}
#text-2043377457 {
  font-size: 0.8rem;
}
#text-363213941 {
  font-size: 0.8rem;
}
#section_943089021 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-752972122 {
  padding-top: 40px;
}
#gap-1445781938 {
  padding-top: 10px;
}
#section_2044876573 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-4205134177 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-4205134177 > * {
  color: rgb(130, 130, 130);
}
#section_1488878861 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-499703202 {
  padding-top: 30px;
}
#text-3214070055 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-523701427 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-523701427 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-523701427 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1304288460 {
  width: 60%;
}
#text-box-1304288460 .text-box-content {
  font-size: 100%;
}
#banner-115230640 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-115230640 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-115230640 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-115230640 {
    padding-top: 99.99%;
  }
}
#text-1090564278 {
  font-size: 0.85rem;
}
#gap-1569206319 {
  padding-top: 20px;
}
@media (min-width:550px) {
  #gap-1569206319 {
    padding-top: 20px;
  }
}
@media (min-width:850px) {
  #gap-1569206319 {
    padding-top: 10px;
  }
}
#gap-2007290290 {
  padding-top: 30px;
}
#text-4217073828 {
  line-height: 1.2;
}
#gap-607327442 {
  padding-top: 30px;
}
#text-3613883753 {
  line-height: 1.2;
}
#gap-1616151497 {
  padding-top: 30px;
}
@media (min-width:850px) {
  #gap-1616151497 {
    padding-top: 0px;
  }
}
#row-1984345690 > .col > .col-inner {
  padding: 30px 30px 0px 30px;
  background-color: rgb(255,255,255);
  border-radius: 10px;
}
#section_2147208981 {
  padding-top: 30px;
  padding-bottom: 30px;
}
#gap-134947635 {
  padding-top: 10px;
}
#text-1322123874 {
  font-size: 0.8rem;
}
#text-280213043 {
  font-size: 0.8rem;
}
#text-3933241764 {
  font-size: 0.8rem;
}
#text-2363372171 {
  font-size: 0.8rem;
}
#section_31313926 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-89353892 {
  padding-top: 40px;
}
#gap-181095030 {
  padding-top: 10px;
}
#section_941748127 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-1431908706 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-1431908706 > * {
  color: rgb(130, 130, 130);
}
#section_49405234 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-899592403 {
  padding-top: 30px;
}
#text-2990011556 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-664638873 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-664638873 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-664638873 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1635812441 {
  width: 60%;
}
#text-box-1635812441 .text-box-content {
  font-size: 100%;
}
#banner-1865027507 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1865027507 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1865027507 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1865027507 {
    padding-top: 99.99%;
  }
}
#gap-756008448 {
  padding-top: 10px;
}
@media (min-width:550px) {
  #gap-756008448 {
    padding-top: 20px;
  }
}
#image_2135925062 {
  width: 100%;
}
#image_2120636077 {
  width: 100%;
}
#image_356455900 {
  width: 100%;
}
#image_1868380862 {
  width: 100%;
}
#gap-1052449137 {
  padding-top: 10px;
}
@media (min-width:550px) {
  #gap-1052449137 {
    padding-top: 10px;
  }
}
#col-253263791 > .col-inner {
  padding: 20px 20px 0px 20px;
  border-radius: 10px;
}
@media (min-width:850px) {
  #col-253263791 > .col-inner {
    padding: 30px 30px 0px 30px;
  }
}
#section_2011980941 {
  padding-top: 0px;
  padding-bottom: 0px;
}
#image_1369817442 {
  width: 90%;
}
@media (min-width:550px) {
  #image_1369817442 {
    width: 60%;
  }
}
@media (min-width:850px) {
  #image_1369817442 {
    width: 40%;
  }
}
#timer-1831982645 {
  font-size: 157%;
}
#timer-1831982645 span {
  background-color: #f2f3ee;
}
#gap-558491169 {
  padding-top: 10px;
}
#gap-1975251016 {
  padding-top: 10px;
}
#col-1108021782 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-1108021782 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#image_266915371 {
  width: 100%;
}
#text-158949202 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-158949202 {
    font-size: 0.8rem;
  }
}
#col-1016213530 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-1016213530 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#text-2696138967 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-2696138967 {
    font-size: 0.8rem;
  }
}
#col-1873777130 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-1873777130 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#text-2049870535 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-2049870535 {
    font-size: 0.8rem;
  }
}
#col-1678489369 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-1678489369 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#image_919455820 {
  width: 100%;
}
#text-1945230438 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-1945230438 {
    font-size: 0.8rem;
  }
}
#col-308312325 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-308312325 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#text-2245538036 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-2245538036 {
    font-size: 0.8rem;
  }
}
/* CSS nhẹ nhàng, có thể đưa sang file riêng */
        .mbws-brands-grid__image .brand-thumb {
            width: 100%;
            height: auto;
            display: inline-block;
            max-height: 120px;
            object-fit: contain;
        }

        .mbws-brands-grid__image .brand-thumb--placeholder {
            width: 100%;
            height: 80px;
            background: #f2f2f2;
            border-radius: 8px;
        }

        .mbws-brands-grid__name {
            margin-top: .5rem;
            font-size: 0.95rem;
            line-height: 1.2;
        }
#col-1196229720 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-1196229720 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#text-3778739988 {
  color: rgb(130, 130, 130);
}
#text-3778739988 > * {
  color: rgb(130, 130, 130);
}
#text-4125482406 {
  font-size: 1.1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-4125482406 {
    font-size: 1rem;
  }
}
@media (min-width:850px) {
  #text-4125482406 {
    font-size: 0.9rem;
  }
}
#text-2473684006 {
  font-size: 1rem;
}
#col-1892542185 > .col-inner {
  padding: 0px 30px 0px 0px;
}
@media (min-width:850px) {
  #col-1892542185 > .col-inner {
    padding: 0px 10% 0px 30px;
  }
}
#image_238245210 {
  width: 80%;
}
@media (min-width:550px) {
  #image_238245210 {
    width: 100%;
  }
}
@media (min-width:850px) {
  #image_238245210 {
    width: 100%;
  }
}
#col-1563781529 > .col-inner {
  padding: 20px 0px 0px 0px;
}
@media (min-width:550px) {
  #col-1563781529 > .col-inner {
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width:850px) {
  #col-1563781529 > .col-inner {
    padding: 30px 30px 10px 30px;
  }
}
#col-1795731759 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-1795731759 > .col-inner {
    padding: 20px 30px 10px 30px;
  }
}
#image_1563809757 {
  width: 25%;
}
@media (min-width:550px) {
  #image_1563809757 {
    width: 15%;
  }
}
@media (min-width:850px) {
  #image_1563809757 {
    width: 20%;
  }
}
#text-3986969550 {
  color: rgb(255,255,255);
}
#text-3986969550 > * {
  color: rgb(255,255,255);
}
#text-35011420 {
  font-size: 1.1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-35011420 {
    font-size: 1rem;
  }
}
@media (min-width:850px) {
  #text-35011420 {
    font-size: 1rem;
  }
}
#text-2217975479 {
  font-size: 1rem;
}
#col-525887379 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-525887379 > .col-inner {
    padding: 20px 30px 10px 30px;
  }
}
#text-426424208 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-426424208 {
    font-size: 0.8rem;
  }
}
#col-686477000 > .col-inner {
  padding: 20px 20px 20px 20px;
  border-radius: 10px;
}
#col-1809580765 > .col-inner {
  padding: 20px 20px 20px 20px;
  border-radius: 10px;
}
#col-1306746983 > .col-inner {
  padding: 20px 20px 20px 20px;
  border-radius: 10px;
}
#col-326785094 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-326785094 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#text-735886437 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-735886437 {
    font-size: 0.8rem;
  }
}
#col-782759279 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-782759279 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#text-1820351483 {
  font-size: 1rem;
  text-align: left;
}
@media (min-width:550px) {
  #text-1820351483 {
    font-size: 0.8rem;
  }
}
#col-189048412 > .col-inner {
  padding: 15px 20px 1px 20px;
}
@media (min-width:550px) {
  #col-189048412 > .col-inner {
    padding: 20px 30px 5px 30px;
  }
}
#col-1525790973 > .col-inner {
  padding: 30px 0px 0px 0px;
}
#row-1234147943 > .col > .col-inner {
  background-color: rgb(255, 255, 255);
  border-radius: 10px;
}
#section_849161104 {
  padding-top: 30px;
  padding-bottom: 30px;
}
#gap-68208446 {
  padding-top: 10px;
}
#text-3150782111 {
  font-size: 0.8rem;
}
#text-1719643195 {
  font-size: 0.8rem;
}
#text-2376634396 {
  font-size: 0.8rem;
}
#text-3856256927 {
  font-size: 0.8rem;
}
#section_1904149921 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-831810127 {
  padding-top: 40px;
}
#gap-305065483 {
  padding-top: 10px;
}
#section_318493973 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3525074781 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3525074781 > * {
  color: rgb(130, 130, 130);
}
#section_806596475 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1557976461 {
  padding-top: 30px;
}
#text-2102570507 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-604392605 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-604392605 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-604392605 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1093367851 {
  width: 60%;
}
#text-box-1093367851 .text-box-content {
  font-size: 100%;
}
#banner-1202187271 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1202187271 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1202187271 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1202187271 {
    padding-top: 99.99%;
  }
}
#gap-1155920331 {
  padding-top: 10px;
}
#text-4114093412 {
  font-size: 0.8rem;
}
#text-3586457770 {
  font-size: 0.8rem;
}
#text-513911176 {
  font-size: 0.8rem;
}
#text-3908561804 {
  font-size: 0.8rem;
}
#section_437060807 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-141675032 {
  padding-top: 40px;
}
#gap-889307948 {
  padding-top: 10px;
}
#section_246015490 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-4082036923 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-4082036923 > * {
  color: rgb(130, 130, 130);
}
#section_1012234448 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-675909816 {
  padding-top: 30px;
}
#text-494028588 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-571540008 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-571540008 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-571540008 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1502337989 {
  width: 60%;
}
#text-box-1502337989 .text-box-content {
  font-size: 100%;
}
#banner-2033443813 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-2033443813 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-2033443813 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-2033443813 {
    padding-top: 99.99%;
  }
}
#row-1420808319 > .col > .col-inner {
  padding: 30px 30px 10px 30px;
  background-color: rgb(255,255,255);
  border-radius: 10px;
}
#section_2055931252 {
  padding-top: 30px;
  padding-bottom: 30px;
}
#gap-1803219560 {
  padding-top: 10px;
}
#text-281063708 {
  font-size: 0.8rem;
}
#text-1829315302 {
  font-size: 0.8rem;
}
#text-2940456083 {
  font-size: 0.8rem;
}
#text-2553262744 {
  font-size: 0.8rem;
}
#section_93580920 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-1328765822 {
  padding-top: 40px;
}
#gap-677559806 {
  padding-top: 10px;
}
#section_277531609 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-1884573150 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-1884573150 > * {
  color: rgb(130, 130, 130);
}
#section_535509124 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-28632823 {
  padding-top: 30px;
}
#text-1860222835 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1897758736 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1897758736 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1897758736 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1380638176 {
  width: 60%;
}
#text-box-1380638176 .text-box-content {
  font-size: 100%;
}
#banner-1523415670 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1523415670 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1523415670 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1523415670 {
    padding-top: 99.99%;
  }
}
#gap-1369098660 {
  padding-top: 10px;
}
#text-2963647740 {
  font-size: 0.8rem;
}
#text-499317823 {
  font-size: 0.8rem;
}
#text-1993973884 {
  font-size: 0.8rem;
}
#text-3084793393 {
  font-size: 0.8rem;
}
#section_190309317 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-1583537210 {
  padding-top: 40px;
}
#gap-1854119194 {
  padding-top: 10px;
}
#section_774839160 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3918815701 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3918815701 > * {
  color: rgb(130, 130, 130);
}
#section_649119691 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1378956999 {
  padding-top: 30px;
}
#text-142809815 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1834752214 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1834752214 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1834752214 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1247782088 {
  width: 60%;
}
#text-box-1247782088 .text-box-content {
  font-size: 100%;
}
#banner-1003657562 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1003657562 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1003657562 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1003657562 {
    padding-top: 99.99%;
  }
}
#gap-1783620807 {
  padding-top: 10px;
}
#text-1228323309 {
  font-size: 0.8rem;
}
#text-3694197126 {
  font-size: 0.8rem;
}
#text-3731956136 {
  font-size: 0.8rem;
}
#text-2042790489 {
  font-size: 0.8rem;
}
#section_2076480445 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-120940873 {
  padding-top: 40px;
}
#gap-2068656069 {
  padding-top: 10px;
}
#section_919504091 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-1344024205 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-1344024205 > * {
  color: rgb(130, 130, 130);
}
#section_2106302869 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-782107230 {
  padding-top: 30px;
}
#text-3151896443 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1625375116 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1625375116 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1625375116 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-198830779 {
  width: 60%;
}
#text-box-198830779 .text-box-content {
  font-size: 100%;
}
#banner-226363893 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-226363893 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-226363893 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-226363893 {
    padding-top: 99.99%;
  }
}
#gap-1279992437 {
  padding-top: 10px;
}
#text-3196402607 {
  font-size: 0.8rem;
}
#text-1490819483 {
  font-size: 0.8rem;
}
#text-1346198689 {
  font-size: 0.8rem;
}
#text-4199103647 {
  font-size: 0.8rem;
}
#section_1465726706 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-481107464 {
  padding-top: 40px;
}
#gap-1239828706 {
  padding-top: 10px;
}
#section_94260420 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3653521358 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3653521358 > * {
  color: rgb(130, 130, 130);
}
#section_588238386 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1736782949 {
  padding-top: 30px;
}
#text-3814853684 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-2103299826 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-2103299826 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-2103299826 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1088664783 {
  width: 60%;
}
#text-box-1088664783 .text-box-content {
  font-size: 100%;
}
#banner-505046466 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-505046466 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-505046466 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-505046466 {
    padding-top: 99.99%;
  }
}
#gap-2099907793 {
  padding-top: 10px;
}
#text-3125129402 {
  font-size: 0.8rem;
}
#text-1809505512 {
  font-size: 0.8rem;
}
#text-1035288431 {
  font-size: 0.8rem;
}
#text-695883219 {
  font-size: 0.8rem;
}
#section_905342706 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-1672219884 {
  padding-top: 40px;
}
#gap-170257587 {
  padding-top: 10px;
}
#section_273805007 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-399069954 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-399069954 > * {
  color: rgb(130, 130, 130);
}
#section_819226442 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1774396252 {
  padding-top: 30px;
}
#text-1603829830 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1866349180 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1866349180 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1866349180 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-666412767 {
  width: 60%;
}
#text-box-666412767 .text-box-content {
  font-size: 100%;
}
#banner-938627527 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-938627527 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-938627527 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-938627527 {
    padding-top: 99.99%;
  }
}
#gap-507926606 {
  padding-top: 10px;
}
#text-4121694354 {
  font-size: 0.8rem;
}
#text-714113145 {
  font-size: 0.8rem;
}
#text-1924826435 {
  font-size: 0.8rem;
}
#text-2377542989 {
  font-size: 0.8rem;
}
#section_944418000 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-469438427 {
  padding-top: 40px;
}
#gap-1692185515 {
  padding-top: 10px;
}
#section_692227815 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3952164506 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3952164506 > * {
  color: rgb(130, 130, 130);
}
#section_610766414 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1548282465 {
  padding-top: 30px;
}
#text-3798249341 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-426411573 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-426411573 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-426411573 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1408548473 {
  width: 60%;
}
#text-box-1408548473 .text-box-content {
  font-size: 100%;
}
#banner-1392131288 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1392131288 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1392131288 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1392131288 {
    padding-top: 99.99%;
  }
}
#col-220238102 > .col-inner {
  margin: 5px 0px -10px 0px;
}
#section_610793057 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-872970725 {
  padding-top: 0px;
}
@media (min-width:550px) {
  #gap-872970725 {
    padding-top: 30px;
  }
}
#col-205423603 > .col-inner {
  padding: 20px 20px 20px 20px;
  margin: 0px 0px 10px 0px;
}
@media (min-width:550px) {
  #col-205423603 > .col-inner {
    padding: 30px 30px 5px 30px;
  }
}
@media (min-width:850px) {
  #col-205423603 > .col-inner {
    padding: 20px 20px 20px 20px;
  }
}
#gap-210453774 {
  padding-top: 20px;
}
#text-348674719 {
  color: rgb(79, 79, 79);
}
#text-348674719 > * {
  color: rgb(79, 79, 79);
}
#text-2136338297 {
  text-align: left;
  color: rgb(79, 79, 79);
}
#text-2136338297 > * {
  color: rgb(79, 79, 79);
}
@media (min-width:850px) {
  #text-2136338297 {
    text-align: right;
  }
}
#col-1253895761 > .col-inner {
  padding: 0px 0px 0px 0px;
}
@media (min-width:550px) {
  #col-1253895761 > .col-inner {
    padding: 0px 0px 0px 10px;
  }
}
@media (min-width:850px) {
  #col-1253895761 > .col-inner {
    padding: 0px 0px 0px 30px;
  }
}
#section_1423547988 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: rgb(255,255,255);
}
#gap-685221737 {
  padding-top: 30px;
}
#text-353753274 {
  font-size: 1rem;
}
@media (min-width:550px) {
  #text-353753274 {
    font-size: 0.8rem;
  }
}
#gap-335013256 {
  padding-top: 10px;
}
#col-1939410182 > .col-inner {
  padding: 5px 10px 1px 10px;
}
@media (min-width:550px) {
  #col-1939410182 > .col-inner {
    padding: 20px 20px 5px 20px;
  }
}
#row-1370721710 > .col > .col-inner {
  border-radius: 10px;
}
#section_661127734 {
  padding-top: 0px;
  padding-bottom: 0px;
}
#gap-1767599431 {
  padding-top: 10px;
}
#text-3583008165 {
  font-size: 0.8rem;
}
#text-2292468300 {
  font-size: 0.8rem;
}
#text-1802413751 {
  font-size: 0.8rem;
}
#text-1169798600 {
  font-size: 0.8rem;
}
#section_1729884804 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-641598362 {
  padding-top: 40px;
}
#gap-70132973 {
  padding-top: 10px;
}
#section_919110976 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-1417271917 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-1417271917 > * {
  color: rgb(130, 130, 130);
}
#section_2019313850 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-617057599 {
  padding-top: 30px;
}
#text-674898911 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1886400926 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1886400926 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1886400926 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-1029157963 {
  width: 60%;
}
#text-box-1029157963 .text-box-content {
  font-size: 100%;
}
#banner-1626575909 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1626575909 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1626575909 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1626575909 {
    padding-top: 99.99%;
  }
}
#gap-301764066 {
  padding-top: 10px;
}
#text-3841707789 {
  font-size: 0.8rem;
}
#text-571568500 {
  font-size: 0.8rem;
}
#text-2593283412 {
  font-size: 0.8rem;
}
#text-683307016 {
  font-size: 0.8rem;
}
#section_849734781 {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #F2AB1F;
}
#gap-1273555735 {
  padding-top: 40px;
}
#gap-1005777551 {
  padding-top: 10px;
}
#section_184035881 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
}
#text-3068117653 {
  font-size: 0.85rem;
  color: rgb(130, 130, 130);
}
#text-3068117653 > * {
  color: rgb(130, 130, 130);
}
#section_624244519 {
  padding-top: 10px;
  padding-bottom: 10px;
}
#gap-1550478646 {
  padding-top: 30px;
}
#text-1826436421 {
  font-size: 1.5rem;
  line-height: 1;
}
#col-1369005723 > .col-inner {
  padding: 20px 7% 20px 7%;
}
@media (min-width:550px) {
  #col-1369005723 > .col-inner {
    padding: 40px 10% 40px 10%;
  }
}
@media (min-width:850px) {
  #col-1369005723 > .col-inner {
    padding: 0px 10% 0px 8%;
  }
}
#text-box-24803561 {
  width: 60%;
}
#text-box-24803561 .text-box-content {
  font-size: 100%;
}
#banner-1754756518 {
  padding-top: 99.99%;
  background-color: rgb(33, 53, 44);
}
#banner-1754756518 .banner-bg img {
  object-position: 91% 41%;
}
@media (min-width:550px) {
  #banner-1754756518 {
    padding-top: 70%;
  }
}
@media (min-width:850px) {
  #banner-1754756518 {
    padding-top: 99.99%;
  }
}
