
  .cl-logo__font{
    font-family:"Syncopate", Georgia, serif;
    font-size:36px;
    font-weight:700;
    letter-spacing:0px;
    text-align:left;
    text-transform:uppercase;
    color:#222 !important;
}
.cl-logo__img {
	height: 66px;
}

.cl-header__navigation:not(.cl-mobile-menu) .cl-header__menu>li>a,
.cl-offcanvas-menu nav ul li a,
.cl-fullscreen-overlay__menu li a {
	font-family: Lato, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 26px;
	text-align: center;
	text-transform: uppercase;
}

.cl-header__menu__megamenu h6,
.cl-header__menu li ul li.has-submenu>a,
.cl-mobile-menu nav>ul>li>a {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 4px;
	line-height: 24px;
	text-transform: uppercase;
	color: #a7a7a7;
}

.cl-header__navigation.cl-mobile-menu li a,
.cl-header__navigation:not(.cl-mobile-menu) .cl-header__menu li ul li:not(.has-submenu) a,
.cl-submenu a,
.cl-submenu .empty,
.cl-header__tool--shop .total {
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 24px;
	text-transform: none;
	color: #a7a7a7;
}

.cl-header__row--top {
	height: 30px;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.2;
	text-transform: uppercase;
	border-color: #eaebec;
}

.cl-header__row--extra {
	height: 40px;
	color: #5d6064;
	background-color: #f1f1f1;
}

.vc_row:not(.vc_inner):not([data-vc-full-width="true"]) {
	padding-top: 40px;
	padding-bottom: 40px;
}

.inner-content-row,
.vc_row:first-child:not(.vc_inner) {
	padding-top: 75px;
}

.inner-content-row,
.vc_row:last-child:not(.vc_inner) {
	padding-bottom: 75px;
}

.cl-element,
.wpb_content_element,
.vc_row.vc_inner {
	margin-bottom: 30px;
}

aside .widget,
.cl-sidenav .widget {
	padding-bottom: 22px;
	padding-top: 22px;
}

.cl-logo__font {
	color: #f97254;
}

.cl-header__navigation:not(.cl-mobile-menu) .cl-header__menu>li>a,
.cl-fullscreen-overlay__menu li a,
.cl-fullscreen-overlay__menu .cl-menu-item-description {
	color: #2b3031;
}

.cl-header--dark .cl-header__navigation:not(.cl-mobile-menu) .cl-header__menu>li:hover>a,
.cl-header--dark .cl-header__navigation:not(.cl-mobile-menu) .cl-header__menu>li.current-menu-item>a,
.cl-header--dark .cl-header__navigation:not(.cl-mobile-menu) .cl-header__menu>li.current-menu-parent>a,
.cl-fullscreen-overlay__menu li a:hover,
.cl-fullscreen-overlay__menu li.current-menu-item>a {
	color: #f97254!important;
}

.cl-header__row--main {
	color: #53565a;
}

.cl-header__row--main,
.cl-header__row--main:before {
	background-color: #ffffff;
}

.cl-header__row--main,
.cl-header__row--main .cl-header__element,
.cl-header__tool {
	border-color: #eaebec;
}

.cl-header__row--top,
.cl-header__row--top .dd-selected-text,
.cl-header__row--top .woocommerce-currency-switcher-form a.dd-option,
.cl-header__row--top .wpml-ls-legacy-dropdown a span,
.cl-header__row--top a {
	color: #5a5d62;
}

.cl-header__row--top,
.cl-header__row--top .woocommerce-currency-switcher-form a.dd-option,
.cl-header__row--top .wpml-ls-legacy-dropdown a {
	background-color: #f1f1f1;
}

.cl-header__row--extra,
.cl-header__row--extra .cl-header__container {
	border-color: #eaebec;
}

.cl-header .cl-header__menu li ul a:hover,
.cl-header__navigation.cl-mobile-menu li a:hover,
.cl-header__navigation.cl-mobile-menu h6:hover,
#site-header-search input[type="search"] {
	color: #ffffff!important;
}

.cl-header__menu__megamenu,
.cl-header__menu>li ul,
.cl-mobile-menu,
.cl-submenu,
.cl-header__tools .cl-header__tool--search-style-box .cl-header__search-form {
	background-color: #222a2c;
}

.cl-header__navigation .cl-header__menu__megamenu>ul>li {
	border-color: #2e383b;
}

.cl-header--sticky-prepare .cl-header__row--main {
	background-color: #fff!important;
}

.cl-header__tool--side-menu .cl-header__tool__link span {
	background-color: #53565a;
}

