:root{--direction-multiplier: 1;} .layout-screen-only{height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px;} .layout *, .layout ::after, .layout ::before{box-sizing: border-box;} .layout a{box-shadow: none; text-decoration: none;} .layout img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%;} .layout-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);} .layout-element:where(.layout-container-full, .layout-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);} :root{--page-title-display: block;} @keyframes eicon-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .layout-widget{position: relative;} .layout-widget:not(:last-child){margin-block-end: var(--kit-widget-spacing,20px);} .layout-grid{display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap);} .layout-grid .layout-grid-item{min-width: 0px;} .layout-grid-0 .layout-grid{display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap);} .layout-grid-0 .layout-grid .layout-grid-item{display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word;} @media (min-width: 1025px) {#layout-device-mode::after{content: "desktop";} } @media (min-width:-1) {#layout-device-mode::after{content: "widescreen";} } @media (max-width:-1) {#layout-device-mode::after{content: "tablet_extra";} } @media (max-width: 1024px) {#layout-device-mode::after{content: "tablet";} } @media (max-width:-1) {#layout-device-mode::after{content: "mobile_extra";} } @media (max-width: 767px) {#layout-device-mode::after{content: "mobile";} } @media (prefers-reduced-motion: no-preference) {html{scroll-behavior: smooth;} } .layout-container{--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;} .layout-container: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);} .layout-container{--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);} .layout-container{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);} .layout-container.e-flex{--flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);} .layout-container-full, .layout-container > .layout-container-inner{padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align);} .layout-container-full.e-flex, .layout-container.e-flex > .layout-container-inner{flex-direction: var(--flex-direction);} .layout-container, .layout-container > .layout-container-inner{display: var(--display);} .layout-container-boxed.e-flex{place-content: normal; align-items: normal; flex-flow: column;} .layout-container-boxed{gap: initial; text-align: initial;} .layout-container.e-flex > .layout-container-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);} .layout-container > .layout-container-inner{gap: var(--row-gap) var(--column-gap); height: 100%; margin: 0px auto; max-width: var(--content-width); padding-inline: 0px; width: 100%;} :is(.layout-section-wrap, [data-layout-id]) > .layout-container{--margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width));} .layout-container .layout-widget.layout-widget{margin-block-end: 0px;} .layout-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%);} .layout-container::before{transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);} .layout-container .layout-widget{min-width: 0px;} .layout-container > .layout-widget > .layout-widget-container{height: 100%;} .layout-container.layout-container > .layout-container-inner > .layout-widget, .layout.layout .layout-container > .layout-widget{max-width: 100%;} .layout-container .layout-widget:not(:last-child){--kit-widget-spacing: 0px;} @media (max-width: 767px) {.layout-container.e-flex{--width: 100%; --flex-wrap: var(--flex-wrap-mobile);} } .layout-element:where(:not(.layout-container)):where(:not(.e-div-block-base)) .layout-widget-container, .layout-element:where(:not(.layout-container)):where(:not(.e-div-block-base)):not(:has(.layout-widget-container)){transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);} .layout-icon{color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s;} .layout-icon:hover{color: rgb(105, 114, 125);} .layout-icon svg{display: block; height: 1em; position: relative; width: 1em;} .layout-icon svg::before{left: 50%; position: absolute; transform: translateX(-50%);} .layout-shape-rounded .layout-icon{border-radius: 10%;} .animated{animation-duration: 1.25s;} @media (prefers-reduced-motion: reduce) {.animated{animation: auto ease 0s 1 normal none running none !important;} html *{transition-delay: 0s !important; transition-duration: 0s !important;} } @media (max-width: 767px) {.layout .layout-hidden-mobile{display: none;} } @media (min-width: 768px) and (max-width: 1024px) {.layout .layout-hidden-tablet{display: none;} } @media (min-width: 1025px) and (max-width: 99999px) {.layout .layout-hidden-desktop{display: none;} } .layout-item::after, .layout-item::before{display: block; position: absolute; transition: 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);} .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{opacity: 0;} .layout-item-active::after, .layout-item-active::before, .layout-item:focus::after, .layout-item:focus::before, .layout-item:hover::after, .layout-item:hover::before{transform: scale(1);} .e--pointer-underline .layout-item::after, .e--pointer-underline .layout-item::before{background-color: rgb(63, 68, 75); height: 3px; left: 0px; width: 100%; z-index: 2;} .e--pointer-double-line.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-double-line.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{height: 0px; left: 50%; width: 0px;} .e--pointer-double-line.e--animation-drop-out .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-drop-out .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-drop-out .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{top: 10px;} .e--pointer-double-line.e--animation-drop-out .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-drop-out .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-drop-out .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after{bottom: 10px;} .e--pointer-double-line.e--animation-drop-in .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-drop-in .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-drop-in .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{top: -10px;} .e--pointer-double-line.e--animation-drop-in .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-drop-in .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-drop-in .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after{bottom: -10px;} .e--pointer-double-line.e--animation-slide .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-slide .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{left: -20px; width: 10px;} .e--pointer-underline .layout-item::after{bottom: 0px; content: "";} .e--pointer-double-line.e--animation-slide .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-slide .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::after{inset-inline-start: 100%; width: 10px;} .e--pointer-framed.e--animation-grow .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{transform: scale(0.75);} .e--pointer-framed.e--animation-shrink .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{transform: scale(1.25);} .e--pointer-background.e--animation-shrink .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{transform: scale(1.2); transition: 0.3s;} .e--pointer-background.e--animation-sweep-left .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{left: 100%;} .e--pointer-background.e--animation-sweep-right .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{right: 100%;} .e--pointer-background.e--animation-sweep-up .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{top: 100%;} .e--pointer-background.e--animation-sweep-down .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{bottom: 100%;} .e--pointer-background.e--animation-shutter-out-vertical .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{bottom: 50%; top: 50%;} .e--pointer-background.e--animation-shutter-out-horizontal .layout-item:not(:hover):not(:focus):not(.layout-item-active):not(.highlighted)::before{left: 50%; right: 50%;} .layout-nav-menu--main .layout-nav-menu a{transition: 0.4s;} .layout-nav-menu--main .layout-nav-menu a, .layout-nav-menu--main .layout-nav-menu a:focus, .layout-nav-menu--main .layout-nav-menu a:hover{padding: 13px 20px;} .layout-nav-menu--main .layout-nav-menu ul{border-style: solid; border-width: 0px; padding: 0px; position: absolute; width: 12em;} .layout-nav-menu--layout-horizontal{display: flex;} .layout-nav-menu--layout-horizontal .layout-nav-menu{display: flex; flex-wrap: wrap;} .layout-nav-menu--layout-horizontal .layout-nav-menu a{flex-grow: 1; white-space: nowrap;} .layout-nav-menu--layout-horizontal .layout-nav-menu > li{display: flex;} .layout-nav-menu--layout-horizontal .layout-nav-menu > li ul{top: 100% !important;} .layout-nav-menu--layout-horizontal .layout-nav-menu > li:not(:first-child) > a{margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin);} .layout-nav-menu--layout-horizontal .layout-nav-menu > li:not(:first-child) > ul{inset-inline-start: var(--e-nav-menu-horizontal-menu-item-margin) !important;} .layout-nav-menu--layout-horizontal .layout-nav-menu > li:not(:last-child) > a{margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin);} .layout-nav-menu--layout-horizontal .layout-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%);} .layout-nav-menu__align-center .layout-nav-menu{justify-content: center; margin-inline: auto;} .layout-widget-nav-menu:not(:has(.layout-widget-container)):not([class*="layout-hidden-"]){display: flex; flex-direction: column;} .layout-nav-menu{position: relative; z-index: 2;} .layout-nav-menu::after{clear: both; content: " "; display: block; font: 0px / 0 serif; height: 0px; overflow: hidden; visibility: hidden;} .layout-nav-menu, .layout-nav-menu li, .layout-nav-menu ul{display: block; line-height: normal; list-style: none; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .layout-nav-menu ul{display: none;} .layout-nav-menu a, .layout-nav-menu li{position: relative;} .layout-nav-menu li{border-width: 0px;} .layout-nav-menu a{align-items: center; display: flex;} .layout-nav-menu a, .layout-nav-menu a:focus, .layout-nav-menu a:hover{line-height: 20px; padding: 10px 20px;} .layout-nav-menu .sub-arrow{align-items: center; display: flex; line-height: 1; margin-block: -10px; padding: 10px; padding-inline-end: 0px;} .layout-nav-menu .sub-arrow .e-font-icon-svg{height: 1em; width: 1em;} .layout-nav-menu--dropdown .layout-item.layout-item-active, .layout-nav-menu--dropdown .layout-item:focus, .layout-nav-menu--dropdown .layout-item:hover, .layout-sub-item:focus, .layout-sub-item:hover{background-color: rgb(63, 68, 75); color: rgb(255, 255, 255);} .layout-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;} .layout-menu-toggle.layout-active .layout-menu-toggle__icon--open, .layout-menu-toggle:not(.layout-active) .layout-menu-toggle__icon--close{display: none;} .layout-menu-toggle .e-font-icon-svg{fill: rgb(51, 55, 61); height: 1em; width: 1em;} .layout-menu-toggle svg{height: auto; width: 1em; fill: var(--nav-menu-icon-color,currentColor);} .layout-nav-menu--dropdown{background-color: rgb(255, 255, 255); font-size: 13px;} .layout-nav-menu--dropdown.layout-nav-menu__container{margin-top: 10px; overflow: hidden auto; transform-origin: center top; transition: max-height 0.3s, transform 0.3s;} .layout-nav-menu--dropdown.layout-nav-menu__container .layout-sub-item{font-size: 0.85em;} .layout-nav-menu--dropdown a{color: rgb(51, 55, 61);} ul.layout-nav-menu--dropdown a, ul.layout-nav-menu--dropdown a:focus, ul.layout-nav-menu--dropdown a:hover{border-inline-start: 8px solid transparent; text-shadow: none;} .layout-nav-menu--toggle{--menu-height: 100vh;} .layout-nav-menu--toggle .layout-menu-toggle:not(.layout-active) + .layout-nav-menu__container{max-height: 0px; overflow: hidden; transform: scaleY(0);} .layout-nav-menu--toggle .layout-menu-toggle.layout-active + .layout-nav-menu__container{animation: 0.3s ease 0s 1 normal backwards running hide-scroll; max-height: var(--menu-height); transform: scaleY(1);} @media (max-width: 1024px) {.layout-nav-menu--dropdown-tablet .layout-nav-menu--main{display: none;} } @media (min-width: 1025px) {.layout-nav-menu--dropdown-tablet .layout-menu-toggle, .layout-nav-menu--dropdown-tablet .layout-nav-menu--dropdown{display: none;} .layout-nav-menu--dropdown-tablet nav.layout-nav-menu--dropdown.layout-nav-menu__container{overflow-y: hidden;} } @keyframes hide-scroll { 0%, 100% { overflow: hidden; } } .layout-widget .layout-icon-list-items{list-style-type: none; margin: 0px; padding: 0px;} .layout-widget .layout-icon-list-item{margin: 0px; padding: 0px; position: relative;} .layout-widget .layout-icon-list-item::after{inset-block-end: 0px; position: absolute; width: 100%;} .layout-widget .layout-icon-list-item, .layout-widget .layout-icon-list-item a{align-items: var(--icon-vertical-align,center); display: flex; font-size: inherit;} .layout-widget .layout-icon-list-icon + .layout-icon-list-text{align-self: center; padding-inline-start: 5px;} .layout-widget .layout-icon-list-icon{display: flex; inset-block-start: var(--icon-vertical-offset,initial); position: relative;} .layout-widget .layout-icon-list-icon svg{height: var(--e-icon-list-icon-size,1em); width: var(--e-icon-list-icon-size,1em);} .layout-widget.layout-widget-icon-list .layout-icon-list-icon{text-align: var(--e-icon-list-icon-align);} .layout-widget.layout-widget-icon-list .layout-icon-list-icon svg{margin: var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);} .layout-widget.layout-list-item-link-full_width a{width: 100%;} .layout-widget.layout-align-start .layout-icon-list-item, .layout-widget.layout-align-start .layout-icon-list-item a{justify-content: start; text-align: start;} .layout-widget:not(.layout-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} @media (min-width:-1) {.layout-widget:not(.layout-widescreen-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-widescreen-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} } @media (max-width:-1) {.layout-widget:not(.layout-laptop-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-laptop-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} .layout-widget:not(.layout-tablet_extra-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-tablet_extra-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} } @media (max-width: 1024px) {.layout-widget:not(.layout-tablet-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-tablet-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} } @media (max-width:-1) {.layout-widget:not(.layout-mobile_extra-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-mobile_extra-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} } @media (max-width: 767px) {.layout-widget:not(.layout-mobile-align-end) .layout-icon-list-item::after{inset-inline-start: 0px;} .layout-widget:not(.layout-mobile-align-start) .layout-icon-list-item::after{inset-inline-end: 0px;} } .layout .layout-element ul.layout-icon-list-items{padding: 0px;} .layout-8 .layout-element.layout-element-f111a0b{--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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: -160px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-8 .layout-element.layout-element-b81f067{--display: flex; --min-height: 0px; --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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10px; --padding-bottom: 10px; --padding-left: 10px; --padding-right: 10px;} .layout-8 .layout-element.layout-element-ad65871{--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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-8 .layout-element.layout-element-666d480{--display: flex; --min-height: 0px; --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; --overlay-opacity: 0.5; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-8 .layout-element.layout-element-666d480::before{--background-overlay: '';} .layout-8 .layout-element.layout-element-e2acaec{--display: flex; --min-height: 100px; --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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-8 .layout-element.layout-element-b0da620{--display: flex; --min-height: 813px; --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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-8 .layout-element.layout-element-a5529c3{--display: flex; --min-height: 568px; --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; --overlay-opacity: 0.5; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-8 .layout-element.layout-element-a5529c3::before{background-image: var(--picture-50cb9729871eaa2e); --background-overlay: '';} html, body{overflow-x: hidden;} .layout-1802 .layout-element.layout-element-f865a1d{--display: flex;} .layout-1802 .layout-element.layout-element-8759332{--display: flex; --min-height: 92px; --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-around; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; 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(129, 129, 129); --border-color: #818181; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 999;} .layout-1802 .layout-element.layout-element-60a7373{--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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 40px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-1802 .layout-element.layout-element-4b8d5f1{text-align: start;} .layout-1802 .layout-element.layout-element-4b8d5f1 img{width: 84%;} .layout-1802 .layout-element.layout-element-f20ee41{--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-end; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-widget-nav-menu .layout-nav-menu .layout-item{font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight );} .layout-widget-nav-menu .layout-nav-menu--main .layout-item{color: var( --e-global-color-text ); fill: var( --e-global-color-text );} .layout-widget-nav-menu .layout-nav-menu--main .layout-item:hover, .layout-widget-nav-menu .layout-nav-menu--main .layout-item.layout-item-active, .layout-widget-nav-menu .layout-nav-menu--main .layout-item:focus{color: var( --e-global-color-accent ); fill: var( --e-global-color-accent );} .layout-widget-nav-menu .layout-nav-menu--main:not(.e--pointer-framed) .layout-item::before, .layout-widget-nav-menu .layout-nav-menu--main:not(.e--pointer-framed) .layout-item::after{background-color: var( --e-global-color-accent );} .layout-widget-nav-menu{--e-nav-menu-divider-color: var( --e-global-color-text );} .layout-widget-nav-menu .layout-nav-menu--dropdown .layout-item, .layout-widget-nav-menu .layout-nav-menu--dropdown .layout-sub-item{font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight );} .layout-1802 .layout-element.layout-element-011a355{margin: 0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; --e-nav-menu-horizontal-menu-item-margin: calc( 0px / 2 );} .layout-1802 .layout-element.layout-element-011a355 .layout-menu-toggle{margin: 0px auto;} .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu .layout-item{font-family: Roboto, sans-serif; font-size: 16px; font-weight: 400;} .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main .layout-item{color: rgb(255, 255, 255); fill: rgb(255, 255, 255); padding: 0px 14px;} .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main .layout-item:hover, .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main .layout-item.layout-item-active, .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main .layout-item:focus{color: rgb(234, 84, 19); fill: rgb(234, 84, 19);} .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main:not(.e--pointer-framed) .layout-item::before, .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main:not(.e--pointer-framed) .layout-item::after{background-color: rgb(234, 84, 19);} .layout-1802 .layout-element.layout-element-011a355 .layout-nav-menu--main .layout-item.layout-item-active{color: rgb(234, 84, 19);} .layout-1802 .layout-element.layout-element-011a355 .e--pointer-underline .layout-item::after{height: 0px;} .layout-1802 .layout-element.layout-element-011a355 div.layout-menu-toggle{color: rgb(255, 255, 255);} .layout-1802 .layout-element.layout-element-011a355 div.layout-menu-toggle svg{fill: rgb(255, 255, 255);} .layout-1802 .layout-element.layout-element-011a355 div.layout-menu-toggle:hover, .layout-1802 .layout-element.layout-element-011a355 div.layout-menu-toggle:focus{color: rgb(255, 255, 255);} .layout-1802 .layout-element.layout-element-011a355 div.layout-menu-toggle:hover svg, .layout-1802 .layout-element.layout-element-011a355 div.layout-menu-toggle:focus svg{fill: rgb(255, 255, 255);} .layout-1802 .layout-element.layout-element-5eb86f5{--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: flex-end; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 40px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-1802 .layout-element.layout-element-5e35620 .wd-button-wrapper a{background-color: rgb(234, 84, 19); border-color: rgb(234, 84, 19); color: rgb(255, 255, 255);} .layout-1802 .layout-element.layout-element-5e35620 .wd-button-wrapper:hover a{background-color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); color: rgb(255, 254, 254);} .layout-1802 .layout-element.layout-element-5e35620 .wd-btn-text{font-family: Poppins, sans-serif;} .layout-location-header::before, .layout-location-footer::before{content: ""; display: table; clear: both;} @media (min-width: 768px) {.layout-1802 .layout-element.layout-element-60a7373{--width: 22%;} .layout-1802 .layout-element.layout-element-f20ee41{--width: 83%;} .layout-1802 .layout-element.layout-element-5eb86f5{--width: 13%;} } @media (max-width: 767px) {.layout-1802 .layout-element.layout-element-f865a1d{--margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-1802 .layout-element.layout-element-8759332{--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; --justify-content: space-around;} .layout-1802 .layout-element.layout-element-60a7373{--width: 71%; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-1802 .layout-element.layout-element-4b8d5f1 img{width: 84%; max-width: 87%;} .layout-1802 .layout-element.layout-element-f20ee41{--width: 14%; --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; --justify-content: flex-end; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;} .layout-1802 .layout-element.layout-element-011a355{--nav-menu-icon-size: 24px;} } .container{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .row{display: flex; flex-wrap: wrap; margin-inline: calc((var(--wd-sp,30px)/ 2) * -1);} .col-12, .col-lg-12, .col-md-12{position: relative; width: 100%; min-height: 1px; padding-inline: calc(var(--wd-sp,30px)/ 2);} .col-12{flex: 0 0 100%; max-width: 100%;} @media (min-width: 769px) {.col-md-12{flex: 0 0 100%; max-width: 100%;} } @media (min-width: 1025px) {.col-lg-12{flex: 0 0 100%; max-width: 100%;} } .align-items-start{align-items: flex-start !important;} :root{--wd-text-line-height: 1.6; --wd-brd-radius: .001px; --wd-form-height: 42px; --wd-form-color: inherit; --wd-form-placeholder-color: inherit; --wd-form-bg: transparent; --wd-form-brd-color: rgba(0,0,0,0.1); --wd-form-brd-color-focus: rgba(0,0,0,0.15); --wd-form-chevron: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==); --btn-height: 42px; --btn-transform: uppercase; --btn-font-weight: 600; --btn-font-family: inherit; --btn-font-style: unset; --wd-main-bgcolor: #fff; --wd-scroll-w: .001px; --wd-admin-bar-h: .001px; --wd-tags-mb: 20px; --wd-block-spacing: 20px; --wd-header-banner-mt: .001px; --wd-sticky-nav-w: .001px; --color-white: #fff; --color-gray-100: #f7f7f7; --color-gray-200: #f1f1f1; --color-gray-300: #bbb; --color-gray-400: #a5a5a5; --color-gray-500: #777; --color-gray-600: #666; --color-gray-700: #555; --color-gray-800: #333; --color-gray-900: #242424; --bgcolor-black-rgb: 0,0,0; --bgcolor-white-rgb: 255,255,255; --bgcolor-white: #fff; --bgcolor-gray-100: #f7f7f7; --bgcolor-gray-200: #f7f7f7; --bgcolor-gray-300: #f1f1f1; --bgcolor-gray-400: rgba(187,187,187,0.4); --brdcolor-gray-200: rgba(0,0,0,0.075); --brdcolor-gray-300: rgba(0,0,0,0.105); --brdcolor-gray-400: rgba(0,0,0,0.12); --brdcolor-gray-500: rgba(0,0,0,0.2);} html, body, div, span, h1, h2, h3, p, a, img, ul, li, form, label, article, footer, header, nav, section{margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 100%;} *, ::before, ::after{box-sizing: border-box;} html{line-height: 1; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; font-family: sans-serif; overflow-x: hidden;} ul{list-style: none; margin-bottom: var(--list-mb); padding-left: var(--li-pl); --list-mb: 20px; --li-mb: 10px; --li-pl: 17px;} a img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;} article, footer, header, nav, section{display: block;} a, button, input{touch-action: manipulation;} button, input{margin: 0px; color: inherit; font: inherit;} button{overflow: visible;} button{cursor: pointer; appearance: button;} body{margin: 0px; background-color: rgb(255, 255, 255); color: var(--wd-text-color); text-rendering: optimizelegibility; font-weight: var(--wd-text-font-weight); font-style: var(--wd-text-font-style); font-size: var(--wd-text-font-size); font-family: var(--wd-text-font); -webkit-font-smoothing: antialiased; line-height: var(--wd-text-line-height);} @supports (overflow: clip) {body{overflow: clip;} } :is(body){height: auto;} p{margin-bottom: var(--wd-tags-mb);} a{color: var(--wd-link-color); text-decoration: none; transition: 0.25s;} a:hover{color: var(--wd-link-color-hover);} a:focus{outline: none;} :is(h1, h2, h3, h4, h5, h6, .title) a{color: inherit;} :is(h1, h2, h3, h4, h5, h6, .title) a:hover{color: var(--wd-link-color-hover);} label{display: block; margin-bottom: 5px; color: var(--wd-title-color); vertical-align: middle; font-weight: 400;} img{max-width: 100%; height: auto; border: 0px; vertical-align: middle;} svg:not(:root){overflow: hidden;} h1{font-size: 28px;} h2{font-size: 24px;} h3{font-size: 22px;} h1, h2, h3{display: block; margin-bottom: var(--wd-tags-mb); color: var(--wd-title-color); text-transform: var(--wd-title-transform); font-weight: var(--wd-title-font-weight); font-style: var(--wd-title-font-style); font-family: var(--wd-title-font); line-height: 1.4;} li{margin-bottom: var(--li-mb);} li:last-child{margin-bottom: 0px;} li > ul{margin-top: var(--li-mb); margin-bottom: 0px;} ul{list-style: disc;} .text-center{--content-align: center; --text-align: center; text-align: var(--text-align);} .text-left{--text-align: left; text-align: var(--text-align); --content-align: flex-start;} .wd-fill{position: absolute; inset: 0px;} .reset-last-child > :last-child{margin-bottom: 0px;} @keyframes wd-rotate { 100% { transform: rotate(360deg); } } @keyframes wd-fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes wd-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes wd-fadeInBottomShort { 0% { transform: translate3d(0px, 20px, 0px); } 100% { transform: none; } } @keyframes wd-ShakePrev { 25% { transform: translate3d(0px, 0px, 0px); } 50% { transform: translate3d(3px, 0px, 0px); } 75% { transform: translate3d(-3px, 0px, 0px); } } @keyframes wd-ShakeNext { 25% { transform: translate3d(0px, 0px, 0px); } 50% { transform: translate3d(-3px, 0px, 0px); } 75% { transform: translate3d(3px, 0px, 0px); } } @keyframes wd-FadeInLoader { 0% { opacity: 0; } 100% { opacity: 0.8; } } input[type="text"]{appearance: none;} input[type="text"]{padding: 0px 15px; max-width: 100%; width: 100%; height: var(--wd-form-height); border: var(--wd-form-brd-width) solid var(--wd-form-brd-color); border-radius: var(--wd-form-brd-radius); background-color: var(--wd-form-bg); box-shadow: none; color: var(--wd-form-color); vertical-align: middle; font-size: 14px; transition: border-color 0.5s;} input[type="text"]:focus{outline: none; border-color: var(--wd-form-brd-color-focus); transition: border-color 0.4s;} ::-webkit-input-placeholder{color: var(--wd-form-placeholder-color);} :is(.btn, .button, button, [type="submit"], [type="button"]){padding: 5px 20px; min-height: var(--btn-height); font-size: 13px; position: relative; display: inline-flex; align-items: center; justify-content: center; outline: none; border: 0px solid transparent; border-radius: 0px; box-shadow: none; vertical-align: middle; text-align: center; text-decoration: none; text-transform: var(--btn-transform); text-shadow: none; font-weight: var(--btn-font-weight); font-family: var(--btn-font-family); font-style: var(--btn-font-style); line-height: 1.2; cursor: pointer; transition: color 0.25s, background-color 0.25s, border-color 0.25s, box-shadow 0.25s, opacity 0.25s; color: var(--btn-color, #3E3E3E); background-color: var(--btn-bgcolor, #F3F3F3);} :is(.btn, .button, button, [type="submit"], [type="button"]):hover{color: var(--btn-color-hover, #3E3E3E); background-color: var(--btn-bgcolor-hover, #e0e0e0);} @keyframes wd-fadeInTooltip { 0% { opacity: 0; } 100% { opacity: 0.9; } } @keyframes wd-fadeInUpBig { 0% { transform: translate3d(0px, 100%, 0px); } 100% { transform: none; } } @keyframes wd-fadeOutDownBig { 0% { transform: none; } 100% { transform: translate3d(0px, 100%, 0px); } } .wd-close-side{position: fixed; z-index: 400; visibility: hidden; background-color: rgba(0, 0, 0, 0.7); opacity: 0; transition: opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1), visibility cubic-bezier(0.19, 1, 0.22, 1) 0.5s, z-index cubic-bezier(0.19, 1, 0.22, 1) 0.5s, top cubic-bezier(0.19, 1, 0.22, 1) 0.5s;} .website-wrapper{position: relative; background-color: var(--wd-main-bgcolor);} .main-page-wrapper{margin-top: -40px; padding-top: 40px; min-height: 50vh; background-color: var(--wd-main-bgcolor);} .site-content{margin-bottom: 40px;} .container{max-width: var(--wd-container-w);} .btn-size-large{padding: 5px 28px; min-height: 48px; font-size: 14px;} .btn.btn-style-bordered:not(:hover){background-color: transparent !important;} .wd-btn-icon{line-height: 1; margin-left: 5px;} .btn-icon-pos-right{flex-direction: row;} @media (max-width: 1024px) {@supports not (overflow: clip) {body{overflow: hidden;} } .wd-close-side{top: -150px;} } [class*="wd-section-stretch"]{position: relative; min-width: calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w)); width: calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w)); left: calc(50% - 50vw + var(--wd-scroll-w) / 2 + var(--wd-sticky-nav-w) / 2);} .layout-container-boxed.wd-section-stretch-content{--container-max-width: none;} .layout-element svg.wd-icon{width: 1em; height: 1em; fill: currentcolor;} @font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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("/static/font/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; } #inquiry-2091-field_2-container{position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0px !important;} #jc-mobile-drawer-shortcode{position: relative; z-index: 99999; font-family: Poppins, "PingFang SC", "Microsoft YaHei", Arial, sans-serif;} #jc-mobile-drawer-shortcode *{box-sizing: border-box;} #jc-mobile-drawer-shortcode .jc-mobile-header-bar{width: 100%; display: flex; align-items: center; justify-content: space-between; padding: 16px 20px; position: relative; z-index: 2;} #jc-mobile-drawer-shortcode .jc-mobile-header-bar::after{content: ""; position: absolute; left: 50%; bottom: 0px; width: 100vw; height: 1px; background: rgb(176, 176, 176); transform: translateX(-50%);} #jc-mobile-drawer-shortcode .jc-header-logo{display: flex; align-items: center; text-decoration: none; line-height: 0; max-width: 180px;} #jc-mobile-drawer-shortcode .jc-header-logo img{display: block; width: auto; max-width: 100%; max-height: 40px;} #jc-mobile-drawer-shortcode .jc-menu-btn{width: 42px; height: 42px; border: 0px; background: transparent; padding: 0px; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 5px; cursor: pointer; flex: 0 0 auto;} #jc-mobile-drawer-shortcode .jc-menu-btn span{display: block; width: 22px; height: 2px; background: rgb(234, 84, 19); border-radius: 10px;} #jc-mobile-drawer-shortcode .jc-menu-mask{position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.28); opacity: 0; visibility: hidden; transition: 0.3s; z-index: 99990;} #jc-mobile-drawer-shortcode .jc-menu-drawer{position: fixed; top: 0px; right: 0px; width: min(86vw, 360px); height: 100vh; background: rgb(243, 243, 243); transform: translateX(100%); transition: transform 0.35s; z-index: 99991; box-shadow: rgba(0, 0, 0, 0.15) -10px 0px 30px; overflow-y: auto;} #jc-mobile-drawer-shortcode.open .jc-menu-mask{opacity: 1; visibility: visible;} #jc-mobile-drawer-shortcode.open .jc-menu-drawer{transform: translateX(0px);} #jc-mobile-drawer-shortcode .jc-menu-top{height: 58px; background: rgb(0, 0, 0); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: space-between; padding: 0px 28px;} #jc-mobile-drawer-shortcode .jc-menu-title{font-size: 16px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase;} #jc-mobile-drawer-shortcode .jc-menu-close{border: 0px; background: transparent; color: rgb(255, 255, 255); font-size: 28px; line-height: 1; cursor: pointer; padding: 0px;} #jc-mobile-drawer-shortcode .jc-menu-body{padding: 0px;} #jc-mobile-drawer-shortcode .jc-menu-list, #jc-mobile-drawer-shortcode .sub-menu{list-style: none; margin: 0px; padding: 0px;} #jc-mobile-drawer-shortcode .jc-menu-list > li{margin: 0px 28px; border-bottom: 1px solid rgb(221, 221, 221);} #jc-mobile-drawer-shortcode .jc-menu-list > li > a{width: 100%; min-height: 64px; display: flex; align-items: center; text-decoration: none; color: rgb(17, 17, 17); font-size: 18px; font-weight: 600; line-height: 1.35; padding: 0px;} #jc-mobile-drawer-shortcode .jc-menu-list > li.menu-item-has-children{display: flex; flex-wrap: wrap; align-items: center;} #jc-mobile-drawer-shortcode .jc-menu-list > li.menu-item-has-children > a{flex: 1 1 auto; width: auto; min-width: 0px; min-height: 64px; display: flex; align-items: center; padding: 0px 12px 0px 0px;} #jc-mobile-drawer-shortcode .current-menu-item > a, #jc-mobile-drawer-shortcode .current_page_item > a{color: rgb(234, 84, 19) !important;} #jc-mobile-drawer-shortcode .menu-item-has-children > .sub-menu{display: none; width: 100%; padding: 0px 0px 12px;} #jc-mobile-drawer-shortcode .menu-item-has-children.open > .sub-menu{display: block;} #jc-mobile-drawer-shortcode .jc-sub-toggle{position: static; width: 24px; height: 24px; border: 0px; background: transparent; padding: 0px; cursor: pointer; display: flex; align-items: center; justify-content: center; flex: 0 0 24px; margin-left: auto;} #jc-mobile-drawer-shortcode .jc-sub-toggle::before{content: ""; width: 8px; height: 8px; border-top: 1.8px solid rgb(17, 17, 17); border-right: 1.8px solid rgb(17, 17, 17); transform: rotate(45deg); transition: transform 0.25s;} #jc-mobile-drawer-shortcode .menu-item-has-children.open > .jc-sub-toggle::before{transform: rotate(135deg);} #jc-mobile-drawer-shortcode .sub-menu li{padding: 0px;} #jc-mobile-drawer-shortcode .sub-menu a{display: block; text-decoration: none; color: rgb(85, 85, 85); font-size: 15px; line-height: 1.7; padding: 6px 0px 6px 18px; position: relative;} #jc-mobile-drawer-shortcode .sub-menu a::before{content: ""; position: absolute; left: 0px; top: 50%; width: 8px; height: 1px; background: rgb(153, 153, 153); transform: translateY(-50%);} #jc-mobile-drawer-shortcode .sub-menu a:hover{color: rgb(234, 84, 19);} @media (min-width: 768px) {#jc-mobile-drawer-shortcode{display: none;} } .jc-hero-banner{position: relative; width: 100%; min-height: 100vh; overflow: hidden; background: rgb(0, 0, 0); font-family: Montserrat, Poppins, Arial, sans-serif;} .jc-hero-bg, .jc-hero-overlay{position: absolute; inset: 0px;} .jc-hero-bg{background-image: var(--picture-f8ea6f988c39a277); background-size: cover; background-position: center center; background-repeat: no-repeat; transform: scale(1.05); will-change: transform; animation: 8s ease-out 0s 1 normal forwards running jcHeroBgZoom;} .jc-hero-overlay{background: linear-gradient(90deg, rgba(0, 0, 0, 0.48) 0%, rgba(0, 0, 0, 0.26) 34%, rgba(0, 0, 0, 0.12) 60%, rgba(0, 0, 0, 0.12) 100%), linear-gradient(rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.06) 34%, rgba(0, 0, 0, 0.14) 100%); z-index: 1;} .jc-hero-inner{position: relative; z-index: 2; width: 100%; min-height: 100vh; display: flex; align-items: center; padding: 120px 0px 90px; box-sizing: border-box;} .jc-hero-content{width: 56%; max-width: 56%; margin-left: 8%; box-sizing: border-box;} .jc-hero-title{margin: 0px; color: rgb(255, 255, 255); font-size: clamp(38px, 4.2vw, 72px); line-height: 0.98; font-weight: 700; letter-spacing: -1.8px; text-shadow: rgba(0, 0, 0, 0.16) 0px 4px 24px;} .jc-hero-line{display: block; overflow: hidden; clip-path: inset(0px 100% 0px 0px); animation: 1s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal forwards running jcLineReveal;} .jc-hero-line:nth-child(1){animation-delay: 0.1s;} .jc-hero-line:nth-child(2){animation-delay: 0.28s;} .jc-hero-line:nth-child(3){animation-delay: 0.46s;} .jc-hero-line-text{display: inline-block; transform: translateX(-48px); opacity: 0; animation: 0.95s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal forwards running jcLineTextIn;} .jc-hero-line:nth-child(1) .jc-hero-line-text{animation-delay: 0.1s;} .jc-hero-line:nth-child(2) .jc-hero-line-text{animation-delay: 0.28s;} .jc-hero-line:nth-child(3) .jc-hero-line-text{animation-delay: 0.46s;} .jc-hero-desc, .jc-hero-btn{opacity: 0; transform: translateY(28px); animation: 0.85s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal forwards running jcFadeUp;} .jc-hero-desc{margin: 24px 0px 0px; max-width: 92%; font-size: 17px; line-height: 1.55; font-weight: 400; color: rgba(255, 255, 255, 0.92); text-shadow: rgba(0, 0, 0, 0.16) 0px 2px 10px; animation-delay: 0.78s;} .jc-hero-btn{position: relative; overflow: hidden; isolation: isolate; display: inline-flex; align-items: center; gap: 10px; height: 54px; margin-top: 28px; padding: 0px 10px 0px 24px; border-radius: 999px; background: rgba(255, 255, 255, 0.92); color: rgb(42, 42, 42); text-decoration: none; font-size: 15px; line-height: 1; font-weight: 600; letter-spacing: 0.3px; box-shadow: rgba(0, 0, 0, 0.08) 0px 14px 28px; transition: transform 0.28s, color 0.28s, box-shadow 0.28s; animation-delay: 0.98s;} .jc-hero-btn::before{content: ""; position: absolute; inset: 0px; background: rgb(234, 84, 19); transform: scaleX(0); transform-origin: left center; transition: transform 0.42s cubic-bezier(0.22, 0.61, 0.36, 1); z-index: 0;} .jc-hero-btn-text, .jc-hero-btn-icon{position: relative; z-index: 1;} .jc-hero-btn-icon{width: 34px; height: 34px; border-radius: 50%; background: rgb(234, 84, 19); color: rgb(255, 255, 255); display: inline-flex; align-items: center; justify-content: center; transition: background 0.28s, color 0.28s, transform 0.28s; flex: 0 0 34px;} .jc-hero-btn-icon svg{width: 15px; height: 15px; display: block;} .jc-hero-btn:hover{transform: translateY(-3px); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.14) 0px 18px 34px;} .jc-hero-btn:hover::before{transform: scaleX(1);} .jc-hero-btn:hover .jc-hero-btn-icon{background: rgb(255, 255, 255); color: rgb(234, 84, 19); transform: translateX(2px);} @keyframes jcLineReveal { 0% { clip-path: inset(0px 100% 0px 0px); } 100% { clip-path: inset(0px); } } @keyframes jcLineTextIn { 0% { opacity: 0; transform: translateX(-48px); } 100% { opacity: 1; transform: translateX(0px); } } @keyframes jcFadeUp { 0% { opacity: 0; transform: translateY(28px); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes jcHeroBgZoom { 0% { transform: scale(1.08); } 100% { transform: scale(1.02); } } @media (max-width: 1200px) {.jc-hero-inner{min-height: 82vh; padding: 110px 0px 80px;} .jc-hero-content{width: 58%; max-width: 58%; margin-left: 8%;} .jc-hero-title{font-size: clamp(34px, 5vw, 58px); letter-spacing: -1.3px; line-height: 1.01;} .jc-hero-desc{margin-top: 20px; max-width: 96%; font-size: 15px; line-height: 1.58;} .jc-hero-btn{height: 50px; margin-top: 24px; padding: 0px 9px 0px 20px; font-size: 14px;} .jc-hero-btn-icon{width: 31px; height: 31px; flex: 0 0 31px;} } @media (max-width: 767px) {.jc-hero-banner{height: 720px; min-height: 720px;} .jc-hero-bg{background-image: var(--picture-a99eec548886a1eb); background-position: center center; background-size: cover; background-repeat: no-repeat; transform: none; animation: auto ease 0s 1 normal none running none;} .jc-hero-overlay{background: linear-gradient(rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0.18) 24%, rgba(0, 0, 0, 0.38) 100%), linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.2) 46%, rgba(0, 0, 0, 0.1) 100%);} .jc-hero-inner{height: 720px; min-height: 720px; display: flex; align-items: center; padding: 0px;} .jc-hero-content{width: 84%; max-width: 84%; margin-left: 8%; display: flex; flex-direction: column; justify-content: center; transform: translateY(36px);} .jc-hero-title{font-size: clamp(28px, 9vw, 44px); line-height: 1.04; letter-spacing: -0.8px;} .jc-hero-line-text{transform: translateX(-28px);} .jc-hero-desc{margin-top: 16px; max-width: 100%; font-size: 14px; line-height: 1.62;} .jc-hero-btn{height: 46px; margin-top: 22px; padding: 0px 8px 0px 18px; font-size: 13px; align-self: flex-start;} .jc-hero-btn-icon{width: 28px; height: 28px; flex: 0 0 28px;} .jc-hero-btn-icon svg{width: 14px; height: 14px;} } #bundle-extractor-selector{--accent: #EA5414; position: relative; background: rgb(245, 246, 248); overflow: hidden; height: 100svh; min-height: 100svh; max-height: 100svh; font-family: Montserrat, Arial, sans-serif;} #bundle-extractor-selector *{box-sizing: border-box;} #bundle-extractor-selector::before{content: ""; position: absolute; inset: 0px; background: var(--picture-50cb9729871eaa2e) center center / cover no-repeat; opacity: 0.2; z-index: 0;} #bundle-extractor-selector::after{content: ""; position: absolute; inset: 0px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.02) 0px, rgba(0, 0, 0, 0.02) 1px, transparent 1px, transparent 120px); z-index: 1;} .be-shell{position: relative; z-index: 3; height: 100%; padding: 84px 7.5% 110px; display: flex; flex-direction: column;} .be-head{position: relative; z-index: 4; flex: 0 0 auto;} .be-main-title{margin: 0px; font-size: clamp(56px, 5vw, 80px); font-weight: 900; line-height: 1.05; letter-spacing: -2px; color: rgb(31, 31, 31); max-width: 1100px;} .be-main-title span{display: block; white-space: nowrap;} .be-content{flex: 1 1 auto; min-height: 0px; display: grid; grid-template-columns: 40% 60%; gap: 20px; align-items: center; margin-top: 42px;} .be-info{position: relative; z-index: 4; max-width: 520px; display: flex; flex-direction: column; justify-content: center; align-self: stretch; min-height: 0px;} .be-badge{background: var(--accent); color: rgb(255, 255, 255); padding: 6px 22px; border-radius: 999px; font-weight: 700; margin-bottom: 20px; display: inline-flex; align-self: flex-start; align-items: center; justify-content: center; font-size: 14px; line-height: 1.2; min-height: 36px;} .be-product-title{margin: 0px 0px 18px; font-size: 34px; line-height: 1.24; font-weight: 800; color: rgb(23, 32, 42); min-height: 88px; display: flex; align-items: flex-start;} .be-product-desc{margin: 0px; color: rgb(142, 148, 155); font-size: 17px; line-height: 1.8; max-width: 520px; min-height: 124px;} .be-link{display: inline-block; margin-top: 34px; font-weight: 700; text-decoration: none; color: rgb(20, 12, 13); font-size: 14px; letter-spacing: 0.3px;} .be-right{position: relative; z-index: 2; height: 100%; min-height: 0px; display: flex; align-items: center; justify-content: center;} .be-bg-word{position: absolute; right: 4%; top: 50%; transform: translateY(-50%); font-size: clamp(220px, 20vw, 380px); font-weight: 900; color: rgb(224, 233, 241); letter-spacing: -6px; z-index: 0; line-height: 0.9; pointer-events: none; user-select: none;} .be-product-visual{position: relative; z-index: 2; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; overflow: visible;} .be-product-visual img{width: min(96%, 1100px); max-width: 100%; max-height: 78vh; height: auto; display: block; object-fit: contain; --img-shift-x: 0px; --img-shift-y: -55px; transform: translate(var(--img-shift-x), var(--img-shift-y)); transition: opacity 0.35s, transform 0.35s;} .be-product-visual img.is-changing{opacity: 0; transform: translate(calc(var(--img-shift-x) + 20px), var(--img-shift-y));} .be-nav-desktop{position: absolute; right: 7.5%; bottom: 34px; z-index: 5; display: flex; align-items: center; gap: 8px;} .be-nav-mobile{display: none;} .be-arrow{width: 72px; height: 72px; border-radius: 50%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(226, 226, 226); cursor: pointer; font-size: 28px; display: flex; align-items: center; justify-content: center; transition: 0.25s; color: rgb(26, 26, 26); padding: 0px; line-height: 1;} .be-arrow:hover{transform: translateY(-2px);} .be-arrow.active{background: var(--accent); color: rgb(255, 255, 255);} @media (max-width: 1200px) {.be-shell{padding: 72px 6% 100px;} .be-main-title{font-size: clamp(46px, 5vw, 68px);} .be-content{grid-template-columns: 45% 55%; margin-top: 34px;} .be-product-title{font-size: 30px; min-height: 78px;} .be-product-desc{font-size: 16px; min-height: 116px;} .be-nav-desktop{right: 6%; bottom: 26px;} .be-product-visual img{max-height: 72vh;} } @media (max-width: 767px) {#bundle-extractor-selector{height: auto; min-height: 640px; max-height: none;} .be-shell{height: auto; min-height: 640px; padding: 38px 22px 82px;} .be-head{margin-top: 6px;} .be-main-title{font-size: 36px; line-height: 1.03; letter-spacing: -1px; max-width: 100%;} .be-main-title span{white-space: normal;} .be-content{display: grid; grid-template-columns: 1fr; grid-template-rows: 220px auto; gap: 0px; margin-top: 12px; height: auto; min-height: 0px; align-content: start;} .be-right{order: 1; width: 100%; height: 220px; min-height: 220px; display: flex; justify-content: center; align-items: center;} .be-info{order: 2; max-width: 100%; min-height: 0px; display: flex; flex-direction: column; justify-content: flex-start; padding-bottom: 0px;} .be-badge{padding: 6px 16px; font-size: 12px; margin-bottom: 12px; min-height: 30px;} .be-product-title{font-size: 20px; line-height: 1.32; margin: 0px 0px 10px; min-height: auto;} .be-product-desc{font-size: 14px; line-height: 1.7; max-width: 100%; min-height: auto; margin-bottom: 8px;} .be-link{margin-top: 0px; padding-top: 0px; font-size: 12px;} .be-bg-word{left: 50%; right: auto; top: 50%; transform: translate(-50%, -50%); font-size: 78px; letter-spacing: -3px; white-space: nowrap; opacity: 0.95;} .be-product-visual{width: 100%; height: 100%; padding: 0px; margin: 0px;} .be-product-visual img{width: 90%; max-width: 90%; max-height: 84%; height: auto; object-fit: contain;} .be-nav-desktop{display: none;} .be-nav-mobile{position: absolute; left: 22px; bottom: 20px; z-index: 6; display: flex; align-items: center; gap: 10px;} .be-nav-mobile .be-arrow{width: 44px; height: 44px; font-size: 18px;} } .bp-process-section{width: 100%; background: rgb(255, 255, 255); padding: 110px 0px 95px; font-family: Montserrat, Poppins, Arial, sans-serif;} .bp-process-wrap{width: 88%; margin-left: 8%; margin-right: 8%; display: grid; grid-template-columns: 1.3fr 0.9fr; column-gap: 140px; align-items: start; box-sizing: border-box;} .bp-process-left{padding-top: 8px;} .bp-process-eyebrow{display: inline-flex; align-items: center; gap: 14px; margin-bottom: 28px;} .bp-process-eyebrow .dot{width: 8px; height: 8px; border-radius: 50%; background: rgb(234, 84, 19); flex: 0 0 8px;} .bp-process-eyebrow span:last-child{font-size: 14px; line-height: 1; font-weight: 700; letter-spacing: 3px; color: rgb(17, 17, 17);} .bp-process-title{margin: 0px; font-size: 68px; line-height: 0.95; font-weight: 800; letter-spacing: -2px; color: rgb(5, 5, 5);} .bp-process-right{padding-top: 58px; max-width: 520px;} .bp-process-right p{margin: 0px; font-size: 20px; line-height: 1.55; font-weight: 400; color: rgb(85, 85, 85);} @media (max-width: 1366px) {.bp-process-wrap{width: 90%; column-gap: 100px;} .bp-process-title{font-size: 58px;} .bp-process-right{padding-top: 48px;} .bp-process-right p{font-size: 18px;} } @media (max-width: 1024px) {.bp-process-section{padding: 80px 0px 70px;} .bp-process-wrap{grid-template-columns: 1fr; row-gap: 28px;} .bp-process-right{padding-top: 0px; max-width: 100%;} .bp-process-title{font-size: 50px; line-height: 1;} } @media (max-width: 767px) {.bp-process-section{padding: 60px 0px 52px;} .bp-process-wrap{width: 90%; row-gap: 22px;} .bp-process-eyebrow{gap: 10px; margin-bottom: 18px;} .bp-process-eyebrow span:last-child{font-size: 12px; letter-spacing: 2px;} .bp-process-title{font-size: 36px; letter-spacing: -1px;} .bp-process-right p{font-size: 16px; line-height: 1.7;} } #projectCaseSection{--pc-white: #ffffff; --pc-accent: #EA5413; --pc-text: #ffffff; --pc-gap: 3px; --pc-side-width: 18%; --pc-side-v-gap: clamp(42px, 3.6vw, 56px); --pc-main-radius: 18px; --pc-height: clamp(620px, 76vh, 760px); --pc-anim: 950ms; --pc-ease: cubic-bezier(.22, .61, .36, 1); --pc-edge-gap: 5px; width: 100%; background: rgb(255, 255, 255); font-family: Montserrat, Arial, sans-serif; overflow: hidden; position: relative;} #projectCaseSection .pcase-stage{position: relative; width: 100%; max-width: 1920px; height: var(--pc-height); min-height: 620px; margin: 0px auto; overflow: hidden; perspective: 1800px; box-sizing: border-box;} #projectCaseSection .pcase-topbar{position: absolute; z-index: 32; top: 36px; left: calc(var(--pc-side-width) + var(--pc-gap) + 64px); right: calc(var(--pc-side-width) + var(--pc-gap) + 64px); display: flex; align-items: center; justify-content: space-between; padding-bottom: 14px; border-bottom: 1px solid rgba(255, 255, 255, 0.25); pointer-events: none;} #projectCaseSection .pcase-topbar a{pointer-events: auto;} #projectCaseSection .pcase-label{margin: 0px; color: var(--pc-white); font-size: 25px; line-height: 1; font-weight: 500; letter-spacing: -0.2px; text-shadow: rgba(0, 0, 0, 0.18) 0px 2px 12px;} #projectCaseSection .pcase-more{display: inline-flex; align-items: center; gap: 8px; height: 42px; padding: 0px 16px; color: var(--pc-white); text-decoration: none; border: 1px solid rgba(255, 255, 255, 0.55); border-radius: 999px; font-size: 13px; font-weight: 500; background: rgba(255, 255, 255, 0.06); backdrop-filter: blur(3px); transition: 0.32s;} #projectCaseSection .pcase-more:hover{transform: translateY(-2px); background: rgba(255, 255, 255, 0.14);} #projectCaseSection .pcase-more svg{width: 14px; height: 14px; display: block;} #projectCaseSection .pcase-card{position: absolute; cursor: pointer; overflow: hidden; border-radius: var(--pc-main-radius); transition: left var(--pc-anim) var(--pc-ease), top var(--pc-anim) var(--pc-ease), width var(--pc-anim) var(--pc-ease), height var(--pc-anim) var(--pc-ease), opacity var(--pc-anim) ease, transform var(--pc-anim) var(--pc-ease), box-shadow var(--pc-anim) var(--pc-ease); will-change: left, top, width, height, opacity, transform; transform-style: preserve-3d; backface-visibility: hidden;} #projectCaseSection .pcase-card.is-no-transition{transition: none !important;} #projectCaseSection .pcase-card-bg, #projectCaseSection .pcase-card-overlay, #projectCaseSection .pcase-card-body{position: absolute; inset: 0px;} #projectCaseSection .pcase-card-body{z-index: 3; overflow: hidden;} #projectCaseSection .pcase-card-bg{background-size: cover; background-position: center center; background-repeat: no-repeat; transform: scale(1.02); transition: transform var(--pc-anim) var(--pc-ease), filter var(--pc-anim) var(--pc-ease);} #projectCaseSection .pcase-card-overlay{z-index: 1; transition: background var(--pc-anim) var(--pc-ease), opacity var(--pc-anim) ease;} #projectCaseSection .pcase-card.is-left{left: var(--pc-edge-gap); top: var(--pc-side-v-gap); width: calc(var(--pc-side-width) - var(--pc-edge-gap)); height: calc(100% - var(--pc-side-v-gap) * 2); opacity: 1; z-index: 8; transform: rotateY(10deg) scale(0.98); box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 24px;} #projectCaseSection .pcase-card.is-center{left: calc(var(--pc-side-width) + var(--pc-gap) + var(--pc-edge-gap)); top: 0px; width: calc(100% - (var(--pc-side-width) * 2) - (var(--pc-gap) * 2) - (var(--pc-edge-gap) * 2)); height: 100%; opacity: 1; z-index: 12; transform: rotateY(0deg) scale(1); box-shadow: rgba(0, 0, 0, 0.16) 0px 24px 56px;} #projectCaseSection .pcase-card.is-right{left: calc(100% - var(--pc-side-width) + var(--pc-edge-gap)); top: var(--pc-side-v-gap); width: calc(var(--pc-side-width) - var(--pc-edge-gap)); height: calc(100% - var(--pc-side-v-gap) * 2); opacity: 1; z-index: 8; transform: rotateY(-10deg) scale(0.98); box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 24px;} #projectCaseSection .pcase-card.is-out-left{left: calc(-1 * var(--pc-side-width) - 38px); top: calc(var(--pc-side-v-gap) + 22px); width: calc(var(--pc-side-width) - 10px); height: calc(100% - var(--pc-side-v-gap) * 2 - 44px); opacity: 0; z-index: 5; transform: rotateY(16deg) scale(0.92); box-shadow: none;} #projectCaseSection .pcase-card.is-out-right{left: calc(100% + 38px); top: calc(var(--pc-side-v-gap) + 22px); width: calc(var(--pc-side-width) - 10px); height: calc(100% - var(--pc-side-v-gap) * 2 - 44px); opacity: 0; z-index: 5; transform: rotateY(-16deg) scale(0.92); box-shadow: none;} #projectCaseSection .pcase-card.is-center .pcase-card-overlay{background: linear-gradient(90deg, rgba(0, 0, 0, 0.34) 0%, rgba(0, 0, 0, 0.14) 42%, rgba(0, 0, 0, 0.18) 100%), linear-gradient(rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.06) 48%, rgba(0, 0, 0, 0.24) 100%);} #projectCaseSection .pcase-card.is-left .pcase-card-overlay, #projectCaseSection .pcase-card.is-right .pcase-card-overlay, #projectCaseSection .pcase-card.is-out-left .pcase-card-overlay, #projectCaseSection .pcase-card.is-out-right .pcase-card-overlay{background: linear-gradient(rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0.82) 100%);} #projectCaseSection .pcase-card.is-center .pcase-card-bg{transform: scale(1.03); filter: none;} #projectCaseSection .pcase-card.is-left .pcase-card-bg, #projectCaseSection .pcase-card.is-right .pcase-card-bg{transform: scale(1.01); filter: saturate(0.92);} #projectCaseSection .pcase-card-title{position: absolute; margin: 0px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.22) 0px 4px 20px; letter-spacing: -0.8px; transition: left var(--pc-anim) var(--pc-ease), right var(--pc-anim) var(--pc-ease), top var(--pc-anim) var(--pc-ease), bottom var(--pc-anim) var(--pc-ease), width var(--pc-anim) var(--pc-ease), transform var(--pc-anim) var(--pc-ease), font-size var(--pc-anim) var(--pc-ease), line-height var(--pc-anim) var(--pc-ease), color var(--pc-anim) var(--pc-ease), opacity var(--pc-anim) ease;} #projectCaseSection .pcase-card.is-center .pcase-card-title{left: 64px; right: 64px; bottom: 118px; max-width: 640px; transform: none; font-size: clamp(34px, 3.2vw, 56px); line-height: 1.06; font-weight: 700; text-align: left; color: rgb(255, 255, 255);} #projectCaseSection .pcase-card.is-left .pcase-card-title, #projectCaseSection .pcase-card.is-right .pcase-card-title, #projectCaseSection .pcase-card.is-out-left .pcase-card-title, #projectCaseSection .pcase-card.is-out-right .pcase-card-title{left: 50%; top: 44%; width: calc(100% - 28px); transform: translate(-50%, -50%); font-size: 18px; line-height: 1.22; font-weight: 600; text-align: center; color: rgba(255, 255, 255, 0.62);} #projectCaseSection .pcase-card-sub{position: absolute; left: 64px; right: 64px; bottom: 42px; max-width: 560px; margin: 0px; font-size: 14px; line-height: 1.7; color: rgba(255, 255, 255, 0.92); text-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px; transition: opacity .55s ease, transform .7s var(--pc-ease);} #projectCaseSection .pcase-card.is-center .pcase-card-sub{opacity: 1; transform: translateY(0px); pointer-events: auto;} #projectCaseSection .pcase-card.is-left .pcase-card-sub, #projectCaseSection .pcase-card.is-right .pcase-card-sub, #projectCaseSection .pcase-card.is-out-left .pcase-card-sub, #projectCaseSection .pcase-card.is-out-right .pcase-card-sub{opacity: 0; transform: translateY(18px); pointer-events: none;} #projectCaseSection .pcase-card-trigger{position: absolute; left: 50%; top: calc(44% + 82px); width: 74px; height: 74px; transform: translate(-50%, -50%); display: inline-flex; align-items: center; justify-content: center; text-decoration: none; color: rgb(255, 255, 255); transition: opacity .55s ease, transform .7s var(--pc-ease);} #projectCaseSection .pcase-card.is-center .pcase-card-trigger{opacity: 0; transform: translate(-50%, -50%) scale(0.84); pointer-events: none;} #projectCaseSection .pcase-card.is-left .pcase-card-trigger, #projectCaseSection .pcase-card.is-right .pcase-card-trigger{opacity: 1; pointer-events: auto;} #projectCaseSection .pcase-card.is-out-left .pcase-card-trigger, #projectCaseSection .pcase-card.is-out-right .pcase-card-trigger{opacity: 0; pointer-events: none;} #projectCaseSection .pcase-side-core{position: relative; z-index: 4; width: 40px; height: 40px; border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.78); background: rgba(255, 255, 255, 0.08); display: inline-flex; align-items: center; justify-content: center; backdrop-filter: blur(3px);} #projectCaseSection .pcase-side-core svg{width: 16px; height: 16px; display: block;} #projectCaseSection .pcase-side-ripple{position: absolute; inset: 12px; border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.3); animation: 2.8s linear 0s infinite normal none running pcaseRipple;} #projectCaseSection .pcase-side-ripple.delay1{animation-delay: 0.7s;} #projectCaseSection .pcase-side-ripple.delay2{animation-delay: 1.4s;} @keyframes pcaseRipple { 0% { transform: scale(0.72); opacity: 0.75; } 100% { transform: scale(1.34); opacity: 0; } } #projectCaseSection .pcase-card:hover .pcase-side-core{transform: scale(1.06); transition: transform 0.28s;} #projectCaseSection .pcase-global-nav{width: 56px; height: 56px; border-radius: 50%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: inline-flex; align-items: center; justify-content: center; cursor: pointer; transition: transform 0.25s, box-shadow 0.25s, background 0.25s; box-shadow: rgba(0, 0, 0, 0.12) 0px 10px 24px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 40;} #projectCaseSection .pcase-global-prev{left: calc(var(--pc-side-width) + var(--pc-gap) - 24px + var(--pc-edge-gap)); background: rgba(255, 255, 255, 0.96); color: rgb(29, 29, 29);} #projectCaseSection .pcase-global-next{right: calc(var(--pc-side-width) + var(--pc-gap) - 24px + var(--pc-edge-gap)); background: var(--pc-accent); color: rgb(255, 255, 255);} #projectCaseSection .pcase-global-nav:hover{transform: translateY(-50%) scale(1.04);} #projectCaseSection .pcase-global-nav svg{width: 20px; height: 20px; display: block; flex: 0 0 20px;} #projectCaseSection .pcase-dots{display: none;} #projectCaseSection .pcase-dot{appearance: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; padding: 0px; margin: 0px; background: transparent; width: 12px; height: 12px; min-width: 12px; min-height: 12px; border-radius: 50%; position: relative; cursor: pointer; flex: 0 0 12px;} #projectCaseSection .pcase-dot::before{content: ""; position: absolute; inset: 0px; border-radius: 50%; background: rgba(255, 255, 255, 0.72); transition: 0.28s;} #projectCaseSection .pcase-dot.is-active::before{background: var(--pc-accent); transform: scale(1);} #projectCaseSection .pcase-dot.is-active::after{content: ""; position: absolute; left: 50%; top: 50%; width: 12px; height: 12px; border-radius: 50%; transform: translate(-50%, -50%); box-shadow: rgba(234, 84, 19, 0.16) 0px 0px 0px 5px, rgba(234, 84, 19, 0.08) 0px 0px 0px 10px; pointer-events: none;} @media (max-width: 1200px) {#projectCaseSection{--pc-side-width: 20%; --pc-height: 680px;} #projectCaseSection .pcase-topbar{top: 28px; left: calc(var(--pc-side-width) + var(--pc-gap) + 44px); right: calc(var(--pc-side-width) + var(--pc-gap) + 44px);} #projectCaseSection .pcase-label{font-size: 22px;} #projectCaseSection .pcase-card.is-center .pcase-card-title{left: 44px; right: 44px; bottom: 108px; max-width: 560px;} #projectCaseSection .pcase-card.is-center .pcase-card-sub{left: 44px; right: 44px; bottom: 42px; max-width: 500px;} } @media (max-width: 767px) {#projectCaseSection{--pc-side-width: 100%; --pc-gap: 0px; --pc-main-radius: 0px; --pc-height: 540px; --pc-side-v-gap: 0px; --pc-edge-gap: 0px;} #projectCaseSection .pcase-stage{min-height: 540px;} #projectCaseSection .pcase-topbar{left: 24px; right: 24px; top: 22px;} #projectCaseSection .pcase-label{font-size: 22px;} #projectCaseSection .pcase-more{height: 36px; font-size: 12px; padding: 0px 12px;} #projectCaseSection .pcase-card.is-center, #projectCaseSection .pcase-card.is-left, #projectCaseSection .pcase-card.is-right{left: 0px; top: 0px; width: 100%; height: 100%; transform: none; border-radius: 0px;} #projectCaseSection .pcase-card.is-left, #projectCaseSection .pcase-card.is-right{opacity: 0; pointer-events: none;} #projectCaseSection .pcase-card.is-out-left, #projectCaseSection .pcase-card.is-out-right{left: 0px; top: 0px; width: 100%; height: 100%; transform: none; opacity: 0;} #projectCaseSection .pcase-card.is-center .pcase-card-title{left: 24px; right: 24px; bottom: 128px; max-width: none; font-size: 30px;} #projectCaseSection .pcase-card.is-center .pcase-card-sub{left: 24px; right: 24px; bottom: 62px; max-width: none; font-size: 13px; line-height: 1.65;} #projectCaseSection .pcase-global-nav{display: none !important;} #projectCaseSection .pcase-dots{position: absolute; left: 50%; bottom: 26px; transform: translateX(-50%); z-index: 45; display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 0px; margin: 0px; line-height: 1;} } .ws-section{width: 100%; background: rgb(255, 255, 255); padding: 110px 0px 48px; font-family: Montserrat, Poppins, Arial, sans-serif;} .ws-wrap{width: 100%; display: flex; justify-content: center; align-items: center; text-align: center; box-sizing: border-box;} .ws-box{padding-top: 8px; display: flex; flex-direction: column; align-items: center;} .ws-eyebrow{display: inline-flex; align-items: center; gap: 14px; margin-bottom: 28px;} .ws-eyebrow .dot{width: 8px; height: 8px; border-radius: 50%; background: rgb(234, 84, 19); flex: 0 0 8px;} .ws-eyebrow span:last-child{font-size: 14px; line-height: 1; font-weight: 700; letter-spacing: 3px; color: rgb(17, 17, 17);} .ws-title{margin: 0px; font-size: 68px; line-height: 0.95; font-weight: 800; letter-spacing: -2px; color: rgb(5, 5, 5);} .gcards-section{background: rgb(255, 255, 255); padding: 18px 0px 120px; font-family: Montserrat, Poppins, Arial, sans-serif;} .gcards-wrap{width: 84%; margin-left: 8%; margin-right: 8%; display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 28px; box-sizing: border-box;} .gcard-item{background: rgb(255, 255, 255); border: 1px solid rgb(236, 236, 236); border-radius: 28px; padding: 40px 40px 38px; min-height: 395px; display: flex; flex-direction: column; transition: transform 0.35s, box-shadow 0.35s, border-color 0.35s, background 0.35s; box-sizing: border-box;} .gcard-item:hover{transform: translateY(-10px); border-color: rgb(220, 220, 220); box-shadow: rgba(0, 0, 0, 0.08) 0px 18px 40px;} .gcard-icon{width: 78px; height: 78px; border-radius: 50%; background: rgb(234, 84, 19); display: flex; align-items: center; justify-content: center; margin-bottom: 34px; color: rgb(255, 255, 255); transition: transform 0.35s, box-shadow 0.35s;} .gcard-item:hover .gcard-icon{transform: scale(1.06); box-shadow: rgba(234, 84, 19, 0.22) 0px 12px 24px;} .gcard-icon svg{width: 34px; height: 34px; display: block;} .gcard-title{margin: 0px 0px 22px; font-size: 28px; line-height: 1.12; font-weight: 800; letter-spacing: -1.1px; color: rgb(17, 17, 17); max-width: 240px;} .gcard-desc{margin: 0px; font-size: 16px; line-height: 1.75; font-weight: 400; color: rgb(85, 85, 85); max-width: 255px; flex: 1 1 0%;} @media (max-width: 1366px) {.ws-title{font-size: 58px;} .gcards-wrap{width: 84%; margin-left: 8%; margin-right: 8%; gap: 22px;} .gcard-item{padding: 34px 30px 32px; min-height: 380px;} .gcard-title{font-size: 24px; max-width: 220px;} .gcard-desc{font-size: 15px; max-width: 100%;} } @media (max-width: 1024px) {.ws-section{padding: 80px 0px 40px;} .ws-title{font-size: 50px; line-height: 1;} .gcards-section{padding: 12px 0px 90px;} .gcards-wrap{width: 84%; margin-left: 8%; margin-right: 8%; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 22px;} .gcard-item{min-height: 340px;} } @media (max-width: 767px) {.ws-section{padding: 54px 0px 26px;} .ws-eyebrow{gap: 10px; margin-bottom: 16px;} .ws-eyebrow span:last-child{font-size: 12px; letter-spacing: 2px;} .ws-title{margin: 0px; font-size: 36px; line-height: 0.98; letter-spacing: -1px;} .gcards-section{padding: 8px 0px 28px;} .gcards-wrap{width: 90%; margin-left: 5%; margin-right: 5%; grid-template-columns: 1fr; gap: 18px;} .gcard-item{min-height: auto; padding: 28px 24px 24px; border-radius: 22px;} .gcard-icon{width: 66px; height: 66px; margin-bottom: 24px;} .gcard-icon svg{width: 30px; height: 30px;} .gcard-title{font-size: 24px; line-height: 1.14; margin-bottom: 16px; max-width: 100%;} .gcard-desc{font-size: 15px; line-height: 1.8; max-width: 100%;} } .ind-about-section{position: relative; background: rgb(255, 255, 255); min-height: 100vh; font-family: Montserrat, Poppins, Arial, sans-serif; overflow: hidden; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; width: 100vw !important;} .ind-about-grid{display: grid; grid-template-columns: 55% 45%; min-height: 100vh; width: 100% !important; max-width: none !important;} .ind-about-media{position: relative; min-height: 100vh; overflow: hidden;} .ind-about-media img{width: 100%; height: 100%; display: block; object-fit: cover;} .ind-about-content{position: relative; min-height: 100vh; display: flex; align-items: center; overflow: hidden; background: rgb(255, 255, 255); width: 100%;} .ind-about-content-bg{position: absolute; inset: 0px; background: linear-gradient(rgba(255, 255, 255, 0.88), rgba(255, 255, 255, 0.88)), var(--picture-fe82952fbbcdd94c) center center / cover no-repeat; z-index: 0;} .ind-about-inner{position: relative; z-index: 1; width: 100%; padding: 85px 6% 85px 10%; box-sizing: border-box; max-width: none !important;} .ind-about-eyebrow{display: inline-flex; align-items: center; gap: 12px; font-size: 14px; font-weight: 700; letter-spacing: 2px; color: rgb(17, 17, 17); margin-bottom: 20px;} .ind-about-eyebrow .dot{width: 7px; height: 7px; border-radius: 50%; background: rgb(234, 84, 19); display: inline-block;} .ind-about-title{margin: 0px; font-size: clamp(40px, 3.3vw, 52px); line-height: 1.05; font-weight: 800; letter-spacing: -1.4px; color: rgb(15, 15, 15);} .ind-about-title span{display: block; white-space: nowrap;} .ind-about-line{width: 100%; height: 1px; background: rgba(0, 0, 0, 0.12); margin: 22px 0px 20px;} .ind-about-lead{margin: 0px 0px 14px; font-size: 17px; line-height: 1.7; font-weight: 500; color: rgb(48, 48, 48); max-width: 600px;} .ind-about-desc{margin: 0px 0px 24px; font-size: 15px; line-height: 1.8; color: rgb(85, 85, 85); max-width: 620px;} .ind-about-link{display: inline-flex; align-items: center; gap: 12px; text-decoration: none; color: rgb(17, 17, 17); font-size: 20px; font-weight: 700; transition: 0.3s;} .ind-about-link:hover{color: rgb(234, 84, 19);} .ind-about-link .arrow{width: 36px; height: 36px; border-radius: 50%; background: rgb(27, 27, 27); color: rgb(255, 255, 255); display: inline-flex; align-items: center; justify-content: center; transition: 0.3s;} .ind-about-link:hover .arrow{background: rgb(234, 84, 19); transform: translateX(3px);} .ind-about-link .arrow svg{width: 16px; height: 16px; display: block;} @media (max-width: 1500px) {.ind-about-grid{grid-template-columns: 58% 42%;} .ind-about-inner{padding: 78px 6% 78px 10%;} .ind-about-title{font-size: clamp(38px, 3.1vw, 48px);} } @media (max-width: 1200px) {.ind-about-grid{grid-template-columns: 55% 45%;} .ind-about-inner{padding: 68px 7% 68px 8%;} .ind-about-title{font-size: 42px;} .ind-about-title span{white-space: normal;} .ind-about-lead{font-size: 16px;} .ind-about-desc{font-size: 14px;} } @media (max-width: 1024px) {.ind-about-section, .ind-about-grid, .ind-about-media, .ind-about-content{min-height: auto;} .ind-about-grid{grid-template-columns: 1fr;} .ind-about-media{height: 520px; min-height: auto;} .ind-about-content{min-height: auto;} .ind-about-inner{max-width: 100%; padding: 70px 8%;} .ind-about-title{font-size: 40px;} .ind-about-title span{white-space: normal;} } @media (max-width: 767px) {.ind-about-media{height: 360px;} .ind-about-inner{padding: 55px 24px;} .ind-about-eyebrow{font-size: 12px; letter-spacing: 1.6px; margin-bottom: 18px;} .ind-about-title{font-size: 32px; line-height: 1.12; letter-spacing: -1px;} .ind-about-title span{white-space: normal;} .ind-about-line{margin: 18px 0px;} .ind-about-lead{font-size: 15px; line-height: 1.7; margin-bottom: 12px;} .ind-about-desc{font-size: 14px; line-height: 1.75; margin-bottom: 20px;} .ind-about-link{font-size: 17px;} .ind-about-link .arrow{width: 34px; height: 34px;} } .jc-blog-section{background: rgb(255, 255, 255); padding: 90px 0px; font-family: Montserrat, Poppins, Arial, sans-serif;} .jc-blog-container{width: 84%; margin: 0px auto;} .jc-blog-header{margin-bottom: 56px;} .jc-blog-eyebrow{display: inline-flex; align-items: center; gap: 10px; font-size: 13px; line-height: 1; font-weight: 700; letter-spacing: 2px; color: rgb(17, 17, 17); margin-bottom: 18px;} .jc-blog-dot{width: 7px; height: 7px; border-radius: 50%; background: rgb(234, 84, 19); display: inline-block;} .jc-blog-title{margin: 0px; max-width: 620px; font-size: clamp(38px, 4.3vw, 68px); line-height: 1.02; font-weight: 800; letter-spacing: -2px; color: rgb(13, 13, 13);} .jc-blog-divider{width: 100%; height: 1px; background: rgba(0, 0, 0, 0.1); margin: 42px 0px 28px;} .jc-blog-viewall{display: inline-flex; align-items: center; gap: 10px; text-decoration: none; color: rgb(18, 18, 18); font-size: 16px; font-weight: 700; transition: 0.3s;} .jc-blog-viewall:hover{color: rgb(234, 84, 19);} .jc-blog-viewall-icon, .jc-blog-readmore-icon{width: 30px; height: 30px; border-radius: 50%; background: rgb(23, 23, 23); color: rgb(255, 255, 255); display: inline-flex; align-items: center; justify-content: center; transition: 0.3s; flex: 0 0 30px;} .jc-blog-viewall:hover .jc-blog-viewall-icon, .jc-blog-readmore:hover .jc-blog-readmore-icon{background: rgb(234, 84, 19); transform: translateX(2px);} .jc-blog-viewall-icon svg, .jc-blog-readmore-icon svg{width: 14px; height: 14px; display: block;} .jc-blog-grid{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 28px;} .jc-blog-card{min-width: 0px;} .jc-blog-thumb-wrap{position: relative; display: block; overflow: hidden; text-decoration: none;} .jc-blog-thumb{width: 100%; height: 270px; object-fit: cover; display: block; transition: transform 0.55s; background: rgb(242, 242, 242);} .jc-blog-thumb-wrap:hover .jc-blog-thumb{transform: scale(1.04);} .jc-blog-date{position: absolute; right: 18px; bottom: -20px; width: 74px; height: 74px; background: rgb(255, 255, 255); display: flex; flex-direction: column; align-items: center; justify-content: center; box-shadow: rgba(0, 0, 0, 0.08) 0px 12px 24px;} .jc-blog-date-day{font-size: 22px; line-height: 1; font-weight: 800; color: rgb(234, 84, 19); margin-bottom: 4px;} .jc-blog-date-month{font-size: 14px; line-height: 1; font-weight: 700; color: rgb(123, 123, 123); letter-spacing: 1px;} .jc-blog-meta{margin-top: 18px; display: flex; align-items: center; gap: 7px; font-size: 14px; line-height: 1.4; color: rgb(141, 141, 141);} .jc-blog-admin{color: rgb(234, 84, 19); font-weight: 700; text-transform: uppercase;} .jc-blog-line{width: 100%; height: 1px; background: rgba(0, 0, 0, 0.12); margin: 12px 0px 16px;} .jc-blog-card-title{margin: 0px 0px 14px; font-size: 24px; line-height: 1.18; font-weight: 800; letter-spacing: -0.5px; min-height: calc(56.64px); overflow: hidden;} .jc-blog-card-title a{color: rgb(17, 17, 17); text-decoration: none; transition: color 0.3s; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} .jc-blog-card-title a:hover{color: rgb(234, 84, 19);} .jc-blog-desc{margin: 0px 0px 24px; font-size: 16px; line-height: 1.6; color: rgb(110, 110, 110); min-height: calc(51.2px); display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} .jc-blog-readmore{display: inline-flex; align-items: center; gap: 10px; text-decoration: none; color: rgb(17, 17, 17); font-size: 16px; font-weight: 700; transition: 0.3s;} .jc-blog-readmore:hover{color: rgb(234, 84, 19);} @media (max-width: 1200px) {.jc-blog-container{width: 88%;} .jc-blog-grid{grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 26px;} .jc-blog-thumb{height: 260px;} .jc-blog-card-title{font-size: 24px; min-height: calc(56.64px);} .jc-blog-desc{min-height: calc(51.2px);} } @media (max-width: 767px) {.jc-blog-section{padding: 64px 0px 70px;} .jc-blog-container{width: 92%;} .jc-blog-header{margin-bottom: 36px;} .jc-blog-title{max-width: 100%; letter-spacing: -1px;} .jc-blog-divider{margin: 28px 0px 20px;} .jc-blog-grid{grid-template-columns: 1fr; gap: 34px;} .jc-blog-thumb{height: 230px;} .jc-blog-date{width: 66px; height: 66px; right: 14px; bottom: -18px;} .jc-blog-date-day{font-size: 20px;} .jc-blog-date-month{font-size: 12px;} .jc-blog-card-title{font-size: 22px; line-height: 1.2; min-height: calc(52.8px);} .jc-blog-desc{font-size: 15px; line-height: 1.55; min-height: calc(46.5px); margin-bottom: 22px;} } .inquiry-container .inquiry-error-noscript{color: rgb(214, 54, 55);} @media only screen and (max-width: 600px) {div.inquiry-container .inquiry-form .inquiry-field > *{max-width: 100%;} div.inquiry-container .inquiry-form .inquiry-field{padding-right: 1px; padding-left: 1px;} div.inquiry-container .inquiry-form .inquiry-field input.inquiry-field-medium{max-width: 100%;} div.inquiry-container .inquiry-form .inquiry-field:not(.inquiry-field-phone):not(.inquiry-field-select-style-modern):not(.inquiry-field-radio):not(.inquiry-field-checkbox):not(.inquiry-field-layout){overflow-x: hidden;} } .inquiry-container{margin-bottom: 26px;} .inquiry-container .inquiry-form *{word-break: break-word; box-sizing: border-box;} .inquiry-container .inquiry-form .inquiry-field-label{hyphens: auto;} .inquiry-container .inquiry-submit-container{clear: both; position: relative;} .inquiry-container .inquiry-submit-spinner{margin-left: 15px; display: inline-block; vertical-align: middle;} .inquiry-container .inquiry-hidden{display: none !important;} .inquiry-container input.inquiry-field-medium{max-width: 60%;} .inquiry-container .inquiry-field{padding: 15px 0px; position: relative;} .inquiry-container .inquiry-field-label{display: block; font-weight: 700; font-style: normal; word-break: break-word; overflow-wrap: break-word;} .inquiry-container input[type="text"]{display: block; width: 100%; box-sizing: border-box; font-family: inherit; font-style: normal; font-weight: 400; margin: 0px;} .inquiry-container .inquiry-field{float: none; clear: both;} div.inquiry-container-full, div.inquiry-container-full *{background: none; border: 0px; border-radius: 0px; float: none; font-size: 100%; height: auto; letter-spacing: normal; outline: none; position: static; text-indent: 0px; text-shadow: none; text-transform: none; width: auto; visibility: visible; overflow: visible; margin: 0px; padding: 0px; box-sizing: border-box; box-shadow: none;} div.inquiry-container-full img{overflow: clip;} div.inquiry-container-full{margin-left: auto; margin-right: auto;} div.inquiry-container-full:not(:empty){margin: 24px auto; padding: var(--inquiry-container-padding); background-clip: padding-box; background-color: var(--inquiry-background-color); background-image: var(--inquiry-background-url); background-position: var(--inquiry-background-position); background-repeat: var(--inquiry-background-repeat); background-size: var(--inquiry-background-size); border-style: var(--inquiry-container-border-style); border-width: var(--inquiry-container-border-width); border-color: var(--inquiry-container-border-color); border-radius: var(--inquiry-container-border-radius); box-shadow: var(--inquiry-container-shadow-size-box-shadow);} div.inquiry-container-full input, div.inquiry-container-full label, div.inquiry-container-full button{margin: 0px; border: 0px; padding: 0px; vertical-align: middle; background: none; height: auto; box-sizing: border-box;} div.inquiry-container-full .inquiry-form .inquiry-submit-container{margin-top: var(--inquiry-button-size-margin-top);} div.inquiry-container-full .inquiry-form .inquiry-submit-spinner{max-width: 26px;} div.inquiry-container-full .inquiry-field-label{margin: 0 0 var(--inquiry-field-size-input-spacing) 0; padding: 0px; font-size: var(--inquiry-label-size-font-size); line-height: var(--inquiry-label-size-line-height); color: var(--inquiry-label-color);} div.inquiry-container-full input[type="text"]{background-color: var(--inquiry-field-background-color); background-clip: padding-box; border-radius: var(--inquiry-field-border-radius); color: var(--inquiry-field-text-color); border-width: var(--inquiry-field-border-size); border-style: var(--inquiry-field-border-style); border-color: var(--inquiry-field-border-color); padding: 0 var(--inquiry-field-size-padding-h); font-size: var(--inquiry-field-size-font-size); line-height: 100%; box-shadow: none; transition: border 0.15s, box-shadow 0.15s;} div.inquiry-container-full input[type="text"]:focus{border-width: var(--inquiry-field-border-size, 0); border-style: solid; border-color: var(--inquiry-button-background-color); box-shadow: 0 0 0 1px var(--inquiry-button-background-color),0px 1px 2px rgba(0,0,0,0.15); outline: none;} div.inquiry-container-full input[type="text"]::-webkit-input-placeholder{color: var(--inquiry-field-text-color); opacity: 0.5; pointer-events: none;} div.inquiry-container-full input{height: var(--inquiry-field-size-input-height);} div.inquiry-container-full button[type="submit"]{height: var(--inquiry-button-size-height); background-color: var(--inquiry-button-background-color-alt, var(--inquiry-button-background-color)); border-radius: var(--inquiry-button-border-radius); border-style: var(--inquiry-button-border-style); border-color: var(--inquiry-button-border-color); border-width: var(--inquiry-button-border-size); box-shadow: none; color: var(--inquiry-button-text-color); padding: 0 var(--inquiry-button-size-padding-h); font-family: inherit; font-weight: 500; font-size: var(--inquiry-button-size-font-size); line-height: 100%; cursor: pointer; transition: 0.15s ease-in-out; position: relative; text-decoration: none;} div.inquiry-container-full input[type="submit"]:not(:hover):not(:active), div.inquiry-container-full button[type="submit"]:not(:hover):not(:active), div.inquiry-container-full .inquiry-page-button:not(:hover):not(:active), .wp-core-ui div.inquiry-container-full input[type="submit"]:not(:hover):not(:active), .wp-core-ui div.inquiry-container-full button[type="submit"]:not(:hover):not(:active), .wp-core-ui div.inquiry-container-full .inquiry-page-button:not(:hover):not(:active){background-color: var(--inquiry-button-background-color-alt, var(--inquiry-button-background-color)); color: var(--inquiry-button-text-color);} div.inquiry-container-full button[type="submit"]:hover, div.inquiry-container-full button[type="submit"]:active{background: linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),var(--inquiry-button-background-color-alt, var(--inquiry-button-background-color)) !important;} div.inquiry-container-full button[type="submit"]:focus{outline: none;} div.inquiry-container-full button[type="submit"]:focus::after{content: ""; position: absolute; border: 2px solid var(--inquiry-button-background-color); border-radius: calc( var( --inquiry-button-border-radius ) + 2px); top: calc( -4px - var( --inquiry-button-border-size, 1px )); right: calc( -4px - var( --inquiry-button-border-size, 1px )); bottom: calc( -4px - var( --inquiry-button-border-size, 1px )); left: calc( -4px - var( --inquiry-button-border-size, 1px ));} div.inquiry-container-full button[type="submit"]:disabled, div.inquiry-container-full button[type="submit"]:disabled:hover{background-color: var(--inquiry-button-background-color-alt, var(--inquiry-button-background-color)); cursor: default;} div.inquiry-container-full:not(.inquiry-gutenberg-form-selector) input[type="text"]:disabled{cursor: not-allowed; opacity: 0.5;} div.inquiry-container-full:not(.inquiry-gutenberg-form-selector) button[type="submit"]:disabled, div.inquiry-container-full:not(.inquiry-gutenberg-form-selector) button[type="submit"]:disabled:hover{opacity: 0.5;} div.inquiry-container-full .inquiry-form .inquiry-field.inquiry-field-select-style-modern .choices.is-open:not(.is-flipped)::before{top: unset; bottom: 1px;} div.inquiry-container-full .inquiry-form .inquiry-field.inquiry-field-select-style-modern .choices.is-open:not(.is-flipped) .choices__inner{border-radius: var(--inquiry-field-border-radius) var(--inquiry-field-border-radius) 0 0;} div.inquiry-container-full .inquiry-form .inquiry-field.inquiry-field-select-style-modern .choices.is-open:not(.is-flipped) .choices__list--dropdown{border-radius: 0 0 var(--inquiry-field-border-radius) var(--inquiry-field-border-radius); margin-top: 0px;} @media only screen and (max-width: 768px) {div.inquiry-container-full:not(:empty){padding: calc( min( var( --inquiry-container-padding ), 40px ));} } @media only screen and (max-width: 600px) {div.inquiry-container-full:not(:empty){padding: calc( min( var( --inquiry-container-padding ), 20px ));} } div.inquiry-container-full .inquiry-form .inquiry-page-indicator.connector .inquiry-page-indicator-page:not(.active) .inquiry-page-indicator-page-number{border-width: var(--inquiry-field-border-size); border-style: var(--inquiry-field-border-style); border-color: var(--inquiry-field-border-color); opacity: 0.2;} div.inquiry-container-full .inquiry-form .inquiry-page-indicator.circles .inquiry-page-indicator-page:not(.active) .inquiry-page-indicator-page-number{background: linear-gradient(90deg, var(--inquiry-field-border-color) -1000%, transparent 500%); color: var(--inquiry-label-color); opacity: 1;}