@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*!
Theme Name: afplifesci
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: afplifesci
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

afplifesci is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-family:ITCAvantGardeGothicProBold,sans-serif;font-weight:400}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:55%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-family:ITCAvantGardeGothicProBold,sans-serif}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--shadow-color:223deg 8% 62%;--shadow-elevation-low:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.19),
		0.4px 0.9px 1.3px -0.7px hsl(var(--shadow-color) / 0.27),
		1px 1.9px 2.7px -1.5px hsl(var(--shadow-color) / 0.35);--shadow-elevation-medium:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.19),
		0.9px 1.9px 2.7px -0.5px hsl(var(--shadow-color) / 0.26),
		2.1px 4.2px 6px -1px hsl(var(--shadow-color) / 0.32),
		4.8px 9.5px 13.6px -1.5px hsl(var(--shadow-color) / 0.39);--shadow-elevation-high:0.3px 0.5px 0.7px hsl(var(--shadow-color) / 0.18),
		1.7px 3.5px 5px -0.2px hsl(var(--shadow-color) / 0.21),
		3.2px 6.3px 9px -0.4px hsl(var(--shadow-color) / 0.24),
		4.9px 9.7px 13.9px -0.6px hsl(var(--shadow-color) / 0.27),
		7.3px 14.5px 20.7px -0.9px hsl(var(--shadow-color) / 0.3),
		10.7px 21.5px 30.6px -1.1px hsl(var(--shadow-color) / 0.33),
		15.7px 31.4px 44.8px -1.3px hsl(var(--shadow-color) / 0.36),
		22.5px 45px 64.1px -1.5px hsl(var(--shadow-color) / 0.39)}.listreset{list-style:none;margin:0;padding:0}.clearfix:after{clear:both;content:"";display:block}header,header:before,header .background,header .container,header .logo,.menu-holder,.top-menu,.top-menu>li,.top-menu a,.main-menu,.main-menu>li,.main-menu a,.sub-menu,.sub-menu:after,.social a,main,main li a,main p a,main td a,.btn-holder,.btn-holder span,.btn,.hsfc-Button,.cta-holder .cta a,.cta-holder .cta a:before,.cta-holder .cta a:after,.cta-holder .cta a h3,.resource-holder .resource a,.resource-holder .resource a:before,.social-holder .social a,.social-holder .social a:before,.social-holder .social a:after,.social-section .linkedin,footer,footer .background,footer .container,.footer-social a,.footer-menu a,.close-modal-btn{transition:all 0.3s ease-in-out}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn{display:inline-block;vertical-align:top}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{background-color:#fff;color:#231f20;font-family:"Lato",sans-serif;font-optical-sizing:auto;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;line-height:1.5}@media (min-width:1025px){body{font-size:20px}}img{display:block;height:auto;max-width:100%}.text-center{text-align:center}form,fieldset{border-style:none;margin:0;padding:0}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #999;box-sizing:border-box;padding:.4em .7em}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{border-color:#000}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type="text"].placeholder,input[type="tel"].placeholder,input[type="email"].placeholder,input[type="search"].placeholder,input[type="password"].placeholder,textarea.placeholder{color:#999}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type="button"],input[type="reset"],input[type="file"],input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:inherit;font-family:ITCAvantGardeGothicProBold,sans-serif;font-weight:400;line-height:1.25;margin:0 0 20px}@media (min-width:1025px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 25px}}h1,.h1{font-size:28px;line-height:1.187}@media (min-width:769px){h1,.h1{font-size:35px}}@media (min-width:1025px){h1,.h1{font-size:43px}}.hero-section h1,.hero-section .h1{margin-bottom:0}h2,.h2{font-size:28px;line-height:1.187}@media (min-width:769px){h2,.h2{font-size:35px}}@media (min-width:1025px){h2,.h2{font-size:43px}}h3,.h3{font-size:24px;line-height:1.285}@media (min-width:769px){h3,.h3{font-size:30px}}@media (min-width:1025px){h3,.h3{font-size:36px}}h4,.h4{font-size:21px;margin-bottom:20px}@media (min-width:769px){h4,.h4{font-size:24px}}@media (min-width:1025px){h4,.h4{font-size:31px;margin-bottom:25px}}h5,.h5{font-size:18px;margin-bottom:15px;text-transform:uppercase}h6,.h6{font-size:15px}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-family:inherit}.hero-section h1 strong,.hero-section .h1 strong{color:#ebcb3c}p{margin:0 0 20px}@media (min-width:769px){p{font-size:21px}}@media (min-width:1025px){p{font-size:24px;margin-bottom:25px}}.hero-section p{font-size:20px;font-weight:400;line-height:1.25}@media (min-width:769px){.hero-section p{font-size:22px}}@media (min-width:1025px){.hero-section p{font-size:24px}}.hero-section p:last-of-type{margin-bottom:0}.hero-section h1+p{margin-top:20px}@media (min-width:1025px){.hero-section h1+p{margin-top:25px}}ul{margin-top:0}@media (min-width:769px){li{font-size:24px}}a{text-decoration:none}main li a:not(.btn),main p:not(.breadcrumbs) a:not(.btn),main td a:not(.btn){color:#0d2440;font-weight:700;text-decoration:underline}a:hover,main li a:not(.btn):hover,main p:not(.breadcrumbs) a:not(.btn):hover,main td a:not(.btn):hover,a:focus,main li a:not(.btn):focus,main p:not(.breadcrumbs) a:not(.btn):focus,main td a:not(.btn):focus{text-decoration:none}.btn{align-items:center;background-color:#ffdc0b;border:0;border-radius:3px;box-shadow:2px 2px 0 rgb(0 0 0 / .1);color:#0d2440;display:inline-flex;font-family:ITCAvantGardeGothicProBold,sans-serif;font-size:18px;justify-content:center;letter-spacing:1px;line-height:1;padding:15px 50px 12px 50px;position:relative;text-align:center}.btn.dark{background-color:#668185;color:#fff}.btn.light{background-color:#eff0f2;color:#666}.btn.ext{font-family:ITCAvantGardeGothicProMedium,sans-serif;letter-spacing:normal;min-height:35px;padding:7px 50px 3px 15px;text-transform:uppercase}.btn.ext:after{background-image:url(/wp-content/uploads/icon_external.png);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;content:'';height:20px;margin:auto 0;position:absolute;right:10px;top:0;width:20px}.btn:hover{opacity:.8}span.nowrap{white-space:nowrap}@media (max-width:600px){#wpadminbar{position:fixed!important}}.page-holder{overflow:clip;padding-bottom:20px}@media (min-width:769px){.logged-in header{padding-bottom:50px}}header{left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.logged-in header{top:46px}@media (min-width:783px){.logged-in header{top:32px}}.scroll header{box-shadow:0 2px 3px rgb(0 0 0 / .1),0 5px 10px rgb(0 0 0 / .2)}header:before{background-color:#fff;bottom:0;content:'';left:50%;opacity:1;position:absolute;top:0;width:150vw;transform:translateX(-50%);z-index:-1}header .container{align-items:center;display:flex;height:100px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 20px;width:100%}@media (min-width:1025px){header .container{align-items:flex-start;height:136px;padding:25px 20px 0}}.scroll header .container{height:100px;padding:0 20px}@media (min-width:1025px){.scroll header .container{height:100px;padding:12px 20px 0}}header .logo{display:block;max-width:200px;width:100%}@media (min-width:1025px){header .logo{margin-top:9px;max-width:262px}}@media (min-width:1025px){.scroll header .logo{margin-top:7px;max-width:200px}}header .menu-holder{align-items:flex-end;display:flex;flex-direction:column}header .menu-holder ul{align-items:center;display:flex;margin:0;padding:0;width:100%}header .menu-holder li{line-height:1;list-style:none}header .menu-holder li a:not(.btn){color:#666;display:block;text-decoration:none}header .menu-holder li:not(.menu-title)>a:hover{opacity:.8}header .menu-holder>ul>li.current-menu-item>a:not(.btn),header .menu-holder>ul>li.current-menu-ancestor>a:not(.btn){color:#ee3126}header .menu-holder .top-menu{align-items:flex-end;column-gap:10px;padding-bottom:16px}@media (min-width:1200px){header .menu-holder .top-menu{column-gap:11px}}.scroll header .menu-holder .top-menu{padding-bottom:10px}header .menu-holder .top-menu>li{font-family:ITCAvantGardeGothicProBook,sans-serif;font-size:15px;line-height:1.067;position:relative}@media (min-width:1200px){header .menu-holder .top-menu>li{font-size:16px;line-height:1}}header .menu-holder .top-menu>li.menu-item{margin-right:10px}@media (min-width:1200px){header .menu-holder .top-menu>li.menu-item{margin-right:23px}}header .menu-holder .top-menu>li.social img{display:block;height:23px;position:relative;width:23px}header .menu-holder .top-menu>li.social.linkedin{margin-left:auto}header .menu-holder .top-menu>li.shop{margin-left:4px}@media (min-width:1200px){header .menu-holder .top-menu>li.shop{margin-left:13px}}header .menu-holder .main-menu{border-top:1px solid #000;column-gap:20px;padding-top:16px}@media (min-width:1200px){header .menu-holder .main-menu{column-gap:30px}}.scroll header .menu-holder .main-menu{padding-top:10px}header .menu-holder .main-menu>li{font-family:ITCAvantGardeGothicProBold,sans-serif;font-size:15px;line-height:1.067;padding-bottom:21px;position:relative;text-transform:uppercase}@media (min-width:1200px){header .menu-holder .main-menu>li{font-size:16px;line-height:1}}.scroll header .menu-holder .main-menu>li{padding-bottom:16px}header .menu-holder .top-menu .sub-menu,header .menu-holder .main-menu .sub-menu{background-color:#0d2440;box-shadow:0 2px 3px rgb(0 0 0 / .1),0 5px 10px rgb(0 0 0 / .2);display:block;left:50%;opacity:0;margin-left:auto;margin-right:auto;position:absolute;text-transform:none;top:100%;transform:scale(0) translateX(-50%) translateZ(0);transform-origin:0 0;transition:transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.15s;width:auto;z-index:99}.home header .menu-holder .top-menu .sub-menu,.home header .menu-holder .main-menu .sub-menu,.page-id-12 header .menu-holder .top-menu .sub-menu,.page-id-12 header .menu-holder .main-menu .sub-menu{background-color:#ee3126}.page-id-87 header .menu-holder .top-menu .sub-menu,.page-id-87 header .menu-holder .main-menu .sub-menu{background-color:#ee3126}.page-id-88 header .menu-holder .top-menu .sub-menu,.page-id-88 header .menu-holder .main-menu .sub-menu{background-color:#ee3126}.page-id-89 header .menu-holder .top-menu .sub-menu,.page-id-89 header .menu-holder .main-menu .sub-menu{background-color:#ee3126}.page-id-90 header .menu-holder .top-menu .sub-menu,.page-id-90 header .menu-holder .main-menu .sub-menu{background-color:#ee3126}header .menu-holder .top-menu .sub-menu{top:calc(100% - 2px)}header .menu-holder .top-menu .sub-menu:after,header .menu-holder .main-menu .sub-menu:after{content:'';border-left:solid 19px #fff0;border-right:solid 19px #fff0;border-bottom:solid 19px #0d2440;bottom:100%;height:0;margin-left:auto;margin-right:auto;left:0;position:absolute;right:0;width:0}.home header .menu-holder .top-menu .sub-menu:after,.home header .menu-holder .main-menu .sub-menu:after,.page-id-12 header .menu-holder .top-menu .sub-menu:after,.page-id-12 header .menu-holder .main-menu .sub-menu:after{border-bottom:solid 19px #ee3126}.page-id-87 header .menu-holder .top-menu .sub-menu:after,.page-id-87 header .menu-holder .main-menu .sub-menu:after{border-bottom:solid 19px #ee3126}.page-id-88 header .menu-holder .top-menu .sub-menu:after,.page-id-88 header .menu-holder .main-menu .sub-menu:after{border-bottom:solid 19px #ee3126}.page-id-89 header .menu-holder .top-menu .sub-menu:after,.page-id-89 header .menu-holder .main-menu .sub-menu:after{border-bottom:solid 19px #ee3126}.page-id-90 header .menu-holder .top-menu .sub-menu:after,.page-id-90 header .menu-holder .main-menu .sub-menu:after{border-bottom:solid 19px #ee3126}.scroll header .menu-holder .main-menu .sub-menu:after{border-left:solid 11px #fff0;border-right:solid 11px #fff0;border-bottom:solid 11px #0d2440}.scroll.home header .menu-holder .main-menu .sub-menu:after,.scroll.page-id-12 header .menu-holder .main-menu .sub-menu:after,.scroll.page-id-87 header .menu-holder .main-menu .sub-menu:after,.scroll.page-id-88 header .menu-holder .main-menu .sub-menu:after,.scroll.page-id-89 header .menu-holder .main-menu .sub-menu:after,.scroll.page-id-90 header .menu-holder .main-menu .sub-menu:after{border-bottom:solid 11px #ee3126}header .menu-holder .top-menu .sub-menu:after{border-left:solid 15px #fff0;border-right:solid 15px #fff0;border-bottom:solid 15px #e6e9e2}header .menu-holder .top-menu>li:hover .sub-menu,header .menu-holder .main-menu>li:hover .sub-menu{opacity:1;transform:scale(1) translateX(-50%) translateZ(0)}header .menu-holder .top-menu .sub-menu>li,header .menu-holder .main-menu .sub-menu>li{min-width:275px;padding:8px 25px}header .menu-holder .top-menu .sub-menu>li:first-of-type,header .menu-holder .main-menu .sub-menu>li:first-of-type{padding-top:31px}header .menu-holder .top-menu .sub-menu>li:last-of-type,header .menu-holder .main-menu .sub-menu>li:last-of-type{padding-bottom:31px}header .menu-holder .top-menu .sub-menu>li a,header .menu-holder .main-menu .sub-menu>li a{color:#fff;font-family:ITCAvantGardeGothicProMedium,sans-serif;;font-size:16px;line-height:1.25}header .menu-holder .top-menu .sub-menu>li.menu-title a,header .menu-holder .main-menu .sub-menu>li.menu-title a{color:#b2c0c2;font-family:ITCAvantGardeGothicProBold,sans-serif;pointer-events:none}.home header .menu-holder .top-menu .sub-menu>li.menu-title a,.home header .menu-holder .main-menu .sub-menu>li.menu-title a,.page-id-12 header .menu-holder .top-menu .sub-menu>li.menu-title a,.page-id-12 header .menu-holder .main-menu .sub-menu>li.menu-title a,.page-id-87 header .menu-holder .top-menu .sub-menu>li.menu-title a,.page-id-87 header .menu-holder .main-menu .sub-menu>li.menu-title a,.page-id-88 header .menu-holder .top-menu .sub-menu>li.menu-title a,.page-id-88 header .menu-holder .main-menu .sub-menu>li.menu-title a,.page-id-89 header .menu-holder .top-menu .sub-menu>li.menu-title a,.page-id-89 header .menu-holder .main-menu .sub-menu>li.menu-title a,.page-id-90 header .menu-holder .top-menu .sub-menu>li.menu-title a,.page-id-90 header .menu-holder .main-menu .sub-menu>li.menu-title a{color:#000}header .menu-holder .top-menu .sub-menu>li.current-menu-item a,header .menu-holder .main-menu .sub-menu>li.current-menu-item a{color:#ebcb3c}footer{background-color:#0d2440;color:#fff;margin-left:auto;margin-right:auto;max-width:1500px;width:calc(100% - 40px);overflow:clip;padding:30px 0;position:relative;text-align:center}@media (min-width:1025px){footer{text-align:left}}@media (min-width:1025px){footer{padding:60px 0}}footer .container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1300px;padding:0 20px;row-gap:30px}@media (min-width:1025px){footer .container{flex-direction:row;justify-content:space-between}}@media (min-width:1025px){footer .col:nth-of-type(1){width:calc(100% - 540px)}}footer .footer-info{align-items:center;display:flex;flex-direction:column}@media (min-width:1025px){footer .footer-info{align-items:flex-start;width:calc(100% - 242px)}}footer .footer-logo{display:block;margin-bottom:30px;max-width:154px;width:100%}@media (min-width:1025px){footer .footer-logo{margin-bottom:40px}}@media (min-width:1025px){footer .footer-logo{max-width:223px}}@media (min-width:1200px){footer .footer-logo{max-width:262px}}@media (min-width:1025px){footer .footer-social{display:none}}footer .footer-social ul{column-gap:15px;display:flex;justify-content:center;list-style:none;margin-bottom:30px;margin-left:0;padding:0}footer .footer-social li a:hover{opacity:.8}@media (min-width:1025px){footer .footer-address{border-left:6px solid #ebcb3c;margin-top:auto;padding:5px 0 5px 24px}}footer .footer-address p{font-size:16px;line-height:1.25}footer .footer-address p:last-of-type{margin-bottom:0}footer .footer-menu-wrapper{align-items:center;display:flex}@media (min-width:1025px){footer .footer-menu-wrapper{width:242px}}footer .footer-menu-wrapper ul{display:flex;flex-direction:column;margin:0;padding:0;row-gap:25px;width:100%}footer .footer-menu-wrapper li{font-family:ITCAvantGardeGothicProBook,sans-serif;font-size:14px;line-height:1;list-style:none;text-transform:uppercase}footer .footer-menu-wrapper li a{color:#ebcb3c;display:block;text-decoration:none}footer .footer-menu-wrapper li a:hover{opacity:.8}.skip-link,.top-link{clip:rect(1px,1px,1px,1px);word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:fixed;width:1px}.skip-link:focus,.top-link:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:5}main{margin-left:auto;margin-right:auto;max-width:1540px;padding:100px 0 60px;position:relative;width:100%}@media (min-width:1025px){main{padding:136px 0 100px}}.scroll main{padding:100px 0 60px}@media (min-width:1025px){.scroll main{padding:100px 0}}main .container{padding:0 20px}section{position:relative}section:not(.hero-section){margin-top:50px;margin-left:auto;margin-right:auto}@media (min-width:769px){section:not(.hero-section){margin-top:100px}}@media (min-width:1025px){section:not(.hero-section){margin-top:150px}}section .row{display:flex}.hero-section{background-color:#ee3126;background-image:url(/wp-content/uploads/bg_masthead-lineart.svg);background-position:bottom left;background-repeat:no-repeat;color:#fff}@media (min-width:769px){.hero-section{display:flex;flex-direction:column;min-height:290px}}@media (min-width:1025px){.hero-section{min-height:350px}}.hero-section.bg-blue{background-color:#0d2440}.hero-section .row{flex-direction:column;width:100%}@media (min-width:769px){.hero-section .row{flex:1;flex-direction:row}}.hero-section .col.txt{display:flex;flex-direction:column;justify-content:center;padding:60px 20px 45px;position:relative}@media (min-width:769px){.hero-section .col.txt{padding:60px 30px;width:52.667%}.hero-section .col.txt.default{width:100%}}@media (min-width:1025px){.hero-section .col.txt.default{width:52.667%}}@media (min-width:1200px){.hero-section .col.txt{padding:60px 45px}}@media (min-width:1400px){.hero-section .col.txt,.hero-section .col.txt.default{padding:60px 8.667% 60px 8.667%;width:calc(100% - 710px)}}.hero-section p.breadcrumbs{color:#fff;font-size:14px;font-weight:600;left:20px;line-height:1.429;position:absolute;right:20px;text-transform:uppercase;top:15px}@media (min-width:769px){.hero-section p.breadcrumbs{font-size:15px;line-height:1.333}}@media (min-width:1025px){.hero-section p.breadcrumbs{font-size:16px;left:1.667%;line-height:1.25;right:1.667%}}@media (min-width:1025px) and (max-width:1399px){.hero-section p.breadcrumbs>span span:nth-last-of-type(2),.hero-section p.breadcrumbs>span span.breadcrumb_last{display:none}}@media (max-width:768px){.hero-section p.breadcrumbs>span span:nth-last-of-type(2),.hero-section p.breadcrumbs>span span.breadcrumb_last{display:none}}@media (max-width:1399px){.single-press-release .hero-section p.breadcrumbs>span span:nth-last-of-type(2),.single-press-release .hero-section p.breadcrumbs>span span.breadcrumb_last{display:none}}.hero-section p.breadcrumbs a{color:#fff;text-decoration:underline}.hero-section .col.img{position:relative}@media (min-width:769px){.hero-section .col.img{width:47.333%}}@media (min-width:1400px){.hero-section .col.img{width:710px}}@media (max-width:1024px){.hero-section .col.img.default{display:none}}.hero-section .col.img .img-holder{overflow:hidden}@media (min-width:1025px){.hero-section .col.img .img-holder{mask-image:url(/wp-content/uploads/masthead_cover.svg);mask-repeat:no-repeat}}@media (min-width:769px) and (max-width:1199px){.hero-section .col.img .img-holder{bottom:0;left:0;position:absolute;right:0;top:0}}@media (min-width:769px){.hero-section .col.img.default .img-holder{bottom:0;left:0;position:absolute;right:0;top:0}}.hero-section .col.img img{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bgImageFadeIn;animation-name:bgImageFadeIn;object-fit:cover;width:100%}@media (min-width:1025px){.hero-section .col.img img{mask-image:url(/wp-content/uploads/masthead_cover.svg);mask-repeat:no-repeat}}@media (min-width:769px) and (max-width:1199px){.hero-section .col.img img{bottom:0;left:0;height:100%;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}}@media (min-width:769px) and (max-width:1024px){.hero-section .col.img img{object-position:center right}}@media (min-width:769px){.hero-section .col.img.default img{bottom:0;left:0;height:100%;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}}@-webkit-keyframes bgImageFadeIn{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bgImageFadeIn{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hero-section .col.img:after{background-image:url(/wp-content/uploads/masthead-accent-lines_blue.svg);background-position:top left;background-repeat:no-repeat;bottom:0;pointer-events:none;position:absolute;left:-15px;right:0;top:0;z-index:2}@media (min-width:1025px){.hero-section .col.img:after{content:''}}.hero-section.acc-red .col.img:after{background-image:url(/wp-content/uploads/masthead-accent-lines_red.svg)}.accordion-section .accordion h4{cursor:pointer}.accordion-section .accordion .text{display:none}.content-section{max-width:1200px}.content-section h2{font-size:24px}@media (min-width:769px){.content-section h2{font-size:28px}}@media (min-width:1025px){.content-section h2{font-size:32px}}.content-section h2:not(.first){margin-top:50px}@media (min-width:1025px){.content-section h2:not(.first){margin-top:75px}}.content-section h2.subtitle{font-size:20px;margin-bottom:30px;text-align:center}@media (min-width:769px){.content-section h2.subtitle{font-size:24px}}@media (min-width:1025px){.content-section h2.subtitle{font-size:28px;margin-bottom:50px}}.content-section h2.subtitle:before{content:'';background-color:#ee3126;display:block;height:8px;margin:0 auto 40px;max-width:150px;width:100%}@media (min-width:769px){.content-section h2.subtitle:before{max-width:250px}}@media (min-width:1025px){.content-section h2.subtitle:before{margin:0 auto 67px}}.content-section h3{font-size:20px}@media (min-width:769px){.content-section h3{font-size:24px}}@media (min-width:1025px){.content-section h3{font-size:28px}}.content-section .blocks{display:flex;flex-direction:column;gap:30px;margin-top:30px}@media (min-width:1025px){.content-section .blocks{gap:50px;margin-top:50px}}.content-section .blocks .block{background-color:#eff0f2;padding:20px 20px 5px}@media (min-width:1025px){.content-section .blocks .block{padding:40px 40px 20px}}.content-section .row.patents{display:flex;flex-direction:column;flex-flow:wrap;gap:30px}@media (min-width:769px){.content-section .row.patents{flex-direction:row}}@media (min-width:1025px){.content-section .row.patents.center{justify-content:center}}.content-section .row.patents .patent{border:1px solid #e6e6e7;box-shadow:rgb(105 114 133 / .08) 0 5px 15px}@media (min-width:769px){.content-section .row.patents .patent{width:calc(50% - 15px)}}@media (min-width:1025px){.content-section .row.patents .patent{width:calc(33.333% - 20px)}}.content-section .row.patents .patent .img-holder{padding:5px 5px 20px}.content-section .row.patents .patent h3{font-size:24px;line-height:1.2;padding:0 20px}.content-section .row.patents .patent p{font-size:16px;font-weight:400;padding:0 20px}.content-section .row.patents .patent p span{color:#e12d23}.news-section{display:flex;flex-direction:column;gap:40px;max-width:1000px}.news-section .news{background-color:#eff0f2}.news-section .news a{border-bottom:8px solid #0d2440;color:#231f20;display:flex;flex-direction:column;padding:20px;row-gap:20px}@media (min-width:769px){.news-section .news a{align-items:center;flex-direction:row;padding:40px}}.news-section .news a .col.txt{width:100%}@media (min-width:769px){.news-section .news a .col.txt{padding-right:40px;width:calc(100% - 160px)}}.news-section .news a .col.txt .date{margin-bottom:5px}.news-section .news a .col.txt .h4{font-family:ITCAvantGardeGothicProMedium,sans-serif;margin-bottom:0}@media (min-width:1025px){.news-section .news a .col.txt .h4{font-size:28px}}.news-section .news a .col.btn{padding:15px 20px 12px;width:160px}.news-section .news a:hover .col.btn{opacity:.8}