.post_header.grid h6 {
    font-size: 22px;
}

.blog-posts-grid_no_space .post_header h5,
.blog-posts-grid .post_header h5,
.blog-posts-masonry .post_header h5 {
    font-size: 26px;
}

body.postid-890 #single_course_bgimage {

    background-position: center top;
}


#right_click_content {
    background: rgba(0, 0, 0, 0.5);
    color: #ffffff;
}

body,
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=date],
input[type=tel],
input.wpcf7-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
select,
textarea,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button,
.ui-widget label,
.ui-widget-header,
.zm_alr_ul_container,
body #learn-press-course-tabs .course-tab-panels .course-tab-panel .course-description p,
body #popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .content-item-description p {
    font-family: Public Sans;
    font-size: 17px;
}

h1,
h2,
h3,
h4,
h5,
h6,
h7,
.post_quote_title,
strong[itemprop="author"],
#page_content_wrapper .posts.blog li a,
.page_content_wrapper .posts.blog li a,
#filter_selected,
blockquote,
.sidebar_widget li.widget_products,
#footer ul.sidebar_widget li ul.posts.blog li a,
.woocommerce-page table.cart th,
table.shop_table thead tr th,
.testimonial_slider_content,
.pagination,
.pagination_detail,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-cart .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-checkout .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-payment .mpa-shortcode-title,
#respond.comment-respond .comment-reply-title,
.course-curriculum .section-left .section-title,
.lp-checkout-form__before .lp-checkout-block h4,
.lp-checkout-form__after .lp-checkout-block h4 {
    font-family: steelfishbold;
    font-weight: 400;
    letter-spacing: 2px;
    text-transform: uppercase;
}

h1 {
    font-size: 40px;
}

h2 {
    font-size: 36px;
}

h3 {
    font-size: 32px;
}

h4 {
    font-size: 30px;
}

h5 {
    font-size: 28px;
}

h6 {
    font-size: 26px;
}

body,
#wrapper,
#page_content_wrapper.fixed,
#gallery_lightbox h2,
.slider_wrapper .gallery_image_caption h2,
#body_loading_screen,
h3#reply-title span,
.overlay_gallery_wrapper,
.pagination a,
.pagination span,
#captcha-wrap .text-box input,
.flex-direction-nav a,
.blog_promo_title h6,
#supersized li,
#horizontal_gallery_wrapper .image_caption,
body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] {
    background-color: #ffffff;
}

body,
.pagination a,
#gallery_lightbox h2,
.slider_wrapper .gallery_image_caption h2,
.post_info a,
#page_content_wrapper.split #copyright,
.page_content_wrapper.split #copyright,
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
.readmore,
.woocommerce-MyAccount-navigation ul a,
.woocommerce #page_content_wrapper div.product p.price,
.woocommerce-page #page_content_wrapper div.product p.price,
body #learn-press-course-tabs .course-tab-panels .course-tab-panel .course-description p,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link::before,
body .course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-meta .course-item-status:before,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-status::before,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-icon,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-name,
body #learn-press-course .lp-course-author .course-author__pull-right .author-description,
body .course-extra-box__content li,
body .course-extra-box__content li::before,
body .course-tab-panel-faqs .course-faqs-box .course-faqs-box__content .course-faqs-box__content-inner,
body #checkout-order .lp-checkout-order__inner .order-total .col-number,
body #learn-press-profile .wrapper-profile-header,
body #learn-press-profile .dashboard-general-statistic__row .statistic-box .statistic-box__text,
body .learn-press-filters>li span,
body .learn-press-filters>li span+span,
body .learn-press-filters>li span+span::before,
body .learn-press-filters>li span+span::after,
body .lp-list-table tbody tr td,
body .lp-list-table tbody tr th,
body .lp-list-table tfoot tr td,
body .lp-list-table tfoot tr th,
#popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .content-item-description p,
.lp-terms-and-conditions,
#checkout-order .col-number {
    color: #000000;
}

::selection,
.verline {
    background-color: #000000;
}

::-webkit-input-placeholder {
    color: #000000;
}

::-moz-placeholder {
    color: #000000;
}

:-ms-input-placeholder {
    color: #000000;
}

a,
.gallery_proof_filter ul li a,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-item-link,
body #checkout-order .lp-checkout-order__inner .course-name a,
body #popup-course #popup-header .popup-header__inner .course-title a,
body #learn-press-course .lp-course-author .course-author__pull-right .author-title a,
body .course-extra-box__title::after,
body .course-tab-panel-faqs .course-faqs-box:hover .course-faqs-box__title,
body .course-tab-panel-faqs .course-faqs-box__title::after,
body input[name="course-faqs-box-ratio"]:checked+.course-faqs-box .course-faqs-box__title,
body .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-permalink .course-title,
body #popup-course .back-course,
.lp-terms-and-conditions a {
    color: #000000;
}

