html:lang(ja) body,html:lang(ja) h1,html:lang(ja) h2,html:lang(ja) h3,html:lang(ja) h4,html:lang(ja) h5,html:lang(ja) h6,html:lang(ja) input,html:lang(ja) textarea,html:lang(ja) select{font-family: Arial,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','游ゴシック','游ゴシック体',YuGothic,'Yu Gothic','メイリオ',Meiryo,'ＭＳ ゴシック','MS Gothic',HiraKakuProN-W3,'TakaoExゴシック',TakaoExGothic,'MotoyaLCedar','Droid Sans Japanese',sans-serif}html:lang(ko-KR) body,html:lang(ko-KR) h1,html:lang(ko-KR) h2,html:lang(ko-KR) h3,html:lang(ko-KR) h4,html:lang(ko-KR) h5,html:lang(ko-KR) h6,html:lang(ko-KR) input,html:lang(ko-KR) textarea,html:lang(ko-KR) select{font-family:Arial,'Apple SD Gothic Neo','NanumBarunGothic','맑은 고딕','Malgun Gothic','굴림','Gulim','돋움','Dotum','Helvetica Neue','Helvetica',sans-serif}html:lang(zh-hans) body,html:lang(zh-hans) h1,html:lang(zh-hans) h2,html:lang(zh-hans) h3,html:lang(zh-hans) h4,html:lang(zh-hans) h5,html:lang(zh-hans) h6,html:lang(zh-hans) input,html:lang(zh-hans) textarea,html:lang(zh-hans) select{font-family: Arial,黑体,微软雅黑,宋体,sans-serif}html:lang(zh-hant) body,html:lang(zh-hant) h1,html:lang(zh-hant) h2,html:lang(zh-hant) h3,html:lang(zh-hant) h4,html:lang(zh-hant) h5,html:lang(zh-hant) h6,html:lang(zh-hant) input,html:lang(zh-hant) textarea,html:lang(zh-hant) select{font-family: Arial,黑体,微软雅黑,宋体,sans-serif}html{scroll-padding-top:100px}@media only screen and (min-width:2001px){.et_pb_text h1,.et_pb_text h2{font-size:72px!important;line-height:0.9em}.featured-work .et_pb_text h3,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:66px!important;line-height:0.9em}}@media only screen and (max-width:980px){.et_pb_row_0_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row{width:100%!important}}.single-post .et_pb_text_inner h1,.long-form-copy h1{margin:0 0 1.5rem 0;padding:0}.single-post .et_pb_text_inner h2,.long-form-copy h2{margin:0 0 1.25rem 0;padding:0}.single-post .et_pb_text_inner h3,.long-form-copy h3{margin:0 0 1rem 0;padding:0}.single-post .et_pb_text_inner h4,.long-form-copy h4{margin:0 0 0.75rem 0;padding:0}.single-post .post-content .et_pb_text p,.long-form-copy .et_pb_text p,.single-post .post-content .et_pb_text li{font-size:80.5%!important;line-height:1.5em!important}.single-post .post-content .et_pb_text p,.long-form-copy .et_pb_text p{margin:0 0 2.25rem 0;padding:0}.single-post .post-content hr,.single-post .post-content .et_pb_text blockquote{border:none;display:block;clear:both;margin:2.5rem 0 2.5rem 0;padding:0}.single-post .post-content .et_pb_text sup{font-size:60%}.single-post .post-content .et_pb_text blockquote,.single-post .post-content .et_pb_text blockquote p{line-height:100%}.single-post .post-content .et_pb_text code{background-color:#f6f6f6;border-radius:0.2em;font-size:80%;font-weight:bold;padding:0 0.3em}.single-post .post-content ul,.single-post .post-content ol{margin-left:2rem}.single-post .post-content .et_pb_image_wrap{margin:0 20px 20px 0}.single-post .post-content blockquote{border:0;padding:0}.et_fixed_nav.et_show_nav #page-container{padding-top:60px}@media only screen and (max-width:980px){.et_fixed_nav.et_show_nav #page-container{padding-top:42px}}#top-menu{font-weight:100!important}html:lang(zh-hant) #top-menu{font-weight:400!important}#top-menu>li:last-of-type{align-items:center;background:#000;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:215px;font-size:20px;transition:background-color 0.2s ease}#top-menu>li:last-of-type:hover{background:#ffca18}#top-menu>li.menu-item:last-of-type:hover a{color:#000!important}#top-menu-nav>ul>li>a{border-bottom:2px solid #fff}#top-menu-nav>ul>li>a:hover,#top-menu-nav>ul>li.current-menu-item>a{border-bottom:2px solid #000;opacity:1}#top-menu>li:last-of-type.current-menu-item>a{border-bottom:none;color:#ffca18!important}#top-menu>li:last-of-type:hover a::after{filter:grayscale(100%)}#top-menu>li:last-of-type a,#top-menu>li:last-of-type.current-menu-item a{border:none;color:#ffca18!important;padding-bottom:0!important;filter:none}header.et-fixed-header #top-menu li.current-menu-item:hover>a{color:#000!important}#top-menu>li:last-of-type a:hover{border:none}#top-menu-nav{margin-left:-45px;transition:all 0.4s linear}.et-fixed-header #top-menu-nav{margin-left:-100px}#top-menu>li:last-of-type a::after{content:'';background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:12px;margin:0 0 0 30px;width:18px;background-image:url(/wp-content/uploads/2019/12/arrow_carrot-right.png);filter:invert(76%) sepia(99%) saturate(912%) hue-rotate(341deg) brightness(100%) contrast(102%)}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li:last-of-type>a{padding-bottom:0!important}.et_header_style_left #et-top-navigation nav>ul>li>a{font-weight:100;font-size:16px}html:lang(zh-hant) .et_header_style_left #et-top-navigation nav>ul>li>a{font-weight:400}#top-menu .current-menu-item>a{border-bottom:2px solid #000}#top-menu .sub-menu .current-menu-item a{border-bottom:none}#et-secondary-menu .current-menu-item>a{border-bottom:none}.nav li ul.sub-menu{border:none;width:auto}#top-menu.nav li ul.sub-menu li{padding:0}#top-menu.nav li ul.sub-menu li a:hover{background:#f6f6f6;color:#000;opacity:1}#top-menu.nav li ul.sub-menu li.current-menu-item a:hover{background:#ffca18}#main-header .et_menu_container .logo_container{width:auto;max-width:267px;background:#ffca18;padding-left:25px;padding-right:25px;display:inline-block;transition:all 0.4s linear}span.logo_helper{display:none}#main-header .et_menu_container .logo_container a{display:inline-block;height:100%;width:100%}#main-header.et-fixed-header .et_menu_container .logo_container,#main-header.et-fixed-header .et_menu_container .logo_container a img{max-width:177px!important}#main-header .et_menu_container .logo_container img{padding:7px 0;margin:8px 0;max-width:170px;position:relative;transition:all 0.4s linear}#main-header{box-shadow:none}.et_fullwidth_nav #main-header .container{padding-left:0}#et-top-navigation{float:none;padding-left:300px!important}.current-menu-parent>a{border-bottom:2px solid black;background:transparent}.current-menu-parent .sub-menu li a{background:transparent;border-bottom:none}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:15px!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:15px!important}#top-menu li .sub-menu .current-menu-item>a{background-color:#facc18}#main-header .container{width:auto}#et-secondary-nav .current-menu-parent>a,#et-secondary-nav .current-menu-item>a,#et-secondary-nav .current-post-ancestor>a{border-bottom:2px solid #000}#et-secondary-nav .current-menu-parent .sub-menu a,#et-secondary-nav .current-post-ancestor .sub-menu a{border-bottom:none}body.mobile-nav-open{overflow:hidden}@media only screen and (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:5px!important}#main-header .et_menu_container .logo_container{padding:5px 10px;display:flex;justify-content:center;align-items:center}#main-header .et_menu_container{background-color:#ffca18}#main-header .et_menu_container .logo_container a::after{content:'';background:url(/wp-content/uploads/2019/11/Z-logo.png) 50% 50%;display:inline-block;width:25px;height:35px;background-repeat:no-repeat;filter:invert(1)}#main-header .et_menu_container .logo_container #logo{display:none}.et_header_style_left #et-top-navigation{padding-top:5px}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:5px}.mobile_nav.opened .mobile_menu_bar:before{content:'M'}.mobile_menu_bar_toggle{padding-right:10px}.et_mobile_menu{border-top:none;max-height:90vh;overflow:scroll!important;padding:20px 20px 80px 20px}.et_mobile_menu li a{border:none;text-transform:uppercase;color:black!important}.et_mobile_menu .current-menu-item>a{background-color:#facc18!important}.current-menu-item a{border:none}.et_mobile_menu .current-menu-parent.current-menu-item>a{background-color:transparent!important}.et_mobile_menu .nav-item--contact a{background:#000;border-top:5px solid #fff;color:#ffca18!important;opacity:1}.et_mobile_menu .nav-item--contact a:hover{background:#ffca18;color:#000!important;opacity:1}.et_mobile_menu .nav-item--contact a::after{content:'';background-image:url(/wp-content/uploads/2019/12/arrow_carrot-right.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:12px;width:18px;transform:translatex(10px);transition:transform 0.2s ease;filter:invert(76%) sepia(99%) saturate(912%) hue-rotate(341deg)
brightness(100%) contrast(102%)}.et_mobile_menu .nav-item--contact a:hover::after{filter:none;transform:translatex(20px)}.et_mobile_menu .nav-item--contact.current-menu-item a{color:#000!important}.et_mobile_menu .nav-item--contact.current-menu-item a::after{filter:none}.et_header_style_left #logo{max-width:100%;display:block}}#et-secondary-nav{font-weight:100;text-transform:uppercase}.p1 .header-content{margin-left:0!important}.mosaic-block .et_pb_text_inner{padding-right:10%;position:absolute;top:10%;left:10%;bottom:0;right:0}.mosaic-block::after{content:'';background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:30px;width:13.59px;position:absolute;bottom:20px;right:20px;background-image:url(/wp-content/uploads/2019/12/Large-Arrow-2.png)}.mosaic-dark.mosaic-block::after{filter:invert(1)}.mosaic-row .et_pb_text_inner h1{overflow-wrap:normal!important}@media only screen and (max-width:480px){.mosaic-block::after{height:18px;width:8.36px}.mosaic-dark.mosaic-block::after{filter:invert(1)}}@media only screen and (max-width:980px){.mosaic-block .et_pb_text_inner{left:10%}}.post-grid .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}.post-grid .et_pb_blog_grid article.et_pb_post{padding:0}.post-grid .et_pb_blog_grid article.et_pb_post .et_pb_image_container{margin:0}.post-grid .et_pb_blog_grid article.et_pb_post{display:flex;flex-direction:column;min-height:37em}.post-grid .et_pb_blog_grid article.et_pb_post .entry-title{min-height:3em}.post-grid .et_pb_blog_grid article.et_pb_post .entry-title a{border-bottom:1px solid transparent;transition:border-bottom 0.2s ease}.post-grid .et_pb_blog_grid article.et_pb_post .entry-title a:hover{border-bottom:1px solid #000}.post-grid .et_pb_blog_grid article.et_pb_post .post-content{display:flex;flex-direction:column;min-height:7.5em}.post-grid
.et_pb_blog_grid
article.et_pb_post
.post-content
.post-content-inner{flex-grow:1}.post-grid
.et_pb_blog_grid
article.et_pb_post
.post-content
.more-link:first-letter{text-transform:uppercase}.post-grid .pagination{padding:4em 0;border-top:1px solid #f5f5f5}@media only screen and (min-width:981px){.post-grid .column.size-1of4{width:22%!important;margin-right:3%}}.post-grid article{background:transparent!important}.post-grid.et_pb_code .et_pb_code_inner,.post-grid.et_pb_code .et-fb-editable-element{display:flex;flex-wrap:wrap}.post-grid.et_pb_code article.post{display:flex;flex-direction:column;margin-bottom:3em}.post-grid.et_pb_code .article-title{font-size:26px!important;letter-spacing:-0.02em!important;line-height:1.1em;margin:1em 0;min-height:3.3em;padding:0;padding-bottom:2px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.post-grid.et_pb_code .article-title a{border-bottom:1px solid transparent;transition:border-bottom 0.2s ease}.post-grid.et_pb_code .article-title a:hover{border-bottom:1px solid #000}.post-grid.et_pb_code .post-content{flex-grow:1;font-size:17px;color:#000;min-height:4em}.post-grid.et_pb_code .read-more{border-top:1px solid #eee;font-size:17px;margin-top:1em;padding-top:0.5em}@media only screen and (min-width:640px){.post-grid.et_pb_code article{width:48%!important;margin-right:2%}}@media only screen and (min-width:981px){.post-grid.et_pb_code article{width:22%!important;margin-right:3%}}.more-link::after,.curated-post-tout .et_pb_blurb_description p::after{content:'';background-position:50% 50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:10px;margin:0 0 0 0.3em;width:18px;transition:all 0.2s ease-in-out;background-image:url(/wp-content/uploads/2019/12/arrow_carrot-right.png)}.curated-post-tout .et_pb_blurb_description:hover p::after{margin:0 0 0 0.6em}.contact-form .et_contact_bottom_container{float:none}@media only screen and (min-width:981px){.contact-form .et_pb_contact_field:nth-of-type(even){padding-left:35px}.contact-form
.et_pb_contact_field:nth-of-type(odd):not(.et_pb_contact_field_last){padding-right:35px}.contact-form .et_pb_contact_field_6{padding-top:35px}}.wpcf7-form .contact_preference_group{background-color:#eee;color:#757575;display:block;padding:25px 14px}.wpcf7-form .newsletter_opt_in{color:#757575;display:block;padding:5px 0 0 0}.wpcf7-form .newsletter_opt_in span.wpcf7-list-item{margin:0}.wpcf7-form .newsletter_opt_in span.wpcf7-list-item input{color:#757575;border:1px solid #757575;height:20px;-moz-appearance:none;transition:all 0.2s ease;vertical-align:middle;-webkit-appearance:none;width:20px}.wpcf7-form .newsletter_opt_in span.wpcf7-list-item input:checked{background-color:#ffca18}.wpcf7-form .newsletter_opt_in span.wpcf7-list-item input:checked::before{color:#757575;content:'\2713';display:block;font-size:17px;text-align:center}.wpcf7-text,.wpcf7-textarea,.wpcf7-select,.wpcf7-captchar,div.wpcf7-response-output{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:17px;color:#757575!important;padding:25px 14px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0}.wpcf7-select{background:url('/wp-content/uploads/2020/03/zym-chevron-down.png') 95% 50%
no-repeat;background-size:15px}@media only screen and (max-width:768px){.wpcf7-text,.wpcf7-textarea,.wpcf7-select,.wpcf7-captchar,div.wpcf7-response-output{font-size:3vw}}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none}.wpcf7-text:focus,.wpcf7-textarea:focus{background-color:#ffca18!important;transition:all 0.2s ease}.wpcf7-submit{background:#ffca18 url(/wp-content/uploads/2020/02/zym-chevron.png) 85% 50%
no-repeat;background-size:0.7em;color:#000000!important;border:0;margin:8px auto 0;cursor:pointer;font-size:15px;padding:3px 30px 4px 10px;line-height:1.4em;transition:all 0.2s ease}.wpcf7-submit:hover{background-image:url(/wp-content/uploads/2020/02/zym-chevron_hover.png);background-position:90% 50%;background-color:#000;color:#ffca18!important}.wpcf7 form .wpcf7-response-output{margin:0}.wpcf7-not-valid{border:1px solid #ff5aaa!important}span.wpcf7-not-valid-tip{color:#ff5aaa!important}div.wpcf7-validation-errors{border:1px solid #ff5aaa!important;color:#ff5aaa!important}div.wpcf7-response-output{color:#000!important}div.wpcf7-mail-sent-ok{background:#ffca18!important;border:0!important;margin-left:0;opacity:1;transition:all 1s ease}.wpcf7-form-wrapper{transition:all 1s ease}.sent .wpcf7-form-wrapper{pointer-events:none}.newsletter_subscription h3,.newsletter_subscription p{margin-bottom:25px}#footer_follow .wpcf7_newsletter_signup{width:75%}#footer_follow .wpcf7_newsletter_signup input.wpcf7-submit{background:#000 url(/wp-content/uploads/2021/01/zym-chevron-white.png) 88%
53% no-repeat;background-size:12px;margin:0;height:2.5rem}@media only screen and (max-width:980px){#footer_follow .wpcf7_newsletter_signup{width:100%}}.wpcf7_newsletter_signup p{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0!important}.wpcf7_newsletter_signup input.wpcf7-email{background:#fff!important;color:#000!important;padding:10px!important}.wpcf7_newsletter_signup input.wpcf7-email::placeholder{color:#000}div.wpcf7_newsletter_signup .ajax-loader{display:none}.wpcf7_newsletter_signup input.wpcf7-submit{background-color:#000;color:#fff!important}.wpcf7_newsletter_signup input.wpcf7-submit:hover{background-image:url(/wp-content/uploads/2020/02/zym-chevron.png);background-position:90%}.wpcf7_newsletter_signup span.wpcf7-not-valid-tip{color:#000!important}.wpcf7_newsletter_signup div.wpcf7-validation-errors,.wpcf7_newsletter_signup .wpcf7-not-valid{background:transparent;border:none!important}.wpcf7_newsletter_signup span.wpcf7-not-valid-tip{background:transparent;border:none!important;color:#000;left:40px;top:12px}.wpcf7_newsletter_signup div.wpcf7-validation-errors{display:none!important}.wpcf7_newsletter_signup .wpcf7-mail-sent-ok{margin:0;padding:0!important}@media only screen and (max-width:768px){.wpcf7_newsletter_signup{width:100%}.wpcf7_newsletter_signup input.wpcf7-email{width:100%!important}}@media only screen and (max-width:980px){#footer_primary .footer_row_last{display:flex;flex-direction:column-reverse}}.offer-hero .header-image{margin:0}.offer-hero .et_pb_fullwidth_header_container{width:100%;max-width:none}.offer-hero .header-image img{float:right}.offer-hero .header-content-container{align-self:flex-start!important;margin-top:5%}.offer-hero .header-image-container{align-self:flex-start!important}@media only screen and (max-width:980px){.offer-hero .et_pb_fullwidth_header_container{flex-direction:row!important}}.lab-template-hero .et_pb_fullwidth_header_container{background:#FFF;width:100%}.lab-template-hero .et_pb_module_header{position:absolute;top:0;margin-top:-120px}.lab-template-hero .header-image-container{align-self:flex-start!important}.lab-template-hero .header-image{margin:0;text-align:right}.lab-template-hero .et_pb_fullwidth_header_container{width:90%;max-width:1440px}.lab-template-hero .header-image img{width:720px}.lab-template-hero .header-content-container{padding-left:35px}@media only screen and (max-width:1400px){.lab-template-hero.et_pb_fullwidth_header_5:before{height:60%}}.lab-template-hero .et_pb_fullwidth_header_subhead{width:315px}.lab-template-hero .et_pb_fullwidth_header_subhead{text-transform:uppercase!important}.lab-template-hero .et_pb_module_header{margin-bottom:30px;text-transform:uppercase!important}@media only screen and (max-width:980px){.lab-template-hero .et_pb_fullwidth_header_container{display:flex;flex-direction:column-reverse!important}.lab-template-hero .header-image-container{width:100%}.lab-template-hero .header-image-container img{width:981px}.lab-template-hero .et_pb_fullwidth_header_container{width:100%!important;padding-left:0!important}.lab-template-hero .header-content{padding:0;margin:35px 35px 35px 5%!important}.lab-template-hero .header-image{position:relative}.lab-template-hero .header-image::after{content:'';width:80vw;height:10vw;background:white;position:absolute;bottom:0;left:0}.lab-template-hero .et_pb_fullwidth_header_subhead{text-transform:uppercase!important;width:calc(90vw - 120px);margin-bottom:50px}.lab-template-hero .et_pb_module_header{margin-top:-70px}.lab-template-hero .header-content-container,.lab-template-hero .header-content-container,.lab-template-hero .header-image-container{width:100%!important}.lab-template-hero .header-content-container{padding-left:0px!important}}@media only screen and (max-width:480px){.lab-template-hero .et_pb_fullwidth_header_subhead{width:calc(90vw - 70px)}}.footer-policy-menu{float:none;display:flex;justify-content:flex-end;padding:0}.footer-policy-menu .menu{display:flex}.footer-policy-menu .et_pb_widget{width:auto!important}.footer-policy-menu .menu li{margin-left:1.5rem}@media only screen and (max-width:980px){.et_pb_image_0_tb_footer{float:left}.footer-policy-menu{float:none;display:flex;flex-direction:column;justify-content:center}.footer-policy-menu .menu{display:block}.footer-policy-menu .menu li{margin-left:0}}.content-grid-item .et_pb_image_wrap img{width:800px}.content-grid-item .et_pb_blurb_container{position:relative}.content-grid-item .et_pb_blurb_container .et_pb_module_header::after{content:'';background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:12px;width:18px;background-image:url(/wp-content/uploads/2020/02/zym-chevron.png);transition:all 0.2s ease}.content-grid-item:hover .et_pb_blurb_container .et_pb_module_header::after{margin-left:10px}.content-grid-item .et_pb_module_header{padding-right:20px;padding-bottom:0}.content-grid-item .et_pb_blurb_container{display:flex;flex-direction:column;justify-content:flex-end;min-height:6em}.content-grid-item .et_pb_blurb_container h4{flex:1}#sidebar{background:#f6f6f6;padding-left:0!important;width:25%}@media only screen and (max-width:980px){#sidebar{min-width:100%!important;max-width:100%!important;width:100%!important}}#sidebar .et_pb_newsletter .et_pb_newsletter_fields{flex-wrap:nowrap}#sidebar
.et_pb_newsletter
.et_pb_newsletter_fields
.et_pb_newsletter_button_wrap{align-self:center;max-width:100px}#sidebar .widget_categories,#sidebar .widget_tag_cloud{padding:0 20px}#sidebar .menu a{border-bottom:1px solid rgba(0,0,0,0)!important;transition:border 0.2s ease}#sidebar .menu a:hover{border-bottom:1px solid rgba(0,0,0,1)!important}#sidebar .wpcf7_newsletter_signup{padding-top:15px}#sidebar .wpcf7_newsletter_signup input.wpcf7-submit{background:#000 url(/wp-content/uploads/2021/01/zym-chevron-white.png) 85%
50% no-repeat;background-size:12px;margin:0;height:2.5rem}#sidebar .et_pb_social_media_follow{padding-left:17px;text-align:left}#sidebar .et_pb_social_media_follow a:hover{border:0!important}#sidebar a:link,#sidebar a:visited{color:#000000}#sidebar .menu li a{display:inline-block;margin-bottom:10px}@media only screen and (min-width:980px){#content-area #left-area{padding-right:0!important}.category #main-content .container{width:95%;max-width:1440px;margin-left:5%;padding-top:0!important}.category #main-content .container #left-area{background:white}.category #left-area .type-post{padding:75px 20% 75px 35px;min-height:500px}.category #left-area .has-post-thumbnail a{float:left;width:50%;padding-right:35px}}.category-our-work .category-title{visibility:hidden}@media only screen and (max-width:980px){.category #main-content .container{width:100%!important;margin:0!important;padding-top:135px!important}.category .type-post{width:90%;margin:35px auto}.category .entry-title{margin-bottom:10px!important}.category #et-main-area::before{top:0px;height:80px;font-size:36px!important;padding:85px 0 0 5%}.category #et-main-area::after{background:white;height:36px;width:5%;content:'';position:absolute;right:0;top:129px}}@media only screen and (min-width:1440px){.category #main-content .container{margin:0 auto}}body .et_pb_button:hover::after{margin-left:0.5em!important}.more-link:hover::after{margin-left:0.5em!important;transition:all 0.2s ease-in-out}@media screen and (min-width:1440px){.alternating-image-block .et_pb_promo_description .et_pb_module_header{font-size:50px!important}.alternating-image-block .et_pb_promo_description>div{font-size:26px!important}}a.chevron-cta{position:relative;text-decoration:none!important}a.chevron-cta::after{content:'5';font-family:'ETmodules';position:absolute;right:-30px;margin-left:20px;transform:translatex(0px);transition:transform 0.2s ease-in-out}a.chevron-cta:hover::after{transform:translatex(5px)}@media only screen and (max-width:768px){.partners-list .et_pb_column{width:40%!important;display:block;margin:5%!important}}.lets-talk-cta::after{content:'';background-position:0 0;background-repeat:no-repeat;display:inline-block;height:52px;width:47px;margin-left:20px;transform:translatex(0px);transition:all 0.2s ease-in-out;background-image:url(/wp-content/uploads/2020/02/zym-chevron.png)}.lets-talk-cta:hover::after{background-image:url(/wp-content/uploads/2020/02/zym-chevron_hover.png)}@media only screen and (max-width:768px){.lets-talk-cta::after{background-size:contain;height:25px;width:24px}}.event-detail .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.benefits-list li{margin-bottom:1.25em;margin-left:27px;padding-left:18px}.et_pb_posts .et_pb_post a img,.archive .et_pb_post a img,.search .et_pb_post a img{max-width:360px!important;float:left;margin-right:100px}.et_pb_posts .et_pb_post .post-meta{margin-bottom:1.5em}@media only screen and (max-width:980px){.et_pb_posts .et_pb_post a img,.archive .et_pb_post a img,.search .et_pb_post a img{float:none;margin-right:0;max-width:288px!important}}.et_pb_accordion .et_pb_toggle{cursor:pointer;padding:20px 40px}.et_pb_accordion .et_pb_toggle_open h5.et_pb_toggle_title::before{content:'K';display:inline-block}.et_pb_accordion
.et_pb_toggle_open.et_pb_toggle_close
h5.et_pb_toggle_title::before{content:'L';display:inline-block}.et_pb_accordion .et_pb_toggle_content .et_pb_column+p{display:none}.et_pb_accordion .et_pb_text_inner ul{margin-top:1em;padding-left:0}.et_pb_accordion .et_pb_text_inner li{list-style:disc;margin-left:27px;padding-left:18px}.et_pb_module.stat-square{margin-bottom:0!important}.stat-square .et_pb_blurb_content{padding:20px}.stat-square{align-items:center;justify-content:space-around;display:flex;margin:20px 0;width:18%}.stat-squares-2-up .stat-square{width:48.5%}.stat-squares-3-up .stat-square{width:30%}.stat-squares-4-up .stat-square{width:23%}.stat-squares-5-up .stat-square{width:18%}@media only screen and (max-width:1400px){.stat-square{width:23%}}@media only screen and (max-width:980px){.stat-square{width:48.5%}.stat-squares-2-up .stat-square{width:48.5%}.stat-squares-3-up .stat-square{width:30%}.stat-squares-4-up .stat-square{width:30%}.stat-squares-5-up .stat-square{width:48.5%}}@media only screen and (max-width:768px){.stat-square{width:48.5%}.stat-squares-2-up .stat-square{width:48.5%}.stat-squares-3-up .stat-square{width:30%}.stat-squares-4-up .stat-square{width:48.5%}.stat-squares-5-up .stat-square{width:48.5%}}@media only screen and (max-width:640px){.stat-square{width:100%}.stat-squares-2-up .stat-square{width:100%}.stat-squares-3-up .stat-square{width:100%}.stat-squares-4-up .stat-square{width:100%}.stat-squares-5-up .stat-square{width:100%}}.stat-square:before{content:'';float:left;padding-top:100%}@media only screen and (min-width:1920px){.stat-square h2.et_pb_module_header{font-size:4rem!important}.stat-square .et_pb_blurb_description{font-size:2rem!important}}.cookie-notice-container{font-size:17px}.cookie-notice-container a{color:#ffca18;text-decoration:underline}.cookie-notice-container .cn-buttons-container .button{color:#000;background:#ffca18;border:1px solid #000;font-size:17px;transition:all 0.2s ease;text-shadow:none}.cookie-notice-container .cn-buttons-container .button:hover{color:#ffca18;border:1px solid #ffca18;background:#000}.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied{display:flex}.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied
img{float:none;margin-right:6vw}@media only screen and (max-width:980px){.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied{flex-direction:column;margin-left:0}.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied
img{margin-right:0;max-width:97.5%!important}}@media only screen and (max-width:768px){.archive .et_pb_posts{margin:0!important}.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied{flex-direction:column;max-width:100%;margin:0 0 4em 0;width:100%}.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied
img{max-width:100%!important}.archive
.et_pb_posts
.et_pb_ajax_pagination_container
article.flex-styling-applied
.post-details{padding:0 5%}}.et_pb_blog_0_tb_body .et_pb_post h2.entry-title,.et_pb_blog_0_tb_body h2.not-found-title{font-size:36px!important;line-height:1.1em}.et_pb_blog_0_tb_body .et_pb_post h2.entry-title:hover::after{margin-left:20px}.et_pb_blog_0_tb_body .et_pb_post .post-content-inner{font-size:26px!important;line-height:1.1em}.et_pb_blog_0_tb_body .et_pb_post .post-content a.more-link{text-transform:capitalize}.leadership-link h2::after{content:'';background:url(/wp-content/uploads/2020/02/zym-chevron.png) 10px 100%
no-repeat;background-size:contain;transition:margin 0.2s ease;width:0.8em;height:0.65em;display:inline-block}.leadership-link h2:hover::after{margin-left:20px}.et_pb_text_inner ul{margin-top:1em}.see-all-toggle .et_pb_toggle_title::before{display:none}.see-all-toggle .et_pb_toggle_title::after{content:'';background:url(/wp-content/uploads/2020/02/zym-chevron.png) 0 50% no-repeat;background-size:70%;transition:transform 0.2s ease;width:0.65em;height:0.65em;display:inline-block;transform:translate(20px,0px) rotate(90deg);transform-origin:center}.see-all-toggle.et_pb_toggle_open .et_pb_toggle_title::after{transform:translate(20px,0px) rotate(270deg)}#custom-toc{background:#fbfbfb;margin:5px 0 15px 0;padding:1em 1em 0.5em}#custom-toc h4{font-size:1.7em}#custom-toc ol{font-size:1.2em;margin:0;padding:0}#custom-toc ol li{margin:0.2em}#custom-toc a{transition:color 0.2s ease}#custom-toc a:hover{color:#ffca18}#home-video-thumb a::after{content:'';width:0;height:0;border-style:solid;border-width:25px 0 25px 43.3px;border-color:transparent transparent transparent #ffffff;position:absolute;right:50%;top:50%;margin-top:-25px;margin-right:-25px;transition:border-color 0.3s ease}@media only screen and (max-width:768px){#home-video-thumb a::after{border-width:18px 0 18px 34px;margin-top:-18px;margin-right:-18px}}@media only screen and (max-width:480px){#home-video-thumb a::after{border-width:12px 0 12px 22px;margin-top:-12px;margin-right:-12px}}#home-video-thumb a:hover::after{border-color:transparent transparent transparent #ffca18}.featured-post .post>a img{outline:3px solid rgba(0,0,0,0);outline-offset:-3px;transition:outline .3s ease}.featured-post .post>a:hover img{outline:3px solid #f6ca1a}.featured-post .article-title{margin-top:1rem;font-size:1.4rem}.featured-post .read-more{font-size:1.4rem;margin-top:1rem}.featured-post .more-link::after{content:'5';font-family:'ETmodules';background:none;margin-left:0px;transform:translatey(0.2rem);transition:all 0.2s ease-in-out}.grecaptcha-badge{display:none}.highlight{display:inline-block;background-color:#f6ca1a;padding:0.2em;border-radius:2px}.wpml-ls{display:inline-block;position:fixed;top:57px;z-index:3;right:0;transition:top 0.4s linear}.et-fixed-header~div .wpml-ls{top:46px}.admin-bar .wpml-ls{top:89px}.admin-bar .et-fixed-header~div .wpml-ls{top:78px}.wpml-ls a{background-color:#ffca17;border-radius:0 0 0 4px;box-shadow:0px 2px 5px rgb(0 0 0 / 30%);padding:0.9em;transition:all 0.2s ease}.wpml-ls a:hover{background-color:#000;color:#ffca17}@media only screen and (max-width:960px){.wpml-ls,.et-fixed-header~div .wpml-ls{top:42px}}#tpbr_topbar,.pushr{display:none!important}.home #tpbr_topbar,.home .pushr{display:block!important;z-index:100000!important}body.home #tpbr_topbar~#page-container #main-header{top:46px!important}body.admin-bar.et_fixed_nav.home #tpbr_topbar~#page-container #main-header{top:78px!important}#tpbr_box{border-bottom:1px solid rgba(0,0,0,0.5);color:#000!important;font-weight:400!important;text-align:right!important}#tpbr_box a{color:#ffca17!important;background-color:#000!important;border:1px solid #000;transition:all 0.2s ease}#tpbr_box a:hover{color:#000!important;background-color:#ffca17!important;border:1px solid #000}