span.short-description-feature {
    font-family: barlow, sans-serif;
    text-transform: uppercase;
    color: #808080;
    font-weight: 600;
    letter-spacing: inherit;
    font-size:22px;
    padding-right: .5rem;
    margin-bottom: 0; 
    font-weight: 700;
}
#main span.short-description-product-name {
    font-family: inherit;
    text-transform: inherit;
    color: inherit;
    font-weight: inherit;
    letter-spacing: 0;
    font-size: initial;
    padding-right: 0;
    padding-left: 0;
}
.product-short-description i.fa, .product-footer i.fa {
    margin-right: 0px;
    min-width: 18px;
    text-align: center;
    position: relative;
    top: 10px;
}
div.short-description-feature-box {
    border-bottom:inherit;
    padding-bottom: 0; 
    margin-bottom: .5rem;
   margin-right:0;
/*     float: left;
    width: 42%; */
    display: flex;
}
.product-info .single_add_to_cart_button {
    font-size: 20px;
    width: 300px;
    border-radius: 8px;
    padding: 9px 10px;
    margin-top: 10px;
    background: #000 !important;
    transition: all ease-in-out 200ms;
}
.qc-custom{
    margin-top: -81px;
    margin-left: 330px; 
}
.qc-custom h4.product-page-green-text {
    line-height: 20px;
}
.qc-custom span {
    font-size: 16px !important;
    margin-bottom: 10px;
    display: inline-block;
    color: #178e26 !important;
    font-family: 'Barlow';
    font-weight: 400;
}
.qc-custom span i{
      margin-right: 8px;
}
.qc-custom .product-page-green-text:last-child {
    margin-top: -15px;
}
.product-info .product-title{
     text-transform: uppercase;
        color: #58595b;
    font-size: 31px;
    font-family: 'Barlow', Arial, sans-serif;
        margin-bottom: 4px;
}
.stamped-badge-caption{
        text-decoration: underline;
}
.woocommerce-tabs .product-tabs{
    border-bottom: solid 1px #58595b;
        flex-wrap: nowrap;
    justify-content: space-between;
}
.woocommerce-tabs .tabs .active {
    background: #58595b;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.woocommerce-tabs .tabs .active a{
    color: #fff !important;
}
.woocommerce-tabs li a {
    font-size: 22px;
    font-weight: 400 !important;
    padding: 10px 20px;
}
.product-footer .woocommerce-tabs {
    border-top: none;
}
.woocommerce-tabs .tab-panels h4{
        color: #58595b;
    font-size: 20px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1;
    font-weight: 300;
    text-transform: uppercase;
    font-weight: 300;
}
.woocommerce-tabs .tab-panels h2 {
    font-size: 24px;
    text-transform: uppercase;
    color: #58595b;
    font-size: 30px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1;
    font-weight: 500;
    text-transform: uppercase;
}
.qc_customer_reviews:after,
.qc-uppercase:after,
#wc-prl-deployment-2 .wc-prl-title:after,
.woocommerce-tabs .tab-panels h2:after {
    content: '';
    background: #ed2024;
    width: 135px;
    height: 3px;
    display: block;
    margin-top: 3px;
}
.woocommerce-tabs .tab-panels h2:after {
    margin-top: 16px;
}
.product-info .woocommerce-variation-add-to-cart{
    display:block;
}
.product-short-description .small-12{
     padding-left: 0px !important;
    padding-right: 0px !important;
}
.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch {
    width: 60px !important;
    height: 60px !important;
}
#wc-prl-deployment-2 .wc-prl-title:after{
    margin-top:15px;
}
#wc-prl-deployment-2 .wc-prl-title{
      max-width: 1402.5px;
    margin: auto;
    font-size: 30px !important;
    font-family: 'Barlow';
      font-weight: 600;
    margin-bottom:40px;
}
.qc_works_best_together .step:not(:last-child)::after {
    content: '+';
    position: absolute;
    top: 13%;
    font-size: 80px;
    right: 0px;
    color: #ED2024;
    left: 95%;
        z-index: 9;
}
#wc-prl-deployment-2 .product-small.product .box-text{
    text-align: center;
}
.tawcvs-swatches{
     gap: 16px;
}
#main .cart.variations_form .tawcvs-swatches .swatch,
#main .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before {
    border-radius: 4px !important;
}
.woocommerce-tabs .tabs li a:before{
    display:none
}
#tab-specs table.specs {
    white-space: inherit !important;
    max-width: 720px !important;
}
table.specs td {
    font-size: 20px;
    color: #808080 !important;
}
.qc_customer_reviews,
.qc-uppercase {
    color: #58595b;
    font-size: 30px;
    font-family: 'Barlow', Arial, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 60px;
}
.qc_customer_reviews:after,
.qc-uppercase:after{
    margin-top: 16px;
    margin-bottom:20px;
}
.add-to-cart-btn {
    margin: auto;
    text-align: center;
    display: block;
    background: #000;
    color: #fff;
    padding: 10px 16px;
    border-radius: 8px;
    max-width: 188px;
    font-weight: 600;
    font-family: 'Barlow';
    font-size: 16px;
    position: absolute;
    bottom: 0px;
    margin: auto;
    left: 0;
    right: 0px;
}
.add-to-cart-btn:hover{
        color: #61D370;
}
.add-to-cart-btn:not(.qc_works_best_together .add-to-cart-btn){
    display:none;
}
.qc_works_best_together .box-image img{
    width:auto;
    height:auto;
}
table.specs tr td:last-child {
    text-align: right;
}
table.specs td a{
    font-size: 18px;
    text-decoration: underline;
    color: #808080 !important;
}
#tab-faq h2 {
    font-size: 22px;
    font-weight: 500;
    text-transform:capitalize;
}
#tab-faq p{
    color: #808080;
    font-size: 17px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
}
.qc_container {
    background: #58595b;
    padding: 50px 96px;
    border-radius: 10px;
    margin-bottom: 100px;
}
.qc_recommended_by{
      display: flex;
    justify-content: space-between;
    align-items: center;
}
.qc_recommended_by .img img {
    width: auto;
}
.qc_container h2{
    text-align: center;
    letter-spacing: 0px;
    color: #ededed;
    font-size: 33px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1;
    font-weight: 700;
    margin-bottom: 50px;
}
.qc_recommended_by .col.medium-4.small-12.large-4 {
    padding-bottom: 0 !important;
}
.variations .label label{
      font-size: 17px;
    color: #808080;
    font-family: 'Roboto';
    font-weight: 300;
}
.label span.ux-swatch-selected-value:before {
    content: ':';
    position: relative;
    padding-right: 5px;
}
.label span.ux-swatch-selected-value {
    font-weight: 500;
    font-size: 17px;
    color: #808080;
    font-family: 'Roboto';
}
.price.product-page-price{
    display:none !important;
}
.variations .swatch-item-wrapper .swatch {
    background-size: contain !important;
    background-position: center;
    background-repeat: no-repeat;
    width: 56px !important;
    height: 56px !important;
    background-color: #fff !important;
    padding: 0px !important;
}
#main .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before{
        border-color: #fff !important;
}
#main .cart.variations_form .tawcvs-swatches .swatch.selected:before{
        border-color: #ed2024 !important;
}
#main button.single_add_to_cart_button:hover {
    background: #000 !important;
    color: #61D370;
    scale: 1.02;
}
.qc_container_video{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 95px;
}
.qc_container_video iframe{
    width: 100%;
    border-radius: 7px;
}
.qc_video_title:before {
    content: '';
    position: absolute;
    background: #ed2024;
    width: 154px;
    height: 2px;
    display: block;
    margin-top: -15px;
}
.qc_video_title {
    color: #58595b;
    font-size: 22px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1.5;
    font-weight: 500;
    padding-top: 40px;
}
.tab-panels {
    padding: 70px 0px;
}
.product-thumbnails a img,
.product-thumbnails a,
.product-thumbnails .is-nav-selected a{
    border-radius: 5px;
        opacity:1;
}
.product-short-description p{
       font-size: 20px;
    font-weight: 400;
    color: #808080;
    line-height: 28px;
    font-family: 'Barlow', Arial, sans-serif;
}
.flickity-prev-next-button{
    opacity:1;
}
.product-short-description .col-inner{
     display: grid;
    grid-template-columns: 1fr 1fr;
}
.product-short-description .col-inner p{
     grid-column: 1 / span 2;
}
.ux-quantity.quantity.buttons_added{
    display:flex;
}
#main .variations_form{
    width:100% !important;
}
.qc_works_best_together .step-div {
    color: #58595b;
    font-size: 21px;
    font-family: 'Barlow', Arial, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-style: italic;
    margin-top: 10px;
    display: block;
}
.qc_works_best_together .step {
    text-align: center;
    position: relative;
    padding-bottom: 60px;
    margin-bottom: 30px;
      transition: all 0.3s ease-out;
}
.qc_works_best_together .step img {
    position: relative;
    top: 0;
    transition: top 0.3s ease-out; 
}