.flex-control-paging li a.flex-active,
.post_attribute a:before,
#menu_wrapper .nav ul li a:before,
#menu_wrapper div .nav li>a:before,
.post_attribute a:before,
::selection {
    background-color: #000000;
}

.flex-control-paging li a.flex-active,
.image_boxed_wrapper:hover,
.gallery_proof_filter ul li a.active,
.gallery_proof_filter ul li a:hover {
    border-color: #000000;
}

a:hover,
a:active,
.post_info_comment a i,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link:hover .item-name,
body #checkout-order .lp-checkout-order__inner .course-name a:hover,
body #popup-course #popup-header .popup-header__inner .course-title a:hover,
body .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-permalink .course-title:hover,
body #learn-press-profile #profile-nav .lp-profile-nav-tabs>li ul li a:hover,
.lp-terms-and-conditions a:hover {
    color: #f26544;
}

input[type=button]:hover,
input[type=submit]:hover,
a.button:hover,
.button:hover,
.button.submit,
a.button.white:hover,
.button.white:hover,
a.button.white:active,
.button.white:active,
#menu_wrapper .nav ul li a:hover:before,
#menu_wrapper div .nav li>a:hover:before,
.post_attribute a:hover:before {
    background-color: #f26544;
}

input[type=button]:hover,
input[type=submit]:hover,
a.button:hover,
.button:hover,
.button.submit,
a.button.white:hover,
.button.white:hover,
a.button.white:active,
.button.white:active {
    border-color: #f26544;
}

h1,
h2,
h3,
h4,
h5,
h6,
h7,
pre,
code,
tt,
blockquote,
.post_header h5 a,
.post_header h3 a,
.post_header.grid h6 a,
.post_header.fullwidth h4 a,
.post_header h5 a,
blockquote,
.site_loading_logo_item i,
.ppb_subtitle,
.woocommerce .woocommerce-ordering select,
.woocommerce #page_content_wrapper a.button,
.woocommerce.columns-4 ul.products li.product a.add_to_cart_button,
.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover,
.ui-accordion .ui-accordion-header a,
.tabs .ui-state-active a,
body .post_header h5 a,
body .post_header h6 a,
.flex-direction-nav a:before,
.social_share_button_wrapper .social_post_view .view_number,
.social_share_button_wrapper .social_post_share_count .share_number,
.portfolio_post_previous a,
.portfolio_post_next a,
#filter_selected,
#autocomplete li strong,
.themelink,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar .ui-dialog-title,
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar .ui-dialog-title,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-left .section-title,
body #popup-course #sidebar-toggle::before,
.lp-checkout-form__before .lp-checkout-block h4,
.lp-checkout-form__after .lp-checkout-block h4 {
    color: #000000;
}

body.page.page-template-gallery-archive-split-screen-php #fp-nav li .active span,
body.tax-gallerycat #fp-nav li .active span,
body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav li .active span,
body.page.tax-portfolioset #fp-nav li .active span,
body.page.page-template-gallery-archive-split-screen-php #fp-nav ul li a span,
body.tax-gallerycat #fp-nav ul li a span,
body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav ul li a span,
body.page.tax-portfolioset #fp-nav ul li a span {
    background-color: #000000;
}