.cl-header__socials a i {
	color: #5d6064;
}

.cl-header__socials--style-circle-bg a {
	background-color: #f1f1f1;
}

.cl-header__socials--style-circle-bg a,
.cl-header__socials--style-circle-border a {
	border-color: #e1e1e1;
}

.cl-header__icontext i {
	color: #5b5e61;
}

.cl-fullscreen-overlay {
	background-color: rgba(39, 47, 49, 0.93);
}

body:not(.cl-layout-boxed),
body.cl-layout-boxed #wrapper.cl-boxed-layout,
.cl-layout-bordered .cl-layout-border-container>div {
	background-color: #ffffff;
}

.cl-entry-single-section--tags a,
.cl-slider--image-no {
	background-color: #f3f3f3;
}

.widget_polls-widget .Buttons,
.widget_mc4wp_form_widget input[type="submit"] {
	background-color: #191e23;
}

.widget_polls-widget .Buttons {
	border-color: #191e23;
}

article.sticky,
.widget-title,
.widget_divider,
.cl-entry-single-navigation,
.cl-pagination li .current,
.cl-pagination-jump a,
.cl-single-share-buttons a,
.cl-owl-nav button,
.apsc-each-profile,
.cl-post-header--without-image,
.widget_aboutme .wrapper,
input:not([type="submit"]),
select,
textarea {
	border-color: #eaeaea;
}

.has-primary-accent-color,
.cl-dropcap,
.widget_categories li:hover:before,
.widget_archive li:hover:before,
.cl-header__socials--style-simple a:hover i,
p.has-drop-cap:not(:focus):first-letter,
.cl-pagination a:hover,
a:hover,
.widget_contactinfo .info i,
.cl-entry__readmore:hover,
.cl-blog--style-default .cl-entry__meta--category a,
.cl-blog--style-default .cl-entry__meta--author a,
.cl-highlight-text,
.cl-woo-product__overlay-buttons a.button,
.woocommerce ul.products li.product .cl-woo-product__overlay-buttons .cl-view-details:hover,
.cl-woo-product__overlay-buttons a.button:hover,
.price ins .woocommerce-Price-amount,
.woocommerce ul.products li.product .cl-woo-product__title-wrapper .price ins,
.cl-filters a.active,
.cl-filters a:hover,
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon,
.cl-blog--style-default .cl-entry__readmore,
.cl-blog--style-default .wp-block-quote cite,
.cl-footer__main .widget_socials li i,
footer .widget_mc4wp_form_widget .mc4wp-form-fields p:after,
.cl-service-icon-small--type-icon .cl-service-icon-small__icon>i,
.cl-tabbed-woo__nav .active a,
.cl-countdown-container .group .value,
.cl-testimonial-single .cl-testimonial-item__title,
.cl-lightbox-video a i,
.cl-blog--style-noimage .cl-entry__meta a,
.cl-blog--style-noimage .cl-entry__meta span,
.cl-blog--style-noimage .cl-entry__meta,
.cl-table-row__text {
	color: #675478;
}

.cl-header__mobile-button span,
.cl-header__hamburger-button span,
.cl-header--light .cl-header__tool__link .cart-total,
.has-primary-accent-background-color,
.cl-header__socials--style-circle-border a:hover,
.cl-header__socials--style-circle-bg a:hover,
.cl-sidenav__close span,
.cl-entry-single-section--tags a:hover,
.cl-footer-toparea .mc4wp-form .mc4wp-form-fields [type="submit"],
.cl-pagination-jump a:hover,
.cl-owl-nav button:hover,
.cl-footer__main input[type="submit"],
.cl-fullscreen-overlay__close span,
.cl-entry__readmore:hover:before,
.cl-pagination-numbers ul .current,
.cl-blog--style-media article:not(.has-post-thumbnail) .cl-entry__media,
.cl-skill__bar,
.woocommerce span.onsale,
.cl-team-grid-item:hover .cl-team-grid-item__data,
.cl-blog--style-media-alt .cl-entry__media-wrapper,
.cl-price-list__button a:hover,
.cl-footer__main .widget_socials li a:hover,
.cl-blog--style-modern .format-quote .cl-entry__wrapper-media,
.woocommerce nav.woocommerce-pagination ul li span.current {
	background-color: #675478;
}

.cl-header__socials--style-circle-border a:hover,
.cl-pagination-jump a:hover,
.cl-owl-nav button:hover,
.cl-price-list__button a:hover {
	border-color: #675478;
}

html,
body,
blockquote {
	color: #8e999c;
}