.qc_works_best_together .step:hover img {
    top: -10px;
}
.qc_works_best_together h2.step-subtitle {
    color: #58595b;
    font-size: 19px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1;
    font-weight: 400;
    opacity: 0.4;
    text-transform: uppercase;
    font-style: italic;
    margin-bottom: 27px;
}
.qc_works_best_together .step h3 {
    color: #58595b;
    font-size: 26px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.qc_works_best_together .step p {
    color: #58595b;
    font-size: 19px;
    font-family: 'Barlow', Arial, sans-serif;
    line-height: 1.2;
    font-weight: 400;
    text-transform: uppercase;
    max-width: 200px;
    margin: 0px auto 18px auto;
}
.qc_works_best_together {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 20px;
    margin-bottom: 70px;
}
.qc_works_best_together .step img{
    margin: auto;
    display:block;
}
.qc-custom span i {
    font-size: 14px;
}
.qc_works_best_together .step h3{
    position:relative;
}
.qc_works_best_together .step.active h3:after {
    content: '';
    background: #ed2024;
    width: 64px;
    height: 3px;
    display: block;
    margin: auto;
    top: 1px;
    position: absolute;
    left: 0px;
    right: 0;
    bottom: -46px;
}
#tab-directions_tab ol{
    list-style: none;
  column-count: 2;
}
#tab-directions_tab ol li{
    break-inside: avoid;
    color: #808080;
    font-size: 17px;
    font-family: 'Roboto', Arial, sans-serif;
    line-height: 1.55;
    font-weight: 400;
    margin-bottom: 50px;
}
#tab-directions_tab blockquote{
      padding-left: 25px;
    color: #808080;
    font-size: 17px;
    font-family: 'Roboto', Arial, sans-serif;
    font-weight: 400;
}
.product-info .product-short-description i.fa:before {
    content: "+" !important;
    font-weight: bold;
    font-family: 'Barlow';
    font-size: 27px;
    top: -6px;
    position: relative;
}
.qc-custom .product-page-green-text img {
    width: 19px;
    height: 19px;
    margin-right: 6px;
}
.stamped-main-widget .stamped-container {
    max-width: inherit !important;
}
.sticky-add-to-cart{
    display:none;
}
.qc-tbp-slider .qc-tbp{
        display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 50px;
    align-items: center;
}
.qc-tbp-slider .qc-tbp-desc:before {
    content: '';
    background: url('/wp-content/uploads/2024/10/testimonial.png');
    width: 46px;
    height: 29px;
    display: block;
    background-repeat: no-repeat;
    margin-bottom: 16px;
}
.qc-tbp-slider .qc-tbp-author{
        color: #58595b;
    font-size: 24px;
    font-family: 'Barlow', Arial, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    border-top: solid 3px #ed2024;
    display: inline-block;
    padding-top: 10px;
}
.qc-tbp-slider .qc-tbp-name{
      color: #58595b;
    font-size: 17px;
    font-family: 'Barlow', Arial, sans-serif;
    font-weight: 300;
    text-transform: uppercase;
}
.qc-tbp-slider .qc-tbp-desc{
        color: #808080;
    font-size: 18px;
    font-family: 'Roboto', Arial, sans-serif;
    font-weight: 400;
}
.qc-tbp-image img{
    width: 100%;
  border-radius: 10px;
}
.qc-tbp-slider-main .slick-prev,
.qc-tbp-slider-main .slick-next{
        background: #ededed;
    padding: 29px 29px;
    border-radius: 50px;
       z-index: 999;
}
.qc-tbp-slider-main .slick-prev:before, .qc-tbp-slider-main .slick-next:before {
    content: '';
    opacity: 1;
    background: url(data:image/svg+xml,%3Csvg%20role%3D%22presentation%22%20focusable%3D%22false%22%20style%3D%22display%3A%20block%22%20viewBox%3D%220%200%2012.6%2022%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-linejoin%3D%22butt%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%222%22%20points%3D%221%2C1%2011%2C11%201%2C21%22%3E%3C/polyline%3E%3C/svg%3E);
    border-radius: 50px;
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    display: block;
    line-height: 1;
    top: -15px;
    position: relative;
    left: -7px;
}
.qc-tbp-slider-main .slick-prev:before {
    transform: rotate(180deg);
    left: -20px;
}
.qc-tbp-slider-main {
    padding-bottom: 50px;
}
.qc_price_moved .woocommerce-Price-currencySymbol{
     font-size: inherit;
   vertical-align: inherit;
}
.qc_price_moved .woocommerce-Price-amount bdi{
    color: #000000;
    font-size: 28px;
    font-family: 'Barlow', Arial, sans-serif;
    font-weight: 500;
      margin-bottom: 3px;
    display: inline-block;
}