#social_share_wrapper,
hr,
#social_share_wrapper,
.post.type-post,
.comment .right,
.widget_tag_cloud div a,
.meta-tags a,
.tag_cloud a,
#footer,
#post_more_wrapper,
#page_content_wrapper .inner .sidebar_content,
#page_content_wrapper .inner .sidebar_content.left_sidebar,
.ajax_close,
.ajax_next,
.ajax_prev,
.portfolio_next,
.portfolio_prev,
.separated,
.blog_next_prev_wrapper,
#post_more_wrapper h5,
#ajax_portfolio_wrapper.hidding,
#ajax_portfolio_wrapper.visible,
.tabs.vertical .ui-tabs-panel,
.ui-tabs.vertical.right .ui-tabs-nav li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel,
.woocommerce table.shop_table,
.woocommerce-page table.shop_table,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator,
.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce .cart-collaterals .cart_totals tr th,
.woocommerce-page .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th,
table tr th,
table tr td,
.woocommerce #payment,
.woocommerce-page #payment,
.woocommerce #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods li,
.woocommerce #payment div.form-row,
.woocommerce-page #payment div.form-row,
.ui-tabs li:first-child,
.ui-tabs .ui-tabs-nav li,
.ui-tabs.vertical .ui-tabs-nav li,
.ui-tabs.vertical.right .ui-tabs-nav li.ui-state-active,
.ui-tabs.vertical .ui-tabs-nav li:last-child,
#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a,
.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a,
.ui-accordion .ui-accordion-header,
.ui-accordion .ui-accordion-content,
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:before,
h2.widgettitle:before,
#autocomplete,
.ppb_blog_minimal .one_third_bg,
.tabs .ui-tabs-panel,
.ui-tabs .ui-tabs-nav li,
.ui-tabs li:first-child,
.ui-tabs.vertical .ui-tabs-nav li:last-child,
.woocommerce .woocommerce-ordering select,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page table.cart th,
table.shop_table thead tr th,
hr.title_break,
.overlay_gallery_border,
#page_content_wrapper.split #copyright,
.page_content_wrapper.split #copyright,
.post.type-post,
.events.type-events,
h5.event_title,
.post_header h5.event_title,
.client_archive_wrapper,
#page_content_wrapper .sidebar .content .sidebar_widget li.widget,
.page_content_wrapper .sidebar .content .sidebar_widget li.widget,
hr.title_break.bold,
blockquote,
.social_share_button_wrapper,
.social_share_button_wrapper,
body:not(.single) .post_wrapper,
.themeborder,
#about_the_author,
.related.products,
.woocommerce div.product div.summary .product_meta,
#single_course_meta ul.single_course_meta_data li.single_course_meta_data_separator,
body .course-curriculum ul.curriculum-sections .section-header,
body.single-post #page_content_wrapper.blog_wrapper .page_title_content {
    border-color: #D8D8D8;
}

.appointment-form-shortcode label,
.appointment-form-widget>.widget-body label {
    color: #000000;
}

.flatpickr-current-month,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-cart .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-checkout .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-service-form .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-payment .mpa-shortcode-title,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-cart .mpa-shortcode-title,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-checkout .mpa-shortcode-title,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .mpa-shortcode-title,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-service-form .mpa-shortcode-title,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-payment .mpa-shortcode-title,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-day,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-day {
    color: #000000;
}

.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg {
    fill: #000000;
}

.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-day:before,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-day:before {
    background: #f9f9f9;
}

.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-cart .mpa-cart .mpa-cart-item,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-cart .mpa-cart .mpa-cart-item,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-booking,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-booking {
    background: #f9f9f9;
}

input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=tel],
input[type=date],
textarea,
select,
input[type=search] {
    background-color: #ffffff;
    color: #000000;
    border-color: #D8D8D8;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

input[type=submit],
input[type=button],
a.button,
.button,
.woocommerce .page_slider a.button,
a.button.fullwidth,
.woocommerce-page div.product form.cart .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
input[type=search] {
    font-family: Public Sans;
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=date]:focus,
textarea:focus,
input[type=search]:focus {
    border-color: #f26544;
}

.input_effect~.focus-border {
    background-color: #f26544;
}

input[type=submit],
input[type=button],
a.button,
.button,
.woocommerce .page_slider a.button,
a.button.fullwidth,
.woocommerce-page div.product form.cart .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
body.learnpress-page #page_content_wrapper .order-recover .lp-button,
.learnpress-page #learn-press-profile-basic-information button,
body #page_content_wrapper p#lp-avatar-actions button,
.learnpress-page #profile-content-settings form button[type=submit],
button[type=submit],
.wp-block-search .wp-block-search__button,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button,
body .comment-respond .comment-form input[type=submit],
.learnpress-course-curriculum .course-curriculum .curriculum-more__button {
    font-family: steelfishbold;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 2px;
    text-transform: uppercase;
}

input[type=submit],
input[type=button],
a.button,
.button,
.woocommerce .page_slider a.button,
a.button.fullwidth,
.woocommerce-page div.product form.cart .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
a#toTop,
.pagination span,
.widget_tag_cloud div a,
.pagination a,
.pagination span,
body.learnpress-page #page_content_wrapper .order-recover .lp-button,
.learnpress-page #learn-press-profile-basic-information button,
body #page_content_wrapper p#lp-avatar-actions button,
.learnpress-page #profile-content-settings form button[type=submit],
.learnpress-page #page_content_wrapper .lp-button,
button[type=submit],
.wp-block-search .wp-block-search__button,
#single_course_meta ul.single_course_meta_data,
#page_content_wrapper ul.learn-press-nav-tabs .course-nav a,
body.learnpress-page.profile .lp-tab-sections li a,
body.learnpress-page.profile .lp-tab-sections li span,
body.learnpress-page.profile .lp-tab-sections .section-tab.active span,
body #learn-press-course-tabs .course-nav label,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button,
body .comment-respond .comment-form input[type=submit],
.learnpress-course-curriculum .course-curriculum .curriculum-more__button,
.elementor-toggle .elementor-tab-title:not(.elementor-active),
.elementor-toggle .elementor-tab-content.elementor-active,
.elementor-toggle .elementor-tab-content,
.elementor-toggle .elementor-tab-title.elementor-active,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .flatpickr-calendar .flatpickr-months {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

input[type=submit],
input[type=button],
a.button,
.button,
.pagination span,
.pagination a:hover,
.woocommerce .footer_bar .button,
.woocommerce .footer_bar .button:hover,
.woocommerce-page div.product form.cart .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.post_type_icon,
.filter li a:hover,
.filter li a.active,
#portfolio_wall_filters li a.active,
#portfolio_wall_filters li a:hover,
.comment_box,
.one_half.gallery2 .portfolio_type_wrapper,
.one_third.gallery3 .portfolio_type_wrapper,
.one_fourth.gallery4 .portfolio_type_wrapper,
.one_fifth.gallery5 .portfolio_type_wrapper,
.portfolio_type_wrapper,
.post_share_text,
#close_share,
.widget_tag_cloud div a:hover,
.ui-accordion .ui-accordion-header .ui-icon,
.mobile_menu_wrapper #mobile_menu_close.button,
.mobile_menu_wrapper #close_mobile_menu,
.multi_share_button,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
.learnpress-page #page_content_wrapper .lp-button,
.learnpress-page #learn-press-profile-basic-information button,
.learnpress-page #profile-content-settings form button[type=submit],
body #checkout-payment #checkout-order-action button,
body.single.learnpress #popup-content>a.lp-lesson-comment-btn,
button[type=submit],
.wp-block-search .wp-block-search__button,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button,
body .comment-respond .comment-form input[type=submit],
.learnpress-course-curriculum .course-curriculum .curriculum-more__button {
    background-color: #f26544;
}

.pagination span,
.pagination a:hover,
.button.ghost,
.button.ghost:hover,
.button.ghost:active,
blockquote:after,
.woocommerce-MyAccount-navigation ul li.is-active,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
.learnpress-page #page_content_wrapper .lp-button,
.learnpress-page #learn-press-profile-basic-information button,
.learnpress-page #profile-content-settings form button[type=submit],
body #checkout-payment #checkout-order-action button,
button[type=submit],
.wp-block-search .wp-block-search__button,
body .comment-respond .comment-form input[type=submit] {
    border-color: #f26544;
}

.comment_box:before,
.comment_box:after {
    border-top-color: #f26544;
}

.button.ghost,
.button.ghost:hover,
.button.ghost:active,
.infinite_load_more,
blockquote:before,
.woocommerce-MyAccount-navigation ul li.is-active a,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"] {
    color: #f26544;
}

input[type=submit],
input[type=button],
a.button,
.button,
.pagination a:hover,
.woocommerce .footer_bar .button,
.woocommerce .footer_bar .button:hover,
.woocommerce-page div.product form.cart .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.post_type_icon,
.filter li a:hover,
.filter li a.active,
#portfolio_wall_filters li a.active,
#portfolio_wall_filters li a:hover,
.comment_box,
.one_half.gallery2 .portfolio_type_wrapper,
.one_third.gallery3 .portfolio_type_wrapper,
.one_fourth.gallery4 .portfolio_type_wrapper,
.one_fifth.gallery5 .portfolio_type_wrapper,
.portfolio_type_wrapper,
.post_share_text,
#close_share,
.widget_tag_cloud div a:hover,
.ui-accordion .ui-accordion-header .ui-icon,
.mobile_menu_wrapper #mobile_menu_close.button,
#toTop,
.multi_share_button,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
.pagination span.current,
.mobile_menu_wrapper #close_mobile_menu,
body.learnpress-page #page_content_wrapper .lp-button,
.learnpress-page #learn-press-profile-basic-information button,
.learnpress-page #profile-content-settings form button[type=submit],
body #checkout-payment #checkout-order-action button,
button[type=submit],
.wp-block-search .wp-block-search__button,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button,
body .comment-respond .comment-form input[type=submit],
.learnpress-course-curriculum .course-curriculum .curriculum-more__button {
    color: #ffffff;
}

input[type=submit],
input[type=button],
a.button,
.button,
.pagination a:hover,
.woocommerce .footer_bar .button,
.woocommerce .footer_bar .button:hover,
.woocommerce-page div.product form.cart .button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.infinite_load_more,
.post_share_text,
#close_share,
.widget_tag_cloud div a:hover,
.mobile_menu_wrapper #close_mobile_menu,
.mobile_menu_wrapper #mobile_menu_close.button,
body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],
body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"],
.learnpress-page #learn-press-profile-basic-information button,
.learnpress-page #profile-content-settings form button[type=submit],
body #checkout-payment #checkout-order-action button,
button[type=submit],
.wp-block-search .wp-block-search__button,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button,
body .comment-respond .comment-form input[type=submit],
.learnpress-course-curriculum .course-curriculum .curriculum-more__button {
    border-color: #f26544;
}

input[type=button]:hover,
input[type=submit]:hover,
a.button:hover,
.button:hover,
.button.submit,
a.button.white:hover,
.button.white:hover,
a.button.white:active,
.button.white:active,
.black_bg input[type=submit],
.learnpress-page #page_content_wrapper .lp-button:hover,
.learnpress-page #learn-press-profile-basic-information button:hover,
.learnpress-page #profile-content-settings form button[type=submit]:hover,
body #checkout-payment #checkout-order-action button:hover,
button[type=submit]:hover,
.wp-block-search .wp-block-search__button:hover,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button:hover,
body .comment-respond .comment-form input[type=submit]:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-cart .button-secondary:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-checkout .button-secondary:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .button-secondary:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-service-form .button-secondary:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-payment .button-secondary:hover,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-cart .button-secondary:hover,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-checkout .button-secondary:hover,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .button-secondary:hover,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-service-form .button-secondary:hover,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-payment .button-secondary:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period.mpa-time-period-selected,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period.mpa-time-period-selected {
    background-color: #ffffff;
}

input[type=button]:hover,
input[type=submit]:hover,
a.button:hover,
.button:hover,
.button.submit,
a.button.white:hover,
.button.white:hover,
a.button.white:active,
.button.white:active,
.black_bg input[type=submit],
body.learnpress-page #page_content_wrapper .lp-button:hover,
.learnpress-page #learn-press-profile-basic-information button:hover,
.learnpress-page #profile-content-settings form button[type=submit]:hover,
body #checkout-payment #checkout-order-action button:hover,
button[type=submit]:hover,
.wp-block-search .wp-block-search__button:hover,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button:hover,
body .comment-respond .comment-form input[type=submit]:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period.mpa-time-period-selected,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period:hover,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period.mpa-time-period-selected,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .button-secondary:hover {
    color: #f26544;
}

input[type=button]:hover,
input[type=submit]:hover,
a.button:hover,
.button:hover,
.button.submit,
a.button.white:hover,
.button.white:hover,
a.button.white:active,
.button.white:active,
.black_bg input[type=submit],
.learnpress-page #learn-press-profile-basic-information button:hover,
.learnpress-page #profile-content-settings form button[type=submit]:hover,
button[type=submit]:hover,
.wp-block-search .wp-block-search__button:hover,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button:hover,
body .comment-respond .comment-form input[type=submit]:hover,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period.mpa-time-period-selected,
.appointment-form-widget>.widget-body .mpa-booking-step.mpa-booking-step-period .mpa-time-wrapper .mpa-times .mpa-time-period.mpa-time-period-selected,
.appointment-form-shortcode .mpa-booking-step.mpa-booking-step-period .button-secondary:hover {
    border-color: #f26544;
}

.frame_top,
.frame_bottom,
.frame_left,
.frame_right {
    background: #f26544;
}

#menu_wrapper .nav ul li a,
#menu_wrapper div .nav li>a,
.header_client_wrapper {
    font-family: Public Sans;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
}

#menu_wrapper .nav ul li,
html[data-menu=centeralogo] #logo_right_button {
    padding-top: 26px;
    padding-bottom: 26px;
}

.top_bar,
html {
    background-color: #ffffff;
}

#menu_wrapper .nav ul li a,
#menu_wrapper div .nav li>a,
#mobile_nav_icon,
#logo_wrapper .social_wrapper ul li a,
.header_cart_wrapper a {
    color: #000000;
}

#mobile_nav_icon {
    border-color: #000000;
}

#menu_wrapper .nav ul li a.hover,
#menu_wrapper .nav ul li a:hover,
#menu_wrapper div .nav li a.hover,
#menu_wrapper div .nav li a:hover,
.header_cart_wrapper a:hover,
#page_share:hover,
#logo_wrapper .social_wrapper ul li a:hover {
    color: #f26544;
}

#menu_wrapper .nav ul li a:before,
#menu_wrapper div .nav li>a:before {
    background-color: #f26544;
}

