/* Παράγεται από gen/assemble.py: οι κανόνες του Elementor/Astra που χρησιμοποιούνται στο aluside (03/10/2026). */
address, blockquote, body, dd, dl, dt, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, html, iframe, legend, li, ol, p, pre, textarea, ul { border: 0px; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; }
html { text-size-adjust: 100%; }
body { margin: 0px; }
a { background-color: transparent; }
a:active { outline: 0px; }
a, a:focus, a:hover, a:visited { text-decoration: none; }
img { border: 0px; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }
input { line-height: normal; }
textarea { overflow: auto; }
figure { margin: 0px; }
.ast-container { max-width: 100%; }
.ast-container, .ast-container-fluid { margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; }
h1, h2, h3, h4, h5, h6 { clear: both; }
.entry-content :where(h1), h1 { color: rgb(128, 130, 133); font-size: 2em; line-height: 1.2; }
.entry-content :where(h2), h2 { color: rgb(128, 130, 133); font-size: 1.7em; line-height: 1.3; }
.entry-content :where(h3), h3 { color: rgb(128, 130, 133); font-size: 1.5em; line-height: 1.4; }
.entry-content :where(h4), h4 { color: rgb(128, 130, 133); line-height: 1.5; font-size: 1.3em; }
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
body { color: rgb(128, 130, 133); background: rgb(255, 255, 255); font-style: normal; }
ol, ul { margin: 0px 0px 1.5em 3em; }
ul { list-style: disc; }
cite, dfn, em, i { font-style: italic; }
img { height: auto; max-width: 100%; }
.ast-button, .button, button, input, select, textarea { color: rgb(128, 130, 133); font-weight: 400; font-size: 100%; margin: 0px; vertical-align: baseline; }
button, input { line-height: normal; }
.ast-button, .button, button, input[type="button"], input[type="reset"], input[type="submit"] { border-width: 1px; border-style: solid; border-image: initial; border-color: var(--ast-border-color); border-radius: 2px; background: rgb(230, 230, 230); padding: 0.6em 1em 0.4em; color: rgb(255, 255, 255); }
.ast-button:focus, .ast-button:hover, .button:focus, .button:hover, button:focus, button:hover, input[type="button"]:focus, input[type="button"]:hover, input[type="reset"]:focus, input[type="reset"]:hover, input[type="submit"]:focus, input[type="submit"]:hover { color: rgb(255, 255, 255); border-color: var(--ast-border-color); }
.ast-button:active, .ast-button:focus, .button:active, .button:focus, button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: var(--ast-border-color); outline: 0px; }
input[type="email"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea { color: rgb(102, 102, 102); border: 1px solid var(--ast-border-color); border-radius: 2px; appearance: none; }
input[type="email"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, textarea:focus { color: rgb(17, 17, 17); }
textarea { padding-left: 3px; width: 100%; }
a { color: rgb(65, 105, 225); }
a:focus, a:hover { color: rgb(25, 25, 112); }
a:focus { outline: dotted thin; }
a:hover { outline: 0px; }
.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }
.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }
.entry-content[data-ast-blocks-layout] > embed, .entry-content[data-ast-blocks-layout] > iframe, .entry-content[data-ast-blocks-layout] > object, embed, iframe, object { max-width: 100%; }
::selection { color: rgb(255, 255, 255); background: rgb(2, 116, 190); }
body:not(.logged-in) { position: relative; }
body { -webkit-font-smoothing: antialiased; }
#page { position: relative; }
a, a:focus { text-decoration: none; }
.secondary a *, .site-footer a *, .site-header a *, a { transition: 0.2s linear; }
img { vertical-align: middle; }
.entry-content :where(h1, h2, h3, h4, h5, h6) { margin-bottom: 20px; }
p { margin-bottom: 1.75em; }
input, select { line-height: 1; }
.ast-button, .ast-custom-button, body, button, input[type="button"], input[type="submit"], textarea { line-height: 1.85714; }
body { background-color: rgb(255, 255, 255); }
#page { display: block; }
#primary, #secondary { width: 100%; }
#primary { margin: 4em 0px; }
.ast-separate-container { background-color: rgb(245, 245, 245); }
.ast-separate-container #primary { padding: 4em 0px; margin: 0px; border: 0px; }
@media (min-width: 993px){.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary { margin: 4em 0px; padding: 0px; }}
@media (max-width: 992px){.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary { padding-left: 0px; padding-right: 0px; }}
.hentry { margin: 0px 0px 1.5em; }
.entry-content > :last-child, .entry-summary > :last-child, .page-content > :last-child { margin-bottom: 0px; }
body { overflow-x: hidden; }
.ast-separate-container .error-404, .ast-separate-container .no-results { background-color: rgb(255, 255, 255); }
input[type="email"], input[type="number"], input[type="password"], input[type="reset"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea { color: rgb(102, 102, 102); padding: 0.75em; height: auto; border-width: 1px; border-style: solid; border-color: var(--ast-border-color); border-radius: 2px; background: var(--ast-comment-inputs-background); box-shadow: none; box-sizing: border-box; transition: 0.2s linear; }
input[type="email"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus { background-color: rgb(255, 255, 255); border-color: var(--ast-border-color); box-shadow: none; }
textarea { width: 100%; }
.page .entry-header { margin-bottom: 1.5em; }
.ast-single-post .entry-header.ast-header-without-markup, .ast-single-post .entry-header.ast-no-title.ast-no-thumbnail { margin-bottom: 0px; }
.entry-header { margin-bottom: 1.2em; overflow-wrap: break-word; }
.entry-content { overflow-wrap: break-word; }
.entry-content .wp-audio-shortcode, .entry-content .wp-embedded-audio, .entry-content .wp-embedded-video, .entry-content .wp-video, .entry-content p { margin-bottom: 1.6em; }
.entry-content::after { display: table; clear: both; content: ""; }
:root { --ast-post-nav-space: 0; --ast-container-default-xlg-padding: 6.67em; --ast-container-default-lg-padding: 5.67em; --ast-container-default-slg-padding: 4.34em; --ast-container-default-md-padding: 3.34em; --ast-container-default-sm-padding: 6.67em; --ast-container-default-xs-padding: 2.4em; --ast-container-default-xxs-padding: 1.4em; --ast-code-block-background: #EEEEEE; --ast-comment-inputs-background: #FAFAFA; --ast-normal-container-width: 1200px; --ast-narrow-container-width: 750px; --ast-blog-title-font-weight: normal; --ast-blog-meta-weight: inherit; --ast-global-color-primary: var(--ast-global-color-5); --ast-global-color-secondary: var(--ast-global-color-4); --ast-global-color-alternate-background: var(--ast-global-color-7); --ast-global-color-subtle-background: var(--ast-global-color-6); --ast-bg-style-guide: var( --ast-global-color-secondary,var(--ast-global-color-5) ); --ast-shadow-style-guide: 0px 0px 4px 0 #00000057; --ast-global-dark-bg-style: #fff; --ast-global-dark-lfs: #fbfbfb; --ast-widget-bg-color: #fafafa; --ast-wc-container-head-bg-color: #fbfbfb; --ast-title-layout-bg: #eeeeee; --ast-search-border-color: #e7e7e7; --ast-lifter-hover-bg: #e6e6e6; --ast-gallery-block-color: #000; --srfm-color-input-label: var(--ast-global-color-2); }
html { font-size: 93.75%; }
a, .page-title { color: var(--ast-global-color-5); }
a:hover, a:focus { color: var(--ast-global-color-1); }
body, button, input, select, textarea, .ast-button, .ast-custom-button { font-family: "Open Sans", sans-serif; font-weight: 400; font-size: 1rem; }
h1, h2, h3, h4, h5, h6, .entry-content :where(h1, h2, h3, h4, h5, h6), .site-title, .site-title a { font-family: Montserrat, sans-serif; font-weight: 700; }
h1, .entry-content :where(h1) { font-size: 6rem; font-weight: 700; font-family: Montserrat, sans-serif; line-height: 1.4em; }
h2, .entry-content :where(h2) { font-size: 2.66667rem; font-weight: 700; font-family: Montserrat, sans-serif; line-height: 1.3em; }
h3, .entry-content :where(h3) { font-size: 1.6rem; font-weight: 700; font-family: Montserrat, sans-serif; line-height: 1.3em; }
h4, .entry-content :where(h4) { font-size: 1.33333rem; line-height: 1.2em; font-weight: 700; font-family: Montserrat, sans-serif; }
::selection { background-color: var(--ast-global-color-0); color: rgb(0, 0, 0); }
body, h1, h2, h3, h4, h5, h6, .entry-title a, .entry-content :where(h1, h2, h3, h4, h5, h6) { color: var(--ast-global-color-3); }
@media (max-width: 921px){.ast-separate-container #primary, .ast-separate-container #secondary { padding: 1.5em 0px; }}
@media (max-width: 921px){#primary, #secondary { padding: 1.5em 0px; margin: 0px; }}
@media (min-width: 922px){.error404.ast-separate-container #primary { margin-bottom: 4em; }}
.ast-page-builder-template .hentry { margin: 0px; }
input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, textarea:focus { border-color: var(--ast-global-color-5); }
input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="number"]:focus, textarea:focus, .wp-block-search__input:focus, [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus, .ast-mobile-popup-drawer.active .menu-toggle-close:focus, #ast-scroll-top:focus, #coupon_code:focus, #ast-coupon-code:focus { border-style: dotted; border-color: inherit; border-width: thin; }
input { outline: none; }
.ast-page-builder-template .site-content > .ast-container { max-width: 100%; padding: 0px; }
.ast-page-builder-template .site .site-content #primary { padding: 0px; margin: 0px; }
.ast-page-builder-template.single-post .site-content > .ast-container { max-width: 100%; }
.ast-page-builder-template .entry-header.ast-header-without-markup { margin-top: 0px; margin-bottom: 0px; }
.ast-page-builder-template .entry-header { margin-top: 4em; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; }
@media (max-width: 921px){.ast-theme-transparent-header #primary, .ast-theme-transparent-header #secondary { padding: 0px; }}
.elementor-widget-button .elementor-button { border-style: solid; text-decoration: none; border-width: 0px; }
body .elementor-button.elementor-size-sm, body .elementor-button.elementor-size-xs, body .elementor-button.elementor-size-md, body .elementor-button.elementor-size-lg, body .elementor-button.elementor-size-xl, body .elementor-button { border-radius: 0px; padding: 15px 45px; }
.wp-block-button .wp-block-button__link, .elementor-widget-button .elementor-button, .elementor-widget-button .elementor-button:visited { color: var(--ast-global-color-2); }
.elementor-widget-button .elementor-button { border-color: var(--ast-global-color-0); background-color: var(--ast-global-color-0); }
.elementor-widget-button .elementor-button:hover, .elementor-widget-button .elementor-button:focus { color: var(--ast-global-color-2); background-color: var(--ast-global-color-1); border-color: var(--ast-global-color-1); }
.elementor-widget-button .elementor-button { font-weight: 500; line-height: 1em; text-transform: uppercase; }
.elementor-widget-heading h1.elementor-heading-title { line-height: 1.4em; }
.elementor-widget-heading h2.elementor-heading-title { line-height: 1.3em; }
.elementor-widget-heading h3.elementor-heading-title { line-height: 1.3em; }
.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[class*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, body .wp-block-file .wp-block-file__button { border-style: solid; border-width: 0px; color: var(--ast-global-color-2); border-color: var(--ast-global-color-0); background-color: var(--ast-global-color-0); padding: 15px 45px; font-family: inherit; font-weight: 500; line-height: 1em; text-transform: uppercase; border-radius: 0px; }
button:focus, .menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover .button:hover, .ast-custom-button:hover, input[type="reset"]:hover, input[type="reset"]:focus, input#submit:hover, input#submit:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, form[class*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover, form[class*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus, body .wp-block-file .wp-block-file__button:hover, body .wp-block-file .wp-block-file__button:focus { color: var(--ast-global-color-2); background-color: var(--ast-global-color-1); border-color: var(--ast-global-color-1); }
.elementor-widget-heading h4.elementor-heading-title { line-height: 1.2em; }
@media (min-width: 544px){.ast-container { max-width: 100%; }}
@media (max-width: 544px){.ast-separate-container #content .ast-container { padding-left: 0.54em; padding-right: 0.54em; }}
body, .ast-separate-container { background-color: var(--ast-global-color-4); background-image: none; }
@media (max-width: 921px){h1, .entry-content :where(h1) { font-size: 60px; }}
@media (max-width: 921px){h2, .entry-content :where(h2) { font-size: 35px; }}
@media (max-width: 921px){h3, .entry-content :where(h3) { font-size: 22px; }}
@media (max-width: 544px){h1, .entry-content :where(h1) { font-size: 35px; }}
@media (max-width: 544px){h2, .entry-content :where(h2) { font-size: 30px; }}
@media (max-width: 544px){h3, .entry-content :where(h3) { font-size: 20px; }}
@media (max-width: 921px){html { font-size: 85.5%; }}
@media (max-width: 544px){html { font-size: 85.5%; }}
@media (min-width: 922px){.ast-container { max-width: 1240px; }}
@media (min-width: 922px){.site-content .ast-container { display: flex; }}
@media (max-width: 921px){.site-content .ast-container { flex-direction: column; }}
ul, ol { margin-left: 20px; }
:root { --ast-global-color-0: #ffc03d; --ast-global-color-1: #f8b526; --ast-global-color-2: #212d45; --ast-global-color-3: #4b4f58; --ast-global-color-4: #F5F5F5; --ast-global-color-5: #FFFFFF; --ast-global-color-6: #F2F5F7; --ast-global-color-7: #424242; --ast-global-color-8: #000000; }
:root { --ast-border-color: #dddddd; }
header.entry-header { text-align: left; }
@media (max-width: 921px){header.entry-header { text-align: left; }}
@media (max-width: 544px){header.entry-header { text-align: left; }}
h1, h2, h3, h4, h5, h6, .entry-content :where(h1, h2, h3, h4, h5, h6) { color: var(--ast-global-color-2); }
.elementor-widget-heading .elementor-heading-title { margin: 0px; }
.elementor-post.elementor-grid-item.hentry { margin-bottom: 0px; }
.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { top: 0px !important; }
.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title { background-color: var(--ast-global-color-5); background-image: none; }
@media (max-width: 921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description { background-color: var(--ast-global-color-5); background-image: none; }}
@media (max-width: 544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description { background-color: var(--ast-global-color-5); background-image: none; }}
:root { --e-global-color-astglobalcolor0: #ffc03d; --e-global-color-astglobalcolor1: #f8b526; --e-global-color-astglobalcolor2: #212d45; --e-global-color-astglobalcolor3: #4b4f58; --e-global-color-astglobalcolor4: #F5F5F5; --e-global-color-astglobalcolor5: #FFFFFF; --e-global-color-astglobalcolor6: #F2F5F7; --e-global-color-astglobalcolor7: #424242; --e-global-color-astglobalcolor8: #000000; }
.wp-lightbox-container button:focus, .wp-lightbox-container button:hover, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { background-color: rgba(90, 90, 90, 0.25); border: none; }
.wp-lightbox-overlay .wp-lightbox-close-button:focus, .wp-lightbox-overlay .wp-lightbox-close-button:hover, .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background) { background: none; border: none; }
.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background), .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background) { background: none; border: none; padding: 0px 8px; }
@keyframes show-content-image { 
  0% { visibility: hidden; }
  99% { visibility: hidden; }
  100% { visibility: visible; }
}
@keyframes turn-on-visibility { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes turn-off-visibility { 
  0% { opacity: 1; visibility: visible; }
  99% { opacity: 0; visibility: visible; }
  100% { opacity: 0; visibility: hidden; }
}
@keyframes lightbox-zoom-in { 
  0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }
  100% { transform: translate(-50%, -50%) scale(1); }
}
@keyframes lightbox-zoom-out { 
  0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }
  99% { visibility: visible; }
  100% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }
}
ol, ul { box-sizing: border-box; }
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded="true"] ~ .wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within > .wp-block-navigation__submenu-container { height: auto; min-width: 200px; opacity: 1; overflow: visible; visibility: visible; width: auto; }
@keyframes overlay-menu__fade-in-animation { 
  0% { opacity: 0; transform: translateY(0.5em); }
  100% { opacity: 1; transform: translateY(0px); }
}
.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; font-style: normal; font-weight: 100; line-height: 0.68; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; }
body.rtl .has-drop-cap:not(:focus)::first-letter { float: none; margin-left: 0.1em; }
.waveform-btn:hover:not(:disabled) { opacity: 1; transform: scale(1.05); }
.waveform-btn-minimal:hover:not(:disabled) { opacity: 1; transform: none; }
.wp-block-playlist .waveform-btn:hover:not(:disabled) { transform: none; }
:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }
@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}
:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }
.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }
.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }
.trp-language-switcher { height: 42px; position: relative; box-sizing: border-box; width: 200px; text-overflow: ellipsis; white-space: nowrap; }
.trp-language-switcher > div { box-sizing: border-box; padding: 4px 20px 3px 13px; border: 1.5px solid rgb(148, 148, 148); border-radius: 2px; background-image: url("../fonts/arrow-down-3101.svg"); background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 3px) calc(1em + 0px); background-size: 8px 8px, 8px 8px; background-repeat: no-repeat; background-color: rgb(255, 255, 255); }
.trp-language-switcher > div:hover { background-image: none; }
.trp-language-switcher > div > a { display: block; padding: 7px 12px; border-radius: 3px; text-decoration: none; color: rgb(30, 30, 30); font-style: normal; font-weight: 400; font-size: 16px; }
.trp-language-switcher > div > a:hover { background: rgb(240, 240, 240); border-radius: 2px; }
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language { cursor: default; }
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover { background: none; }
.trp-language-switcher > div > a > img { display: inline; margin: 0px 3px; width: 18px; height: 12px; border-radius: 0px; }
.trp-language-switcher .trp-ls-shortcode-current-language { display: inline-block; }
.trp-language-switcher:focus .trp-ls-shortcode-current-language, .trp-language-switcher:hover .trp-ls-shortcode-current-language { visibility: hidden; }
.trp-language-switcher .trp-ls-shortcode-language { display: inline-block; height: 1px; overflow: hidden auto; visibility: hidden; z-index: 1; max-height: 250px; left: 0px; top: 0px; min-height: auto; }
.trp-language-switcher:focus .trp-ls-shortcode-language, .trp-language-switcher:hover .trp-ls-shortcode-language { visibility: visible; max-height: 250px; padding: 4px 13px; height: auto; overflow-y: auto; position: absolute; left: 0px; top: 0px; min-height: auto; display: inline-block !important; }
:root { --direction-multiplier: 1; }
.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
.elementor-clearfix::after { clear: both; content: ""; display: block; height: 0px; width: 0px; }
.elementor *, .elementor ::after, .elementor ::before { box-sizing: border-box; }
.elementor a { box-shadow: none; text-decoration: none; }
.elementor img { border: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }
.elementor embed, .elementor iframe, .elementor object, .elementor video { border: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%; }
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure { margin: 0px; }
.elementor .elementor-background-overlay { inset: 0px; position: absolute; }
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial { max-width: 100%; }
.elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }
.elementor-element:where(.e-con-full, .elementor-widget) { align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }
.elementor-align-right { text-align: right; }
.elementor-align-left { text-align: left; }
.elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button { width: auto; }
@media (max-width: 767px){.elementor-mobile-align-center { text-align: center; }}
@media (max-width: 767px){.elementor-mobile-align-left { text-align: left; }}
@media (max-width: 767px){.elementor-mobile-align-center .elementor-button, .elementor-mobile-align-left .elementor-button, .elementor-mobile-align-right .elementor-button { width: auto; }}
:root { --page-title-display: block; }
.elementor-page-title, h1.entry-title { display: var(--page-title-display); }
@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.elementor-section { position: relative; }
.elementor-section .elementor-container { display: flex; margin-inline: auto; position: relative; }
@media (max-width: 1024px){.elementor-section .elementor-container { flex-wrap: wrap; }}
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
.elementor-section.elementor-section-items-middle > .elementor-container { align-items: center; }
.elementor-widget-wrap { align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%; }
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: flex; }
.elementor-widget-wrap > .elementor-element { width: 100%; }
.elementor-widget-wrap.e-swiper-container { width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px))); }
.elementor-widget { position: relative; }
.elementor-widget:not(:last-child) { margin-block-end: var(--kit-widget-spacing,20px); }
.elementor-widget:not(:last-child).elementor-absolute, .elementor-widget:not(:last-child).elementor-widget__width-auto, .elementor-widget:not(:last-child).elementor-widget__width-initial { margin-block-end: 0px; }
.elementor-column { display: flex; min-height: 1px; position: relative; }
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated { padding: 0px; }
@media (min-width: 768px){.elementor-column.elementor-col-25, .elementor-column[data-col="25"] { width: 25%; }}
@media (min-width: 768px){.elementor-column.elementor-col-33, .elementor-column[data-col="33"] { width: 33.333%; }}
@media (min-width: 768px){.elementor-column.elementor-col-66, .elementor-column[data-col="66"] { width: 66.666%; }}
@media (min-width: 768px){.elementor-column.elementor-col-50, .elementor-column[data-col="50"] { width: 50%; }}
@media (min-width: 768px){.elementor-column.elementor-col-100, .elementor-column[data-col="100"] { width: 100%; }}
@media (max-width: 767px){.elementor-column { width: 100%; }}
.elementor-grid { display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap); }
.elementor-grid .elementor-grid-item { min-width: 0px; }
.elementor-grid-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }
.elementor-grid-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }
.elementor-grid-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }
.elementor-grid-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }
@media (max-width: 1024px){.elementor-grid-tablet-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }}
@media (max-width: 767px){.elementor-grid-mobile-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }}
@media (min-width: 1025px){#elementor-device-mode::after { content: "desktop"; }}
@media (min-width:-1){#elementor-device-mode::after { content: "widescreen"; }}
@media (max-width:-1){#elementor-device-mode::after { content: "tablet_extra"; }}
@media (max-width: 1024px){#elementor-device-mode::after { content: "tablet"; }}
@media (max-width:-1){#elementor-device-mode::after { content: "mobile_extra"; }}
@media (max-width: 767px){#elementor-device-mode::after { content: "mobile"; }}
@media (prefers-reduced-motion: no-preference){html { scroll-behavior: smooth; }}
.e-con { --border-radius: 0; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-style: initial; --border-color: initial; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --content-width: min(100%,var(--container-max-width,1140px)); --width: 100%; --min-height: initial; --height: auto; --text-align: initial; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --padding-top: var(--container-default-padding-top,10px); --padding-right: var(--container-default-padding-right,10px); --padding-bottom: var(--container-default-padding-bottom,10px); --padding-left: var(--container-default-padding-left,10px); --position: relative; --z-index: revert; --overflow: visible; --gap: var(--widgets-spacing,20px); --row-gap: var(--widgets-spacing-row,20px); --column-gap: var(--widgets-spacing-column,20px); --overlay-mix-blend-mode: initial; --overlay-opacity: 1; --overlay-transition: 0.3s; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(2,1fr); border-radius: var(--border-radius); height: var(--height); min-height: var(--min-height); min-width: 0px; overflow: var(--overflow); position: var(--position); width: var(--width); z-index: var(--z-index); --flex-wrap-mobile: wrap; }
.e-con:where(:not(.e-div-block-base)) { transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s); }
.e-con { --margin-block-start: var(--margin-top); --margin-block-end: var(--margin-bottom); --margin-inline-start: var(--margin-left); --margin-inline-end: var(--margin-right); --padding-inline-start: var(--padding-left); --padding-inline-end: var(--padding-right); --padding-block-start: var(--padding-top); --padding-block-end: var(--padding-bottom); --border-block-start-width: var(--border-top-width); --border-block-end-width: var(--border-bottom-width); --border-inline-start-width: var(--border-left-width); --border-inline-end-width: var(--border-right-width); }
.e-con { margin-block-end: var(--margin-block-end); margin-block-start: var(--margin-block-start); margin-inline-end: var(--margin-inline-end); margin-inline-start: var(--margin-inline-start); padding-inline-end: var(--padding-inline-end); padding-inline-start: var(--padding-inline-start); }
.e-con.e-flex { --flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis); }
.e-con-full, .e-con > .e-con-inner { padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align); }
.e-con-full.e-flex, .e-con.e-flex > .e-con-inner { flex-direction: var(--flex-direction); }
.e-con, .e-con > .e-con-inner { display: var(--display); }
.e-con-boxed.e-flex { place-content: normal; align-items: normal; flex-flow: column; }
.e-con-boxed { gap: initial; text-align: initial; }
.e-con.e-flex > .e-con-inner { align-content: var(--align-content); align-items: var(--align-items); align-self: auto; flex: 1 1 auto; flex-wrap: var(--flex-wrap); justify-content: var(--justify-content); }
.e-con > .e-con-inner { gap: var(--row-gap) var(--column-gap); height: 100%; margin: 0px auto; max-width: var(--content-width); padding-inline: 0px; width: 100%; }
:is(.elementor-section-wrap, [data-elementor-id]) > .e-con { --margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width)); }
.e-con .elementor-widget.elementor-widget { margin-block-end: 0px; }
.e-con::before, .e-con > .elementor-background-slideshow::before, .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }
.e-con::before { transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s); }
.e-con .elementor-widget { min-width: 0px; }
.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container, .e-con > .elementor-widget > .elementor-widget-container { height: 100%; }
.e-con.e-con > .e-con-inner > .elementor-widget, .elementor.elementor .e-con > .elementor-widget { max-width: 100%; }
.e-con .elementor-widget:not(:last-child) { --kit-widget-spacing: 0px; }
@media (max-width: 767px){.e-con.e-flex { --width: 100%; --flex-wrap: var(--flex-wrap-mobile); }}
.elementor-form-fields-wrapper { display: flex; flex-wrap: wrap; }
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea { flex-basis: 100%; max-width: 100%; }
.elementor-field-group { align-items: center; flex-wrap: wrap; }
.elementor-field-group.elementor-field-type-submit { align-items: flex-end; }
.elementor-field-group .elementor-field-textual { background-color: transparent; border: 1px solid rgb(105, 114, 125); color: rgb(31, 33, 36); flex-grow: 1; max-width: 100%; vertical-align: middle; width: 100%; }
.elementor-field-group .elementor-field-textual:focus { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; outline: 0px; }
.elementor-field-group .elementor-field-textual::placeholder { color: inherit; font-family: inherit; opacity: 0.6; }
.elementor-field-label { cursor: pointer; }
.elementor-mark-required .elementor-field-label::after { color: red; content: "*"; padding-inline-start: 0.2em; }
.elementor-field-textual { border-radius: 3px; font-size: 15px; line-height: 1.4; min-height: 40px; padding: 5px 14px; }
.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }
.elementor-form .elementor-button { border: none; padding-block: 0px; }
.elementor-form .elementor-button-content-wrapper, .elementor-form .elementor-button > span { display: flex; flex-direction: row; gap: 5px; justify-content: center; }
.elementor-form .elementor-button.elementor-size-sm { min-height: 40px; }
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) { transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }
.elementor-heading-title { line-height: 1; margin: 0px; padding: 0px; }
.elementor-button { background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; fill: rgb(255, 255, 255); font-size: 15px; line-height: 1; padding: 12px 24px; text-align: center; transition: 0.3s; }
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited { color: rgb(255, 255, 255); }
.elementor-button-content-wrapper { display: flex; flex-direction: row; gap: 5px; justify-content: center; }
.elementor-button-icon { align-items: center; display: flex; }
.elementor-button-text { display: inline-block; }
.elementor-button.elementor-size-md { border-radius: 4px; font-size: 16px; padding: 15px 30px; }
.elementor-button span { text-decoration: inherit; }
.elementor-view-stacked .elementor-icon { background-color: rgb(105, 114, 125); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); padding: 0.5em; }
.elementor-icon { color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s; }
.elementor-icon:hover { color: rgb(105, 114, 125); }
.elementor-icon i, .elementor-icon svg { display: block; height: 1em; position: relative; width: 1em; }
.elementor-icon i::before, .elementor-icon svg::before { left: 50%; position: absolute; transform: translateX(-50%); }
.elementor-shape-rounded .elementor-icon { border-radius: 10%; }
.elementor-shape-circle .elementor-icon { border-radius: 50%; }
@media (prefers-reduced-motion: reduce){html * { transition-delay: 0s !important; transition-duration: 0s !important; }}
@media (max-width: 767px){.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone { display: none; }}
.elementor-kit-747 { --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; }
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
.e-con { --container-max-width: 1140px; }
.elementor-widget:not(:last-child) { margin-block-end: 20px; }
.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }
@media (max-width: 1024px){.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; }}
@media (max-width: 1024px){.e-con { --container-max-width: 1024px; }}
@media (max-width: 767px){.elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; }}
@media (max-width: 767px){.e-con { --container-max-width: 767px; }}
.elementor-1024 .elementor-element.elementor-element-6fb1666 { --display: flex; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }
.elementor-1024 .elementor-element.elementor-element-55f0406 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --overflow: auto; }
.elementor-1024 .elementor-element.elementor-element-415853b { --grid-row-gap: 35px; --grid-column-gap: 30px; }
.elementor-1024 .elementor-element.elementor-element-415853b::after { content: "0.66"; }
.elementor-1024 .elementor-element.elementor-element-415853b .elementor-post__title, .elementor-1024 .elementor-element.elementor-element-415853b .elementor-post__title a { color: var( --e-global-color-astglobalcolor8 ); }
:root { --page-title-display: none; }
@media (max-width: 767px){.elementor-1024 .elementor-element.elementor-element-415853b::after { content: "0.5"; }}
.elementor-717 .elementor-element.elementor-element-ba9d130 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --align-items: center; }
.elementor-717 .elementor-element.elementor-element-c239fcd { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --padding-top: 30px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-717 .elementor-element.elementor-element-f420b32 { --grid-row-gap: 35px; --grid-column-gap: 50px; }
.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(62%); }
.elementor-717 .elementor-element.elementor-element-f420b32::after { content: "0.62"; }
.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__thumbnail__link { width: 100%; }
.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__card { border-color: var( --e-global-color-astglobalcolor8 ); border-width: 0px; border-radius: 0px; padding-top: 0px; padding-bottom: 0px; }
.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__text { padding: 0px; margin-top: 15px; }
.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__title, .elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__title a { color: var( --e-global-color-astglobalcolor8 ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }
.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__title { margin-bottom: 15px; }
@media (max-width: 767px){.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(50%); }}
@media (max-width: 767px){.elementor-717 .elementor-element.elementor-element-f420b32::after { content: "0.5"; }}
@media (max-width: 767px){.elementor-717 .elementor-element.elementor-element-f420b32 .elementor-post__thumbnail__link { width: 100%; }}
.elementor-328 .elementor-element.elementor-element-f3a48bb { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --padding-top: 100px; --padding-bottom: 100px; --padding-left: 0px; --padding-right: 0px; }
.elementor-328 .elementor-element.elementor-element-f3a48bb:not(.elementor-motion-effects-element-type-background), .elementor-328 .elementor-element.elementor-element-f3a48bb > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor2 ); }
.elementor-328 .elementor-element.elementor-element-3c6ad97 { text-align: center; }
.elementor-328 .elementor-element.elementor-element-3c6ad97 .elementor-heading-title { font-size: 40px; color: var( --e-global-color-astglobalcolor5 ); }
.elementor-328 .elementor-element.elementor-element-48c6722 { text-align: center; }
.elementor-328 .elementor-element.elementor-element-48c6722 .elementor-heading-title { font-size: 20px; color: rgb(248, 206, 6); }
.elementor-328 .elementor-element.elementor-element-e22bca7 { --display: flex; --padding-top: 50px; --padding-bottom: 50px; --padding-left: 50px; --padding-right: 50px; }
.elementor-328 .elementor-element.elementor-element-e22bca7:not(.elementor-motion-effects-element-type-background), .elementor-328 .elementor-element.elementor-element-e22bca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 > .elementor-widget-container { padding: 30px 0px 0px; }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-field-group { padding-right: calc(5px); padding-left: calc(5px); margin-bottom: 10px; }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-form-fields-wrapper { margin-left: calc(-5px); margin-right: calc(-5px); margin-bottom: -10px; }
body .elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-labels-above .elementor-field-group > label { padding-bottom: 0px; }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-field-group > label, .elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-field-subgroup label { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) { background-color: rgb(255, 255, 255); }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-button[type="submit"] { background-color: rgb(248, 206, 6); color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 .elementor-button[type="submit"]:hover { background-color: rgb(248, 206, 6); color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-0fb1cc2 { --e-form-steps-indicators-spacing: 20px; --e-form-steps-indicator-padding: 30px; --e-form-steps-indicator-inactive-secondary-color: #ffffff; --e-form-steps-indicator-active-secondary-color: #ffffff; --e-form-steps-indicator-completed-secondary-color: #ffffff; --e-form-steps-divider-width: 1px; --e-form-steps-divider-gap: 10px; }
.elementor-328 .elementor-element.elementor-element-215cd10:not(.elementor-motion-effects-element-type-background), .elementor-328 .elementor-element.elementor-element-215cd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-328 .elementor-element.elementor-element-215cd10 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-328 .elementor-element.elementor-element-5741ff5 { text-align: center; }
.elementor-328 .elementor-element.elementor-element-5741ff5 .elementor-heading-title { font-size: 40px; color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-db5c868 { padding: 50px 0px 0px; }
.elementor-328 .elementor-element.elementor-element-59cc392 > .elementor-element-populated { padding: 20px; }
.elementor-328 .elementor-element.elementor-element-09f7e68 .elementor-heading-title { color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-c7cf8fd .elementor-image-box-title { margin-bottom: 7px; color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-c7cf8fd .elementor-image-box-description { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-328 .elementor-element.elementor-element-331ef55 .elementor-image-box-title { margin-bottom: 7px; color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-331ef55 .elementor-image-box-description { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-328 .elementor-element.elementor-element-43f13e4 .elementor-image-box-title { margin-bottom: 7px; color: var( --e-global-color-astglobalcolor8 ); }
.elementor-328 .elementor-element.elementor-element-43f13e4 .elementor-image-box-description { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-328 .elementor-element.elementor-element-d36d461 iframe { height: 475px; filter: brightness(100%) contrast(100%) saturate(70%) blur(0px) hue-rotate(331deg); }
@media (max-width: 1024px) and (min-width: 768px){.elementor-328 .elementor-element.elementor-element-59cc392 { width: 50%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-328 .elementor-element.elementor-element-58a2777 { width: 100%; }}
@media (max-width: 1024px){.elementor-328 .elementor-element.elementor-element-215cd10 { padding: 60px 30px; }}
@media (max-width: 1024px){.elementor-328 .elementor-element.elementor-element-db5c868 { padding: 50px 0px 0px; }}
@media (max-width: 1024px){.elementor-328 .elementor-element.elementor-element-59cc392 > .elementor-element-populated { padding: 0px; }}
@media (max-width: 1024px){.elementor-328 .elementor-element.elementor-element-58a2777 > .elementor-element-populated { padding: 30px 0px 0px; }}
@media (max-width: 767px){.elementor-328 .elementor-element.elementor-element-215cd10 { padding: 50px 25px; }}
@media (max-width: 767px){.elementor-328 .elementor-element.elementor-element-c7cf8fd .elementor-image-box-wrapper { text-align: start; }}
@media (max-width: 767px){.elementor-328 .elementor-element.elementor-element-331ef55 .elementor-image-box-wrapper { text-align: start; }}
@media (max-width: 767px){.elementor-328 .elementor-element.elementor-element-43f13e4 .elementor-image-box-wrapper { text-align: start; }}
.elementor-13 .elementor-element.elementor-element-5b828e3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b828e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-5b828e3 > .elementor-background-overlay { background-color: rgb(255, 255, 255); opacity: 1; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-13 .elementor-element.elementor-element-5b828e3 .elementor-background-overlay { filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); }
.elementor-13 .elementor-element.elementor-element-5b828e3 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px; }
.elementor-13 .elementor-element.elementor-element-d0fdf14 { text-align: center; }
.elementor-13 .elementor-element.elementor-element-9ca55ae:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9ca55ae > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-13 .elementor-element.elementor-element-9ca55ae { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-13 .elementor-element.elementor-element-da4a5b5 .elementor-heading-title { font-weight: 400; color: var( --e-global-color-astglobalcolor2 ); }
.elementor-13 .elementor-element.elementor-element-6108ee1 .elementor-heading-title { font-size: 40px; }
.elementor-13 .elementor-element.elementor-element-1c44274:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1c44274 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-1c44274, url("/wp-content/uploads/2021/11/about-us-2-min.jpg")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-13 .elementor-element.elementor-element-1c44274 > .elementor-background-overlay { background-color: var( --e-global-color-astglobalcolor2 ); opacity: 0.9; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-13 .elementor-element.elementor-element-1c44274 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-13 .elementor-element.elementor-element-a42b1ee .elementor-icon-box-wrapper { gap: 30px; }
.elementor-13 .elementor-element.elementor-element-a42b1ee .elementor-icon-box-title { margin-block-end: 7px; color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-a42b1ee.elementor-view-stacked .elementor-icon { background-color: rgb(248, 206, 6); }
.elementor-13 .elementor-element.elementor-element-a42b1ee .elementor-icon { font-size: 25px; }
.elementor-13 .elementor-element.elementor-element-a42b1ee .elementor-icon-box-description { color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-1594963 .elementor-icon-box-wrapper { gap: 30px; }
.elementor-13 .elementor-element.elementor-element-1594963 .elementor-icon-box-title { margin-block-end: 7px; color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-1594963.elementor-view-stacked .elementor-icon { background-color: rgb(248, 206, 6); }
.elementor-13 .elementor-element.elementor-element-1594963 .elementor-icon { font-size: 25px; }
.elementor-13 .elementor-element.elementor-element-1594963 .elementor-icon-box-description { color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-8cd69c7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8cd69c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-13 .elementor-element.elementor-element-8cd69c7 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-13 .elementor-element.elementor-element-f5a5354 { --spacer-size: 50px; }
.elementor-13 .elementor-element.elementor-element-69eb7d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-69eb7d8, url("/wp-content/uploads/2021/11/image-1-min.jpg")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-element-populated > .elementor-background-overlay { background-color: var( --e-global-color-astglobalcolor2 ); opacity: 0.9; }
.elementor-13 .elementor-element.elementor-element-69eb7d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-13 .elementor-element.elementor-element-0f04b74 > .elementor-container { max-width: 500px; }
.elementor-13 .elementor-element.elementor-element-b01cd19 .elementor-heading-title { font-weight: 400; color: rgb(248, 206, 6); }
.elementor-13 .elementor-element.elementor-element-1e07ab8 .elementor-heading-title { font-size: 40px; color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-febd30a { color: rgb(255, 255, 255); }
.elementor-13 .elementor-element.elementor-element-ea7b7b5 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(248, 206, 6); opacity: 1; }
.elementor-13 .elementor-element.elementor-element-ea7b7b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-13 .elementor-element.elementor-element-ea7b7b5 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-13 .elementor-element.elementor-element-ea7b7b5 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-13 .elementor-element.elementor-element-ba657da > .elementor-container { max-width: 500px; }
.elementor-13 .elementor-element.elementor-element-294e6ef .elementor-heading-title { color: rgb(36, 36, 36); }
.elementor-13 .elementor-element.elementor-element-aa728f2 > .elementor-widget-container { margin: 10px 0px 0px; }
.elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(10px); }
.elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(10px); }
.elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-icon i { color: var( --e-global-color-astglobalcolor2 ); transition: color 0.3s; }
.elementor-13 .elementor-element.elementor-element-aa728f2 { --e-icon-list-icon-size: 20px; --icon-vertical-offset: 0px; }
.elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-icon { padding-inline-end: 10px; }
.elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-item > a { font-size: 20px; font-weight: bold; }
.elementor-13 .elementor-element.elementor-element-aa728f2 .elementor-icon-list-text { color: var( --e-global-color-astglobalcolor2 ); transition: color 0.3s; }
.elementor-13 .elementor-element.elementor-element-c267e20 { color: rgb(18, 18, 18); }
.elementor-13 .elementor-element.elementor-element-5f7d49e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5f7d49e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-13 .elementor-element.elementor-element-5f7d49e { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-13 .elementor-element.elementor-element-b56766f { text-align: center; }
.elementor-13 .elementor-element.elementor-element-b56766f .elementor-heading-title { font-weight: 400; color: rgb(248, 206, 6); }
.elementor-13 .elementor-element.elementor-element-cf12d22 { text-align: center; }
.elementor-13 .elementor-element.elementor-element-aac2ea6 { --e-image-carousel-slides-to-show: 3; }
.elementor-13 .elementor-element.elementor-element-aac2ea6 > .elementor-widget-container { background-color: rgb(248, 206, 6); padding: 20px 20px 5px; }
.elementor-13 .elementor-element.elementor-element-aac2ea6 .swiper-pagination-bullet { width: 5px; height: 5px; background: var( --e-global-color-astglobalcolor2 ); }
.elementor-13 .elementor-element.elementor-element-aac2ea6 .swiper-wrapper { display: flex; align-items: center; }
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-5b828e3 { padding: 150px 0px 100px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-9ca55ae { padding: 60px 30px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-1c44274 { padding: 80px 40px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-8cd69c7 { padding: 60px 30px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-element-populated { padding: 50px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-ea7b7b5 > .elementor-element-populated { padding: 50px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-5f7d49e { padding: 60px 30px; }}
@media (max-width: 1024px){.elementor-13 .elementor-element.elementor-element-aac2ea6 { --e-image-carousel-slides-to-show: 3; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-5b828e3 > .elementor-background-overlay { opacity: 0; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-5b828e3 { padding: 100px 0px 50px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-9ca55ae { padding: 50px 25px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-1c44274 { padding: 50px 25px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-a42b1ee > .elementor-widget-container { padding: 0px 0px 20px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-a42b1ee .elementor-icon-box-wrapper { gap: 10px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-1594963 .elementor-icon-box-wrapper { gap: 10px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-8cd69c7 { padding: 50px 25px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-element-populated { padding: 30px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-ea7b7b5 > .elementor-element-populated { padding: 30px; }}
@media (max-width: 767px){.elementor-13 .elementor-element.elementor-element-5f7d49e { padding: 50px 25px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-13 .elementor-element.elementor-element-285d1fe { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-13 .elementor-element.elementor-element-69eb7d8 { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-13 .elementor-element.elementor-element-ea7b7b5 { width: 100%; }}
@media (min-width: 1025px){.elementor-13 .elementor-element.elementor-element-1c44274:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1c44274 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-13 .elementor-element.elementor-element-69eb7d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-69eb7d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
.elementor-11 .elementor-element.elementor-element-04ee487 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0; --padding-top: 100px; --padding-bottom: 100px; --padding-left: 0px; --padding-right: 0px; }
.elementor-11 .elementor-element.elementor-element-04ee487:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-04ee487 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-04ee487::before, .elementor-11 .elementor-element.elementor-element-04ee487 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-04ee487 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-04ee487 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-04ee487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-04ee487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }
.elementor-11 .elementor-element.elementor-element-86082d6 { --display: flex; }
.elementor-11 .elementor-element.elementor-element-c9a2c9e { text-align: center; }
.elementor-11 .elementor-element.elementor-element-c9a2c9e .elementor-heading-title { font-size: 30px; font-weight: 200; color: rgb(248, 206, 6); }
.elementor-11 .elementor-element.elementor-element-e6dc068 { text-align: center; }
.elementor-11 .elementor-element.elementor-element-e6dc068 .elementor-heading-title { font-size: 40px; color: var( --e-global-color-astglobalcolor8 ); }
.elementor-11 .elementor-element.elementor-element-c60d15b { padding: 0px; }
.elementor-11 .elementor-element.elementor-element-7b0adbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-7b0adbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-7b0adbd, url("/wp-content/uploads/2023/06/M630_4f_filito_ultra-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-7b0adbd > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-7b0adbd > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-7b0adbd > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-998eba4 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-998eba4 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-998eba4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-998eba4 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-60895d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-60895d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-60895d0, url("/wp-content/uploads/2023/06/S67_steal-look_interior_ultra-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-60895d0 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-60895d0 > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-60895d0 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-bef9a28 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-bef9a28 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-bef9a28 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-bef9a28 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-664a1ba { padding: 0px; }
.elementor-11 .elementor-element.elementor-element-9bbc3f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-9bbc3f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-9bbc3f4, url("/wp-content/uploads/2023/06/image002-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-9bbc3f4 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-9bbc3f4:hover > .elementor-element-populated > .elementor-background-overlay { opacity: 0.5; }
.elementor-11 .elementor-element.elementor-element-9bbc3f4 > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-9bbc3f4 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-0afefde .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-0afefde .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-0afefde .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0afefde .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-728817d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-728817d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-728817d, url("/wp-content/uploads/2023/06/glass-skyscraper-against-blue-sky-view-from-bottom-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-728817d > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-728817d > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-728817d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-054f99d .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-054f99d .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-054f99d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-054f99d .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-b7107ea { padding: 0px; }
.elementor-11 .elementor-element.elementor-element-d86bfe6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-d86bfe6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-d86bfe6, url("/wp-content/uploads/2023/06/image001-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-d86bfe6 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-d86bfe6:hover > .elementor-element-populated > .elementor-background-overlay { opacity: 0.5; }
.elementor-11 .elementor-element.elementor-element-d86bfe6 > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-d86bfe6 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-5a13866 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-5a13866 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-5a13866 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5a13866 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-3c46860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-3c46860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-3c46860, url("/wp-content/uploads/2023/06/side-view-imposing-building-with-windows-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-3c46860 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-3c46860 > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; text-align: start; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-3c46860 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-ebbcd6f .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-ebbcd6f .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-ebbcd6f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ebbcd6f .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-1b575f7 { padding: 0px; }
.elementor-11 .elementor-element.elementor-element-5dea07a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-5dea07a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-5dea07a, url("/wp-content/uploads/2023/06/image-3-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-5dea07a > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-5dea07a:hover > .elementor-element-populated > .elementor-background-overlay { opacity: 0.5; }
.elementor-11 .elementor-element.elementor-element-5dea07a > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-5dea07a > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-0096c68 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-0096c68 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-0096c68 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0096c68 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-0ab9eca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-0ab9eca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-0ab9eca, url("/wp-content/uploads/2023/06/interior-design-modern-building-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-0ab9eca > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-0ab9eca > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; text-align: start; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-0ab9eca > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-93f5213 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-93f5213 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-93f5213 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-93f5213 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-194ec6d { padding: 0px; }
.elementor-11 .elementor-element.elementor-element-f9a9874:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-f9a9874 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-f9a9874, url("/wp-content/uploads/2023/06/woodalu_detail-fence_ultra-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-f9a9874 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-f9a9874:hover > .elementor-element-populated > .elementor-background-overlay { opacity: 0.5; }
.elementor-11 .elementor-element.elementor-element-f9a9874 > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-f9a9874 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-1d3a9df .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-1d3a9df .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-1d3a9df .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1d3a9df .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-8bca36d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-8bca36d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-8bca36d, url("/wp-content/uploads/2023/06/ALUMIL_FC10_image_ultra-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-8bca36d > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-8bca36d > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; text-align: start; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-8bca36d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-30f64b4 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-30f64b4 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-30f64b4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-30f64b4 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-13d6920 { padding: 0px; }
.elementor-11 .elementor-element.elementor-element-519cb02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-519cb02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-519cb02, url("/wp-content/uploads/2023/06/clading-house-1600x935-lr-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-519cb02 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-519cb02 > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-bb52fbf .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-bb52fbf .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-bb52fbf .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-bb52fbf .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-9cc744e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-9cc744e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-9cc744e, url("/wp-content/uploads/2023/06/abandoned-exhibition-centre-tbilisi-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-11 .elementor-element.elementor-element-9cc744e > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-11 .elementor-element.elementor-element-9cc744e > .elementor-element-populated { border-style: solid; border-width: 5px; border-color: var( --e-global-color-astglobalcolor5 ); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; text-align: start; padding: 350px 100px 50px 50px; }
.elementor-11 .elementor-element.elementor-element-9cc744e > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-11 .elementor-element.elementor-element-211ffa0 .elementor-icon-box-wrapper { text-align: start; }
.elementor-11 .elementor-element.elementor-element-211ffa0 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-11 .elementor-element.elementor-element-211ffa0 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-211ffa0 .elementor-icon-box-title a { font-size: 30px; font-weight: 700; }
.elementor-11 .elementor-element.elementor-element-614b31c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-614b31c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-11 .elementor-element.elementor-element-614b31c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-11 .elementor-element.elementor-element-7c3a30e { text-align: center; }
.elementor-11 .elementor-element.elementor-element-7c3a30e .elementor-heading-title { font-weight: 400; color: rgb(248, 206, 6); }
.elementor-11 .elementor-element.elementor-element-cd6363a { text-align: center; }
.elementor-11 .elementor-element.elementor-element-6a6611b { --e-image-carousel-slides-to-show: 3; }
.elementor-11 .elementor-element.elementor-element-6a6611b > .elementor-widget-container { background-color: rgb(248, 206, 6); padding: 20px 20px 5px; }
.elementor-11 .elementor-element.elementor-element-6a6611b .swiper-pagination-bullet { width: 5px; height: 5px; background: var( --e-global-color-astglobalcolor2 ); }
.elementor-11 .elementor-element.elementor-element-6a6611b .swiper-wrapper { display: flex; align-items: center; }
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-04ee487 { --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --padding-top: 50px; --padding-bottom: 50px; --padding-left: 0px; --padding-right: 0px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-86082d6 { --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-c9a2c9e.elementor-element { --align-self: center; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-7b0adbd:hover > .elementor-element-populated { background-image: var(--bg-7b0adbd, url("/wp-content/uploads/2023/06/M630_4f_filito_ultra-jpg.webp")); background-position: center center; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-7b0adbd > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-60895d0 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-9bbc3f4 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-728817d > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-d86bfe6 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-3c46860 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-5dea07a > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-0ab9eca > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-f9a9874 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-8bca36d > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-519cb02 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-9cc744e > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-614b31c { padding: 0px 40px 80px; }}
@media (max-width: 1024px){.elementor-11 .elementor-element.elementor-element-6a6611b { --e-image-carousel-slides-to-show: 3; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-04ee487 { --padding-top: 100px; --padding-bottom: 50px; --padding-left: 0px; --padding-right: 0px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-c9a2c9e .elementor-heading-title { font-size: 24px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-e6dc068 .elementor-heading-title { font-size: 35px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-c60d15b { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-664a1ba { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-b7107ea { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-1b575f7 { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-194ec6d { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-13d6920 { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-11 .elementor-element.elementor-element-614b31c { padding: 0px 25px 50px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-11 .elementor-element.elementor-element-86082d6 { --width: 100%; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-7b0adbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-7b0adbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-60895d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-60895d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-9bbc3f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-9bbc3f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-728817d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-728817d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-d86bfe6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-d86bfe6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-3c46860:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-3c46860 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-5dea07a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-5dea07a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-0ab9eca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-0ab9eca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-f9a9874:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-f9a9874 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-8bca36d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-8bca36d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-519cb02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-519cb02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-11 .elementor-element.elementor-element-9cc744e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-9cc744e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
.elementor-326 .elementor-element.elementor-element-7f97079:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-7f97079 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-7f97079, url("/wp-content/uploads/2023/06/M630_4f_filito_ultra-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-326 .elementor-element.elementor-element-7f97079 > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(90deg, var( --e-global-color-astglobalcolor2 ) 100%, #FFFFFF 100%); opacity: 0.9; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-7f97079 > .elementor-container { min-height: 670px; }
.elementor-326 .elementor-element.elementor-element-7f97079 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 135px 0px; }
.elementor-326 .elementor-element.elementor-element-c40bc6f .elementor-heading-title { font-weight: 200; color: rgb(248, 206, 6); }
.elementor-326 .elementor-element.elementor-element-704fda8 { text-align: start; }
.elementor-326 .elementor-element.elementor-element-704fda8 .elementor-heading-title { font-size: 55px; font-weight: 700; text-transform: none; color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-8a650e1 { width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; font-size: 20px; color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-1b90989 { padding: 50px 0px 0px; }
.elementor-326 .elementor-element.elementor-element-67cdb00 .elementor-button { background-color: rgb(248, 206, 6); border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-67cdb00 .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-67cdb00 .elementor-button:focus { background-color: rgba(248, 206, 6, 0); color: var( --e-global-color-astglobalcolor5 ); border-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-67cdb00 { width: var( --container-widget-width, 270px ); max-width: 270px; --container-widget-width: 270px; --container-widget-flex-grow: 0; }
.elementor-326 .elementor-element.elementor-element-b33e40f .elementor-button { background-color: rgba(2, 1, 1, 0); fill: rgb(255, 255, 255); color: rgb(255, 255, 255); border-style: solid; border-width: 1px; border-color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-b33e40f .elementor-button:hover, .elementor-326 .elementor-element.elementor-element-b33e40f .elementor-button:focus { background-color: rgb(248, 206, 6); color: rgb(0, 0, 0); border-color: rgb(248, 206, 6); }
.elementor-326 .elementor-element.elementor-element-b33e40f { width: auto; }
.elementor-326 .elementor-element.elementor-element-f2df44f:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-f2df44f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-f2df44f { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px; z-index: 1; }
.elementor-326 .elementor-element.elementor-element-3338149:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-3338149 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(248, 206, 6); }
.elementor-326 .elementor-element.elementor-element-3338149.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-326 .elementor-element.elementor-element-3338149 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: -100px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 50px; }
.elementor-326 .elementor-element.elementor-element-a7875cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-a7875cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-a7875cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-326 .elementor-element.elementor-element-a7875cc > .elementor-element-populated { box-shadow: rgba(225, 225, 225, 0.48) 26px 18px 81px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px; }
.elementor-326 .elementor-element.elementor-element-df363b2 { margin-top: -100px; margin-bottom: 0px; }
.elementor-326 .elementor-element.elementor-element-4d6617e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-4d6617e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-4d6617e > .elementor-element-populated { border-style: solid; border-width: 0px 1px 1px 0px; border-color: rgb(225, 225, 225); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 50px; }
.elementor-326 .elementor-element.elementor-element-502f29a .elementor-icon-box-wrapper { text-align: start; }
.elementor-326 .elementor-element.elementor-element-502f29a .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-326 .elementor-element.elementor-element-04e4b0a { padding: 0px; }
.elementor-326 .elementor-element.elementor-element-5061ff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-5061ff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-5061ff8 > .elementor-element-populated { border-style: solid; border-width: 0px 1px 1px 0px; border-color: rgb(225, 225, 225); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 50px; }
.elementor-326 .elementor-element.elementor-element-f227e24 .elementor-icon-box-wrapper { text-align: start; }
.elementor-326 .elementor-element.elementor-element-05cd6c3:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-05cd6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-05cd6c3 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-326 .elementor-element.elementor-element-36223b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-36223b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-36223b9 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-326 .elementor-element.elementor-element-59b3a14 .elementor-heading-title { font-weight: 200; color: var( --e-global-color-astglobalcolor2 ); }
.elementor-326 .elementor-element.elementor-element-d57496c .elementor-heading-title { color: rgb(33, 45, 69); }
.elementor-326 .elementor-element.elementor-element-5cdea1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-5cdea1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-5cdea1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-end; align-items: flex-end; }
.elementor-326 .elementor-element.elementor-element-5cdea1a.elementor-column > .elementor-widget-wrap { justify-content: flex-end; }
.elementor-326 .elementor-element.elementor-element-5cdea1a > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-326 .elementor-element.elementor-element-bb3e470 .elementor-button { background-color: rgb(248, 206, 6); fill: var( --e-global-color-astglobalcolor8 ); color: var( --e-global-color-astglobalcolor8 ); }
.elementor-326 .elementor-element.elementor-element-bb3e470 > .elementor-widget-container { padding: 50px 0px 0px; }
.elementor-326 .elementor-element.elementor-element-bb3e470 .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-326 .elementor-element.elementor-element-82ba47d:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-82ba47d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-82ba47d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px 0px; }
.elementor-326 .elementor-element.elementor-element-d42e10c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-d42e10c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-d42e10c > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: rgb(33, 45, 69); box-shadow: rgb(33, 45, 69) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 5px; --e-column-margin-right: 5px; --e-column-margin-left: 5px; padding: 5px; }
.elementor-326 .elementor-element.elementor-element-46897bd > .elementor-widget-container { padding: 10px; }
.elementor-326 .elementor-element.elementor-element-46897bd .elementor-image-box-wrapper { text-align: center; }
.elementor-326 .elementor-element.elementor-element-46897bd.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-326 .elementor-element.elementor-element-46897bd .elementor-image-box-title { margin-bottom: 10px; }
.elementor-326 .elementor-element.elementor-element-46897bd .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-326 .elementor-element.elementor-element-46897bd .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-326 .elementor-element.elementor-element-8f62fbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-8f62fbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-8f62fbb > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: rgb(33, 45, 69); box-shadow: rgb(33, 45, 69) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 5px; --e-column-margin-right: 5px; --e-column-margin-left: 5px; padding: 5px; }
.elementor-326 .elementor-element.elementor-element-227cee4 > .elementor-widget-container { padding: 10px; }
.elementor-326 .elementor-element.elementor-element-227cee4 .elementor-image-box-wrapper { text-align: center; }
.elementor-326 .elementor-element.elementor-element-227cee4.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-326 .elementor-element.elementor-element-227cee4 .elementor-image-box-title { margin-bottom: 10px; }
.elementor-326 .elementor-element.elementor-element-227cee4 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-326 .elementor-element.elementor-element-227cee4 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-326 .elementor-element.elementor-element-ab68838:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-ab68838 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-ab68838 > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: var( --e-global-color-astglobalcolor2 ); box-shadow: rgb(33, 45, 69) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 5px; --e-column-margin-right: 5px; --e-column-margin-left: 5px; padding: 5px; }
.elementor-326 .elementor-element.elementor-element-37f5c66 > .elementor-widget-container { padding: 10px; }
.elementor-326 .elementor-element.elementor-element-37f5c66 .elementor-image-box-wrapper { text-align: center; }
.elementor-326 .elementor-element.elementor-element-37f5c66.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-326 .elementor-element.elementor-element-37f5c66 .elementor-image-box-title { margin-bottom: 10px; }
.elementor-326 .elementor-element.elementor-element-37f5c66 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-326 .elementor-element.elementor-element-37f5c66 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-326 .elementor-element.elementor-element-199a1d5:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-199a1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-199a1d5 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 50px 0px 0px; }
.elementor-326 .elementor-element.elementor-element-14d00a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-14d00a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-14d00a2 > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: var( --e-global-color-astglobalcolor2 ); box-shadow: rgb(33, 45, 69) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 5px; --e-column-margin-right: 5px; --e-column-margin-left: 5px; padding: 5px; }
.elementor-326 .elementor-element.elementor-element-b0347ac > .elementor-widget-container { padding: 10px; }
.elementor-326 .elementor-element.elementor-element-b0347ac .elementor-image-box-wrapper { text-align: center; }
.elementor-326 .elementor-element.elementor-element-b0347ac.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-326 .elementor-element.elementor-element-b0347ac .elementor-image-box-title { margin-bottom: 10px; }
.elementor-326 .elementor-element.elementor-element-b0347ac .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-326 .elementor-element.elementor-element-b0347ac .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-326 .elementor-element.elementor-element-c00ef79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-c00ef79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-c00ef79 > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: var( --e-global-color-astglobalcolor2 ); box-shadow: rgb(33, 45, 69) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 5px; --e-column-margin-right: 5px; --e-column-margin-left: 5px; padding: 5px; }
.elementor-326 .elementor-element.elementor-element-68c6fed > .elementor-widget-container { padding: 10px; }
.elementor-326 .elementor-element.elementor-element-68c6fed .elementor-image-box-wrapper { text-align: center; }
.elementor-326 .elementor-element.elementor-element-68c6fed.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-326 .elementor-element.elementor-element-68c6fed .elementor-image-box-title { margin-bottom: 10px; }
.elementor-326 .elementor-element.elementor-element-68c6fed .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-326 .elementor-element.elementor-element-68c6fed .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-326 .elementor-element.elementor-element-57111f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-57111f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-57111f0 > .elementor-element-populated { border-style: solid; border-width: 1px; border-color: var( --e-global-color-astglobalcolor2 ); box-shadow: rgb(33, 45, 69) 0px 0px 10px 0px; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 5px; --e-column-margin-right: 5px; --e-column-margin-left: 5px; padding: 5px; }
.elementor-326 .elementor-element.elementor-element-1cbccd2 > .elementor-widget-container { padding: 10px; }
.elementor-326 .elementor-element.elementor-element-1cbccd2 .elementor-image-box-wrapper { text-align: center; }
.elementor-326 .elementor-element.elementor-element-1cbccd2.elementor-position-top .elementor-image-box-img { margin-bottom: 15px; }
.elementor-326 .elementor-element.elementor-element-1cbccd2 .elementor-image-box-title { margin-bottom: 10px; }
.elementor-326 .elementor-element.elementor-element-1cbccd2 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-326 .elementor-element.elementor-element-1cbccd2 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-326 .elementor-element.elementor-element-cecf1b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-cecf1b2, url("/wp-content/uploads/2023/06/s350-house-2195x1200-LR-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-element-populated > .elementor-background-overlay { background-color: var( --e-global-color-astglobalcolor2 ); opacity: 0.9; }
.elementor-326 .elementor-element.elementor-element-cecf1b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-326 .elementor-element.elementor-element-cecf1b2:hover > .elementor-element-populated > .elementor-background-overlay { opacity: 0.85; }
.elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-element-populated { transition: background 2.8s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; text-align: start; padding: 100px 0px; }
.elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-element-populated > .elementor-background-overlay { transition: background 3s, border-radius 0.3s, opacity 3s; }
.elementor-326 .elementor-element.elementor-element-fe4eef6 > .elementor-container { max-width: 500px; }
.elementor-326 .elementor-element.elementor-element-48371b0 .elementor-heading-title { font-weight: 400; color: rgb(248, 206, 6); }
.elementor-326 .elementor-element.elementor-element-ffb3470 .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-591ae3d { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-5616f1e .elementor-button { background-color: rgb(248, 206, 6); fill: var( --e-global-color-astglobalcolor8 ); color: var( --e-global-color-astglobalcolor8 ); }
.elementor-326 .elementor-element.elementor-element-5616f1e > .elementor-widget-container { padding: 50px 0px 0px; }
.elementor-326 .elementor-element.elementor-element-143f823 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(248, 206, 6); opacity: 1; }
.elementor-326 .elementor-element.elementor-element-143f823.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-326 .elementor-element.elementor-element-143f823 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px; }
.elementor-326 .elementor-element.elementor-element-143f823 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-23f242c > .elementor-container { max-width: 500px; }
.elementor-326 .elementor-element.elementor-element-1a38edd .elementor-heading-title { color: rgb(36, 36, 36); }
.elementor-326 .elementor-element.elementor-element-5ca6519 > .elementor-widget-container { margin: 10px 0px 0px; }
.elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(10px); }
.elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(10px); }
.elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-icon i { color: var( --e-global-color-astglobalcolor2 ); transition: color 0.3s; }
.elementor-326 .elementor-element.elementor-element-5ca6519 { --e-icon-list-icon-size: 20px; --icon-vertical-offset: 0px; }
.elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-icon { padding-inline-end: 10px; }
.elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-item > a { font-size: 20px; font-weight: bold; }
.elementor-326 .elementor-element.elementor-element-5ca6519 .elementor-icon-list-text { color: var( --e-global-color-astglobalcolor2 ); transition: color 0.3s; }
.elementor-326 .elementor-element.elementor-element-fbec9d6:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-fbec9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-fbec9d6 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 100px 0px 50px; }
.elementor-326 .elementor-element.elementor-element-7274265 { text-align: start; }
.elementor-326 .elementor-element.elementor-element-7274265 .elementor-heading-title { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-326 .elementor-element.elementor-element-71b9c09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-end; align-items: flex-end; }
.elementor-326 .elementor-element.elementor-element-3edf709 .elementor-button { background-color: rgb(248, 206, 6); }
.elementor-326 .elementor-element.elementor-element-3edf709 > .elementor-widget-container { padding: 0px; }
.elementor-326 .elementor-element.elementor-element-3edf709 .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-326 .elementor-element.elementor-element-103d5be:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-103d5be > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-103d5be { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 0px 150px; }
.elementor-326 .elementor-element.elementor-element-3cee80e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-3cee80e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-3cee80e, url("/wp-content/uploads/2023/06/023-scaled.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-326 .elementor-element.elementor-element-3cee80e > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-326 .elementor-element.elementor-element-3cee80e > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-326 .elementor-element.elementor-element-3cee80e > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-df360f5 .elementor-icon-box-wrapper { text-align: start; }
.elementor-326 .elementor-element.elementor-element-df360f5 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-df360f5 .elementor-icon-box-description { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-1fa42e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-1fa42e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-1fa42e6, url("/wp-content/uploads/2023/06/S77_steno-mpini-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-326 .elementor-element.elementor-element-1fa42e6 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-326 .elementor-element.elementor-element-1fa42e6 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-326 .elementor-element.elementor-element-1fa42e6 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-776870e .elementor-icon-box-wrapper { text-align: start; }
.elementor-326 .elementor-element.elementor-element-776870e .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-776870e .elementor-icon-box-description { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-e46c6f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-e46c6f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-e46c6f8, url("/wp-content/uploads/2023/06/S560_6f_lobby-jpg.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-326 .elementor-element.elementor-element-e46c6f8 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-326 .elementor-element.elementor-element-e46c6f8 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 350px 100px 50px 50px; }
.elementor-326 .elementor-element.elementor-element-e46c6f8 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-62d871d .elementor-icon-box-wrapper { text-align: start; }
.elementor-326 .elementor-element.elementor-element-62d871d .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-62d871d .elementor-icon-box-description { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-7f390f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-7f390f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: var(--bg-7f390f0, url("/wp-content/uploads/2023/06/S67_mesogeiako_ultra-AMEA-HD-scaled.webp")); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-326 .elementor-element.elementor-element-7f390f0 > .elementor-element-populated > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(0deg, var( --e-global-color-astglobalcolor2 ) 29%, #FFFFFF00 49%); opacity: 0.65; }
.elementor-326 .elementor-element.elementor-element-7f390f0 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; text-align: start; padding: 350px 100px 50px 50px; }
.elementor-326 .elementor-element.elementor-element-7f390f0 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-5d40135 .elementor-icon-box-wrapper { text-align: start; }
.elementor-326 .elementor-element.elementor-element-5d40135 .elementor-icon-box-title { margin-block-end: 0px; color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-5d40135 .elementor-icon-box-description { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-5042117:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-5042117 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-326 .elementor-element.elementor-element-5042117 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 100px 0px; }
.elementor-326 .elementor-element.elementor-element-adbe542:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-adbe542 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor2 ); }
.elementor-326 .elementor-element.elementor-element-adbe542.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-326 .elementor-element.elementor-element-adbe542 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-block-end: 20px; }
.elementor-326 .elementor-element.elementor-element-adbe542 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 64px; }
.elementor-326 .elementor-element.elementor-element-33140c8 .elementor-heading-title { font-weight: 400; color: rgb(248, 206, 6); }
.elementor-326 .elementor-element.elementor-element-58ce643 { text-align: start; }
.elementor-326 .elementor-element.elementor-element-58ce643 .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-326 .elementor-element.elementor-element-ed6cb42 > .elementor-element-populated > .elementor-background-overlay { background-color: rgb(248, 206, 6); opacity: 0.81; }
.elementor-326 .elementor-element.elementor-element-ed6cb42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-326 .elementor-element.elementor-element-ed6cb42 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 12%; }
.elementor-326 .elementor-element.elementor-element-ed6cb42 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 > .elementor-widget-container { padding: 0px; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-accordion-item { border-width: 1px; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-accordion-item .elementor-tab-content { border-width: 1px; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-accordion-item .elementor-tab-title.elementor-active { border-width: 1px; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-tab-title { background-color: var( --e-global-color-astglobalcolor4 ); padding: 20px; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-accordion-icon, .elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-accordion-title { color: var( --e-global-color-astglobalcolor3 ); }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-active .elementor-accordion-icon, .elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-active .elementor-accordion-title { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-tab-title .elementor-accordion-icon i::before { color: var( --e-global-color-astglobalcolor2 ); }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-accordion-icon { margin-inline-end: 100px; }
.elementor-326 .elementor-element.elementor-element-6e3c2a4 .elementor-tab-content { background-color: var( --e-global-color-astglobalcolor5 ); }
@media (min-width: 768px){.elementor-326 .elementor-element.elementor-element-adbe542 { width: 50%; }}
@media (min-width: 768px){.elementor-326 .elementor-element.elementor-element-ed6cb42 { width: 50%; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-7f97079 > .elementor-container { min-height: 395px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-7f97079 { padding: 135px 40px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-f2df44f { margin-top: 0px; margin-bottom: 0px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-05cd6c3 { padding: 80px 40px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-d42e10c > .elementor-element-populated { margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-8f62fbb > .elementor-element-populated { margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-ab68838 > .elementor-element-populated { margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-14d00a2 > .elementor-element-populated { margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-c00ef79 > .elementor-element-populated { margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-57111f0 > .elementor-element-populated { margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-element-populated { padding: 50px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-143f823 > .elementor-element-populated { padding: 50px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-fbec9d6 { padding: 80px 40px 50px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-7274265 .elementor-heading-title { font-size: 31px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-3cee80e > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-df360f5 .elementor-icon-box-title, .elementor-326 .elementor-element.elementor-element-df360f5 .elementor-icon-box-title a { font-size: 12px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-1fa42e6 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-776870e .elementor-icon-box-title, .elementor-326 .elementor-element.elementor-element-776870e .elementor-icon-box-title a { font-size: 12px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-e46c6f8 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-62d871d .elementor-icon-box-title, .elementor-326 .elementor-element.elementor-element-62d871d .elementor-icon-box-title a { font-size: 11px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-7f390f0 > .elementor-element-populated { padding: 330px 30px 30px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-5d40135 .elementor-icon-box-title, .elementor-326 .elementor-element.elementor-element-5d40135 .elementor-icon-box-title a { font-size: 12px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-5042117 { margin-top: 40px; margin-bottom: 80px; padding: 0px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-adbe542 > .elementor-element-populated { padding: 50px; }}
@media (max-width: 1024px){.elementor-326 .elementor-element.elementor-element-ed6cb42 > .elementor-element-populated { padding: 50px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-7f97079 { padding: 135px 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-704fda8 .elementor-heading-title { font-size: 28px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-8a650e1 { --container-widget-width: 100%; --container-widget-flex-grow: 0; width: var( --container-widget-width, 100% ); max-width: 100%; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-67cdb00 > .elementor-widget-container { padding: 0px 0px 20px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-f2df44f { margin-top: 0px; margin-bottom: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-3338149 > .elementor-element-populated { padding: 25px 25px 50px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-4d6617e > .elementor-element-populated { padding: 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-5061ff8 > .elementor-element-populated { padding: 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-05cd6c3 { padding: 50px 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-d42e10c > .elementor-element-populated { margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-46897bd .elementor-image-box-img { margin-bottom: 15px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-8f62fbb > .elementor-element-populated { margin: 10px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-227cee4 .elementor-image-box-img { margin-bottom: 15px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-ab68838 > .elementor-element-populated { margin: 10px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-37f5c66 .elementor-image-box-img { margin-bottom: 15px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-14d00a2 > .elementor-element-populated { margin: -40px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-b0347ac .elementor-image-box-img { margin-bottom: 15px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-c00ef79 > .elementor-element-populated { margin: 10px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-68c6fed .elementor-image-box-img { margin-bottom: 15px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-57111f0 > .elementor-element-populated { margin: 10px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-1cbccd2 .elementor-image-box-img { margin-bottom: 15px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-element-populated { padding: 30px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-143f823 > .elementor-element-populated { padding: 30px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-fbec9d6 { padding: 50px 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-3edf709 > .elementor-widget-container { padding: 20px 0px 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-103d5be { padding: 0px 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-5042117 { margin-top: 125px; margin-bottom: 50px; padding: 0px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-adbe542 > .elementor-element-populated { padding: 25px; }}
@media (max-width: 767px){.elementor-326 .elementor-element.elementor-element-ed6cb42 > .elementor-element-populated { padding: 25px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-326 .elementor-element.elementor-element-3338149 { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-326 .elementor-element.elementor-element-a7875cc { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-326 .elementor-element.elementor-element-cecf1b2 { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-326 .elementor-element.elementor-element-143f823 { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-326 .elementor-element.elementor-element-adbe542 { width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-326 .elementor-element.elementor-element-ed6cb42 { width: 100%; }}
@media (min-width: 1025px){.elementor-326 .elementor-element.elementor-element-7f97079:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-7f97079 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-326 .elementor-element.elementor-element-cecf1b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-cecf1b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-326 .elementor-element.elementor-element-3cee80e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-3cee80e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-326 .elementor-element.elementor-element-1fa42e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-1fa42e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-326 .elementor-element.elementor-element-e46c6f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-e46c6f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
@media (min-width: 1025px){.elementor-326 .elementor-element.elementor-element-7f390f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-326 .elementor-element.elementor-element-7f390f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: scroll; }}
.elementor-532 .elementor-element.elementor-element-0153769 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 5px; --padding-right: 0px; }
.elementor-532 .elementor-element.elementor-element-0153769.e-con { --align-self: center; }
.elementor-532 .elementor-element.elementor-element-4de3610 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-532 .elementor-element.elementor-element-4de3610.e-con { --align-self: center; }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(15px); }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-15px); }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-15px); }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-icon i { color: rgb(248, 206, 6); transition: color 0.3s; }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 { --e-icon-list-icon-size: 16px; --icon-vertical-offset: 0px; }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-icon { padding-inline-end: 10px; }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-item > a { font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 300; }
.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-text { color: var( --e-global-color-astglobalcolor8 ); transition: color 0.3s; }
.elementor-532 .elementor-element.elementor-element-087608a { --display: flex; }
.elementor-532 .elementor-element.elementor-element-75689845 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(7.5px); }
.elementor-532 .elementor-element.elementor-element-75689845 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-7.5px); }
.elementor-532 .elementor-element.elementor-element-75689845 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-7.5px); }
.elementor-532 .elementor-element.elementor-element-75689845 .elementor-icon-list-icon i { color: var( --e-global-color-astglobalcolor8 ); transition: color 0.3s; }
.elementor-532 .elementor-element.elementor-element-75689845 .elementor-icon-list-item:hover .elementor-icon-list-icon i { color: rgb(248, 206, 6); }
.elementor-532 .elementor-element.elementor-element-75689845 { --e-icon-list-icon-size: 24px; --e-icon-list-icon-align: center; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125); --icon-vertical-offset: 0px; }
.elementor-532 .elementor-element.elementor-element-75689845 .elementor-icon-list-text { transition: color 0.3s; }
.elementor-532 .elementor-element.elementor-element-65f188b9 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --flex-wrap: wrap; --overlay-opacity: 0.5; border-style: solid; --border-style: solid; border-width: 0px 0px 1px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 1px; --border-left-width: 0px; border-color: rgb(248, 206, 6); --border-color: #F8CE06; --border-radius: 0px 0px 0px 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 30px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 10; }
.elementor-532 .elementor-element.elementor-element-65f188b9:not(.elementor-motion-effects-element-type-background), .elementor-532 .elementor-element.elementor-element-65f188b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgba(33, 45, 69, 0.96); }
.elementor-532 .elementor-element.elementor-element-65f188b9::before, .elementor-532 .elementor-element.elementor-element-65f188b9 > .elementor-background-video-container::before, .elementor-532 .elementor-element.elementor-element-65f188b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-532 .elementor-element.elementor-element-65f188b9 > .elementor-background-slideshow::before, .elementor-532 .elementor-element.elementor-element-65f188b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-532 .elementor-element.elementor-element-65f188b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }
.elementor-532 .elementor-element.elementor-element-76aca86 { --display: flex; }
.elementor-532 .elementor-element.elementor-element-e2143a0 { --display: flex; --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }
.elementor-532 .elementor-element.elementor-element-e2143a0.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-menu-toggle { margin: 0px auto; background-color: rgb(33, 45, 69); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu .elementor-item { font-size: 16px; }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-astglobalcolor5 ); fill: var( --e-global-color-astglobalcolor5 ); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::before, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after { background-color: rgb(248, 206, 6); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active::before, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active::after { background-color: rgba(2, 1, 1, 0); }
.elementor-532 .elementor-element.elementor-element-b99437e { --e-nav-menu-divider-content: ""; --e-nav-menu-divider-style: solid; --e-nav-menu-divider-width: 1px; --e-nav-menu-divider-height: 75px; --e-nav-menu-divider-color: var( --e-global-color-astglobalcolor7 ); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-menu-toggle { color: rgb(248, 206, 6); fill: rgb(248, 206, 6); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown { background-color: rgba(33, 45, 69, 0.96); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a:hover, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a:focus, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a.highlighted, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-menu-toggle:hover, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-menu-toggle:focus { color: rgb(248, 206, 6); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a:hover, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a:focus, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a.highlighted { background-color: var( --e-global-color-astglobalcolor5 ); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown a.elementor-item-active { color: rgb(248, 206, 6); background-color: rgba(33, 45, 69, 0.96); }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--dropdown li:not(:last-child) { border-style: solid; border-color: rgb(248, 206, 6); border-bottom-width: 0.5px; }
.elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-532 .elementor-element.elementor-element-b99437e .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: 20px !important; }
.elementor-532 .elementor-element.elementor-element-b99437e div.elementor-menu-toggle { color: rgb(248, 206, 6); }
.elementor-532 .elementor-element.elementor-element-1eef421 { --display: flex; --align-items: flex-end; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }
.elementor-532 .elementor-element.elementor-element-1eef421.e-con { --align-self: center; }
.elementor-532 .elementor-element.elementor-element-2fec382 > .elementor-widget-container { padding: 0px 0px 10px; }
.elementor-532 .elementor-element.elementor-element-2fec382.elementor-element { --align-self: center; }
.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }
@media (max-width: 1024px){.elementor-532 .elementor-element.elementor-element-0153769 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 10px; --padding-right: 0px; }}
@media (max-width: 1024px){.elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-532 .elementor-element.elementor-element-2cc86bd1 .elementor-icon-list-item > a { font-size: 12px; }}
@media (max-width: 767px){.elementor-532 .elementor-element.elementor-element-76aca86 { --width: 35%; }}
@media (max-width: 767px){.elementor-532 .elementor-element.elementor-element-e2143a0 { --width: 30%; }}
@media (max-width: 767px){.elementor-532 .elementor-element.elementor-element-1eef421 { --width: 35%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-0153769 { --width: 100%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-4de3610 { --width: 70%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-087608a { --width: 30%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-65f188b9 { --width: 100%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-76aca86 { --width: 20%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-e2143a0 { --width: 60%; }}
@media (min-width: 768px){.elementor-532 .elementor-element.elementor-element-1eef421 { --width: 18%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-532 .elementor-element.elementor-element-4de3610 { --width: 80%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-532 .elementor-element.elementor-element-087608a { --width: 20%; }}
.trp-ls-shortcode-current-language { background-color: transparent !important; display: none !important; }
.trp-ls-shortcode-language { background-color: transparent !important; display: block !important; visibility: visible !important; overflow: visible !important; }
.trp-ls-disabled-language { display: none !important; }
.trp-ls-shortcode-disabled-language { display: none !important; }
.trp-language-switcher { width: 80px; }
.trp-language-switcher > div { border: none !important; }
.trp-language-switcher > div > a { color: white; }
.trp-language-switcher:hover > div > a { background-color: transparent !important; }
.elementor-869 .elementor-element.elementor-element-1d8a355e { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --gap: 50px 50px; --row-gap: 50px; --column-gap: 50px; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-1d8a355e:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-1d8a355e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-astglobalcolor2 ); }
.elementor-869 .elementor-element.elementor-element-3395567a { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; border-style: dotted; --border-style: dotted; border-width: 0px 0px 1px; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 1px; --border-left-width: 0px; border-color: rgb(155, 155, 155); --border-color: #9b9b9b; --padding-top: 0px; --padding-bottom: 30px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-41e278cb { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: flex-start; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-41e278cb.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-869 .elementor-element.elementor-element-9275cc4 .elementor-button { background-color: rgba(2, 1, 1, 0); fill: var( --e-global-color-astglobalcolor5 ); color: var( --e-global-color-astglobalcolor5 ); }
.elementor-869 .elementor-element.elementor-element-9275cc4.elementor-element { --flex-grow: 0; --flex-shrink: 0; }
.elementor-869 .elementor-element.elementor-element-9275cc4 .elementor-button-content-wrapper { flex-direction: row; }
.elementor-869 .elementor-element.elementor-element-71e2a13 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: flex-start; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-71e2a13.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-869 .elementor-element.elementor-element-cccd776 .elementor-button { background-color: rgba(2, 1, 1, 0); text-transform: none; fill: var( --e-global-color-astglobalcolor5 ); color: var( --e-global-color-astglobalcolor5 ); }
.elementor-869 .elementor-element.elementor-element-cccd776.elementor-element { --flex-grow: 0; --flex-shrink: 0; }
.elementor-869 .elementor-element.elementor-element-cccd776 .elementor-button-content-wrapper { flex-direction: row; }
.elementor-869 .elementor-element.elementor-element-cbaac47 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: flex-start; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-cbaac47.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-869 .elementor-element.elementor-element-9b724ef .elementor-button { background-color: rgba(2, 1, 1, 0); text-transform: none; fill: var( --e-global-color-astglobalcolor5 ); color: var( --e-global-color-astglobalcolor5 ); }
.elementor-869 .elementor-element.elementor-element-9b724ef .elementor-button-content-wrapper { flex-direction: row; }
.elementor-869 .elementor-element.elementor-element-72ce4f75 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: space-between; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-67653487 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: flex-start; --align-items: center; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-5ead3136 { text-align: start; }
.elementor-869 .elementor-element.elementor-element-5ead3136 .elementor-heading-title { font-size: 14px; font-weight: 300; color: rgb(84, 89, 95); }
.elementor-869 .elementor-element.elementor-element-934d836 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: flex-start; --align-items: center; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-5f312c3 { text-align: start; }
.elementor-869 .elementor-element.elementor-element-5f312c3 .elementor-heading-title { font-size: 14px; font-weight: 300; color: rgb(248, 206, 6); }
.elementor-869 .elementor-element.elementor-element-30bce06f { --display: flex; --min-height: 0px; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-869 .elementor-element.elementor-element-4bda85c9 { --grid-template-columns: repeat(0, auto); --icon-size: 24px; --grid-column-gap: 20px; --grid-row-gap: 0px; }
.elementor-869 .elementor-element.elementor-element-4bda85c9 .elementor-widget-container { text-align: center; }
.elementor-869 .elementor-element.elementor-element-4bda85c9 .elementor-social-icon { background-color: var( --e-global-color-astglobalcolor2 ); --icon-padding: 0em; }
.elementor-869 .elementor-element.elementor-element-4bda85c9 .elementor-social-icon i { color: rgb(248, 206, 6); }
.elementor-869 .elementor-element.elementor-element-4bda85c9 .elementor-social-icon:hover { background-color: rgba(255, 255, 255, 0); }
.elementor-869 .elementor-element.elementor-element-4bda85c9 .elementor-social-icon:hover i { color: var( --e-global-color-astglobalcolor5 ); }
.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }
@media (max-width: 1024px){.elementor-869 .elementor-element.elementor-element-1d8a355e { --padding-top: 30px; --padding-bottom: 30px; --padding-left: 20px; --padding-right: 20px; }}
@media (max-width: 1024px){.elementor-869 .elementor-element.elementor-element-4bda85c9 { --icon-size: 18px; --grid-column-gap: 10px; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-1d8a355e { --gap: 40px 40px; --row-gap: 40px; --column-gap: 40px; --padding-top: 25px; --padding-bottom: 25px; --padding-left: 20px; --padding-right: 20px; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-41e278cb { --width: 100%; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-9275cc4 { width: var( --container-widget-width, 306.075px ); max-width: 306.075px; --container-widget-width: 306.075px; --container-widget-flex-grow: 0; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-71e2a13 { --width: 99.353%; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-cccd776 { width: var( --container-widget-width, 296.8px ); max-width: 296.8px; --container-widget-width: 296.8px; --container-widget-flex-grow: 0; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-cbaac47 { --width: 100%; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-72ce4f75 { --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-67653487 { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-5ead3136 { text-align: center; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-5ead3136 .elementor-heading-title { line-height: 19px; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-934d836 { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-5f312c3 { text-align: center; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-5f312c3 .elementor-heading-title { line-height: 19px; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-30bce06f { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-4bda85c9 .elementor-widget-container { text-align: center; }}
@media (max-width: 767px){.elementor-869 .elementor-element.elementor-element-4bda85c9 { --icon-size: 18px; }}
@media (min-width: 768px){.elementor-869 .elementor-element.elementor-element-41e278cb { --width: 33%; }}
@media (min-width: 768px){.elementor-869 .elementor-element.elementor-element-71e2a13 { --width: 33%; }}
@media (min-width: 768px){.elementor-869 .elementor-element.elementor-element-cbaac47 { --width: 33%; }}
@media (min-width: 768px){.elementor-869 .elementor-element.elementor-element-67653487 { --width: 31%; }}
@media (min-width: 768px){.elementor-869 .elementor-element.elementor-element-934d836 { --width: 30%; }}
@media (min-width: 768px){.elementor-869 .elementor-element.elementor-element-30bce06f { --width: 80%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-869 .elementor-element.elementor-element-67653487 { --width: 60%; }}
.elementor-1040 .elementor-element.elementor-element-5fd37362 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: stretch; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 8%; --padding-right: 8%; }
.elementor-1040 .elementor-element.elementor-element-132cba05 { text-align: center; }
.elementor-1040 .elementor-element.elementor-element-132cba05 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 65px; font-weight: 600; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; word-spacing: 0em; color: rgb(28, 36, 75); }
.elementor-1040 .elementor-element.elementor-element-36e3446a { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 50px 50px; --row-gap: 50px; --column-gap: 50px; --margin-top: 8%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 8%; --padding-right: 8%; }
.elementor-1040 .elementor-element.elementor-element-3168fafa img { width: 100%; }
.elementor-1040 .elementor-element.elementor-element-1972401b { text-align: justify; color: rgb(50, 74, 109); font-family: Poppins, sans-serif; font-size: 16px; font-weight: 300; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.5em; letter-spacing: 0px; word-spacing: 0em; }
.elementor-1040 .elementor-element.elementor-element-5b7507e3 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 100px 100px; --row-gap: 100px; --column-gap: 100px; --margin-top: 12%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 8%; --padding-right: 8%; }
.elementor-1040 .elementor-element.elementor-element-25a6b116 { text-align: center; }
.elementor-1040 .elementor-element.elementor-element-25a6b116 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 65px; font-weight: 600; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; word-spacing: 0em; color: rgb(28, 36, 75); }
.elementor-1040 .elementor-element.elementor-element-53e07b8e { --grid-row-gap: 80px; --grid-column-gap: 60px; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(80%); }
.elementor-1040 .elementor-element.elementor-element-53e07b8e::after { content: "0.8"; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__thumbnail__link { width: 100%; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__card { border-width: 0px; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__text { padding: 0px; margin-top: 20px; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__title, .elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__title a { color: rgb(28, 36, 75); font-family: Poppins, sans-serif; font-size: 22px; font-weight: 600; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; word-spacing: 0em; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__title { margin-bottom: 8px; }
.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__read-more { color: rgb(70, 127, 247); }
.elementor-1040 .elementor-element.elementor-element-53e07b8e a.elementor-post__read-more { font-family: Poppins, sans-serif; font-size: 16px; font-weight: 400; text-transform: capitalize; font-style: italic; text-decoration: underline; line-height: 1em; letter-spacing: 0px; word-spacing: 0em; }
body.elementor-page-1040:not(.elementor-motion-effects-element-type-background), body.elementor-page-1040 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-132cba05 .elementor-heading-title { font-size: 45px; }}
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-36e3446a { --padding-top: 0%; --padding-bottom: 0%; --padding-left: 5%; --padding-right: 5%; }}
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-1972401b { font-size: 14px; }}
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-5b7507e3 { --gap: 50px 50px; --row-gap: 50px; --column-gap: 50px; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 5%; --padding-right: 5%; }}
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-25a6b116 .elementor-heading-title { font-size: 45px; }}
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-53e07b8e { --grid-row-gap: 71px; }}
@media (max-width: 1024px){.elementor-1040 .elementor-element.elementor-element-53e07b8e a.elementor-post__read-more { font-size: 14px; }}
@media (min-width: 768px){.elementor-1040 .elementor-element.elementor-element-5fd37362 { --content-width: 970px; }}
@media (min-width: 768px){.elementor-1040 .elementor-element.elementor-element-36e3446a { --content-width: 970px; }}
@media (min-width: 768px){.elementor-1040 .elementor-element.elementor-element-5b7507e3 { --content-width: 970px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-1040 .elementor-element.elementor-element-5fd37362 { --content-width: 620px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-1040 .elementor-element.elementor-element-36e3446a { --content-width: 100%; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-1040 .elementor-element.elementor-element-5b7507e3 { --content-width: 100%; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-5fd37362 { --content-width: 100%; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-132cba05 .elementor-heading-title { font-size: 28px; line-height: 1.1em; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-36e3446a { --gap: 25px 25px; --row-gap: 25px; --column-gap: 25px; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-1972401b { text-align: justify; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-5b7507e3 { --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --margin-top: 35%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-25a6b116 .elementor-heading-title { font-size: 28px; line-height: 1.1em; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-53e07b8e { --grid-row-gap: 30px; --grid-column-gap: 30px; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(50%); }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-53e07b8e::after { content: "0.5"; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__thumbnail__link { width: 100%; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__title, .elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__title a { font-size: 18px; line-height: 1.1em; }}
@media (max-width: 767px){.elementor-1040 .elementor-element.elementor-element-53e07b8e .elementor-post__title { margin-bottom: 9px; }}
.elementor-750 .elementor-element.elementor-element-b29586d { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: stretch; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 8%; --padding-right: 8%; }
.elementor-750 .elementor-element.elementor-element-5de01516 { text-align: center; }
.elementor-750 .elementor-element.elementor-element-5de01516 .elementor-heading-title { font-family: Poppins, sans-serif; font-size: 65px; font-weight: 600; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; word-spacing: 0em; color: rgb(28, 36, 75); }
.elementor-750 .elementor-element.elementor-element-1a916846 { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --align-items: stretch; --gap: 50px 50px; --row-gap: 50px; --column-gap: 50px; border-style: none; --border-style: none; --margin-top: 8%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 8%; --padding-right: 8%; }
.elementor-750 .elementor-element.elementor-element-6925689b > .elementor-widget-container { border-style: none; }
.elementor-750 .elementor-element.elementor-element-6925689b { text-align: justify; color: rgb(50, 74, 109); font-family: Poppins, sans-serif; font-size: 16px; font-weight: 300; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.5em; letter-spacing: 0px; word-spacing: 0em; }
body.elementor-page-750:not(.elementor-motion-effects-element-type-background), body.elementor-page-750 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@media (max-width: 1024px){.elementor-750 .elementor-element.elementor-element-5de01516 .elementor-heading-title { font-size: 45px; }}
@media (max-width: 1024px){.elementor-750 .elementor-element.elementor-element-1a916846 { --padding-top: 0%; --padding-bottom: 0%; --padding-left: 5%; --padding-right: 5%; }}
@media (max-width: 1024px){.elementor-750 .elementor-element.elementor-element-6925689b { font-size: 14px; }}
@media (min-width: 768px){.elementor-750 .elementor-element.elementor-element-b29586d { --content-width: 970px; }}
@media (min-width: 768px){.elementor-750 .elementor-element.elementor-element-1a916846 { --content-width: 970px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-750 .elementor-element.elementor-element-b29586d { --content-width: 620px; }}
@media (max-width: 1024px) and (min-width: 768px){.elementor-750 .elementor-element.elementor-element-1a916846 { --content-width: 100%; }}
@media (max-width: 767px){.elementor-750 .elementor-element.elementor-element-b29586d { --content-width: 100%; }}
@media (max-width: 767px){.elementor-750 .elementor-element.elementor-element-5de01516 .elementor-heading-title { font-size: 28px; line-height: 1.1em; }}
@media (max-width: 767px){.elementor-750 .elementor-element.elementor-element-1a916846 { --gap: 25px 25px; --row-gap: 25px; --column-gap: 25px; }}
@media (max-width: 767px){.elementor-750 .elementor-element.elementor-element-6925689b { text-align: justify; }}
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container, .elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container { overflow: hidden; }
.elementor-widget .elementor-icon-list-items.elementor-inline-items { display: flex; flex-wrap: wrap; margin-inline: -8px; }
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item { word-break: break-word; }
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: 8px; }
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { border-width: 0px; border-inline-start-width: 1px; border-style: solid; height: 100%; inset-inline: auto -8px; position: relative; width: auto; }
.elementor-widget .elementor-icon-list-items { list-style-type: none; margin: 0px; padding: 0px; }
.elementor-widget .elementor-icon-list-item { margin: 0px; padding: 0px; position: relative; }
.elementor-widget .elementor-icon-list-item::after { inset-block-end: 0px; position: absolute; width: 100%; }
.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a { align-items: var(--icon-vertical-align,center); display: flex; font-size: inherit; }
.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text { align-self: center; padding-inline-start: 5px; }
.elementor-widget .elementor-icon-list-icon { display: flex; inset-block-start: var(--icon-vertical-offset,initial); position: relative; }
.elementor-widget .elementor-icon-list-icon i { font-size: var(--e-icon-list-icon-size); width: 1.25em; }
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon { text-align: var(--e-icon-list-icon-align); }
.elementor-widget.elementor-list-item-link-full_width a { width: 100%; }
.elementor-widget.elementor-align-start .elementor-icon-list-item, .elementor-widget.elementor-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }
.elementor-widget.elementor-align-start .elementor-inline-items { justify-content: start; }
.elementor-widget.elementor-align-end .elementor-icon-list-item, .elementor-widget.elementor-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }
.elementor-widget.elementor-align-end .elementor-icon-list-items { justify-content: end; }
.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }
@media (min-width:-1){.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }}
@media (min-width:-1){.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }}
@media (max-width:-1){.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }}
@media (max-width:-1){.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }}
@media (max-width:-1){.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }}
@media (max-width:-1){.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }}
@media (max-width: 1024px){.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }}
@media (max-width: 1024px){.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }}
@media (max-width:-1){.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }}
@media (max-width:-1){.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }}
@media (max-width: 767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a { justify-content: center; }}
@media (max-width: 767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item::after { margin: auto; }}
@media (max-width: 767px){.elementor-widget.elementor-mobile-align-center .elementor-inline-items { justify-content: center; }}
@media (max-width: 767px){.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }}
@media (max-width: 767px){.elementor-widget.elementor-mobile-align-start .elementor-inline-items { justify-content: start; }}
@media (max-width: 767px){.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }}
@media (max-width: 767px){.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }}
#left-area ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items, .elementor-edit-area .elementor-element ul.elementor-icon-list-items { padding: 0px; }
.elementor-widget-image { text-align: center; }
.elementor-widget-image a { display: inline-block; }
.elementor-widget-image img { display: inline-block; vertical-align: middle; }
.elementor-item::after, .elementor-item::before { display: block; position: absolute; transition: 0.3s cubic-bezier(0.58, 0.3, 0.005, 1); }
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { opacity: 0; }
.elementor-item-active::after, .elementor-item-active::before, .elementor-item.highlighted::after, .elementor-item.highlighted::before, .elementor-item:focus::after, .elementor-item:focus::before, .elementor-item:hover::after, .elementor-item:hover::before { transform: scale(1); }
.e--pointer-double-line .elementor-item::after, .e--pointer-double-line .elementor-item::before, .e--pointer-overline .elementor-item::after, .e--pointer-overline .elementor-item::before, .e--pointer-underline .elementor-item::after, .e--pointer-underline .elementor-item::before { background-color: rgb(63, 68, 75); height: 3px; left: 0px; width: 100%; z-index: 2; }
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { height: 0px; left: 50%; width: 0px; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { top: 10px; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after { bottom: 10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { top: -10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after { bottom: -10px; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { left: -20px; width: 10px; }
.e--pointer-double-line .elementor-item::after, .e--pointer-underline .elementor-item::after { bottom: 0px; content: ""; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after { inset-inline-start: 100%; width: 10px; }
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { transform: scale(0.75); }
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { transform: scale(1.25); }
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { transform: scale(1.2); transition: 0.3s; }
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { left: 100%; }
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { right: 100%; }
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { top: 100%; }
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { bottom: 100%; }
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { bottom: 50%; top: 50%; }
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { left: 50%; right: 50%; }
.elementor-nav-menu--main .elementor-nav-menu a { transition: 0.4s; }
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover { padding: 13px 20px; }
.elementor-nav-menu--layout-horizontal { display: flex; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu { display: flex; flex-wrap: wrap; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a { flex-grow: 1; white-space: nowrap; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li { display: flex; }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:first-child) > a { margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin); }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) > a { margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin); }
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child)::after { align-self: center; border-color: var(--e-nav-menu-divider-color,#000); border-left-style: var(--e-nav-menu-divider-style,solid); border-left-width: var(--e-nav-menu-divider-width,2px); content: var(--e-nav-menu-divider-content,none); height: var(--e-nav-menu-divider-height,35%); }
.elementor-widget-nav-menu .elementor-widget-container, .elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*="elementor-hidden-"]) { display: flex; flex-direction: column; }
.elementor-nav-menu { position: relative; z-index: 2; }
.elementor-nav-menu::after { clear: both; content: " "; display: block; font: 0px / 0 serif; height: 0px; overflow: hidden; visibility: hidden; }
.elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul { display: block; line-height: normal; list-style: none; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.elementor-nav-menu a, .elementor-nav-menu li { position: relative; }
.elementor-nav-menu li { border-width: 0px; }
.elementor-nav-menu a { align-items: center; display: flex; }
.elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover { line-height: 20px; padding: 10px 20px; }
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover { background-color: rgb(63, 68, 75); color: rgb(255, 255, 255); }
.elementor-menu-toggle { align-items: center; background-color: rgba(0, 0, 0, 0.05); border: 0px solid; border-radius: 3px; color: rgb(51, 55, 61); cursor: pointer; display: flex; font-size: var(--nav-menu-icon-size,22px); justify-content: center; padding: 0.25em; }
.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open, .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close { display: none; }
.elementor-nav-menu--dropdown { background-color: rgb(255, 255, 255); font-size: 13px; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container { margin-top: 10px; overflow: hidden auto; transform-origin: center top; transition: max-height 0.3s, transform 0.3s; }
.elementor-nav-menu--dropdown a { color: rgb(51, 55, 61); }
.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a { justify-content: center; }
.elementor-nav-menu--toggle { --menu-height: 100vh; }
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container { max-height: 0px; overflow: hidden; transform: scaleY(0); }
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container { animation: 0.3s ease 0s 1 normal backwards running hide-scroll; max-height: var(--menu-height); transform: scaleY(1); }
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown { position: absolute; z-index: 9997; }
@media (max-width: 1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main { display: none; }}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown { display: none; }}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { overflow-y: hidden; }}
@keyframes hide-scroll { 
  0%, 100% { overflow: hidden; }
}
.elementor-sticky--active { z-index: 99; }
.e-con.elementor-sticky--active { z-index: var(--z-index,99); }
.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a { color: inherit; font-size: inherit; line-height: inherit; }
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) { font-size: 0px; line-height: 1; }
.elementor-widget-social-icons .elementor-grid { column-gap: var(--grid-column-gap,5px); row-gap: var(--grid-row-gap,5px); grid-template-columns: var(--grid-template-columns); justify-content: var(--justify-content,center); justify-items: var(--justify-content,center); }
.elementor-icon.elementor-social-icon { font-size: var(--icon-size,25px); height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); line-height: var(--icon-size,25px); width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); }
.elementor-social-icon { --e-social-icon-icon-color: #fff; align-items: center; background-color: rgb(105, 114, 125); cursor: pointer; display: inline-flex; justify-content: center; text-align: center; }
.elementor-social-icon i { color: var(--e-social-icon-icon-color); }
.elementor-social-icon:last-child { margin: 0px; }
.elementor-social-icon:hover { color: rgb(255, 255, 255); opacity: 0.9; }
.elementor-social-icon-facebook, .elementor-social-icon-facebook-f { background-color: rgb(59, 89, 152); }
.elementor-social-icon-instagram { background-color: rgb(38, 38, 38); }
@font-face { font-family: eicons; src: url("../fonts/eicons.woff2") format("woff2"), url("../fonts/eicons.woff") format("woff"), url("../fonts/eicons.ttf") format("truetype"); font-weight: 400; font-style: normal; }
[class*=" eicon-"], [class^="eicon"] { display: inline-block; font-family: eicons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased; }
@keyframes a { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.eicon-menu-bar::before { content: ""; }
.eicon-close::before { content: ""; }
.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.fa-award::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-clock::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-facebook-f::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-long-arrow-alt-right::before { content: ""; }
.fa-map-marker-alt::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-pencil-ruler::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-phone-alt::before { content: ""; }
.fa-project-diagram::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-recycle::before { content: ""; }
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"); }
.fab { font-family: "Font Awesome 5 Brands"; }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"); }
.fab, .far { font-weight: 400; }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"); }
.fa, .far, .fas { font-family: "Font Awesome 5 Free"; }
.fa, .fas { font-weight: 900; }
.elementor-widget-archive-posts::after, .elementor-widget-posts::after { display: none; }
.elementor-post__thumbnail__link { transition: none; }
.elementor-posts-container:not(.elementor-posts-masonry) { align-items: stretch; }
.elementor-posts-container .elementor-post { margin: 0px; padding: 0px; }
.elementor-posts-container .elementor-post__thumbnail { overflow: hidden; }
.elementor-posts-container .elementor-post__thumbnail img { display: block; max-height: none; max-width: none; transition: filter 0.3s; width: 100%; }
.elementor-posts-container .elementor-post__thumbnail__link { display: block; position: relative; width: 100%; }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail { inset: 0px; }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img { height: auto; left: calc(50% + 1px); position: absolute; top: calc(50% + 1px); transform: scale(1.01) translate(-50%, -50%); }
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img { height: 100%; width: auto; }
.elementor-posts .elementor-post { flex-direction: column; transition-duration: 0.25s; transition-property: background, border, box-shadow; }
.elementor-posts .elementor-post__title { font-size: 18px; margin: 0px; }
.elementor-posts .elementor-post__text { display: var(--item-display,block); flex-direction: column; flex-grow: 1; }
.elementor-posts .elementor-post__read-more { align-self: flex-start; font-size: 12px; font-weight: 700; }
.elementor-posts--skin-classic .elementor-post { overflow: hidden; }
.elementor-posts .elementor-post__thumbnail { position: relative; }
.elementor-posts--align-center .elementor-post { text-align: center; }
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link { margin-bottom: 20px; }
.elementor-posts--thumbnail-top .elementor-post__text { width: 100%; }
.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link { margin-inline: auto; }
.elementor-posts .elementor-post { display: flex; }
.elementor-posts .elementor-post__card { background-color: rgb(255, 255, 255); border: 0px solid rgb(105, 114, 125); border-radius: 3px; display: flex; flex-direction: column; min-height: 100%; overflow: hidden; position: relative; transition: 0.25s; width: 100%; }
.elementor-posts .elementor-post__card .elementor-post__thumbnail { position: relative; transform-style: preserve-3d; }
.elementor-posts .elementor-post__card .elementor-post__thumbnail img { width: calc(100% + 1px); }
.elementor-posts .elementor-post__card .elementor-post__text { margin-bottom: 0px; margin-top: 20px; padding: 0px 30px; }
.elementor-posts .elementor-post__card .elementor-post__read-more { display: inline-block; margin-bottom: 20px; }
.elementor-posts .elementor-post__card .elementor-post__title { font-size: 21px; }
.elementor-posts .elementor-post__card .elementor-post__excerpt, .elementor-posts .elementor-post__card .elementor-post__title { margin-bottom: 25px; }
.elementor-posts .elementor-post__card .elementor-post__badge, .elementor-posts .elementor-post__card .elementor-post__read-more { text-transform: uppercase; }
.elementor-card-shadow-yes .elementor-post__card { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 10px 0px; }
.elementor-card-shadow-yes .elementor-post__card:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 30px 0px; }
.elementor-animation-grow { transition-duration: 0.3s; transition-property: transform; }
.elementor-animation-grow:active, .elementor-animation-grow:focus, .elementor-animation-grow:hover { transform: scale(1.1); }
.e-form__buttons { flex-wrap: wrap; }
.e-form__buttons, .e-form__buttons__wrapper { display: flex; }
.elementor-form .elementor-button .elementor-button-content-wrapper { align-items: center; }
.elementor-form .elementor-button .elementor-button-text { white-space: normal; }
.elementor-form .elementor-button .elementor-button-content-wrapper { gap: 5px; }
.elementor-form .elementor-button .elementor-button-icon, .elementor-form .elementor-button .elementor-button-text { flex-grow: unset; order: unset; }
.elementor-widget-icon-box .elementor-icon-box-wrapper { display: flex; flex-direction: column; text-align: center; }
.elementor-widget-icon-box .elementor-icon-box-icon { display: inline-block; flex: 0 0 auto; line-height: 0; }
.elementor-widget-icon-box .elementor-icon-box-content { flex-grow: 1; width: 100%; }
.elementor-widget-icon-box .elementor-icon-box-description { margin: 0px; }
.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }
@media (max-width: 767px){.elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }}
.elementor-column .elementor-spacer-inner { height: var(--spacer-size); }
.e-con { --container-widget-width: 100%; }
:root { --swiper-theme-color: #007aff; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-pointer-events { touch-action: pan-y; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
:root { --swiper-navigation-size: 44px; }
.swiper-pagination { position: absolute; text-align: center; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); z-index: 10; }
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0px; width: 100%; }
.swiper-pagination-bullet { width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)); height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); display: inline-block; border-radius: 50%; background: var(--swiper-pagination-bullet-inactive-color,#000); opacity: var(--swiper-pagination-bullet-inactive-opacity, .2); }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }
.swiper-pagination-bullet-active { opacity: var(--swiper-pagination-bullet-opacity, 1); background: var(--swiper-pagination-color,var(--swiper-theme-color)); }
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px); }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.swiper .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }
.elementor-element, .elementor-lightbox { --swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px; }
.elementor-element .swiper .swiper-slide figure, .elementor-lightbox .swiper .swiper-slide figure { line-height: 0; }
.elementor-element .swiper .swiper-horizontal > .swiper-pagination-bullets, .elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper .swiper-pagination-custom, .elementor-element .swiper .swiper-pagination-fraction, .elementor-element .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper ~ .swiper-pagination-custom, .elementor-element .swiper ~ .swiper-pagination-fraction, .elementor-lightbox .swiper .swiper-horizontal > .swiper-pagination-bullets, .elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper .swiper-pagination-custom, .elementor-lightbox .swiper .swiper-pagination-fraction, .elementor-lightbox .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper ~ .swiper-pagination-custom, .elementor-lightbox .swiper ~ .swiper-pagination-fraction { bottom: 5px; }
.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper { padding-bottom: 30px; }
.elementor-widget-image-carousel .swiper { position: static; }
.elementor-widget-image-carousel .swiper .swiper-slide figure { line-height: inherit; }
.elementor-widget-image-carousel .swiper-slide { text-align: center; }
.elementor-widget-image-box .elementor-image-box-content { width: 100%; }
@media (min-width: 768px){.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper { align-items: flex-start; }}
@media (min-width: 768px){.elementor-widget-image-box.elementor-position-top .elementor-image-box-img { margin: auto; }}
@media (max-width: 767px){.elementor-widget-image-box .elementor-image-box-img { margin-bottom: 15px; margin-inline: auto !important; }}
.elementor-widget-image-box .elementor-image-box-img { display: inline-block; }
.elementor-widget-image-box .elementor-image-box-img img { display: block; line-height: 0; }
.elementor-widget-image-box .elementor-image-box-wrapper { text-align: center; }
.elementor-widget-image-box .elementor-image-box-description { margin: 0px; }
.elementor-widget-google_maps .elementor-widget-container, .elementor-widget-google_maps:not(:has(.elementor-widget-container)) { overflow: hidden; }
.elementor-widget-google_maps .elementor-custom-embed { line-height: 0; }
.elementor-widget-google_maps iframe { height: 300px; }
.elementor-tab-title a { color: inherit; }
.elementor-accordion { text-align: start; }
.elementor-accordion .elementor-accordion-item { border: 1px solid rgb(213, 216, 220); }
.elementor-accordion .elementor-accordion-item + .elementor-accordion-item { border-block-start: none; }
.elementor-accordion .elementor-tab-title { cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px 20px; }
.elementor-accordion .elementor-tab-title .elementor-accordion-icon { display: inline-block; width: 1.5em; }
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right { float: right; text-align: right; }
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed { display: block; }
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened, .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed { display: none; }
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened { display: block; }
.elementor-accordion .elementor-tab-content { border-block-start: 1px solid rgb(213, 216, 220); display: none; padding: 15px 20px; }
@media (max-width: 767px){.elementor-accordion .elementor-tab-title { padding: 12px 15px; }}
@media (max-width: 767px){.elementor-accordion .elementor-tab-title .elementor-accordion-icon { width: 1.2em; }}
@media (max-width: 767px){.elementor-accordion .elementor-tab-content { padding: 7px 15px; }}
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("../fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/poppins-pxiayp8kv8jhgfvrjjlme0tmmpkzsq.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 100; font-display: swap; src: url("../fonts/poppins-pxiayp8kv8jhgfvrjjlme0tcmpi.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 200; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 300; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/poppins-pxigyp8kv8jhgfvrjjlufntakpy.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 400; font-display: swap; src: url("../fonts/poppins-pxigyp8kv8jhgfvrjjluchta.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 500; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 600; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 700; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlm111vgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 800; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlm111vf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvgdeoceg.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 900; font-display: swap; src: url("../fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvf9eo.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/poppins-pxigyp8kv8jhgfvrlptufntakpy.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 100; font-display: swap; src: url("../fonts/poppins-pxigyp8kv8jhgfvrlptuchta.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlfj_z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 200; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlfj_z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrldz8z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrldz8z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlgt9z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlgt9z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlcz7z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrldd4z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 800; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrldd4z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlbt5z1jlfc-k.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 900; font-display: swap; src: url("../fonts/poppins-pxibyp8kv8jhgfvrlbt5z1xlfq.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.fa-award::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-clock::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-facebook-f::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-long-arrow-alt-right::before { content: ""; }
.fa-map-marker-alt::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-pencil-ruler::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-phone-alt::before { content: ""; }
.fa-project-diagram::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-recycle::before { content: ""; }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"); }
.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"); }
.fab { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"); }
.far { font-family: "Font Awesome 5 Free"; font-weight: 400; }