@media(min-width:1584px){
    .qc-tbp-slider-main .slick-prev,
.qc-tbp-slider-main .slick-next{
        right: -100px;
}
    .qc-tbp-slider-main .slick-prev{
        left: -90px;
}
}
@media(max-width:549px){
#wc-prl-deployment-2 .product-small.product:not(:last-child)::after {
    font-size: 40px;
    right: -17px;
}
#wc-prl-deployment-2 .product-small.product:nth-child(2):after {
    display:none;
    }
}
@media(min-width:991px){
    .woocommerce-tabs .tabs li{
/* /   max-width: 263px; / */
    text-align: center;
/* /     width: 100%; / */
}
}
@media(max-width:1280px){
    .product-info .single_add_to_cart_button {
    width: 245px;
}
    .qc-custom {
    margin-left: 264px;
}
}
@media(max-width:1024px){
    .qc-custom{
    margin-top: 10px;
    margin-left: 0px;   
}
.qc_container {
    background: #58595b;
    padding: 30px 20px;
    margin-bottom: 50px;
}
.product-short-description .col-inner {
    display: block;
}
}
@media(max-width:991px){
.woocommerce-tabs .product-tabs {
    flex-wrap: wrap;
    border-bottom: inherit;
    display: block;
}
.qc_recommended_by {
    display: flex;
    flex-wrap: wrap;
    gap: 33px;
    text-align: center;
    justify-content: center;
}
    .qc_recommended_by .qc-col {
    width: 44%;
}
    .qc_container_video{
    grid-template-columns: 1fr;
}
    .single_variation_wrap{
        width:100%;
    }
    .qc_works_best_together {
    display: flex;
    position: relative;
    overflow-x: scroll;
    }
    .qc_works_best_together .step {
    flex: 0 0 27.666667%;
    }
    #tab-directions_tab ol {
    column-count: inherit;
}
    #tab-directions_tab ol li {
    margin-bottom: 15px;
}
    #tab-directions_tab ol li br{
        display:none;
    }
    .qc-tbp-slider .qc-tbp {
    grid-template-columns: 1fr;
    gap: 15px;
}
    h2.qc-uppercase{
    position:relative;
}
h2.qc-uppercase:before {
    content: '';
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDMyMCAzMDAiPjxyZWN0IHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB4PSI0ODAiIGZpbGw9InJnYmEoMTkwLDE5MCwxOTAsMC4zKSIgY2xhc3M9InRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9jYXJkIiByeD0iNSI+PC9yZWN0PjxyZWN0IHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiBmaWxsPSJyZ2JhKDE5MCwxOTAsMTkwLDAuMykiIGNsYXNzPSJ0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fY2FyZCIgcng9IjUiPjwvcmVjdD48cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeD0iMjQwIiBmaWxsPSJyZ2JhKDE5MCwxOTAsMTkwLDAuMykiIGNsYXNzPSJ0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fY2FyZCIgcng9IjUiPjwvcmVjdD48cGF0aCBmaWxsPSJyZ2JhKDE5MCwxOTAsMTkwLDEpIiBkPSJNNzguOTU4IDI4NS43cy00MS4xLTczLjItNTguNC0xMDQuOWMtMjMtNDIuMi0yNi44LTYwLTEwLjktNjguOCA5LjktNS41IDIzLjYtMy4yIDMyIDExLjRsMTkuNiAzMS4yVjMyLjNTNjAuMDU4IDAgODMuMDU4IDBjMjQuNSAwIDIyLjQgMzIuMyAyMi40IDMyLjN2NTkuNHMxMi45LTkuMyAyOC01LjFjNy43IDIuMSAxNi43IDUuOCAyMS41IDE4IDAgMCAzMC43LTE0LjkgNDYgMTYuOCAwIDAgMzUuNC03IDM1LjQgMjkuN3MtNDQuMiAxMzQuNi00NC4yIDEzNC42aC0xMTMuMloiIHN0eWxlPSJhbmltYXRpb246dG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWhhbmQgMnMgaW5maW5pdGUiPjwvcGF0aD48c3R5bGU+QGtleWZyYW1lcyB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtaGFuZHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtvcGFjaXR5OjB9MTAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDgwcHgpIHNjYWxlKDEpO29wYWNpdHk6MX0yMCUsNjAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDE3NXB4KSBzY2FsZSguNik7b3BhY2l0eToxfTgwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHNjYWxlKC42KTtvcGFjaXR5OjF9dG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSBzY2FsZSguNik7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1jYXJkezAlLDYwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX04MCUsdG97dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTI0MHB4KX19LnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9jYXJke2FuaW1hdGlvbjp0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCAycyBpbmZpbml0ZX08L3N0eWxlPjwvc3ZnPiA=');
    top: 45px;
    width: 50px;
    height: 50px;
    display: block;
    z-index: 999999;
    right: 0;
    margin: auto;
    background-repeat: no-repeat;
    position: absolute;
}
    .qc_recommended_by .qc-col:nth-child(1) {
    order: 1;
}
    .qc_recommended_by .qc-col:nth-child(2) {
    order: 5;
}
    .qc_recommended_by .qc-col:nth-child(3) {
    order: 2;
}
    .qc_recommended_by .qc-col:nth-child(4) {
    order: 3;
}
    .qc_recommended_by .qc-col:nth-child(5) {
    order: 4;
}
}
@media(max-width:599px){
    .product-info .single_add_to_cart_button {
    width: 100%;
}
    .qc_container h2 {
    font-size: 28px;
    margin-bottom: 32px;
}
    .qc-uppercase,
    .product-info .product-title{
        font-size: 28px;    
    }
    .variations .label label {
    font-weight: 400;
}
    .product-short-description p {
    font-size: 16px;
    line-height: 20px;
}
    #main .variations_form {
    margin-bottom: 0px;
}
    .woocommerce-tabs li a {
    text-align: center;
}
    .tab-panels {
    padding: 30px 0px;
}
    .qc_works_best_together .step {
    flex: 0 0 70.666667%;
}
    .woocommerce-tabs li a:after {
    content: '\f078';
    font-family: 'FontAwesome';
    font-size: 20px;
}
    .woocommerce-tabs .tabs li {
    border-bottom: solid 1px #58595b;
}
.sticky-add-to-cart {
    display: block;
    font-size: 0;
    width: 100%;
    padding: 0px;
    border: none;
}
    .sticky-add-to-cart--active .sticky-add-to-cart__product {
    padding: 0;
}
    .sticky-add-to-cart .sticky-add-to-cart-img{
            display:none;
    }
    .sticky-add-to-cart .sticky-add-to-cart-select-options-button{
        font-size: 17px !important;
    display: block;
    width: 100%;
    max-width: inherit !important;
    margin: 0;
    padding: 5px;
    }
    .qc-tbp-slider-main {
    padding-bottom: 0px;
}
    .qc-tbp-slider .qc-tbp-author {
    font-size: 22px;
}
    .qc-tbp-slider .qc-tbp-desc {
    font-size: 16px;
}
    .qc-tbp-slider-main .slick-prev, .qc-tbp-slider-main .slick-next {
    top: 0;
        margin: 0px 30px;
}
    .qc-tbp-slider-main{
         padding-top: 50px;
    }
    h2.qc-uppercase:before {
    top: 72px;
}
    .qc_recommended_by .img img {
    width: 114px;
    height: 50px;
    object-fit: contain;
}
    .qc_recommended_by {
    row-gap: 22px;
}
}

.woocommerce-variation-price{
display:none
}

.variations_form .ux-swatch.selected {
    box-shadow: 0 0 0 2px #dd3333;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8HIJmAci.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8HMJmAci.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8H0JmA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs0wH8RnA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs1wH8RnA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs7wH8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ohvTobdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ogvTobdw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ouvTo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s0wH8RnA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s1wH8RnA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s7wH8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_Ass52Hs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws6FospT4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws6VospT4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws51os.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v32/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */