}:root{--swiper-theme-color:#007aff}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box}.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;display:block}:root{--swiper-navigation-size:44px}.lazy-hidden{background-color:#fff;background-repeat:no-repeat;background-position:50% 50%}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}:root{--global--font-primary:var(--font-headings,"FCIconic",sans-serif);--global--font-secondary:var(--font-base,"FCIconic",sans-serif);--global--font-size-base:20px;--global--font-size-xxs:12px;--global--font-size-xs:14px;--global--font-size-sm:16px;--global--font-size-md:20px;--global--font-size-lg:32px;--global--font-size-xl:64px;--global--font-size-xxl:96px;--global--font-size-xxxl:144px;--global--font-size-40:40px;--global--font-size-page-title:var(--global--font-size-xl);--global--letter-spacing:normal;--global--font-weight-bold:600;--global--line-height-body:1.7;--global--line-height-heading:1.3;--global--line-height-page-title:1.1;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(1.25 * var(--global--font-size-lg));--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h6:.05em;--heading--letter-spacing-h5:.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:400;--heading--font-weight-page-title:300;--heading--font-weight-strong:600;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-black:#000;--global--color-dark-gray:#222;--global--color-gray:#39414d;--global--color-light-gray:#777;--global--color-green:#1de6c1;--global--color-blue:#d1dfe4;--global--color-red:#e4d1d1;--global--color-orange:#e4dad1;--global--color-yellow:#eeeadd;--global--color-white:#fff;--global--color-white-50:rgba(255,255,255,.5);--global--color-white-90:rgba(255,255,255,.9);--global--color-white-75:rgba(255,255,255,.75);--global--color-primary:var(--global--color-dark-gray);--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-background:var(--global--color-white);--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:15px;--global--spacing-vertical:10px;--global--elevation:1px 1px 3px 0 rgba(0,0,0,.2);--form--font-family:var(--global--font-secondary);--form--font-size:var(--global--font-size-sm);--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-d©ark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--border-radius:0;--form--spacing-unit:calc(0.5 * var(--global--spacing-unit));--cover--height:calc(15 * var(--global--spacing-vertical));--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--global--color-secondary);--button--color-background-active:var(--global--color-background);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(2 * var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:400;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--branding--description--font-family:var(--global--font-secondary);--branding--logo--max-width:300px;--branding--logo--max-height:100px;--branding--logo--max-width-mobile:96px;--branding--logo--max-height-mobile:96px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:400;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(0.66 * var(--global--spacing-unit));--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:400;--pagination--font-weight-strong:600;--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(0.66 * var(--global--spacing-unit));--global--admin-bar--height:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;text-decoration-thickness:1px}strong{font-weight:bolder}img{border-style:none}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root{--responsive--spacing-horizontal:calc(2 * var(--global--spacing-horizontal) * .6);--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:min(calc(100vw - 4 * var(--global--spacing-horizontal)),610px);--responsive--alignwide-width:calc(100vw - 4 * var(--global--spacing-horizontal));--responsive--alignright-margin:calc(.5 * (100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(.5 * (100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)),1240px);--responsive--alignwide-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)),1240px)}}.site-header{max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto}.site-fullwidth{width:100%}.site-header,.site-main{margin-left:auto;margin-right:auto}body,h1,h2,h3,html,iframe,li,ul{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-family:var(--global--font-secondary);line-height:var(--global--line-height-body)}*,::after,::before{box-sizing:inherit}body{font-size:var(--global--font-size-base);font-weight:400;color:var(--global--color-primary);text-align:left}.site-content:after,.site-content:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.site-content:after,.site-header:after{clear:both}::-moz-placeholder{opacity:1}img{height:auto;max-width:100%;vertical-align:middle}iframe{max-width:100%}strong{font-weight:700}button{border:var(--button--border-width) solid transparent;border-radius:var(--button--border-radius);font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}button:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}button:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}h1,h2,h3{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1 strong{font-weight:var(--heading--font-weight-strong)}h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}h3{font-size:var(--heading--font-size-h3);letter-spacing:var(--heading--letter-spacing-h3);line-height:var(--heading--line-height-h3)}ul{font-family:var(--list--font-family);margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}ul{list-style-type:disc}ul ul{list-style-type:circle}.site-header{display:flex;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}.site-fullwidth.wheader{position:sticky;top:0;box-shadow:0 0 5px rgb(0 0 0 / 40%);height:64px;background-color:var(--global--color-white);z-index:1}.wp-custom-logo .site-header{align-items:center;width:100%}.custom-logo-link img{max-height:32px;max-width:151px;outline:0!important}.site-branding{color:var(--branding--color-text)}.site-branding:last-child{margin-right:0;width:100%;text-align:center}.primary-navigation{width:calc(100% - 200px)}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height) * var(--primary-nav--font-size-button)+42px+5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0;position:relative}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:flex;height:calc(2 * var(--primary-nav--padding) + 1.15em + 1px);width:44px;padding:0;justify-content:center;align-items:center;background:0 0;color:currentColor;border:none}@media only screen and (max-width:481px){.site-header.has-logo.has-title-and-tagline .site-branding{margin-right:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after{display:none}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid transparent}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation>div>.menu-wrapper ul{padding-left:0}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:none}.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-navigation a{display:block;font-family:var(--primary-nav--font-family-mobile);font-size:var(--primary-nav--font-size-mobile);font-weight:var(--primary-nav--font-weight);padding:var(--primary-nav--padding) 0;text-decoration:none}@media only screen and (min-width:482px){.site-branding{margin-right:40px}.primary-navigation{position:relative;margin-right:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:transparent;overflow:initial;transform:none}.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation>div>.menu-wrapper li:last-child{margin-right:0}.primary-navigation .primary-menu-container{margin-right:calc(0px - var(--primary-nav--padding));margin-left:calc(0px - var(--primary-nav--padding))}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:var(--primary-nav--padding);padding-right:var(--primary-nav--padding)}.primary-navigation a{display:block;font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}}.primary-navigation a:link,.primary-navigation a:visited{color:var(--primary-nav--color-link-hover)}.primary-navigation .sub-menu{margin:0;padding:0;list-style:none;margin-left:var(--primary-nav--padding);border:1px solid var(--primary-nav--border-color)}.primary-navigation .sub-menu .menu-item>a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);display:block;font-size:var(--primary-nav--font-size-sub-menu-mobile);font-style:var(--primary-nav--font-style-sub-menu-mobile)}@media only screen and (min-width:482px){.primary-navigation .sub-menu .menu-item>a{font-size:var(--primary-nav--font-size-sub-menu);font-style:var(--primary-nav--font-style)}}@media only screen and (min-width:652px) and (max-width:1023px){.widget-area section:nth-child(1){grid-area:social}.widget-area section:nth-child(2){grid-area:product}.widget-area section:nth-child(3){grid-area:about}.widget-area section:nth-child(4){grid-area:faq}.widget-area section:nth-child(5){grid-area:iso}}@media only screen and (max-width:651px){.widget-area section:nth-child(1){grid-area:social}.widget-area section:nth-child(2){grid-area:product}.widget-area section:nth-child(3){grid-area:about}.widget-area section:nth-child(4){grid-area:faq}.widget-area section:nth-child(5){grid-area:iso}}body,div,header,html,main,nav,section{max-width:none}@media (max-width:768px){.site-header{padding:0 20px}.primary-navigation{width:100%}}@media (max-width:425px){.primary-navigation{width:100%}}.btn-outline{font-weight:600;font-size:var(--global--font-size-xs);line-height:22px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 16px;gap:8px;border:1px solid #000;border-radius:8px;background:#fff}.btn-outline{text-decoration:none}.site-branding{top:-5px;position:relative}:root{--global--color-background:#FFF;--global--color-primary:#000;--global--color-secondary:#000;--button--color-background:#000;--button--color-text-hover:#000}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}[data-aos^=fade][data-aos^=fade]{opacity:0}[data-aos=fade-up]{transform:translate3d(0,100px,0)}#carousal-slide-btn.slide-carousal-section-box,#productlist-slide-btn.slide-section-box,.section-introduce-v2 .slide-section-box{display:none!important}body{color:#222}.display-1{font-weight:700;letter-spacing:.0025em}.display-1{font-size:48px;line-height:72px}.headline-2{font-weight:700;letter-spacing:.25px}.headline-2{font-size:24px;line-height:36px}.subtitle-3{font-weight:400;letter-spacing:.25px}.subtitle-3{font-size:16px;line-height:24px}.fill-icon{font-variation-settings:'FILL' 1,'wght' 700,'GRAD' 0,'opsz' 48}.btn-primary{display:flex;align-items:center;padding:5px 16px;font-style:normal;font-weight:700;font-size:14px;line-height:22px;border:none;border-radius:8px}.btn-primary.btn-xxl{padding:13px 16px}.btn-primary.btn-xxl{font-size:20px;line-height:30px}.btn-primary.green-style{background-color:#1de6c1;color:#000;border:none}.btn-primary.btn-outline:not(:disabled):not(.disabled){color:#000;background-color:transparent;border:1px solid #000}.site-fullwidth.wheader{display:flex;align-items:center;z-index:9999}.primary-navigation{display:none}.primary-navigation .primary-menu-container>ul>.menu-item{margin-right:32px}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding:0;height:64px;display:flex;align-items:center;font-size:14px;line-height:22px;text-decoration:none;font-weight:700}.primary-navigation .primary-menu-container>ul>.menu-item{align-items:center}.white-logo{display:none}.sub-menu-toggle[aria-expanded=false] .material-symbols-outlined:first-child{display:none}.sub-menu-toggle[aria-expanded=false]+.dropdown-menu{display:none}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{margin-left:8px;width:auto}.primary-menu-container .dropdown-menu{background-color:#fff;position:absolute;z-index:-1;top:64px;left:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.1)}.primary-menu-container .dropdown-menu .sub-menu{margin:0;padding-left:32px;border:0}@media only screen and (min-width:1024px){.site-branding{margin-right:48px}.primary-navigation,.primary-navigation>.primary-menu-container,.primary-navigation>div>.menu-wrapper,.primary-navigation>div>.menu-wrapper li{position:unset}.primary-navigation{display:block}}.primary-menu-container .sub-menu-container{margin:0 auto;max-width:var(--responsive--aligndefault-width);display:flex;padding:32px}.primary-menu-container .sub-menu-container .menu-title{width:300px;border-right:2px solid #dbdbdb}.primary-navigation .sub-menu .menu-item>a{padding:0}.primary-menu-container .sub-menu-container ul{display:grid;grid-auto-flow:column;grid-template-rows:auto auto auto}.primary-menu-container .sub-menu-container ul li a{margin-bottom:16px;font-size:14px;font-weight:700;line-height:22px;min-width:242px}.site-header{flex-wrap:nowrap}#contact-menu-list{list-style:none;padding:0;margin:0;width:max-content}#contact-menu-list li{padding:5px 12px;margin-right:20px;display:flex;align-items:center;background:#1de6c1;border-radius:8px;text-decoration:none;font-size:12px;line-height:18px}#contact-menu-list li a{text-decoration:none;font-weight:700;color:#222}.custom-login .material-symbols-outlined{margin-right:6px}.custom-login{margin-left:auto;display:flex;align-items:center;gap:4px;min-width:auto;font-size:14px;font-weight:700;line-height:22px;letter-spacing:.25px;text-decoration:none;color:#222;opacity:0}.custom-user-button{font-size:12px;line-height:18px}.custom-user-button.btn-primary.btn-outline:not(:disabled):not(.disabled){border-color:#dbdbdb}.custom-user-button{display:none;width:32px;height:32px;padding:0;margin-left:auto}.custom-user-name{display:none;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-menu-container,.custom-register-text{display:none}.custom-sidebar{display:flex;align-items:center}.bars{margin-right:24px}.custom-sidebar-overlay{display:none}.custom-sidebar-panel{width:80%;height:100vh;background:#fff;overflow:hidden}.custom-sidebar-logo{height:64px;margin-bottom:16px;padding:16px;display:flex;align-items:center}.custom-sidebar-logo .close-button{margin-right:16px}.custom-sidebar-logo .site-branding:last-child{width:32px}.primary-mobile-navigation ul{position:relative;list-style-type:none;padding:0}.primary-mobile-navigation ul li{display:flex;align-items:center;flex-wrap:nowrap}.primary-mobile-navigation ul li a{display:block;padding:12px 16px;width:calc(100% - 30px);text-decoration:none;font-size:16px;font-weight:700;line-height:24px;color:#222}.primary-mobile-navigation .sub-menu-wrapper ul li a{width:100%}.primary-mobile-navigation .dropdown-menu li a{padding:12px 0}.primary-mobile-navigation ul li button{padding:0;display:flex;align-items:center}.primary-mobile-navigation ul li button:not(:hover):not(:active):not(.has-background){background:0 0;color:#000}.primary-mobile-navigation .dropdown-menu{padding:0 16px;position:absolute;top:0;left:0;width:100%;background:#fff;height:calc(100vh - (32px + 16px))}.primary-mobile-navigation .dropdown-menu button{width:100%;height:48px;margin-bottom:24px;display:flex;align-items:center;font-size:12px;line-height:18px;border-bottom:1px solid #dbdbdb}.material-symbols-outlined{-webkit-font-smoothing:subpixel-antialiased!important}.material-symbols-outlined.mb-hidden{display:none}.material-symbols-outlined.dt-hidden{display:inline-block}@media only screen and (min-width:1024px){.custom-user-button{width:183px;height:34px;padding:0}.custom-user-name{display:inline}.material-symbols-outlined.mb-hidden{display:inline-block}.material-symbols-outlined.dt-hidden{display:none}.custom-login{min-width:140px}.custom-sidebar{display:none}.custom-register-text{display:contents}.contact-menu-container{display:block}.custom-login{font-size:10px;line-height:16px}}.user-menu-wrapper{position:absolute;max-width:var(--responsive--alignwide-width);bottom:0;transform:translate(0,100%);width:100%}.user-menu-wrapper .user-menu-container{display:none;position:absolute;bottom:0;right:40px;transform:translate(0,100%);width:220px;padding-left:16px;list-style-type:none;background:#fff;color:#000;border:1px solid #dbdbdb}.user-menu-wrapper .user-menu-container a{display:flex;align-items:center;height:46px;font-weight:600;font-size:14px;line-height:22px;color:#000!important;text-decoration:unset!important}.section-introduce-v2{background-color:#000;display:flex;flex-direction:column;align-items:center;position:relative;padding:56px 0}.intro-container-v2{display:flex;flex-direction:column;align-items:center;max-width:1166px;margin:auto;padding:0 16px;width:100%}.intro-text-box{position:relative;z-index:1}.intro-text-box .intro-main-title{padding-bottom:4px;color:#fff;font-size:48px;line-height:72px;font-weight:700}.intro-text-box .intro-sub-title{padding-bottom:4px;color:#fff;font-size:32px;line-height:48px;font-weight:600}.intro-text-box .intro-slogan{color:#fff;font-size:16px;line-height:24px;font-weight:600}.intro-btn-container{padding-top:40px;display:flex;grid-area:btn}.intro-btn-container a{font-size:20px!important;line-height:30px!important;text-decoration:none}.underline-bg{background-repeat:no-repeat;background-position:center bottom;background-size:100% 18px;display:inline-block;padding-right:16px;padding-bottom:8px;margin:0}.intro-container-v2>*{width:100%}.slide-section-box{padding:0 16px;position:absolute;left:0;bottom:-40px;width:100%}.slide-section-image{width:131px}.intro-btn-container .btn-primary{padding:13px 15px!important}@media only screen and (min-width:768px){.user-menu-wrapper .user-menu-container{right:0}.section-introduce-v2{align-items:initial;padding:64px 16px}.section-introduce-v2 .slide-section-box{margin-top:0}.intro-container-v2{flex-direction:row}.intro-text-box .intro-main-title{padding-bottom:8px;font-size:72px;line-height:108px}.intro-text-box .intro-sub-title{padding-bottom:12px;font-size:48px;line-height:72px}.intro-text-box .intro-slogan{font-size:24px;line-height:36px;white-space:nowrap}.intro-container-v2>*{width:50%}.slide-section-box{display:flex;max-width:1166px;margin:32px auto 0;position:initial}.intro-btn-container .btn-primary{padding:13px 56px!important}}.page-container{position:relative;min-height:592px;padding:56px 16px}.product-list-title h1.display-1{font-size:48px;line-height:64px;padding-bottom:4px;display:flex;flex-flow:column nowrap;font-weight:400}.product-list-title h1.display-1 span{font-size:32px;line-height:48px;padding-top:8px}.section-product-list .product-list-title .underline-bg{margin-right:-16px;width:fit-content;padding-bottom:0}.product-list-title h3{margin-top:8px;font-size:20px;line-height:30px}.product-list-items{display:flex;overflow:hidden;margin-top:40px;margin-right:-16px}.product-list-items .swiper-wrapper{display:flex;width:auto;height:auto}#productlist-slide-btn.slide-section-box{padding:0 16px;position:initial;left:0;bottom:-40px;width:100%}.product-card{display:flex;flex-direction:column;flex:0 0 180px;color:#222;padding:16px;margin-bottom:24px;background:#fff;border-radius:16px;border:1px solid #d3d3d3;text-decoration:none;box-sizing:border-box}.product-card-image{display:flex;justify-content:center;align-items:center;height:144px}.product-card-image{margin-bottom:12px;text-align:center}.product-list-slider .slide-image{margin-bottom:16px;position:relative}.slide-image img{opacity:0;background-color:transparent;background-image:none}.slide-image.mobile{display:none}.product-list-slider .slide-image .image-main{animation-duration:1.25s;width:100%}.product-list-slider .slide-image .image-arrow{width:100%;height:100%;position:absolute;left:0;right:0;top:5%;margin:auto;z-index:-1;opacity:1}.slide-carousal-section-box{position:absolute;bottom:0;right:0;z-index:1}.slide-carousal-section-box img{width:110px}@media only screen and (max-width:767px){.product-list-slider .slide-image .image-main{max-width:90%}.slide-image.mobile{display:block}}.section-faq-chat>*{width:100%}.section-faq-chat .artwork-mobile{width:100%;max-width:445px;margin:0 auto}.section-faq-chat .artwork-mobile{margin-top:16px}@media only screen and (min-width:768px){.page-container{padding:64px 40px}.product-list-title{text-align:center}.product-list-title h1.display-1{padding-bottom:0;display:block}.product-list-title h1.display-1{font-size:40px;line-height:72px}.product-list-title h1.display-1 span{font-size:40px;line-height:60px;padding-top:0}.product-list-title h3{font-size:24px;line-height:32px}.product-list-items{margin-right:-40px}.section-faq-chat>*{width:50%}.section-faq-chat .artwork-mobile{display:none}}.outro-text-box{grid-area:title}.outro-image-box{padding-top:40px;display:flex;grid-area:pic}.outro-find-best-insurance-box{padding-top:24px;display:flex;grid-area:btn}