#menu_wrapper div .nav>li.current-menu-item>a,
#menu_wrapper div .nav>li.current-menu-parent>a,
#menu_wrapper div .nav>li.current-menu-ancestor>a,
#menu_wrapper div .nav li ul:not(.sub-menu) li.current-menu-item a,
#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a,
#logo_wrapper .social_wrapper ul li a:active {
    color: #f26544;
}

.top_bar,
#nav_wrapper {
    border-color: #ffffff;
}

.header_cart_wrapper .cart_count {
    background-color: #f26544;
    color: #ffffff;
}

#menu_wrapper .nav ul li ul li a,
#menu_wrapper div .nav li ul li a,
#menu_wrapper div .nav li.current-menu-parent ul li a {
    font-family: Public Sans;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
}

#menu_wrapper .nav ul li ul li a,
#menu_wrapper div .nav li ul li a,
#menu_wrapper div .nav li.current-menu-parent ul li a,
#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a,
#menu_wrapper .nav ul li.megamenu ul li ul li a,
#menu_wrapper div .nav li.megamenu ul li ul li a {
    color: #000000;
}

#menu_wrapper .nav ul li ul li a:hover,
#menu_wrapper div .nav li ul li a:hover,
#menu_wrapper div .nav li.current-menu-parent ul li a:hover,
#menu_wrapper .nav ul li.megamenu ul li ul li a:hover,
#menu_wrapper div .nav li.megamenu ul li ul li a:hover,
#menu_wrapper .nav ul li.megamenu ul li ul li a:active,
#menu_wrapper div .nav li.megamenu ul li ul li a:active,
#menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a:hover {
    color: #f26544;
}

#menu_wrapper .nav ul li ul li a:before,
#menu_wrapper div .nav li ul li>a:before,
#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav ul li ul li a:before {
    background-color: #f26544;
}

#menu_wrapper .nav ul li ul,
#menu_wrapper div .nav li ul {
    background: #ffffff;
    border-color: #d8d8d8;
}

#menu_wrapper div .nav li.megamenu ul li>a,
#menu_wrapper div .nav li.megamenu ul li>a:hover,
#menu_wrapper div .nav li.megamenu ul li>a:active,
#menu_wrapper div .nav li.megamenu ul li.current-menu-item>a {
    color: #000000;
}

#menu_wrapper div .nav li.megamenu ul li {
    border-color: #eeeeee;
}

.above_top_bar {
    background: #f26544;
}

#top_menu li a,
.top_contact_info,
.top_contact_info i,
.top_contact_info a,
.top_contact_info a:hover,
.top_contact_info a:active {
    color: #ffffff;
}

.mobile_main_nav li a,
#sub_menu li a {
    font-family: Public Sans;
    text-transform: uppercase;
}

#sub_menu li a {
    font-family: Public Sans;
}

.mobile_menu_wrapper {
    background-color: #000000;
}

.mobile_main_nav li a,
#sub_menu li a,
.mobile_menu_wrapper .sidebar_wrapper a,
.mobile_menu_wrapper .sidebar_wrapper,
#close_mobile_menu i,
.mobile_menu_wrapper .social_wrapper ul li a,
.fullmenu_content #copyright,
.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle {
    color: #ffffff;
}

.mobile_main_nav li a:hover,
.mobile_main_nav li a:active,
#sub_menu li a:hover,
#sub_menu li a:active,
.mobile_menu_wrapper .social_wrapper ul li a:hover {
    color: #ffffff;
}

#page_caption.hasbg {
    height: 600px;
}

#page_caption,
body #learn-press-profile .wrapper-profile-header {
    background-color: #ffffff;
}

#page_caption .page_title_wrapper .page_title_inner {
    text-align: center;
}

#page_caption {
    padding-top: 60px;
    padding-bottom: 60px;
    margin-bottom: 45px;
}

#page_caption h1 {
    font-family: steelfishbold;
    font-size: 100px;
    font-weight: 400;
    line-height: 1.1;
    text-transform: uppercase;
}

.page_tagline,
.thumb_content span,
.portfolio_desc .portfolio_excerpt,
.testimonial_customer_position,
.testimonial_customer_company,
.post_detail.single_post {
    font-family: Public Sans;
    font-size: 14px;
    letter-spacing: 0px;
    text-transform: none;
    color: #000000;
}

#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,
h2.widgettitle,
h5.widgettitle,
.sidebar_widget .widget_block h2 {
    font-family: steelfishbold;
    font-size: 22px;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #000000;
    border-color: #000000;
}

#page_content_wrapper .inner .sidebar_wrapper .sidebar .content,
.page_content_wrapper .inner .sidebar_wrapper .sidebar .content {
    color: #000000;
}