h1,
h2,
h3,
h4,
h5,
h6,
.widget_calendar caption,
.widget_recent_comments .comment-author-link,
.widget_recent_entries a,
.has-heading-color,
.cl-price-list__price-main,
.widget_most_popular .content .author,
.widget_recent_comments .comment-author-link,
.widget_recent_entries a,
.widget_tag_cloud .tag-cloud-link:hover,
.cl-content blockquote p,
.cl-countdown-container .group .type,
.cl-testimonial-single .cl-testimonial-item__content,
.cl-testimonial-single .cl-testimonial-item__position {
	color: #2b3031;
}

.cl-entry__details,
.cl-entry__details a,
.cl-entry__readmore,
aside .widget_most_popular .data,
aside .widget_recent_comments li,
aside .widget_recent_entries span,
aside .widget_tag_cloud .tag_cloud_link,
aside .widget_rss .rssSummary,
.cl-sidenav .widget_nav_menu a,
aside .widget_socials ul i,
aside .widget_text p,
.cl-page-header__desc,
.wp-block-image figcaption,
.has-labels-color,
.cl-entry-single-section--tags a,
.cl-entry-single-comments .comment-meta-item,
.comment-reply-link,
.comment-edit-link,
#cancel-comment-reply-link,
.single-post-nav__data .time,
.cl-pagination a,
.cl-pagination-jump a,
.cl-blog--style-headlines .cl-entry__time,
.cl-single-share-buttons span,
.cl-blog--style-big .cl-entry__content,
.cl-owl-nav button,
.cl-blog--style-top-news .cl-entry__date,
.apsc-count,
#respond .logged-in-as,
#respond .logged-in-as a,
#respond .comment-notes,
#respond .comment-notes span {
	color: #6c7781;
}

.cl-entry__readmore:before {
	background-color: #6c7781;
}

.cl-entry-single-author__title,
.cl-entry-single-section__title,
.wp-polls-ul li label,
.cl-entry__author-data {
	color: #323639;
}

.cl-btn--color-normal {
	color: #fff;
	background-color: #675478;
	border-color: #675478;
}

.cl-btn--color-normal:hover {
	color: #fff;
	background-color: #78536e;
	border-color: #78536e;
}

.cl-btn--color-alt {
	color: #2b3031;
	background-color: rgba(255, 255, 255, 0);
	border-color: #524445;
}

.cl-btn--color-alt:hover {
	color: #fff;
	background-color: #78536e;
	border-color: #78536e;
}

input:not([type="submit"]),
select,
textarea {
	background-color: #fff;
}

.vc_tta-tabs.vc_tta-style-default .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab {
	background-color: #2e3335;
	border-color: #fff;
	color: #fff;
}

.vc_tta-tabs.vc_tta-style-default .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active {
	background-color: #eb513c;
}

.cl-footer__main {
	background-color: #272c32;
}

.cl-footer__main .widget-title,
.cl-footer__mainn .rsswidget {
	color: #ffffff;
}

.cl-footer__main,
.cl-footer__main .tagcloud a {
	color: #bebfc4;
}

.cl-footer__main a,
.cl-footer__main .widget_rss cite,
.cl-footer__main .widget_calendar thead th {
	color: #bebfc4;
}

.cl-footer__main a:hover {
	color: #ffffff;
}

.cl-footer__main .widget_headlines article,
.cl-footer__main,
.cl-footer__main select,
.cl-footer__main input:not([type="submit"]),
.cl-footer__main textarea,
.cl-footer__main .tagcloud a {
	border-color: #30373d;
}

.cl-footer__main input:not([type="submit"]),
.cl-footer__main select,
.cl-footer__main textarea,
.cl-footer__main .widget_socials li a,
.cl-footer__main .tagcloud a {
	background-color: #30373d;
}

.cl-footer__main .widget_socials li a:hover i {
	color: #30373d;
}

.cl-footer__main input:not([type="submit"])::-webkit-input-placeholder,
.cl-footer__main select::-webkit-input-placeholder,
.cl-footer__main textarea::-webkit-input-placeholder,
.cl-footer__main input:not([type="submit"]):-moz-placeholder,
.cl-footer__main select:-moz-placeholder,
.cl-footer__main textarea:-moz-placeholder,
.cl-footer__main input:not([type="submit"])::-moz-placeholder,
.cl-footer__main select::-moz-placeholder,
.cl-footer__main textarea::-moz-placeholder,
.cl-footer__main input:not([type="submit"]):-ms-input-placeholder,
.cl-footer__main select:-ms-input-placeholder,
.cl-footer__main textarea:-ms-input-placeholder,
.cl-footer__main select {
	color: #b3b7ba;
}

#copyright {
	background-color: #22272b;
	color: #969da3;
}

#copyright a {
	color: #969da3 !important;
}

#copyright a:hover {
	color: #ffffff !important;
}

#copyright .cl-footer__content {
	border-color: #7f8488;
	padding-top: 25px;
	padding-bottom: 25px;
}

html,
body,
blockquote cite a,
.cl-blog__title,
.woocommerce-loop-product__title {
	font-family: Lato, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 1.7;
	text-transform: none;
}

h1:not(.cl-custom-font),
.h1 {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 60px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 1.2;
	text-transform: none;
}

h2:not(.cl-custom-font),
.h2 {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 42px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 1.2;
	text-transform: none;
}

h3:not(.cl-custom-font),
.h3 {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: 700;
	letter-spacing: 5px;
	line-height: 1.3;
	text-transform: uppercase;
}

h4:not(.cl-custom-font),
.h4,
.cl-element h4,
.cl-btn--style-only_text {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 1.2;
	text-transform: none;
}

h5:not(.cl-custom-font),
.h5,
.wp-polls form>p {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 1.75;
	text-transform: none;
}

h6:not(.cl-custom-font),
.h6,
.cl-video-entry__content a,
.widget_headlines .cl-entry__title {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 1.75;
	text-transform: none;
}

aside .widget-title,
.cl-sidenav .widget-title {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 28px;
	text-transform: uppercase;
}

.cl-single-blog .cl-content,
.cl-blog .cl-entry .cl-entry__content {
	font-size: 18px;
	line-height: 1.75;
}

.cl-entry-single-section__title {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: 700;
	letter-spacing: 0px;
	line-height: 27px;
	text-transform: uppercase;
}

blockquote p {
	font-family: Lato, Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: 300;
	font-style: italic;
	letter-spacing: 0px;
	line-height: 36px;
	text-transform: none;
}

.cl-testimonial-bottom .cl-testimonial-item__content,
.cl-testimonial-top .cl-testimonial-item__content {
	font-family: "Libre Baskerville", Georgia, serif;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 1.8;
	text-transform: none;
}

.cl-counter__odometer {
	font-family: Lato, Helvetica, Arial, sans-serif;
	font-size: 60px;
	font-weight: 600;
	letter-spacing: 0px;
	line-height: 1;
}

footer .widget-title {
	font-family: Montserrat, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: 1.4px;
	line-height: 28px;
	text-transform: uppercase;
}

.cl-btn {
	border-width: 1px;
}

footer#colophon .widget {
	padding-top: 15px;
	padding-bottom: 15px;
}

@media (max-width: 480px) {
	.cl-logo__img {
		height: 37px!important;
	}
}

@media (max-width: 767px) {
	.cl-logo__img {
		height: 37px;
	}
}

@media (min-width: 992px) {
	.cl-header__menu>li {
		padding-left: 15px;
		padding-right: 15px;
	}
	.cl-header__row--main {
		height: 137px;
	}
	.cl-header__padding {
		padding-top: 137px;
	}
	.cl-header--sticky-active .cl-header__row--main {
		height: 60px;
	}
	.cl-post-header__title {
		font-family: Montserrat, Helvetica, Arial, sans-serif;
		font-size: 48px;
		font-weight: 700;
		letter-spacing: 0px;
		line-height: 1.2;
		text-transform: none;
	}
}

@media (min-width: 768px) {
	.cl-header__row--main .cl-header__element {
		padding-right: 15px!important;
		padding-left: 15px!important;
	}
	.cl-header__row--top .cl-header__element {
		padding-right: 15px;
		padding-left: 15px;
	}
	.cl-header__row--extra .cl-header__element {
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1180px;
	}
}

/* latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxC7m0dR9pBOi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRzS7m0dR9pBOi.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxi7m0dR9pBOi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxy7m0dR9pBOi.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: local('Montserrat Thin'), local('Montserrat-Thin'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRyS7m0dR9pA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gTD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3g3D_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* vietnamese */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gbD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gfD_vx3rCubqg.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD_vx3rCs.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }
  /* latin */
  @font-face {
    font-family: 'Syncopate';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Syncopate Bold'), local('Syncopate-Bold'), url(https://fonts.gstatic.com/s/syncopate/v11/pe0pMIuPIYBCpEV5eFdKvtKqBP5vWVYgVw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }


  footer select{
    color:#fff;
  }

  footer#colophon .cl-footer__main{
    padding-top:60px;
    padding-bottom:55px;
  }

  .cl-blog--style-default .cl-entry__title{
    word-break: break-word;
  }