#page_content_wrapper .inner .sidebar_wrapper a:not(.button),
.page_content_wrapper .inner .sidebar_wrapper a:not(.button) {
    color: #000000;
}

#page_content_wrapper .inner .sidebar_wrapper a:hover:not(.button),
#page_content_wrapper .inner .sidebar_wrapper a:active:not(.button),
.page_content_wrapper .inner .sidebar_wrapper a:hover:not(.button),
.page_content_wrapper .inner .sidebar_wrapper a:active:not(.button) {
    color: #f26544;
}

#page_content_wrapper .inner .sidebar_wrapper a:not(.button):before {
    background-color: #f26544;
}

#footer {
    font-size: 15px;
}

.footer_bar_wrapper {
    font-size: 13px;
}

.footer_bar,
#footer {
    background-color: #1d1f24;
}

#footer,
#copyright,
#footer_menu li a,
#footer_menu li a:hover,
#footer_menu li a:active,
#footer input[type=text],
#footer input[type=password],
#footer input[type=email],
#footer input[type=url],
#footer input[type=tel],
#footer input[type=date],
#footer textarea,
#footer select,
#footer blockquote {
    color: #999999;
}

#copyright a,
#copyright a:active,
#footer a,
#footer a:active,
#footer .sidebar_widget li h2.widgettitle,
#footer_photostream a {
    color: #ffffff;
}

#footer .sidebar_widget li h2.widgettitle {
    border-color: #ffffff;
}

#copyright a:hover,
#footer a:hover,
.social_wrapper ul li a:hover,
#footer a:hover,
#footer_photostream a:hover {
    color: #ffffff;
}

.footer_bar {
    background-color: #1d1f24;
}

.footer_bar,
#copyright {
    color: #999999;
}

.footer_bar a,
#copyright a,
#footer_menu li a {
    color: #ffffff;
}

.footer_bar a:hover,
#copyright a:hover,
#footer_menu li a:hover {
    color: #ffffff;
}

.footer_bar_wrapper,
.footer_bar {
    border-color: #444444;
}

.footer_bar_wrapper .social_wrapper ul li a {
    color: #ffffff;
}

a#toTop {
    background: rgba(0, 0, 0, 0.1);
    color: #ffffff;
}

#page_content_wrapper.blog_wrapper,
#page_content_wrapper.blog_wrapper input:not([type="submit"]),
#page_content_wrapper.blog_wrapper textarea,
.post_excerpt.post_tag a:after,
.post_excerpt.post_tag a:before,
.post_navigation .navigation_post_content {
    background-color: #ffffff;
}

.post_info_cat,
.post_info_cat a {
    color: #000000;
    border-color: #000000;
}

.post_img_hover .post_type_icon {
    background: #f26544;
}

.blog_post_content_wrapper.layout_grid .post_content_wrapper,
.blog_post_content_wrapper.layout_masonry .post_content_wrapper,
.blog_post_content_wrapper.layout_metro .post_content_wrapper,
.blog_post_content_wrapper.layout_classic .post_content_wrapper {
    background: #ffffff;
}

.post_attribute a {
    color: #000000;
}

.post_attribute a a:before {
    background-color: #000000;
}

.post_attribute a,
.post_button_wrapper .post_attribute,
.post_attribute a:before {
    opacity: 0.5;
}

.post_header h5,
h6.subtitle,
.post_caption h1,
#page_content_wrapper .posts.blog li a,
.page_content_wrapper .posts.blog li a,
#post_featured_slider li .slider_image .slide_post h2,
.post_header.grid h6,
.post_info_cat,
.comment_date,
.post-date,
.post_navigation h7 {
    font-family: steelfishbold;
    font-weight: 400;
    letter-spacing: 2px;
    text-transform: uppercase;
}

body.single-post #page_caption h1,
body.single-post #page_content_wrapper.blog_wrapper .page_title_content h1 {
    font-family: steelfishbold;
    font-weight: 400;
    letter-spacing: 2px;
    text-transform: uppercase;
}

body.single-post #page_content_wrapper.blog_wrapper,
.post_related .post_header_wrapper {
    background: #ffffff;
}

.post_excerpt.post_tag a {
    background: #f26544;
    color: #ffffff;
}

.post_excerpt.post_tag a:after {
    border-left-color: #f26544;
}

body.learnpress-page.profile #learn-press-profile-nav .tabs>li.active>a,
body.learnpress-page.profile #learn-press-profile-nav .tabs>li a:hover,
body.learnpress-page.profile #learn-press-profile-nav .tabs>li:hover:not(.active)>a,
body ul.learn-press-courses .course .course-info .course-price .price,
body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-preview,
body .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-categories a:first-child,
body #learn-press-profile #profile-nav .lp-profile-nav-tabs li.active,
body #learn-press-profile #profile-nav .lp-profile-nav-tabs li:hover,
body #learn-press-profile #profile-content .lp-button:hover,
.learnpress-course-curriculum .course-curriculum .section-content .course-item-preview::before {
    background: #f26544;
}

body .course-item-nav .prev span,
body .course-item-nav .next span,
body .course-curriculum ul.curriculum-sections .section-content .course-item.current a,
body .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-instructor a,
body .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-instructor a:hover,
body #learn-press-profile #profile-nav .lp-profile-nav-tabs li.active>ul .active>a {
    color: #f26544;
}

body #learn-press-profile #profile-content .lp-button:hover {
    border-color: #f26544;
}

#page_content_wrapper ul.learn-press-nav-tabs .course-nav a {
    background: #f9f9f9;
}

#page_content_wrapper ul.learn-press-nav-tabs .course-nav a,
body #learn-press-profile #profile-nav .lp-profile-nav-tabs>li a,
body #learn-press-profile #profile-nav .lp-profile-nav-tabs>li>a>i {
    color: #000000;
}

#page_content_wrapper ul.learn-press-nav-tabs .course-nav.active a,
body.learnpress-page.profile .lp-tab-sections .section-tab.active span,
body #learn-press-course-tabs .course-nav.active label,
body #learn-press-course-tabs input[name="learn-press-course-tab-radio"]:nth-child(1):checked~.learn-press-nav-tabs .course-nav:nth-child(1) label,
body #learn-press-course-tabs .course-nav.active label,
#page_content_wrapper ul.learn-press-nav-tabs .course-nav.active a,
body.learnpress-page.profile .lp-tab-sections .section-tab.active span,
body #learn-press-course-tabs .course-nav.active labelbody #learn-press-course-tabs .course-nav.active label,
body #learn-press-course-tabs input[name="learn-press-course-tab-radio"]:nth-child(2):checked~.learn-press-nav-tabs .course-nav:nth-child(2) label,
body #learn-press-course-tabs input[name="learn-press-course-tab-radio"]:nth-child(3):checked~.learn-press-nav-tabs .course-nav:nth-child(3) label,
body #learn-press-course-tabs input[name="learn-press-course-tab-radio"]:nth-child(4):checked~.learn-press-nav-tabs .course-nav:nth-child(4) label {
    background: #000000;
    color: #ffffff;
}

body.learnpress-page.checkout .lp-list-table thead tr th,
body.learnpress-page.profile .lp-list-table thead tr th {
    background: #000000;
}

body.learnpress-page.checkout .lp-list-table,
body.learnpress-page.checkout .lp-list-table thead tr th,
body.learnpress-page.profile .lp-list-table thead tr th {
    color: #ffffff;
}

body .lp-list-table th,
body .lp-list-table td,
body .lp-list-table tbody tr td,
body .lp-list-table tbody tr th {
    background: #ffffff;
}

body .lp-list-table tbody tr td,
body .lp-list-table tbody tr th,
body .lp-list-table td {
    border-color: #d8d8d8;
}

body .lp-list-table th,
body .lp-list-table td {
    color: #000000;
}

body.single-lp_course #lp-single-course .single_course_title h1,
body.single-meeting .single_course_title h1 {
    font-family: steelfishbold;
    font-size: 50px;
    font-weight: 400;
    text-transform: uppercase;
    color: #000000;
}

body .single_course_price_wrapper .price,
#learn-press-course .course-summary-sidebar .course-sidebar-preview .course-price .price {
    font-family: steelfishbold;
    font-size: 40px;
    font-weight: 400;
    text-transform: uppercase;
}

#single_course_meta ul.single_course_meta_data {
    background: #ffffff;
    color: #000000;
}

/* vietnamese */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJywcufVotfwbg9m4.woff) format('woff');
    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: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJygcufVotfwbg9m4.woff) format('woff');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJxAcufVotfwbg.woff) format('woff');
    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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* vietnamese */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6JywcufVotfwbg9m4.woff) format('woff');
    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: 'Public Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6JygcufVotfwbg9m4.woff) format('woff');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6JxAcufVotfwbg.woff) format('woff');
    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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* vietnamese */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJywcufVotfwbg9m4.woff) format('woff');
    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: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJygcufVotfwbg9m4.woff) format('woff');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJxAcufVotfwbg.woff) format('woff');
    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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* vietnamese */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6JywcufVotfwbg9m4.woff) format('woff');
    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: 'Public Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6JygcufVotfwbg9m4.woff) format('woff');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Public Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../assets/fonts/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6JxAcufVotfwbg.woff) format('woff');
    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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}