/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.custom-select-container{position:relative;box-sizing:border-box}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{background-color:#ccc;padding:0.5em;display:block;cursor:pointer;width:100%}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height .5s ease-out,overflow-y 0.1s 0.5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:0.5em}.custom-select-option.has-focus{background-color:LightBlue}.custom-select-option.is-selected::before{content:"✔";padding-right:0.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:0.5em;color:#888}.theme.light{color:#232323}.theme.light a:hover{color:#00a4e0}.theme.dark{color:#fff}body{font-size:16px}h1,.h1,h2,.h2,h3,.h3,.h3-alt,h4,.h4,h5,.h5,#block-mainmobilenavigation li,h6,.h6{margin:0 0 0.375em 0}h1,.h1{font-size:2.5rem;font-weight:500;line-height:1.1em}@media (min-width:768px){h1,.h1{font-size:3.5rem}}@media (min-width:1300px){h1,.h1{font-size:5rem}}h2,.h2{font-size:1.875rem;font-weight:700;line-height:1.133em}@media (min-width:768px){h2,.h2{font-size:2.5rem;line-height:1.071em}}@media (min-width:1300px){h2,.h2{font-size:3.5rem}}h3,.h3{font-size:1.5rem;font-weight:300;line-height:1.167em;text-transform:uppercase}@media (min-width:768px){h3,.h3{font-size:2.5rem;line-height:1.1em}}.h3-alt{font-size:1.25rem;font-weight:700;line-height:1.2em}@media (min-width:768px){.h3-alt{font-size:1.625rem;line-height:1.154em}}.h3-alt{font-size:1.25rem;font-weight:700;line-height:1.2em}@media (min-width:768px){.h3-alt{font-size:1.625rem;line-height:1.154em}}h4,.h4{font-size:1.125rem;font-weight:700;line-height:1.333em}@media (min-width:768px){h4,.h4{font-size:1.25rem;line-height:1.3em}}h5,.h5,#block-mainmobilenavigation li{font-size:.938rem;font-weight:700;line-height:1.333em}h6,.h6{font-size:.875rem;font-weight:700;line-height:1.286em}p{margin:1em 0}p,.p,.contact-page .webform-confirmation .webform-confirmation__message,.tablefield-paragraph caption,li{font-size:1rem;font-weight:300;line-height:1.625em}@media (min-width:768px){p,.p,.contact-page .webform-confirmation .webform-confirmation__message,.tablefield-paragraph caption,li{font-size:1.125rem;line-height:1.667em}}p a,.p a,.contact-page .webform-confirmation .webform-confirmation__message a,.tablefield-paragraph caption a,li a{text-decoration:underline}small,.small,.header-section nav ol li{font-size:.75rem;line-height:1.333em}a{color:inherit;text-decoration:none;transition:color 300ms;cursor:pointer}.w-light{font-weight:300}.w-regular{font-weight:400}.w-medium{font-weight:500}.w-bold{font-weight:700}.blue-up,.slick-container.basic-slider .slider-caption{color:#00a4e0 !important;font-weight:500;text-transform:uppercase}.blue-up.dk,.slick-container.basic-slider .dk.slider-caption{color:#0656a2 !important}#toolbar-administration ul>li{margin-bottom:0;margin-left:0}.toolbar .menu-item{margin-bottom:0;font-family:inherit !important;font-size:inherit !important}.toolbar .menu-item:before{display:none}.toolbar .toolbar-icon:before{box-sizing:content-box}.toolbar .toolbar-menu li>a{font-family:'Source Sans Pro','Lucide Grande',Verdana,sans-serif;font-size:13px}.toolbar-horizontal .dialog-off-canvas-main-canvas header{margin-top:39px}.toolbar-horizontal #homepage-ribbon{top:calc(68px + 39px)}.toolbar-horizontal #block-mainmobilenavigation{top:calc(68px + 39px)}.toolbar-horizontal #block-mainnavigation>ul>li>ul{top:calc(68px + 39px)}.toolbar-horizontal .header-section .hero.fixed .hero-fixed-area{top:calc(68px + 48px + 39px)}@media (min-width:1024px){.toolbar-horizontal .header-section .hero.fixed+nav{top:calc(68px + 39px)}}@media (min-width:1024px){.toolbar-horizontal .header-section .hero.interior-slider+nav{top:calc(68px + 39px)}}@media (min-width:1024px){.toolbar-horizontal .header-section .hero.video{min-height:calc(100vh - 68px - 39px)}}.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas header{margin-top:79px}.toolbar-horizontal.toolbar-tray-open #homepage-ribbon{top:calc(68px + 79px)}.toolbar-horizontal.toolbar-tray-open #block-mainmobilenavigation{top:calc(nav-bar + 79px)}.toolbar-horizontal.toolbar-tray-open #block-mainnavigation>ul>li>ul{top:calc(68px + 79px)}.toolbar-horizontal.toolbar-tray-open .header-section .hero.fixed .hero-fixed-area{top:calc(68px + 48px + 79px)}@media (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .header-section .hero.fixed+nav{top:calc(68px + 79px)}}@media (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .header-section .hero.interior-slider+nav{top:calc(68px + 79px)}}@media (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .header-section .hero.video{min-height:calc(100vh - 68px - 79px)}}.toolbar-vertical .dialog-off-canvas-main-canvas header{margin-top:39px}.toolbar-vertical #block-mainmobilenavigation{top:calc(nav-bar + 39px)}#block-spartronics-local-tasks ul{display:flex;margin:0;padding-left:0;list-style-type:none}#block-spartronics-local-tasks ul li{margin:0 15px 0 0}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}*,::before,::after{box-sizing:inherit;background-repeat:no-repeat}body{overflow-x:hidden;font-family:"Roboto",sans-serif;-webkit-tap-highlight-color:rgba(0,164,224,0.5)}.scroll-lock{overflow-y:hidden}svg{pointer-events:none}img,video{max-width:100%;height:auto}.contextual{display:none !important}:focus{outline:none}.container{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:1024px){.container{padding:0 40px}}main{position:relative}.ajax-progress-throbber{display:none}.addtoany_list{display:inline-flex}.addtoany_list .share-text{display:flex;align-items:center;height:1.5rem;margin:0 2rem 0 0;line-height:normal}.addtoany_list>a{height:1.5rem;width:1.5rem;margin-right:1.75rem;padding:0}@media (min-width:1024px){.addtoany_list>a{margin-right:2.5rem}}.addtoany_list>a>span{display:block !important}.addtoany_list>a:hover span{opacity:1}.addtoany_list a:hover svg path{fill:#00a4e0}.addtoany_list a .a2a_svg{height:1.75rem;width:1.75rem;background-color:transparent !important}.addtoany_list a .a2a_svg .a2a_label{display:none}.addtoany_list a svg path{height:1.125rem;width:1.125rem;fill:#232323}.addtoany_list .a2a_button_email,.addtoany_list .a2a_button_copy_link{display:flex;justify-content:center;align-items:center}.addtoany_list .a2a_button_email .a2a_svg,.addtoany_list .a2a_button_copy_link .a2a_svg{height:18px;width:18px}.header-section nav{width:100%}.header-section nav ol{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;align-items:center;min-height:48px}@media (min-width:1024px){.header-section nav ol{padding:0 40px}}.header-section nav ol li{display:flex;align-items:center;margin:0;padding:5px 0;color:#9C9C9C;font-weight:400}.header-section nav ol li:before{content:'';margin:0}.header-section nav ol li:after{height:12px;width:6px;content:'';margin:0 0.5rem;background:url("/themes/custom/spartronics/icons/chevron-right-mineshaft.svg") no-repeat}.header-section nav ol li:last-of-type:after{margin:0;background:none}.header-section nav ol li a{text-decoration:none}.header-section .hero.fixed+nav,.header-section .hero.interior-slider+nav{z-index:66 !important;overflow:hidden;background-attachment:initial;background-color:#003471}@media (min-width:768px){.header-section .hero.fixed+nav,.header-section .hero.interior-slider+nav{position:fixed !important;top:68px;background-attachment:fixed}}.header-section .hero.fixed+nav:after,.header-section .hero.interior-slider+nav:after{background-attachment:initial !important}@media (min-width:768px){.header-section .hero.fixed+nav:after,.header-section .hero.interior-slider+nav:after{background-attachment:fixed !important}}.header-section .hero.fixed+nav ol>li,.header-section .hero.interior-slider+nav ol>li{color:#fff}.header-section .hero.fixed+nav ol>li:after,.header-section .hero.interior-slider+nav ol>li:after{background:url("/themes/custom/spartronics/icons/chevron-right-white.svg") no-repeat}.header-section .hero.fixed+nav ol>li:last-of-type:after,.header-section .hero.interior-slider+nav ol>li:last-of-type:after{margin:0;background:none}#block-spartronics-breadcrumbs{display:none}#block-mainnavigation{display:none;position:static}@media (min-width:1200px){#block-mainnavigation{display:block}}#block-mainnavigation li{font-size:.938rem}#block-mainnavigation>ul{display:flex;justify-content:space-between;align-items:center;margin:0 4em;padding-left:0;list-style-type:none !important}#block-mainnavigation>ul>li{margin:0;color:#fff;font-weight:500}#block-mainnavigation>ul>li:hover>ul{visibility:visible !important;transform:translateY(0);transition:transform 200ms,z-index 200ms}#block-mainnavigation>ul>li>a{display:flex;align-items:center;height:68px;margin:0 0.625rem;padding:3px 0.625rem 0;text-decoration:none;transition:border-color 300ms}#block-mainnavigation>ul>li>a.is-active{border-color:#00a4e0}#block-mainnavigation>ul>li>ul{display:flex;flex-direction:column;position:fixed;top:68px;left:initial;width:auto;z-index:-1;margin:0 0 0 10px;padding:1rem;border-top:3px solid #00a4e0;background-color:#F2F2F2;transform:translateY(-100%);transition:transform 200ms,z-index 200ms,visibility 1ms 200ms}#block-mainnavigation>ul>li>ul>li{margin-bottom:0.5rem;color:#00a4e0;font-weight:400;white-space:nowrap}#block-mainnavigation>ul>li>ul>li:before{content:'';margin-right:0}#block-mainnavigation>ul>li>ul>li>a{margin:0;text-decoration:none}#hamburger-menu{display:flex;flex-direction:column;justify-content:center;height:50px;width:27px;position:relative;cursor:pointer}#hamburger-menu.is-active>span:first-child{top:2px;transform:rotate(45deg);transition:top 200ms,transform 200ms 200ms}#hamburger-menu.is-active>span:nth-child(2){opacity:0}#hamburger-menu.is-active>span:last-child{top:-2px;transform:rotate(-45deg);transition:top 200ms,transform 200ms 200ms}#hamburger-menu>span{height:2px;width:27px;position:relative;border-radius:1px;background-color:#00a4e0;transition:top 200ms 200ms,transform 200ms}#hamburger-menu>span:first-child{top:-5px}#hamburger-menu>span:nth-child(2){opacity:1;transition:opacity 0ms 200ms}#hamburger-menu>span:last-child{top:5px}#block-logonavsearch{height:68px;width:100%;max-width:1440px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;position:relative}@media (min-width:1024px){#block-logonavsearch{padding:0 40px}}@media (min-width:1200px){#block-logonavsearch{justify-content:normal;padding:0 40px}}@media (min-width:1200px){#block-logonavsearch #block-hamburgermenu{display:none}}#block-logonavsearch #block-spartronics-branding{flex:1 0 auto;line-height:0;text-align:center}@media (min-width:1200px){#block-logonavsearch #block-spartronics-branding{flex:0 0 auto}}#block-logonavsearch #block-spartronics-branding a{display:inline-block}#block-logonavsearch #block-spartronics-branding img{width:224px}#block-logonavsearch #block-mainnavigation{flex:1 0 auto}#block-logonavsearch #block-searchandlanguage>div{display:flex;justify-content:center;align-items:center}#block-logonavsearch #block-gtranslate{margin-left:1em}@media (min-width:1200px){#block-logonavsearch #block-gtranslate{margin-left:2em}}#block-logonavsearch #block-startaproject{display:none;flex:0 0 auto}@media (min-width:1200px){#block-logonavsearch #block-startaproject{display:block}}#block-gtranslate{display:flex;align-items:center;gap:5px;height:68px;position:relative;cursor:pointer}@media (max-width:1199px){#block-gtranslate.is-active .gtranslate_wrapper{visibility:visible !important;translate:0 0;transition:translate 200ms,z-index 200ms}}@media (min-width:1200px){#block-gtranslate:hover .gtranslate_wrapper{visibility:visible !important;translate:0 0;transition:translate 200ms,z-index 200ms}}#block-gtranslate:before{height:1em;width:1em;content:'';display:block;background:url("/themes/custom/spartronics/icons/globe-white.svg") no-repeat center/1em}#block-gtranslate:after{content:'Language';display:none;color:#fff;font-size:0.938rem;font-weight:500;line-height:1em}@media (min-width:1200px){#block-gtranslate:after{display:block}}#block-gtranslate .gtranslate_wrapper{position:absolute;top:68px;right:-20px;left:initial;visibility:hidden;z-index:-1;padding:1rem;border-top:3px solid #00a4e0;background-color:#F2F2F2;translate:0 -100%;transition:translate 200ms,z-index 200ms,visibility 1ms 200ms}@media (min-width:1024px){#block-gtranslate .gtranslate_wrapper{right:-40px}}@media (min-width:1200px){#block-gtranslate .gtranslate_wrapper{right:auto}}#block-gtranslate .gtranslate_wrapper a{display:block;margin-bottom:0.5rem;color:#00a4e0;font-size:0.938rem;white-space:nowrap}#block-mainmobilenavigation{position:fixed;top:68px;right:0;bottom:0;left:0;overflow-y:auto;background-color:#fff;transform:translateX(-100%);transition:transform 300ms}#block-mainmobilenavigation.is-active{transform:translateX(0)}#block-mainmobilenavigation #block-startaproject{display:flex;justify-content:center;margin-top:1.25em}#block-mainmobilenavigation ul{margin:0;padding:0;list-style:none}#block-mainmobilenavigation ul a{text-decoration:none}#block-mainmobilenavigation>ul>li{display:flex;flex-direction:column;margin:0;padding-left:1.25rem;border-bottom:1px solid #CCC;background-color:#fff;transition:background-color 300ms}#block-mainmobilenavigation>ul>li.is-active{background-color:#F2F2F2}#block-mainmobilenavigation>ul>li.is-active .trigger{transform:rotate(180deg)}#block-mainmobilenavigation>ul>li.is-active>div>a{color:#232323}#block-mainmobilenavigation>ul>li.is-active>ul{max-height:350px}#block-mainmobilenavigation>ul>li>div{display:flex;align-items:center;height:60px}#block-mainmobilenavigation>ul>li>div>a{flex:1 0 auto;color:#00a4e0;transition:color 300ms}#block-mainmobilenavigation>ul>li .trigger{height:60px;width:53px;flex:0 0 auto;cursor:pointer}#block-mainmobilenavigation>ul>li .trigger:after{height:100%;width:100%;content:'';display:block;background:url("/themes/custom/spartronics/icons/chevron-down-gray.svg") no-repeat center/13px 14px}#block-mainmobilenavigation>ul>li>ul{max-height:0;overflow:hidden;transition:max-height 300ms}#block-mainmobilenavigation>ul>li>ul>li{margin-bottom:1.125em;color:#00a4e0;font-weight:400}#block-mainmobilenavigation>ul>li>ul>li:before{display:none}#block-mainmobilenavigation>ul>li>ul>li:last-child{margin-bottom:1.75em}#block-resourcelibraryfacets{max-width:1440px;margin:71px auto 0;padding:0 20px;display:flex;flex-direction:column;align-items:flex-start}@media (min-width:1024px){#block-resourcelibraryfacets{padding:0 40px}}@media (min-width:768px){#block-resourcelibraryfacets{align-items:center}}#block-resourcelibraryfacets .filter-by-topic-button{display:flex;flex-wrap:wrap;align-items:center;gap:20px 60px;margin:0 0 10px}@media (min-width:768px){#block-resourcelibraryfacets .filter-by-topic-button{justify-content:center;margin:0 0 30px}}#block-resourcelibraryfacets .filter-by-topic-button .button{font-size:.9375rem;line-height:normal;letter-spacing:normal;font-weight:500;min-width:auto;height:36px;position:relative;padding:0 20px;text-transform:none;gap:9px}#block-resourcelibraryfacets .filter-by-topic-button .button:before{height:18px;width:18px;content:'';background-color:#fff;-webkit-mask-image:url(/themes/custom/spartronics/icons/stream-light.svg);mask-image:url(/themes/custom/spartronics/icons/stream-light.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type{display:none;margin:0;padding:0;list-style-type:none;gap:10px 57px}@media (min-width:768px){#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type{display:flex;flex-wrap:wrap;justify-content:center}}#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type li{margin:0}#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type li a{display:flex;align-items:center;font-size:1.125rem;line-height:1.33333;letter-spacing:0em;font-weight:500;height:36px;border-bottom:3px solid #fff;text-decoration:none;transition:border-color 300ms}#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type li a:hover{border-color:#CCC}#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type li a.is-active{border-color:#00a4e0}#block-resourcelibraryfacets .filter-by-topic-button .desktop-resource-type li a .js-facet-deactivate{display:none}#block-resourcelibraryfacets .topic-summary ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style-type:none}@media (min-width:768px){#block-resourcelibraryfacets .topic-summary ul{justify-content:center;margin:0 0 40px}}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--facet{margin:0}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--facet a{display:flex;align-items:center;font-size:.75rem;line-height:1.16667;letter-spacing:normal;font-weight:400;position:relative;padding:11px 40px 10px 20px;border:1px solid #CCC;border-radius:20px;text-decoration:none;transition:border-color 300ms}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--facet a:hover{border-color:#232323}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--facet a:after{position:absolute;right:15px;height:18px;width:12px;content:'';-webkit-mask-image:url(/themes/custom/spartronics/icons/times.svg);mask-image:url(/themes/custom/spartronics/icons/times.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#232323}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--facet a .facet-item__status{display:none}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--clear{margin:0}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--clear a{display:flex;font-size:.875rem;line-height:1;letter-spacing:normal;font-weight:700;padding:11px 20px 10px;border:1px solid #fff;border-radius:20px;text-decoration:none;transition:border-color 300ms}#block-resourcelibraryfacets .topic-summary ul .facet-summary-item--clear a:hover{border-color:#232323}#block-resourcelibraryfacets #filter-by-topic-window{position:fixed;z-index:99;transform:translateX(-100%);transition:transform 0ms 500ms;inset:0}#block-resourcelibraryfacets #filter-by-topic-window.is-active{transform:translateX(0);transition:transform 0ms}#block-resourcelibraryfacets #filter-by-topic-window.is-active .sidebar{transform:translateX(0);transition:all 300ms 200ms}#block-resourcelibraryfacets #filter-by-topic-window.is-active .background{opacity:0.7}#block-resourcelibraryfacets #filter-by-topic-window .sidebar{display:flex;flex-direction:column;justify-content:center;height:100%;width:calc(100% - 30px);max-width:420px;background-color:#fff;transform:translateX(-100%);transition:all 300ms}#block-resourcelibraryfacets #filter-by-topic-window .sidebar .inner{padding:0 40px;overflow-y:auto}#block-resourcelibraryfacets #filter-by-topic-window .sidebar h2{display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.3125;letter-spacing:normal;font-weight:400;margin:30px 0;color:#232323}#block-resourcelibraryfacets #filter-by-topic-window .sidebar h2 .close{height:20px;width:20px;content:'';background-color:#9C9C9C;transition:background-color 300ms;cursor:pointer;-webkit-mask-image:url(/themes/custom/spartronics/icons/xmark-light.svg);mask-image:url(/themes/custom/spartronics/icons/xmark-light.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:0;mask-position:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#block-resourcelibraryfacets #filter-by-topic-window .sidebar h2 .close:hover{background-color:#232323}#block-resourcelibraryfacets #filter-by-topic-window .sidebar ul{margin:0;padding:19px 0 0;list-style-type:none;border-top:1px solid #CCC;color:#232323}#block-resourcelibraryfacets #filter-by-topic-window .sidebar ul li{font-size:.875rem;line-height:1.28571;letter-spacing:normal;font-weight:normal;margin-bottom:20px}#block-resourcelibraryfacets #filter-by-topic-window .background{position:fixed;z-index:-1;background-color:#000;opacity:0;transition:opacity 300ms;inset:0}#block-resourcelibraryfacets #filter-by-type{width:100%;margin-top:20px}@media (min-width:768px){#block-resourcelibraryfacets #filter-by-type{display:none}}#block-resourcelibraryfacets #filter-by-type .custom-select-opener{background-color:#F2F2F2}.search-bar{position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid #D0D0D0;opacity:0;transform:translateX(100%);transition:transform 300ms,opacity 300ms}@media (min-width:1200px){.search-bar{right:-2000px;left:324px;border:none}}.search-bar.active{opacity:1;transform:translateX(0)}.search-bar form{display:flex;flex-direction:row-reverse;height:100%}.search-bar .js-form-item{flex:1 1 auto;padding:15px 0;background-color:#fff}@media (min-width:1200px){.search-bar .js-form-item{padding:0 250px 0 0;padding-right:250px}}.search-bar .js-form-item label{display:none}.search-bar .js-form-item input{height:100%;width:100%;border:none;font-size:1.125rem;font-weight:300;line-height:1.5rem}.search-bar .form-actions{display:flex;align-items:center;height:calc(nav-bar - 1px);width:57px;flex:0 0 auto;position:relative;padding:15px 0;background:#fff}@media (min-width:1200px){.search-bar .form-actions{width:82px;padding:0}}.search-bar .form-actions::after{position:absolute;top:initial;right:19px;height:1.125rem;width:1.125rem;content:'';background-image:url("/themes/custom/spartronics/icons/search-gray.svg")}.search-bar .form-actions input{height:100%;width:100%;z-index:11;border:none;background-color:transparent;color:transparent;cursor:pointer}.search-icon{display:flex;justify-content:flex-end;align-items:center;height:18px;width:18px;cursor:pointer}@media (min-width:1200px){.search-icon{height:auto;width:auto}}.search-icon .search-svg{height:1.125rem;width:1.125rem;display:block;position:relative}@media (min-width:1200px){.search-icon .search-svg{height:1.25em;width:1.25em}}.search-icon .search-svg:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:11;background:url("/themes/custom/spartronics/icons/search-white.svg") no-repeat center/1.125rem;opacity:1;transition:opacity 300ms}.search-icon .search-svg:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:11;background:url("/themes/custom/spartronics/icons/times-gray.svg") no-repeat center/100%;opacity:0;transition:opacity 300ms}.search-icon.active .search-svg:before{opacity:0}.search-icon.active .search-svg:after{opacity:1}.accordions{max-width:1030px;margin:0 auto;padding:0 1.25rem 2.5rem}@media (min-width:768px){.accordions{padding-bottom:5rem}}@media (min-width:1024px){.accordions{padding:0 0 5rem}}@media (min-width:1200px){.accordions{padding-bottom:10rem}}.accordion-bar{padding:0 0.625rem;border-bottom:1px solid #00a4e0;background:#fff;transition:background 300ms}@media (min-width:1024px){.accordion-bar{padding:0 1.25rem}}.accordion-bar:first-of-type{border-top:1px solid #00a4e0}.accordion-bar:hover{background:#F2F2F2}.accordion-bar.is-active{background:#F2F2F2}.accordion-bar.is-active .accordion-title{color:#232323}.accordion-bar.is-active .accordion-title:before{opacity:0}.accordion-bar.is-active .accordion-title:after{opacity:1}.accordion-bar.is-active .accordion-body{max-height:1400px}.accordion-title{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:0;padding:1rem 3rem 1rem 0;color:#00a4e0;font-weight:700;text-transform:capitalize;transition:color 300ms;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1024px){.accordion-title{padding:2rem 0}}.accordion-title:before,.accordion-title:after{position:absolute;top:50%;right:0;height:2rem;width:2rem;content:'';border:2px solid #00a4e0;border-radius:50%;transform:translateY(-50%)}@media (min-width:1024px){.accordion-title:before,.accordion-title:after{height:2.5rem;width:2.5rem}}.accordion-title:before{background:url("/themes/custom/spartronics/icons/plus-cerulean.svg") no-repeat center/60%}.accordion-title:after{background:url("/themes/custom/spartronics/icons/minus-cerulean.svg") no-repeat center/60%;opacity:0}.accordion-body{max-height:0;overflow:hidden;transition:max-height 300ms}.accordion-body>*:last-child{padding-bottom:2rem}.background-chathamsblue{background:#0F4C81}.background-codexgray{background:#9C9C9C}.background-concrete{background:#F2F2F2}.background-midnight{background:#003471}.background-mineshaft{background:#232323}.background-dusty-codex{background:linear-gradient(15.61deg,#CCC 0%,#9C9C9C 100%)}.background-regentstblue{background:#B1D4E8}.background-white{background:#fff}.color-top-padding{padding-top:3.5rem}@media (min-width:1024px){.color-top-padding{padding-top:5.75rem}}a.bigpill-button{display:flex;justify-content:center;align-items:center;font-size:.875rem;line-height:1;letter-spacing:.21429em;font-weight:700;gap:12px;width:-moz-fit-content;width:fit-content;height:60px;padding:0 24px;border:1px solid #fff;border-radius:60px;color:#fff !important;text-decoration:none;text-transform:uppercase}@media (min-width:1200px){a.bigpill-button{font-size:1.125rem;line-height:.77778;letter-spacing:.16667em;font-weight:700;gap:25px;height:120px;padding:0 29px 0 48px}}a.bigpill-button svg{width:15px;fill:#fff}@media (min-width:1200px){a.bigpill-button svg{width:25px}}a.button,.layout-container button,.webform-button--submit,.eu-cookie-compliance-default-button,.user-login-form .button,.hs-button{display:inline-flex;justify-content:center;align-items:center;height:48px;width:auto;gap:10px;min-width:202px;padding:0 2rem;border:0;border-radius:8px;background:#00a4e0;color:#fff !important;font-size:.75rem;font-weight:700;letter-spacing:3px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 300ms,color 300ms;cursor:pointer}a.button:hover,.layout-container button:hover,.webform-button--submit:hover,.eu-cookie-compliance-default-button:hover,.user-login-form .button:hover,.hs-button:hover{background-color:#0656a2}a.button.alt:hover,.layout-container button.alt:hover,.webform-button--submit.alt:hover,.eu-cookie-compliance-default-button.alt:hover,.user-login-form .button.alt:hover,.hs-button.alt:hover{background-color:#fff;color:#0656a2 !important}a.button.white,.layout-container button.white,.webform-button--submit.white,.eu-cookie-compliance-default-button.white,.user-login-form .button.white,.hs-button.white{background-color:#fff;color:#00a4e0 !important;text-shadow:none}a.button svg,.layout-container button svg,.webform-button--submit svg,.eu-cookie-compliance-default-button svg,.user-login-form .button svg,.hs-button svg{width:12px;fill:#fff}a.download-btn{display:flex;justify-content:space-between;align-items:center;height:48px;width:310px;max-width:100%;padding:0 1.25em 0 1.5em;border:1px solid #9C9C9C;border-radius:8px;background-color:#fff;color:#232323;font-size:.75rem;font-weight:700;letter-spacing:3px;line-height:normal;text-decoration:none;text-transform:uppercase;transition:border-color 300ms,background-color 300ms,color 300ms}a.download-btn:hover{border-color:#00a4e0;background-color:#00a4e0;color:#fff !important}a.download-btn:hover svg{fill:#fff}a.download-btn svg{width:12px;fill:#00a4e0;transition:fill 300ms}a.download-btn.icon:after{height:16px;width:12px;content:'';display:block;margin-left:14px;background-color:#00a4e0;transition:background-color 300ms;-webkit-mask-image:url(/themes/custom/spartronics/icons/arrow-down-to-line-regular.svg);mask-image:url(/themes/custom/spartronics/icons/arrow-down-to-line-regular.svg)}a.download-btn.icon:hover:after{background-color:#fff}a.download-btn.dark{border-color:#00a4e0;background-color:#00a4e0;color:#fff}a.download-btn.dark:hover{border-color:#9C9C9C;background-color:#fff;color:#232323 !important}a.download-btn.dark:hover svg{fill:#00a4e0}a.download-btn.dark svg{fill:#fff}a.download-btn.dark.icon:after{background-color:#fff}a.download-btn.dark.icon:hover:after{background-color:#00a4e0}a.filter-button{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:36px;padding:0 1em 0 1.25em;border:1px solid #00a4e0;border-radius:18px;color:#232323 !important;font-size:.875rem;font-weight:400;text-decoration:none;transition:background-color 300ms,color 300ms}@media (min-width:1024px){a.filter-button:hover{background-color:#00a4e0;color:#fff !important}a.filter-button:hover svg{fill:#fff}}a.filter-button svg{width:13px;margin-left:0.75em;fill:#00a4e0;transition:fill 300ms}a.icon-button{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;padding:0 15px;background-color:#353535;color:#00a4e0 !important;font-size:.875rem;font-weight:400;text-decoration:none;transition:background-color 300ms,color 300ms}@media (min-width:1024px){a.icon-button:hover{background-color:#00a4e0;color:#fff !important}a.icon-button:hover svg{fill:#fff}}a.icon-button.left svg{margin-left:1em}a.icon-button.right svg{margin-right:1em}a.icon-button svg{width:13px;fill:#00a4e0;transition:fill 300ms}.basic-card{display:inline-flex;flex-direction:column;width:100%;max-width:310px;cursor:default}.basic-card img{height:232px;width:310px;-o-object-fit:cover;object-fit:cover}.basic-card a{line-height:0}@media (min-width:1024px){.basic-card a:hover .h4{color:#9C9C9C}}.basic-card small{display:inline-block;margin:1rem 0 0.625rem}.basic-card .h4{display:-webkit-box;overflow:hidden;color:#232323;transition:color 300ms;-webkit-box-orient:vertical;-webkit-line-clamp:3}.basic-card.resource{display:flex;flex-direction:row;align-items:center;gap:19px;max-width:100%}@media (min-width:768px){.basic-card.resource{display:flex;flex-direction:column;gap:16px;max-width:426px}}.basic-card.resource .thumb{flex:0 0 150px;position:relative}@media (min-width:768px){.basic-card.resource .thumb a:hover:before{opacity:0.5;transition:all 300ms}.basic-card.resource .thumb a:hover:after{opacity:1;transition:all 300ms}.basic-card.resource .thumb a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';display:block;background-color:#000;opacity:0;transition:all 300ms}.basic-card.resource .thumb a:after{position:absolute;top:50%;left:50%;content:'READ MORE';padding:16px 54px;border:1px solid #00a4e0;border-radius:8px;background-color:#fff;opacity:0;color:#00a4e0;font-size:.75rem;font-weight:700;letter-spacing:3px;line-height:normal;text-align:center;text-decoration:none;white-space:nowrap;transform:translate(-50%,-50%);transition:all 300ms}}.basic-card.resource .thumb img{height:180px;width:150px;display:block}@media (min-width:768px){.basic-card.resource .thumb img{height:232px;width:426px}}.basic-card.resource small{margin:0 0 0.625rem}.basic-card.resource .h4 a{font-weight:400}.basic-card.resource .h4 a:hover{color:#00a4e0}.basic-card.resource .summary{display:none}@media (min-width:768px){.basic-card.resource .summary{font-size:.875rem;line-height:1.57143;letter-spacing:normal;font-weight:400;display:block;color:#9C9C9C}}.news-articles{display:flex;overflow:hidden}.news-articles nav.slick__arrow{margin-top:30px}.news-articles nav.slick__arrow button.slick-arrow{min-width:48px;margin-right:5px;padding:0;background-color:rgba(255,255,255,0.4)}.news-articles nav.slick__arrow button.slick-arrow:before{content:'';width:16px;height:18px;background-size:16px 18px}.news-articles nav.slick__arrow button.slick-arrow.slick-prev:before{background-image:url("/themes/custom/spartronics/icons/arrow-left.svg")}.news-articles nav.slick__arrow button.slick-arrow.slick-next:before{background-image:url("/themes/custom/spartronics/icons/arrow-right.svg")}.news-card{display:inline-flex;flex-direction:column;width:100%;max-width:310px;min-height:388px;margin-right:40px;background-color:#fff;cursor:default}@media (min-width:768px){.news-card{max-width:412px}}.news-card img{height:189px;width:310px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.news-card img{width:412px}}.news-card a{line-height:0}.news-card a:hover .h4{color:#00a4e0}.news-card small{margin:1rem 1.125rem 0.625rem}.news-card .h4{display:-webkit-box;margin:auto 1.125rem;overflow:hidden;color:#232323;font-weight:400;transition:color 300ms;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-card .summary p{display:-webkit-box;margin:auto 1.125rem;padding-top:1.125rem;overflow:hidden;color:#232323 !important;font-size:0.875rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.resource-card{display:inline-flex;align-items:center;position:relative;cursor:pointer}.resource-card:hover .resource-icon{background:#00a4e0}.resource-card:hover .resource-icon svg{fill:#fff}.resource-card:hover .resource-icon small{color:#fff !important}.resource-card:hover .h4{color:#00a4e0}.resource-card .resource-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100px;width:100px;flex:0 0 100px;padding:10px;background:#F2F2F2;text-align:center;transition:background 300ms}.resource-card .resource-icon svg{height:1.5rem;width:1.5rem;fill:#00a4e0;transition:fill 300ms}.resource-card .resource-icon small{margin-top:0.75rem;transition:color 300ms}.resource-card .h4{display:-webkit-box;width:100%;margin:0;padding-left:1.25rem;overflow:hidden;color:#232323;font-weight:400;transition:color 300ms;-webkit-line-clamp:3;-webkit-box-orient:vertical}.resource-card a{position:absolute;top:0;right:0;bottom:0;left:0}.resource-card-thumb{display:inline-flex;align-items:center;position:relative}.resource-card-thumb .resource-thumbnail{flex:0 0 80px}.resource-card-thumb .copy{padding-left:1.25rem}.resource-card-thumb small{display:block;margin-bottom:6px}.resource-card-thumb .h4{display:-webkit-box;width:100%;margin:0;overflow:hidden;color:#232323;font-weight:400;transition:color 300ms;-webkit-line-clamp:3;-webkit-box-orient:vertical}.resource-card-thumb .h4:hover{color:#00a4e0}.arrow-link a{display:inline-block;position:relative;margin-bottom:0.875rem;padding:0 2.25rem 0.25rem 0;overflow:hidden;color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer;pointer-events:auto}@media (min-width:1024px){.arrow-link a{font-size:1.25rem}.arrow-link a:hover:before{transform:translateX(3px)}}.arrow-link a:before{position:absolute;top:initial;right:3px;height:1.25rem;width:1.25rem;content:'';background:url(/themes/custom/spartronics/icons/long-arrow-right.svg) no-repeat center right;opacity:1;transform:translateX(0);transition:transform 300ms}.arrow-link a:after{position:absolute;bottom:0;left:0;content:'';width:100%;border:1px solid #00a4e0;transform:translateX(-30px)}.arrow-link.exception a{font-weight:400;cursor:none;pointer-events:none}.arrow-link.exception a:before,.arrow-link.exception a:after{opacity:0}.circle-cta{height:130px;width:130px;display:flex;justify-content:center;align-items:center;z-index:0;overflow:hidden;border-radius:50%;text-align:center}.circle-cta.use-links{cursor:pointer}.circle-cta-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:124px;width:124px;position:relative;border-radius:50%;background:#fff;transition:all 300ms}.circle-cta-wrapper:after{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;content:'';z-index:-1;border-radius:50%;background:linear-gradient(0deg,#00a4e0,#003471);opacity:1;transition:all 300ms}.circle-cta-wrapper:before{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;content:'';z-index:-2;border-radius:50%;background:#0656a2;transition:all 300ms}.circle-cta-icon{display:flex;justify-content:center;align-items:center;flex:0 0 45%;padding-top:12px}.circle-cta-icon svg{height:24px}.circle-cta-icon svg path{fill:#232323;transition:fill 300ms}.circle-cta-copy{display:flex;justify-content:center;align-items:flex-start;flex:1 1;width:75%;margin:0 10%;padding-bottom:10%;border-bottom:1px solid transparent;color:#232323;transition:border-color 300ms,flex-basis 300ms,padding 300ms,color 300ms}.circle-cta-copy h6{margin:0}.circle-cta-underline{flex:1 1 80%;transition:flex-basis 300ms}.circle-cta.use-links:hover .circle-cta-wrapper{height:124px;width:124px;background:#0656a2}.circle-cta.use-links:hover .circle-cta-wrapper:after{opacity:0}.circle-cta.use-links:hover .circle-cta-copy{flex-basis:30%;padding-bottom:5%;border-color:#00a4e0;color:#fff}.circle-cta.use-links:hover .circle-cta-icon svg path{fill:#fff}.custom-select-container{height:48px;margin-bottom:1.5em}.custom-select-container.is-open .custom-select-opener{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;border-color:#00a4e0}.custom-select-container.is-open .custom-select-opener:after{background-color:#00a4e0;transform:rotate(180deg)}.custom-select-container.is-open .custom-select-panel{border-width:0 1px 1px;max-height:350px;border-color:#00a4e0}.custom-select-container .custom-select-opener{height:100%;padding:14px 20px 12px;border:1px solid #CCC;border-radius:6px;background-color:#fff;color:#232323;font-weight:700;transition:border-bottom 300ms cubic-bezier(0.64,0.04,0.35,1),border-color 300ms cubic-bezier(0.64,0.04,0.35,1)}.custom-select-container .custom-select-opener:after{position:absolute;top:50%;right:12px;height:16px;width:14px;content:'';background-color:#232323;transform:translateY(-50%);-webkit-mask-image:url("/themes/custom/spartronics/icons/chevron-down-gray.svg");mask-image:url("/themes/custom/spartronics/icons/chevron-down-gray.svg");transition:transform 300ms cubic-bezier(0.64,0.04,0.35,1),background-color 300ms cubic-bezier(0.64,0.04,0.35,1)}.custom-select-container .custom-select-panel{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:0;border-style:solid;border-color:transparent;background-color:#fff;transition:max-height 300ms cubic-bezier(0.64,0.04,0.35,1),border-color 300ms cubic-bezier(0.64,0.04,0.35,1),overflow-y 100ms 300ms cubic-bezier(0.64,0.04,0.35,1)}.custom-select-container .custom-select-panel .custom-select-option{margin-right:10px;margin-left:10px;padding:12px;border-top:1px solid #CCC;color:#232323;cursor:pointer}.custom-select-container .custom-select-panel .custom-select-option.has-focus{background-color:#CCC}.custom-select-container .custom-select-panel .custom-select-option.is-selected:before{display:none}.slick-container.basic-slider .slick-slide img{max-height:600px}.slick-container.basic-slider .slick-dots{margin:1em 0 0}@media (min-width:768px){.slick-container.basic-slider .slick-dots{margin:1.5em 0 0}}.slick-container.basic-slider .slider-caption{margin:10px 0;padding:0 20px;font-size:.75rem;font-weight:400}@media (min-width:768px){.slick-container.basic-slider .slider-caption{padding:0}}.slick-container.basic-slider .slider-controls{top:0}.slick-container.gallery-slider{max-width:1440px;margin:3em auto;padding:0 20px;display:flex;flex-direction:column;flex-direction:column-reverse;justify-content:center}@media (min-width:1024px){.slick-container.gallery-slider{padding:0 40px}}@media (min-width:768px){.slick-container.gallery-slider{margin:6.25em auto}}@media (min-width:1024px){.slick-container.gallery-slider{flex-direction:row}}.slick-container.gallery-slider.captioned .images-wrapper{max-width:none;margin:0}.slick-container.gallery-slider .texts-wrapper{position:relative;background:linear-gradient(180deg,#003471,#0656a2);color:#fff}@media (min-width:1024px){.slick-container.gallery-slider .texts-wrapper{flex-basis:336px}}.slick-container.gallery-slider .images-wrapper{max-width:70vw;position:relative;margin:0 auto}@media (min-width:1024px){.slick-container.gallery-slider .images-wrapper{flex-basis:1024px}}@media (min-width:1024px){.slick-container.gallery-slider .images-wrapper .aspect-ratio{padding-top:56.25%}}.slick-container.gallery-slider .images-wrapper nav{top:50%;transform:translateY(-50%)}@media (min-width:1024px){.slick-container.gallery-slider .gallery-slider-texts,.slick-container.gallery-slider .gallery-slider-images{position:absolute;top:0;right:0;bottom:0;left:0}}.slick-container.gallery-slider .gallery-slider-texts{display:flex;align-items:center}.slick-container.gallery-slider .gallery-slider-texts .slick-slide{padding:2em 1.5em 1em 1.875em}@media (min-width:1024px){.slick-container.gallery-slider .gallery-slider-texts .slick-slide{padding-top:0;padding-bottom:0}}@media (min-width:1024px) and (max-width:1199px){.slick-container.gallery-slider .slide-title{font-size:1.5rem}}.slick-container.gallery-slider .slide-title:after{content:'';display:block;width:2.5rem;margin:10px 0 0;border-bottom:1px solid #00a4e0}.slick-container.gallery-slider .slide-caption{margin:1em 0}@media (min-width:1024px) and (max-width:1199px){.slick-container.gallery-slider .slide-caption{font-size:1rem}}.slick-container.gallery-slider img.slick-slide{-o-object-fit:cover;object-fit:cover}.slick-bars{display:flex;justify-content:center;align-items:center;position:relative;z-index:22;margin:0;padding:0;list-style:none}.slick-bars li{height:4px;width:100%;min-width:44px;max-width:104px;margin:0 0.5em;border-radius:0;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.5);transition:background-color 300ms;cursor:pointer}@media (min-width:1024px){.slick-bars li{margin:0 0.625rem;background-color:#003471;box-shadow:none}}@media (min-width:1024px){.slick-bars li:hover{background-color:rgba(255,255,255,0.55)}}.slick-bars li.slick-active{background-color:#00a4e0}@media (min-width:1024px){.slick-bars li.slick-active{background-color:#fff}}.slick-bars li button{display:none}.slick-dots{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.slick-dots li{height:12px;width:12px;margin:0 0.625em;border-width:2px;border-style:solid;border-radius:50%;border-color:#fff;background-color:#D0D0D0;transition:background-color 300ms,border-color 300ms;cursor:pointer}.slick-dots li.slick-active{border-color:#00a4e0;background-color:#00a4e0}.slick-dots li button{display:none}.slick-dots.alt li{background-color:#fff}.slick-dots.alt li.slick-active{border-width:1px;border-color:#fff;background-color:#00a4e0}.slick-container{position:relative}.slick-container .slick-slide{position:relative}.slick-container .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.slick-container .slick-dots{padding:0}.slick-container .slider-controls{display:flex;justify-content:space-between;align-items:center;position:absolute;right:20px;left:20px}.layout-container blockquote{max-width:800px;margin:6em 0;color:#0656a2 !important;font-weight:300 !important;text-align:center}.layout-container blockquote>*{font-weight:inherit}.js-form-type-checkbox label::before,.hs-fieldtype-booleancheckbox label>span:before{height:20px;width:20px;content:'';display:inline-block;flex:0 0 20px;margin-right:1em;border:1px solid #CCC}.js-form-type-checkbox label::after,.hs-fieldtype-booleancheckbox label>span:after{position:absolute;top:0;left:0;height:20px;width:20px;content:'';display:inline-block;background:url("/themes/custom/spartronics/icons/check-cerulean.svg") no-repeat center/16px;opacity:0}.js-form-type-checkbox{position:relative}.js-form-type-checkbox input[type='checkbox']{position:absolute;top:0;left:0;height:20px;width:20px;opacity:0}.js-form-type-checkbox input[type='checkbox']:checked+label::after{opacity:1}.js-form-type-checkbox label{display:flex}.hs-fieldtype-booleancheckbox{position:relative}.hs-fieldtype-booleancheckbox input[type='checkbox']{height:20px;width:20px;opacity:0}.hs-fieldtype-booleancheckbox input[type='checkbox']:checked+span::after{opacity:1}.hs-fieldtype-booleancheckbox label{display:flex}.hs-fieldtype-booleancheckbox label>span{display:block;margin-left:0.5em}.hs-fieldtype-booleancheckbox label>span:before{position:absolute;top:0;left:0}.circle-icon{height:90px;width:90px;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;text-align:center;cursor:pointer}.circle-icon-wrapper{display:flex;justify-content:center;align-items:center;height:84px;width:84px;position:relative;border-radius:50%;background:#fff;transition:all 300ms}.circle-icon-wrapper:after{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;content:'';z-index:-1;border-radius:50%;background:linear-gradient(0deg,#00a4e0,#003471);opacity:1;transition:all 300ms}.circle-icon-wrapper:before{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;content:'';z-index:-2;border-radius:50%;background:#0656a2;transition:all 300ms}.circle-icon-icon{display:flex;justify-content:center;align-items:center}.circle-icon-icon svg{height:32px;fill:#232323;transition:fill 300ms}@media (min-width:1024px){.circle-icon:hover .circle-icon-wrapper{height:84px;width:84px;background:#0656a2}.circle-icon:hover .circle-icon-wrapper:after{opacity:0}.circle-icon:hover .circle-icon-icon svg{fill:#fff}}.circle-icon.play .circle-icon-icon{margin-left:6px}#sliding-popup{width:100%;background-color:#F2F2F2}#sliding-popup p{margin:5px 0 0}#sliding-popup .popup-content{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column}@media (min-width:1024px){#sliding-popup .popup-content{padding:0 40px}}@media (min-width:768px){#sliding-popup .popup-content{display:flex;flex-direction:row;align-items:center}}#sliding-popup .eu-cookie-compliance-message{max-width:100%;margin:1em 1.25em}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-message{max-width:70%}}#sliding-popup .eu-cookie-compliance-message .find-more-button{display:none}#sliding-popup #popup-buttons{margin:0 1.25em 1.25em}@media (min-width:768px){#sliding-popup #popup-buttons{margin-bottom:0}}.corner-overlay,footer{position:relative}.corner-overlay:before,footer:before{position:absolute;top:0;right:0;height:143px;width:280px;content:'';background-repeat:no-repeat;background-position:top right;background-size:13.75rem;opacity:0.75}@media (min-width:1024px){.corner-overlay:before,footer:before{background-size:17.5rem}}.corner-blue:before{height:113px;width:220px;background-image:url("/themes/custom/spartronics/icons/blue-corner-angle.svg");background-size:10rem}@media (min-width:1024px){.corner-blue:before{background-size:13.75rem}}.corner-gray:before{background-image:url("/themes/custom/spartronics/icons/gray-corner-angle.png")}.corner-dark-gray:before,footer:before{background-image:url("/themes/custom/spartronics/icons/dark-gray-corner-angle.png");opacity:1}.corner-white:before{background-image:url("/themes/custom/spartronics/icons/white-corner-angle.png");opacity:1}.corner-gray,.corner-white{height:143px;width:280px;background-size:13.75rem}@media (min-width:1024px){.corner-gray,.corner-white{background-size:17.5rem}}.dots,.header-section .hero.fixed+nav,.header-section .hero.interior-slider+nav{position:relative;z-index:0}.dots:after,.header-section .hero.fixed+nav:after,.header-section .hero.interior-slider+nav:after{position:absolute;right:0;bottom:1px;left:0;content:'';height:240px;z-index:-1;background-image:url("/themes/custom/spartronics/icons/light-dots.png");background-repeat:repeat-x;background-position:bottom;background-size:18rem}@media (min-width:768px){.dots:after,.header-section .hero.fixed+nav:after,.header-section .hero.interior-slider+nav:after{background-size:24.625rem}}.dots-dark:after{background-image:url("/themes/custom/spartronics/icons/dark-dots.png")}.dots-white:after{background-image:url("/themes/custom/spartronics/icons/white-dots.png")}.dots-right:after,.header-section .hero.fixed+nav:after,.header-section .hero.interior-slider+nav:after{position:absolute;top:0;right:0;left:auto;height:800px;width:240px;display:block;width:240px;background-attachment:fixed;background-image:url("/themes/custom/spartronics/icons/light-dots-right.png");background-repeat:repeat-y;background-position:right;background-size:120px}form input,form select,form textarea{width:100%;margin-right:20px;margin-bottom:10px;border:1px solid #CCC}form input,form select{height:48px}form input,form textarea{padding-left:18px;color:#232323}form input::-moz-placeholder,form textarea::-moz-placeholder{opacity:1;color:#9C9C9C}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{opacity:1;color:#9C9C9C}form input::placeholder,form textarea::placeholder{opacity:1;color:#9C9C9C}form select{padding-left:14px;color:#232323}form select:invalid{color:#9C9C9C}form select:focus{color:#232323}form label{color:#9C9C9C}form textarea{padding-top:14px}form .js-form-type-checkbox{margin-right:20px;margin-bottom:30px}form .hs-error-msgs{margin:0;list-style:none}form .hs-error-msgs label{color:#F2545B}form .hs-fieldtype-booleancheckbox{margin:0.5em 0}form .hs-fieldtype-booleancheckbox ul{margin:0;padding:0;list-style:none}form .hs-fieldtype-booleancheckbox ul input{margin-right:0;margin-bottom:0}form .hs-fieldtype-booleancheckbox label{display:flex;align-items:center}form .legal-consent-container p,form .legal-consent-container label{font-size:.75rem;line-height:1.333em}.header-line{position:relative;padding-top:1rem}@media (min-width:768px){.header-line{padding-top:1.25rem}}.header-line:before{position:absolute;top:0;left:0;height:3px;width:151px;content:'';background-color:#00a4e0}.header-line:after{position:absolute;top:-3px;left:150px;height:9px;width:9px;content:'';border-radius:50%;background-color:#00a4e0}.centered-line:before,.centered-line:after{right:0;margin:0 auto}#block-spartronics-content img.align-left{margin:1em 1em 1em 0}#block-spartronics-content img.align-center{margin:1em auto}#block-spartronics-content img.align-right{margin:1em 0 1em 1em}.list-column{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}@media (min-width:768px){.list-column{flex-direction:row}}@media (min-width:1024px){.list-column{justify-content:space-between}}.list-column ul{flex-basis:50%}.list-column ul:first-of-type{margin-bottom:0}@media (min-width:768px){.list-column ul:first-of-type{margin-bottom:1rem;padding-right:2em}}.list-column ul:last-of-type{margin-top:0}@media (min-width:768px){.list-column ul:last-of-type{margin-top:1rem}}.list-download{display:flex;align-items:center;text-decoration:none !important}.list-download:hover{color:#00a4e0 !important}.list-download svg{height:1rem;width:1rem;margin-left:0.125rem;fill:#00a4e0}ul{padding-left:20px}ul li{margin-bottom:10px}ul li>ul{margin-top:10px;padding-left:0;list-style-type:none}ul li>ul>li:before{content:'\2014';margin-right:5px}ul li>ul>li>ul{padding-left:36px}ul li>ul>li>ul>li{margin-top:10px;padding-left:0;list-style-type:circle}ul li>ul>li>ul>li:before{display:none}ol{padding-left:30px;list-style-type:none;counter-reset:item}ol>li{margin-bottom:10px;counter-increment:item}ol>li:before{content:counter(item) ".";margin-right:15px;margin-left:-30px;color:#00a4e0;font-weight:bold}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;z-index:99;background-color:rgba(0,0,0,0.6);opacity:0;transition:opacity 0.33s;pointer-events:none}.modal .modal-wrap{height:calc(100vw * 0.5625);width:100vw;position:relative}@media (min-width:1024px){.modal .modal-wrap{width:1024px;height:576px}}@media (min-width:1200px){.modal .modal-wrap{width:1200px;height:675px}}.modal .modal-close{position:absolute;top:0;right:0;height:30px;width:30px;z-index:11;background-color:#9C9C9C;transition:background-color 300ms;cursor:pointer;-webkit-mask-image:url(/themes/custom/spartronics/icons/xmark-light.svg);mask-image:url(/themes/custom/spartronics/icons/xmark-light.svg);-webkit-mask-size:20px;mask-size:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.modal .modal-close:hover{background-color:#232323}.modal .inner-wrap{height:100%;width:100%;position:relative;background-color:#fff}.modal .inner-wrap .video-embed-field-responsive-video{border:30px solid #fff}@media (min-width:768px){.modal .inner-wrap .video-embed-field-responsive-video{border:60px solid #fff}}.modal.is-active{opacity:1;transition:opacity 0.33s;pointer-events:auto}.modal.form{flex-direction:column;backdrop-filter:blur(12px)}.modal.form .outer-wrap{width:496px;max-width:calc(100% - 20px);position:relative;margin:10px;overflow-y:auto;border-radius:6px;background-color:#fff}.modal.form .inner-wrap{height:auto;padding:20px 30px 40px}@media (min-width:768px){.modal.form .inner-wrap{padding:20px 40px 40px}}.modal.form .top{display:flex;justify-content:center;align-items:center;margin-top:15px}.modal.form .top .logo{width:220px}.modal.form .top .modal-close{top:auto;right:5px}.modal.form h2{font-size:1.25rem;line-height:1.2;letter-spacing:normal;font-weight:700;margin:30px 0 20px;text-align:center}@media (min-width:768px){.modal.form h2{font-size:1.625rem;line-height:1.15385;letter-spacing:normal;font-weight:700;margin:8px 0 20px}}.modal.form form .field{margin-bottom:15px}.modal.form form .field input{margin-bottom:0}.modal.form form input,.modal.form form select,.modal.form form textarea{font-size:.875rem;line-height:1.42857;letter-spacing:normal;font-weight:normal}.modal.form form .actions{text-align:center}.modal.form form .actions input{margin:12px 0}.modal.form .submitted-message{text-align:center}.modal.form .view-gated-close{display:flex;justify-content:center;padding-top:30px}.narrow{max-width:880px !important;margin-right:auto;margin-left:auto}h2.narrow,.h2.narrow{margin-bottom:1.25rem}.pager{display:flex;justify-content:center;align-items:center;width:100%;margin-top:2.5rem}.pager .pager-count{padding:0 3.125rem;color:#9C9C9C;font-size:1.125rem;font-weight:700;line-height:24px}.pager a{height:44px;width:44px;z-index:11}.pager-arrow{display:inline-flex;justify-content:center;align-items:center;height:44px;width:44px;position:relative;border-width:1px;border-style:solid;border-radius:50%;border-color:#CCC;background-color:#fff;transition:background-color 300ms,border-color 300ms;cursor:pointer}@media (min-width:768px){.pager-arrow:hover{border-color:#00a4e0;background-color:#00a4e0}.pager-arrow:hover:after{opacity:1}}.pager-arrow:before,.pager-arrow:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-size:16px 18px !important;transition:opacity 300ms}.pager-arrow:before{opacity:1}.pager-arrow:after{opacity:0}.pager-arrow.prev:before{background:url(/themes/custom/spartronics/icons/arrow-left-cerulean.svg) no-repeat center center}.pager-arrow.prev:after{background:url(/themes/custom/spartronics/icons/arrow-left-white.svg) no-repeat center center}.pager-arrow.next:before{background:url(/themes/custom/spartronics/icons/arrow-right-cerulean.svg) no-repeat center center}.pager-arrow.next:after{background:url(/themes/custom/spartronics/icons/arrow-right-white.svg) no-repeat center center}.pager-arrow.alt{border-color:#fff;background-color:rgba(35,35,35,0.3)}@media (min-width:768px){.pager-arrow.alt:hover{border-color:transparent;background-color:#00a4e0}}.pager-arrow.alt.prev:before{background:url(/themes/custom/spartronics/icons/arrow-left-white.svg) no-repeat center center}.pager-arrow.alt.next:before{background:url(/themes/custom/spartronics/icons/arrow-right-white.svg) no-repeat center center}#homepage-ribbon{display:flex;align-items:center;justify-content:center;width:100%;height:88px;position:fixed;top:68px;left:0;z-index:66;padding:0 10px;background:#003471;color:#fff}#homepage-ribbon img{vertical-align:middle;translate:0 -3px}.simple-page-title{display:flex;align-items:center;height:70px;margin:20px 0 15px;padding-left:21px;border-left:4px solid #00a4e0}@media (min-width:768px){.simple-page-title{height:110px;margin:108px 0 54px;padding-left:26px}}.follow-us-social{display:flex;align-items:center}.follow-us-social p{margin:0;color:#F2F2F2;font-size:0.875rem;font-weight:400;line-height:1.125rem}.follow-us-social a{display:inline-block;width:1.125rem;position:relative;margin-left:1.75rem}.follow-us-social a:before{height:1.125rem;width:1.125rem;position:absolute;top:initial;left:0;content:''}.follow-us-social a:first-of-type:before{background-image:url("/themes/custom/spartronics/icons/facebook.svg")}.follow-us-social a+#twitter:before{background-image:url("/themes/custom/spartronics/icons/twitter.svg")}.follow-us-social a+#linkedin:before{background-image:url("/themes/custom/spartronics/icons/linkedin.svg")}.body-share{margin-top:3.5em;padding:0 20px}@media (min-width:768px){.body-share{padding-right:70px;padding-left:70px}}.body-share:after{content:'';display:block;padding-top:2.5rem;border-bottom:1px solid #CCC}.body-share .share-inner{display:flex;gap:40px}.subscribe-form{margin-bottom:40px}@media (min-width:768px){.subscribe-form{width:610px;margin-bottom:60px}}.subscribe-form form{display:flex;flex-wrap:wrap}.subscribe-form form .email-form input{width:100%;max-width:385px;height:48px;margin-right:20px;margin-bottom:11px}@media (min-width:768px){.subscribe-form form .email-form input{order:1;margin-bottom:23px}}.subscribe-form form .js-form-type-checkbox{display:flex;max-width:90%}@media (min-width:768px){.subscribe-form form .js-form-type-checkbox{order:3}}.subscribe-form form .js-form-type-checkbox>label{flex:0 0 100%;right:-22px;margin-bottom:20px;color:#9C9C9C;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.subscribe-form form .js-form-type-checkbox>label{margin-bottom:0}}table{width:100%;table-layout:fixed;border-collapse:collapse}table th,table td,table .pseudo-th{padding:1rem 0.5rem;font-weight:700;text-align:center}@media (min-width:768px){table th,table td,table .pseudo-th{padding:1rem}}table th,table .pseudo-th{height:3.75rem;border-left:1px solid #fff;background:#0656a2;color:#fff;font-size:17px;line-height:22px}table th:first-of-type,table .pseudo-th:first-of-type{border-color:#0656a2}table td{height:5.625rem;border-right:1px solid #CCC;border-bottom:1px solid #CCC;font-size:15px;line-height:20px}table td:first-of-type{border-left:1px solid #CCC}table tbody tr:nth-child(odd) td{background:#F2F2F2}.up-next .heading{height:initial;margin:3.5rem 0 1.5rem;background:none}.up-next .up-next-card{display:grid;grid-template-columns:150px auto;grid-column-gap:1.875rem;align-items:center;padding-bottom:3.75rem}@media (min-width:768px){.up-next .up-next-card{grid-template-columns:200px auto}}.up-next .up-next-card .card-img{height:180px;width:150px;position:relative}@media (min-width:768px){.up-next .up-next-card .card-img{height:150px;width:200px}}.up-next .up-next-card .card-img img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.up-next .card-text h4{padding-top:0.5em}.dne-page .header-section{display:none}.dne-page .formatted-copy{padding-bottom:2rem}.dne-page .search-block-form{margin-bottom:2.5rem}@media (min-width:768px){.dne-page .search-block-form{margin-bottom:120px}}@media (min-width:1024px){.dne-page .search-block-form{margin-bottom:200px}}@media (min-width:1200px){.dne-page .search-block-form{margin-bottom:278px}}.dne-page .search-block-form form{display:flex;flex-wrap:wrap;max-width:660px;margin:0 auto}.dne-page .search-block-form form .js-form-item,.dne-page .search-block-form form .form-search{width:100%}.dne-page .search-block-form form .form-search{padding:1.25rem 1.25rem 1.25rem 66px;border:1px solid #D0D0D0}.dne-page .search-block-form form .form-search::-moz-placeholder{opacity:1;color:#00a4e0;font-weight:300}.dne-page .search-block-form form .form-search:-ms-input-placeholder{opacity:1;color:#00a4e0;font-weight:300}.dne-page .search-block-form form .form-search::placeholder{opacity:1;color:#00a4e0;font-weight:300}.dne-page .search-block-form form .form-actions{height:1.125rem;width:1.125rem;display:block;position:relative;margin:-2.5rem 0 0 2rem}.dne-page .search-block-form form .form-actions:after{position:absolute;top:0;right:0;bottom:0;left:0;height:1.125rem;width:1.125rem;content:'';background:url("/themes/custom/spartronics/icons/search-cerulean.svg")}.dne-page .search-block-form form .form-actions .js-form-submit{height:100%;width:100%;position:relative;z-index:11;padding:0;border:none;background:transparent;color:transparent;cursor:pointer}.blog-ct .mobile-ata{margin-top:1.625rem}@media (min-width:1024px){.blog-ct .mobile-ata{display:none}}.blog-ct .desktop-ata{display:none}@media (min-width:1024px){.blog-ct .desktop-ata{display:block;position:fixed}}.blog-ct .blog-top-container{max-width:1150px;margin:0 auto;padding:0;display:flex;flex-direction:column;flex-direction:column-reverse}@media (min-width:1024px){.blog-ct .blog-top-container{padding:0 40px}}@media (min-width:1024px){.blog-ct .blog-top-container{flex-direction:column}}.blog-ct .blog-top-container .date-title{width:100%;max-width:700px;margin:1.25rem auto 1.875rem;padding:0 20px}@media (min-width:1024px){.blog-ct .blog-top-container .date-title{max-width:1010px;margin:4rem 0 4.25rem;padding:0}}.blog-ct .blog-top-container time{color:#9C9C9C;font-size:0.875rem;line-height:1.2}.blog-ct .blog-top-container h1{margin:0.5rem 0 0}@media (min-width:1024px){.blog-ct .blog-top-container h1{margin-top:0.875rem}}.blog-ct .blog-top-container .image{margin:0 -20px}@media (min-width:1024px){.blog-ct .blog-top-container .image{display:flex;justify-content:flex-end;margin:0 0 4.5rem}}@media (min-width:1024px){.blog-ct .blog-top-container .image>div:first-of-type{flex:0 1 1010px;margin-right:3.75rem}}.blog-ct .blog-interior-container{max-width:700px;margin:0 auto;padding:0}@media (min-width:1024px){.blog-ct .blog-interior-container{padding:0 40px}}@media (min-width:1024px){.blog-ct .blog-interior-container{max-width:740px;padding:0}}.blog-ct .blog-interior-container .block-quote,.blog-ct .blog-interior-container .captioned-video{padding:0 20px}@media (min-width:1024px){.blog-ct .blog-interior-container .block-quote,.blog-ct .blog-interior-container .captioned-video{margin:0 -1.875rem;padding:0}}.blog-ct .related-library{margin-top:1rem}@media (min-width:1024px){.blog-ct .related-library{margin-top:6.25rem}}.blog-ct .related-library header{text-align:center}@media (min-width:1024px){.contact-page-flex{display:flex;justify-content:space-between;align-items:flex-start;margin-top:3.875rem;padding-right:0}.contact-page-flex>div{flex-basis:50%}}@media (min-width:1024px){.contact-page .mobile{display:none}}.contact-page nav{padding:0}.contact-page .hero.mobile{margin:1.375rem 0 1.875rem}.contact-page .hero.basic{margin-top:0}.contact-page .hero.basic .hero-text{width:100%;padding:0 !important}@media (min-width:1200px){.contact-page .hero.basic .hero-text{margin:0}}.contact-page .hero.basic p{max-width:700px !important;margin:0}@media (min-width:1024px){.contact-page .hero.basic p{margin-top:1.625rem}}.contact-page .left-side a{color:#00a4e0;font-weight:700}.contact-page .left-side .contact-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));grid-column-gap:2.75rem}@media (min-width:768px){.contact-page .left-side .contact-grid{grid-template-columns:repeat(2,1fr)}}.contact-page .left-side .headquarters{margin-bottom:0}.contact-page .left-side .location{flex-basis:100% !important;margin:0.625rem 0 2.125rem;padding:0}@media (min-width:1024px){.contact-page .left-side .location{margin-bottom:2.75rem}}.contact-page .left-side .location-link a{font-size:.875rem;font-weight:400}.contact-page .left-side .location .blue-up,.contact-page .left-side .location .slick-container.basic-slider .slider-caption,.slick-container.basic-slider .contact-page .left-side .location .slider-caption{font-size:.75rem;text-transform:uppercase !important}.contact-page .left-side .location .views-field-nothing-1{margin-top:0.875rem}@media (min-width:1024px){.contact-page .left-side .location .views-field-nothing-1{margin-top:1.625rem}}.contact-page .left-side .careers{margin:1rem 0 2.125rem}.contact-page .left-side .location-phone p,.contact-page .left-side .contact-email{margin:0.625rem 0 1.875rem}@media (min-width:1024px){.contact-page .left-side .location-phone p,.contact-page .left-side .contact-email{margin:1rem 0 3rem}}.contact-page .left-side .location-phone p{text-decoration:underline}@media (min-width:1024px){.contact-page .left-side .location-phone p{text-decoration:none}}.contact-page .right-side .hero-title{display:none}@media (min-width:1024px){.contact-page .right-side .hero-title{display:block}}.contact-page .contact-form{margin-bottom:11px}@media (min-width:1024px){.contact-page .contact-form{margin-bottom:100px}}.contact-page .contact-form .submitted-message{margin-bottom:4em;overflow:visible;color:#232323;font-size:1rem}@media (min-width:768px){.contact-page .contact-form .submitted-message{font-size:1.125rem}}@media (min-width:1024px){.contact-page .contact-form .submitted-message{padding-left:40px}}.contact-page .contact-form form .actions{margin-top:2em}.contact-page .webform-confirmation{padding:2.5rem;background:#F2F2F2}.contact-page .webform-confirmation .webform-confirmation__message{padding:2.5rem;background:#fff;text-align:center}.landing-page .landing-page-hero{height:600px;width:100%;position:relative;padding:80px 16px 22px 24px;color:#fff}@media (min-width:1200px){.landing-page .landing-page-hero{height:982px;padding:108px 170px 77px}}.landing-page .landing-page-hero .landing-page-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.landing-page .landing-page-hero .landing-page-background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:480px){.landing-page .landing-page-hero .landing-page-background.mobile{display:none}}.landing-page .landing-page-hero .landing-page-background.tablet{display:none}@media (min-width:480px){.landing-page .landing-page-hero .landing-page-background.tablet{display:block}}@media (min-width:1200px){.landing-page .landing-page-hero .landing-page-background.tablet{display:none}}.landing-page .landing-page-hero .landing-page-background.desktop{display:none}@media (min-width:1200px){.landing-page .landing-page-hero .landing-page-background.desktop{display:block}}.landing-page .landing-page-hero .landing-page-copy{display:flex;flex-direction:column;max-width:700px;height:100%}.landing-page .landing-page-hero .landing-page-copy p{font-size:1rem;line-height:1.625;letter-spacing:-.016em;font-weight:300;margin:0}@media (min-width:1200px){.landing-page .landing-page-hero .landing-page-copy p{font-size:2rem;line-height:1.65625;letter-spacing:normal;font-weight:300}}.landing-page .landing-page-hero .landing-page-copy h1{font-size:2.5625rem;line-height:1;letter-spacing:normal;font-weight:900;flex-grow:1;margin:8px 0 0}@media (min-width:1200px){.landing-page .landing-page-hero .landing-page-copy h1{font-size:5.6875rem;line-height:1;letter-spacing:normal;font-weight:900;margin:6px 0 0}}.landing-page .landing-page-body{padding-top:0}.location.wrapper{position:relative;background:#fff}@media (min-width:768px){.location.wrapper{position:relative;padding-top:2.125rem}}@media (min-width:1024px){.location-primary{max-width:1440px;margin:0 auto;padding:0 20px}}@media (min-width:1024px) and (min-width:1024px){.location-primary{padding:0 40px}}.location-title,.location-left,.location-body{padding:0 20px}@media (min-width:1024px){.location-title,.location-left,.location-body{padding:0}}.location-top{display:flex;flex-direction:column}@media (min-width:768px){.location-top{flex-flow:row wrap}}@media (min-width:1200px){.location-top{justify-content:space-between}}.location-title{order:2;width:100%}@media (min-width:768px){.location-title{order:1}}.location-left{order:3}@media (min-width:768px){.location-left{order:2;width:310px}}.location-directions p.address{margin-top:0}.location-directions,.location-space{border-bottom:1px solid #D0D0D0}.location-space,.location-industry{margin-top:15px}.location-industry p{margin-bottom:0}.location .address-map-link{color:#00a4e0;font-size:.875rem}.location-right{order:1;position:relative;margin-bottom:1rem;overflow:hidden}@media (min-width:768px){.location-right{order:3;width:50%;max-width:1010px;margin:0 auto}}@media (min-width:1024px){.location-right{width:65%;overflow:hidden}}@media (min-width:1200px){.location-right{width:70%;margin:0}}@media (min-width:1320px){.location-right{width:75%}}.location-right #facility-toggle-wrap.is-active .toggle-item:last-child,.location-right .facility-toggle .toggle-item:first-child{background:#fff;color:#232323}.location-right #facility-toggle-wrap.is-active .toggle-item:first-child,.location-right .facility-toggle .toggle-item:last-child{background:#00a4e0;color:#fff}.location-right #facility-toggle-wrap.is-active .facility-image{transform:translate(100%)}.location-right .facility-toggle{position:absolute;top:1.25rem;right:1.25rem;display:flex;height:30px;width:128px;z-index:22;padding:2px;border-radius:6px;background:#00a4e0;color:#fff;transition:background 300ms ease-in-out,color 300ms ease-in-out}.location-right .facility-toggle .toggle-item{display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:13px;font-weight:700;cursor:pointer;pointer-events:auto}.location-right .facility-toggle .toggle-item:first-child{flex-basis:69px}.location-right .facility-toggle .toggle-item:last-child{flex-grow:1}.location-right .facility-image{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(0);transition:transform 300ms ease-in-out}.location-right .facility-image img{width:100%;-o-object-fit:cover;object-fit:cover}.location-right .facility-image .modal-open{display:flex;justify-content:center;align-items:center;position:absolute;top:0;height:100%;width:100%}.location-right .facility-image .modal-open>div{height:65px;width:65px;background-image:url("/themes/custom/spartronics/icons/play-button.svg");background-size:contain;transform:scale(1);transition:transform 0.25s;cursor:pointer}@media (min-width:768px){.location-right .facility-image .modal-open>div{height:125px;width:125px}}.location-right .facility-image .modal-open>div:hover{transform:scale(1.05);transition:transform 0.25s}.location-right iframe,.location-right .facility-image img{height:260px}@media (min-width:768px){.location-right iframe,.location-right .facility-image img{height:480px}}@media (min-width:1200px){.location-right iframe,.location-right .facility-image img{width:1010px}}.location-body{max-width:1010px;margin:0 auto;padding:33px 20px 17px;background-color:#fff}@media (min-width:768px){.location-body{padding:148px 0 131px}}.location-paragraphs{position:relative;background-color:#fff}.news-head .hero-text time{margin:0 0 7px 1.875rem;font-size:.875rem;font-weight:700;text-transform:uppercase}.news-head .hero-text h1{margin-bottom:3.375rem}.news-head .hero-text .header-share .a2a_svg:hover{pointer-events:none}.news-head .hero-text .header-share .a2a_svg svg path{fill:#fff !important}.news-head .hero-text .header-share .a2a_button_email img{opacity:0}.news-head .hero-text .header-share .a2a_button_email:after{background-image:url("/themes/custom/spartronics/icons/mail-white.svg");opacity:1 !important}.news-head .hero-text .header-share .a2a_button_email:hover img{opacity:0 !important}.news-head .hero-text .header-share .a2a_button_email:hover:after{opacity:1 !important}.news-head .hero-text .header-share .share-inner{display:flex;gap:40px}.news{position:relative;padding-top:3.375rem;background:#fff}.news-body{max-width:1010px;margin:0 auto;padding:0 20px}@media (min-width:1024px){.news-body{padding:0 40px}}.news-main-img{margin-bottom:3.25rem}.news .news-content>div>div>div,.news .body-share,.news .up-next{margin:0 auto}.news .formatted-copy ol,.news .formatted-copy ul{margin:0 30px}.news .formatted-copy ol>li:before,.news .formatted-copy ul>li:before{color:#232323}.news .footnotes,.news .body-share,.news .up-next{max-width:740px;margin:0 auto}@media (min-width:768px){.news .footnotes,.news .body-share,.news .up-next{padding:0 40px}}.news .formatted-copy{max-width:740px}.news .captioned-video,.news .block-quote{max-width:880px}.news .block-quote{margin-bottom:1rem}.news .footnotes>*{margin-bottom:0.75em}.news .footnotes a{color:#00a4e0}.news .body-share{margin-top:3.5em}.news .body-share:after{content:'';display:block;padding-top:2.5rem;border-bottom:1px solid #CCC}.resource .hero-section{display:flex;flex-direction:column;flex-direction:column-reverse;position:relative;background-color:#0656a2}@media (min-width:768px){.resource .hero-section{flex-direction:row;min-height:450px}}@media (min-width:1200px){.resource .hero-section{min-height:720px}}.resource .hero-section .triangles{z-index:1}.resource .hero-section .triangles .top{height:40px;width:155px;position:absolute;top:0;left:50%;background-color:#003471;transform:translateX(-50%);-webkit-mask-image:url(/themes/custom/spartronics/images/header-triangle.svg);mask-image:url(/themes/custom/spartronics/images/header-triangle.svg)}.resource .hero-section .triangles .bottom{height:61px;width:120px;position:absolute;bottom:0;left:0;background-color:#00a4e0;-webkit-mask-image:url(/themes/custom/spartronics/images/header-triangle-corner.svg);mask-image:url(/themes/custom/spartronics/images/header-triangle-corner.svg)}@media (min-width:1200px){.resource .hero-section .triangles .bottom{height:143px;width:280px}}.resource .hero-section .triangles .bottom.right{right:0;left:unset;transform:scaleX(-1)}.resource .hero-section .hero-text{flex:50%;padding:38px 30px 20px}@media (min-width:768px){.resource .hero-section .hero-text{padding:62px 50px 40px 40px}}.resource .hero-section .hero-text.wide .inner{max-width:1200px;margin-left:0}.resource .hero-section .hero-text .inner{max-width:720px;margin-left:auto}.resource .hero-section .hero-text .publish-date{font-size:.875rem;line-height:1.14286;letter-spacing:.14286em;font-weight:500;margin:0 0 20px;color:#fff;text-transform:uppercase}@media (min-width:1200px){.resource .hero-section .hero-text .publish-date{margin:69px 0 35px}}.resource .hero-section .hero-text h1{font-size:1.875rem;line-height:1;letter-spacing:.02867em;font-weight:700;color:#B1D4E8;text-transform:uppercase}@media (min-width:1200px){.resource .hero-section .hero-text h1{font-size:4rem;line-height:.9375;letter-spacing:.03125em;font-weight:700}}.resource .hero-section .hero-text .sub-title{font-size:1.125rem;line-height:1.33333;letter-spacing:0em;font-weight:400;color:#B1D4E8}@media (min-width:1200px){.resource .hero-section .hero-text .sub-title{font-size:1.25rem;line-height:1.6;letter-spacing:0em;font-weight:400}}.resource .hero-section .hero-text .actions{display:flex;flex-wrap:wrap;align-items:center;gap:23px;margin-bottom:48px}.resource .hero-section .hero-text .actions.has-file{margin-bottom:0}.resource .hero-section .hero-text .actions .header-share{position:relative}.resource .hero-section .hero-text .actions .header-share .a2a_kit{display:inline}.resource .hero-section .hero-text .actions .header-share .share-text{display:flex;align-items:center;font-size:.875rem;line-height:normal;letter-spacing:.14286em;font-weight:500;margin:0;color:#fff}.resource .hero-section .hero-text .actions .header-share .share-text:hover{color:#B1D4E8;cursor:pointer}.resource .hero-section .hero-text .actions .header-share .share-text:before{height:20px;width:18px;content:'';display:block;margin-right:12px;background-color:#fff;-webkit-mask-image:url(/themes/custom/spartronics/icons/share-nodes-light.svg);mask-image:url(/themes/custom/spartronics/icons/share-nodes-light.svg)}.resource .hero-section .hero-text .actions .header-share .share-inner{display:flex;flex-direction:column;position:absolute;top:150%;left:0;visibility:hidden;padding:20px 30px;border:1px solid #9C9C9C;border-radius:8px;background-color:#fff;opacity:0;transition:opacity 300ms,visibility 300ms;gap:20px}.resource .hero-section .hero-text .actions .header-share .share-inner.is-active{visibility:visible;opacity:1}.resource .hero-section .hero-text .actions .media-contact{display:flex;align-items:center;font-size:.875rem;line-height:normal;letter-spacing:.14286em;font-weight:500;color:#fff;gap:11px;text-decoration:none;text-transform:uppercase}.resource .hero-section .hero-text .actions .media-contact:hover{color:#B1D4E8}.resource .hero-section .hero-text .actions .media-contact:before{height:20px;width:15px;content:'';display:block;background-color:#fff;-webkit-mask-image:url(/themes/custom/spartronics/icons/file-user-light.svg);mask-image:url(/themes/custom/spartronics/icons/file-user-light.svg)}.resource .hero-section .hero-text .actions .download-btn{width:auto;min-width:210px}@media (min-width:768px){.resource .hero-section .hero-text .actions .download-btn{min-width:270px}}.resource .hero-section .hero-text .actions .download-btn:hover{border-color:#0656a2}.resource .hero-section .hero-text .actions .download-btn:hover:after{background-color:#fff}.resource .hero-section .hero-image{flex:50%;position:relative}.resource .hero-section .hero-image img{height:323px;width:100%;display:block;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.resource .hero-section .hero-image img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}}.resource .body-section{max-width:800px;margin:0 auto}.resource .body-section blockquote{margin:20px}@media (min-width:768px){.resource .body-section blockquote{margin:70px 0 77px}}.resource .body-section blockquote h3{font-weight:400;text-transform:none}.resource .body-section .captioned-photo{margin:20px;padding:0}@media (min-width:768px){.resource .body-section .captioned-photo{margin:50px 0}}.resource .body-section .captioned-remote-video{margin:20px;padding:0}@media (min-width:768px){.resource .body-section .captioned-remote-video{margin:50px 0}}.resource .body-section .formatted-copy{margin-bottom:1.125rem;padding-bottom:0}@media (min-width:768px){.resource .body-section .formatted-copy{padding-right:70px;padding-left:70px}}.resource .body-section .slick-container.gallery-slider{margin:32px 0;padding:0}@media (min-width:768px){.resource .body-section .slick-container.gallery-slider{margin:50px 0}}.resource .body-section .download{margin:30px 0;padding:0 20px}@media (min-width:768px){.resource .body-section .download{padding-right:70px;padding-left:70px}}.resource .body-section .up-next{margin:35px 0 40px;padding:0 20px}@media (min-width:768px){.resource .body-section .up-next{margin:56px 0 81px;padding:0 70px}}.search-results-page .search-title{display:none}.search-results-page .search-result-count{height:100px;background:#F2F2F2}@media (min-width:768px){.search-results-page .search-result-count{height:150px}}.search-results-page .search-result-count .h3{display:flex;align-items:center;height:100%;color:#0656a2;font-weight:400}.search-results-page .search-interior-container{max-width:1440px;margin:0 auto 2.5rem;padding:0 20px}@media (min-width:1024px){.search-results-page .search-interior-container{padding:0 40px}}@media (min-width:768px){.search-results-page .search-interior-container{max-width:1010px;padding-top:5.5rem}}.search-results-page .search-result-item{margin:0.875rem 0;padding-top:2em;border-bottom:1px solid #CCC}@media (min-width:768px){.search-results-page .search-result-item{margin:2.75rem 0 1rem;padding-bottom:1.5em}}@media (min-width:768px){.search-results-page .search-result-item:first-of-type{border-top:1px solid #CCC}}.search-results-page .search-result-item p a{color:#00a4e0;text-decoration:none;transition:color 300ms}.search-results-page .search-result-item p a:hover{color:#003471}.sitemap{max-width:1440px;margin:0 auto;padding:2rem 1.25rem}@media (min-width:1024px){.sitemap{padding:0 40px}}@media (min-width:1024px){.sitemap{padding:2rem 2.5rem 3rem}}.sitemap-box-menu h2{margin-top:2rem}.sitemap-box-menu ul.sitemap-menu{display:flex;flex-wrap:wrap}.sitemap-box-menu ul.sitemap-menu li{flex:1 0 300px;font-weight:700}@media (min-width:1024px){.sitemap-box-menu ul.sitemap-menu li{flex:1 1 33%}}.sitemap-box-menu ul.sitemap-menu li ul{flex-direction:column}.sitemap-box-menu ul.sitemap-menu li ul li{flex-basis:auto;font-weight:400}.user-login-form .form-item{margin-bottom:1rem}.hero.basic{margin-top:-48px}.hero.basic .hero-text p{font-weight:300}.hero h1{display:flex;align-items:center;margin-top:7px;margin-bottom:0;padding:11px 0 11px 21px;border-left:4px solid #00a4e0}@media (min-width:768px){.hero h1{padding-left:26px}}.hero-text{max-width:1440px;margin:0;padding:0 20px;width:calc(100% - 30px);z-index:22}@media (min-width:1024px){.hero-text{padding:0 40px}}@media (min-width:1200px){.hero-text{margin:0 auto}}.hero.basic .hero-text,.hero.solid .hero-text{padding-top:68px !important}@media (min-width:768px){.hero.basic .hero-text{padding-top:7rem !important}}.hero.basic p,.hero.solid p{margin:34px 0 24px}@media (min-width:768px){.hero.basic p,.hero.solid p{margin:26px 0 22px}}.basic.no-webform,.solid.no-webform .hero-fixed-area{padding-bottom:1.875em !important}@media (min-width:768px){.basic.no-webform,.solid.no-webform .hero-fixed-area{padding-bottom:8.75em}}.basic.no-webform p,.solid.no-webform .hero-fixed-area p{margin-bottom:0}.hero.fixed{position:relative}@media (min-width:768px){.hero.fixed{margin-top:0}}.hero.fixed img,.hero.fixed .hero-background{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.hero.fixed .hero-space{display:none}@media (min-width:768px){.hero.fixed .hero-space{display:block;width:100%}}.hero.fixed .hero-fixed-area{display:flex;align-items:center;width:100%;position:relative}@media (min-width:768px){.hero.fixed .hero-fixed-area{position:fixed;top:calc(68px + 48px)}}@media (min-width:1200px){.hero.fixed .hero-fixed-area{left:0;padding:0}}.hero.fixed .hero-fixed-area.dots:after,.hero.fixed .header-section .hero.fixed+nav.hero-fixed-area:after,.header-section .hero.fixed .hero.fixed+nav.hero-fixed-area:after,.hero.fixed .header-section .hero.interior-slider+nav.hero-fixed-area:after,.header-section .hero.fixed .hero.interior-slider+nav.hero-fixed-area:after{z-index:11;background-attachment:initial;transform:translateY(-48px)}@media (min-width:768px){.hero.fixed .hero-fixed-area.dots:after,.hero.fixed .header-section .hero.fixed+nav.hero-fixed-area:after,.header-section .hero.fixed .hero.fixed+nav.hero-fixed-area:after,.hero.fixed .header-section .hero.interior-slider+nav.hero-fixed-area:after,.header-section .hero.fixed .hero.interior-slider+nav.hero-fixed-area:after{background-attachment:fixed;transform:none}}.hero.fixed h1{color:#fff}@media (min-width:768px){.hero.image{margin-top:48px}}.hero.image .hero-fixed-area{height:30vw;min-height:275px}@media (min-width:768px){.hero.image .hero-space{height:30vw;min-height:275px}}.hero.image img{-o-object-fit:cover;object-fit:cover}.hero.image .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(6,86,162,0.75)}.hero.image .hero-text{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:4em;padding-bottom:1.875em}@media (min-width:768px){.hero.image .hero-text{padding-top:9%}}.hero.image .hero-text .text-body{flex-grow:1;max-width:750px;margin-top:1.25rem;color:#fff;font-weight:500}.hero.image .hero-text .follow-us-social p{text-transform:uppercase}@media (min-width:768px){.hero.solid{margin-top:48px}}.hero.solid .hero-background{background-color:#003471}@media (min-width:768px){.hero.solid .hero-space{height:calc(320px - 48px)}}@media (min-width:768px){.hero.solid .hero-fixed-area{height:calc(320px - 48px)}}@media (min-width:768px){.hero.solid .hero-text{padding-top:calc(68px / 2) !important}}.hero.solid .hero-text .text-body,.hero.solid .hero-text label{color:#fff}.hero.solid .hero-text .text-body{max-width:750px;font-weight:500}.hero.solid .hero-text label{color:#fff;font-weight:400}.hero-home-slider{position:relative}.hero-home-slider .home-hero-banner-slider{height:100%}.hero-home-slider .home-hero-banner-slider.mobile{min-height:375px;max-height:500px}@media (min-width:768px){.hero-home-slider .home-hero-banner-slider.mobile{display:none}}.hero-home-slider .home-hero-banner-slider.desktop{display:none}@media (min-width:768px){.hero-home-slider .home-hero-banner-slider.desktop{display:block;height:30vw}}.hero-home-slider .home-hero-banner-slider .slick-list{height:30vw}.hero-home-slider .home-hero-banner-slider .slick-slide{transition:width 300ms}@media (min-width:768px){.hero-home-slider .home-hero-banner-slider .slick-slide{width:400px}.hero-home-slider .home-hero-banner-slider .slick-slide:nth-of-type(3n){width:640px}}.hero-home-slider .home-hero-banner-slider .slick-slide.notransition{transition:none !important}.hero-home-slider .home-hero-banner-slider .slick-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.hero-home-slider .home-hero-banner-slider .slick-slide img{height:30vw}}@media (min-width:768px){.hero-home-slider .hero-overlay,.hero-home-slider .home-hero-text-wrapper,.hero-home-slider .dots-wrapper .slick-bars{width:56%}}.hero-home-slider .hero-overlay,.hero-home-slider .home-hero-text.desktop,.hero-home-slider .dots-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.hero-home-slider .hero-overlay{display:none}@media (min-width:768px){.hero-home-slider .hero-overlay{display:flex;background:rgba(6,86,162,0.75)}}.hero-home-slider .home-hero-text,.hero-home-slider .dots-wrapper{width:100%;max-width:1440px;margin:0 auto}.hero-home-slider .home-hero-text{display:flex;flex-direction:column;justify-content:center}.hero-home-slider .home-hero-text.mobile{padding:14px 15px 17px;background-color:#0656a2}@media (min-width:768px){.hero-home-slider .home-hero-text.mobile{display:none}}.hero-home-slider .home-hero-text.desktop{display:none}@media (min-width:768px){.hero-home-slider .home-hero-text.desktop{display:flex;height:30vw;padding:0 20px 0 40px}}.hero-home-slider .home-hero-text-wrapper{padding-left:1.25rem;border-left:4px solid #00a4e0}@media (min-width:768px){.hero-home-slider .home-hero-text-wrapper{padding-left:1.75rem}}.hero-home-slider .home-hero-text-button{padding-top:1rem;padding-left:1.25rem}@media (min-width:768px){.hero-home-slider .home-hero-text-button{padding-left:1.75rem}}.hero-home-slider .home-hero-text h1,.hero-home-slider .home-hero-text p{margin:0}@media (min-width:768px){.hero-home-slider .home-hero-text h1,.hero-home-slider .home-hero-text p{text-shadow:0 2px 5px rgba(0,0,0,0.5)}}.hero-home-slider .home-hero-text h1{font-size:1.5rem;font-weight:500}@media (min-width:768px){.hero-home-slider .home-hero-text h1{margin-bottom:10px;font-size:1.25rem}}@media (min-width:1024px){.hero-home-slider .home-hero-text h1{font-size:2.5rem}}@media (min-width:1300px){.hero-home-slider .home-hero-text h1{font-size:3.5rem}}.hero-home-slider .home-hero-text p{font-size:1.25rem;font-weight:400}@media (min-width:768px){.hero-home-slider .home-hero-text p{padding-right:1em;font-size:1.125rem}}@media (min-width:1300px){.hero-home-slider .home-hero-text p{font-size:1.5rem}}.hero-home-slider .dots-wrapper.mobile{top:initial;padding:1.125rem 0}@media (min-width:768px){.hero-home-slider .dots-wrapper.mobile{display:none}}.hero-home-slider .dots-wrapper.desktop{display:none}@media (min-width:768px){.hero-home-slider .dots-wrapper.desktop{display:flex;align-items:flex-end;padding:0 0 2.5rem 2.5rem}}@media (min-width:768px){.hero-home-slider .dots-wrapper.desktop .slick-bars{justify-content:flex-start}}.interior-slider{height:30vw;min-height:275px;position:relative}@media (min-width:768px){.interior-slider{margin-top:48px}}.interior-slider .slick-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.interior-slider .slick-bars{right:0;bottom:2rem;left:0}.interior-slider .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(6,86,162,0.75)}.interior-slider .hero-text{display:flex;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;max-width:1440px;margin:0 auto;padding:0 20px;color:#fff}@media (min-width:1024px){.interior-slider .hero-text{padding:0 40px}}@media (min-width:1024px){.interior-slider .mobile{display:none}}.interior-slider .mobile .slick-slide img{height:30vw;width:100%;min-height:275px}.interior-slider .desktop{display:none}@media (min-width:1024px){.interior-slider .desktop{display:block}}.interior-slider .desktop .slick-slide img{height:30vw;width:100%;min-height:275px}.hero.video{min-height:calc(100vh - 68px);position:relative}.hero.video .container{padding:40px 40px 200px}@media (min-width:1024px){.hero.video .container{padding:63px 40px 100px 60px}}@media (min-width:1200px){.hero.video .container{padding:63px 40px 100px 50px}}.hero.video .container h1{max-width:500px;margin:0 0 38px;padding:0;border:none;color:#fff;font-size:4rem;font-weight:900;line-height:1em}@media (min-width:768px){.hero.video .container h1{font-size:9vw}}@media (min-width:1200px){.hero.video .container h1{max-width:710px}}@media (min-width:1400px){.hero.video .container h1{max-width:873px}}.hero.video .container p{color:#fff}@media (min-width:1024px){.hero.video .container p{font-size:2em}}.hero.video .container button{height:auto;min-height:58px;padding:8px 20px;font-size:.875rem;font-weight:700;letter-spacing:3.5px;line-height:1.286em;text-align:left}@media (min-width:768px){.hero.video .container button{padding:0 2rem}}.hero.video .container button div{display:flex;justify-content:center;align-items:center;height:38px;width:38px;flex:0 0 auto;margin-left:18px;border:1px solid #fff;border-radius:50%}.hero.video .container button div:before{height:16px;width:14px;content:'';display:block;background-color:#fff;-webkit-mask-image:url(/themes/custom/spartronics/icons/play.svg);mask-image:url(/themes/custom/spartronics/icons/play.svg);transform:translateX(1px)}.hero.video .scroll-icon{display:flex;justify-content:flex-end;width:1295px;max-width:100%;margin:0 auto;padding:0 50px}.hero.video .scroll-icon .wrapper{display:flex;justify-content:center;align-items:center;position:fixed;bottom:20px;height:60px;width:60px;border-radius:50%;cursor:pointer}@media (min-width:768px){.hero.video .scroll-icon .wrapper{height:120px;width:120px}.hero.video .scroll-icon .wrapper:hover .circle{height:108px;width:108px}.hero.video .scroll-icon .wrapper:hover .arrow{opacity:0.2;transform:translateY(5px)}.hero.video .scroll-icon .wrapper:hover .text{opacity:1}}.hero.video .scroll-icon .circle{height:60px;width:60px;border:0.5px solid #fff;border-radius:50%;transition:all 200ms cubic-bezier(0.64,0.04,0.35,1)}@media (min-width:768px){.hero.video .scroll-icon .circle{height:120px;width:120px}}.hero.video .scroll-icon .text{position:absolute;display:none;opacity:0;color:#fff;font-size:0.938rem;font-weight:700;letter-spacing:3.75px;line-height:1.25rem;text-transform:uppercase;transition:all 200ms cubic-bezier(0.64,0.04,0.35,1)}@media (min-width:768px){.hero.video .scroll-icon .text{display:block}}.hero.video .scroll-icon .arrow{position:absolute;height:24px;width:15px;background-color:#fff;-webkit-mask-image:url(/themes/custom/spartronics/icons/arrow-down-long-light.svg);mask-image:url(/themes/custom/spartronics/icons/arrow-down-long-light.svg);transition:all 200ms cubic-bezier(0.64,0.04,0.35,1)}@media (min-width:768px){.hero.video .scroll-icon .arrow{height:40px;width:25px}}.hero.video .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:rgba(8,10,13,0.4)}.hero.video .video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3}.hero.video .video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.bulleted-columns{margin-bottom:2rem}}@media (min-width:1024px){.bulleted-columns{margin-bottom:4.5rem}}@media (min-width:768px){.bulleted-columns.mobile{display:none}}.bulleted-columns.desktop{display:none}@media (min-width:768px){.bulleted-columns.desktop{display:block}}@media (min-width:1024px){.bulleted-columns .bulleted-group{display:flex;justify-content:space-between;align-items:flex-start}}.bulleted-columns .bulleted-list{margin:0}@media (min-width:768px){.bulleted-columns .bulleted-list{-moz-column-count:2;column-count:2}}@media (min-width:1024px){.bulleted-columns .bulleted-list{width:100%;max-width:1010px;margin-top:2rem;-moz-column-gap:2.5rem;column-gap:2.5rem;-moz-column-count:3;column-count:3}}@media (min-width:768px){.bulleted-columns .bulleted-list.mobile{display:none}}.bulleted-columns .bulleted-list.desktop{display:none}@media (min-width:768px){.bulleted-columns .bulleted-list.desktop{display:block}}.bulleted-columns .h3-alt{margin:1rem 0 1.25rem;color:#232323;font-weight:700}@media (min-width:768px){.bulleted-columns .h3-alt{margin:2rem 0 1rem}}@media (min-width:1024px){.bulleted-columns .h3-alt{margin-right:1rem;margin-left:2.5rem}}.bulleted-columns .accordions{padding-bottom:0}.bulleted-columns .accordion-title{margin:0}.bulleted-columns .accordion-title:before,.bulleted-columns .accordion-title:after{border-color:#232323}.bulleted-columns .accordion-title:before{background:url("/themes/custom/spartronics/icons/plus-mineshaft.svg") no-repeat center/60% !important}.bulleted-columns .accordion-title:after{background:url("/themes/custom/spartronics/icons/minus-mineshaft.svg") no-repeat center/60% !important;opacity:0}.bulleted-columns .accordion-bar{border:none}.bulleted-columns .accordion-bar:hover{background:#fff !important}.bulleted-columns .accordion-bar.is-active{background:#fff !important}.bulleted-columns .accordion-body>*:last-child{padding-bottom:1.5rem}.call-out{padding:40px 0;background:#232323;color:#fff}@media (min-width:1024px){.call-out{padding:80px 0}}.call-out .wrapper{max-width:1345px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:24px}@media (min-width:1024px){.call-out .wrapper{padding:0 40px}}@media (min-width:1024px){.call-out .wrapper{flex-direction:row;gap:90px}}@media (min-width:1024px){.call-out .image{flex:0 0 600px}}.call-out h2{font-size:1.875rem;line-height:1.13333;letter-spacing:normal;font-weight:300;text-transform:none}@media (min-width:1024px){.call-out h2{font-size:3rem;line-height:1.25;letter-spacing:normal;font-weight:300}}.captioned-photo{display:flex;flex-direction:column;max-width:800px;position:relative;padding:3em 0}.captioned-photo .caption p{margin:5px auto;color:#0656a2;font-weight:normal}.captioned-remote-video{display:flex;flex-direction:column;position:relative}.captioned-remote-video .video-image{transform:translate(0)}.captioned-remote-video .video-image img{width:100%;-o-object-fit:cover;object-fit:cover}.captioned-remote-video .video-image .modal-open{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:2}.captioned-remote-video .video-image .modal-open.hidden{display:none}.captioned-remote-video .video-image .modal-open .circle-icon{z-index:2}.captioned-remote-video .caption p{margin:5px auto;color:#0656a2;font-weight:normal}.captioned-video{display:flex;flex-direction:column;max-width:800px;position:relative;padding:3em 0}.captioned-video .video{width:100%;position:relative;z-index:1}.captioned-video .video video{width:100%;cursor:pointer}.captioned-video .play-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:2}.captioned-video .play-icon.hidden{display:none}.captioned-video .play-icon .circle-icon{z-index:2}.captioned-video .caption p{margin:5px auto;color:#0656a2;font-weight:normal}.circled-ctas{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;width:100%;padding-bottom:3.125rem;background-size:100%;text-align:center}@media (min-width:768px){.circled-ctas{padding-bottom:4.6875rem}}@media (min-width:1024px){.circled-ctas{padding-bottom:6.25rem}}.circled-ctas.background-dusty-codex p{max-width:1000px}.circled-ctas h2,.circled-ctas p{padding:0 1.25rem}.circled-ctas h2{max-width:840px}.circled-ctas p{max-width:685px;margin-bottom:1rem}@media (min-width:768px){.circled-ctas p{margin-bottom:2rem}}@media (min-width:1024px){.circled-ctas p{margin-bottom:3rem}}@media (min-width:1200px){.circled-ctas p{margin-bottom:4rem}}.circled-ctas-items{max-width:1520px;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}@media (min-width:1024px){.circled-ctas-items{padding:0 40px}}.circled-ctas-items>.circle-cta{margin:0.625rem 1.375rem}.circled-ctas .button{margin-top:1.25rem}@media (min-width:1024px){.circled-ctas .button{margin-top:3rem}}.circled-ctas.horizontal{padding:76px 0 86px}@media (min-width:1200px){.circled-ctas.horizontal{flex-direction:row}}.circled-ctas.horizontal>div:first-child{display:flex;flex-direction:column;align-items:flex-end;padding-right:70px}.circled-ctas.horizontal h2,.circled-ctas.horizontal p{max-width:625px;text-align:left}.circled-ctas.horizontal h2{font-weight:300}.circled-ctas.horizontal .circled-ctas-items{max-width:600px;padding:0}.circled-ctas.horizontal .circled-ctas-items>.circle-cta{margin:0 30px 60px}.circled-ctas.horizontal .button{margin-top:0}.fancy-tab-group{padding-top:50px;padding-bottom:100px}.fancy-tab-group h2{max-width:840px;margin:0 auto 2rem;font-weight:300;text-align:center}.fancy-tab-group ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.fancy-tab-group ul li{display:flex;flex-direction:column;margin:0 1.125rem 0.75em;overflow:hidden;color:#00a4e0;font-size:.938rem;font-weight:500;cursor:pointer}.fancy-tab-group ul li:after{height:4px;width:100%;content:'';background-color:#00a4e0;transform:translateY(5px);transition:transform 200ms}.fancy-tab-group ul li.is-active:after{transform:translateY(0)}.fancy-tab-group .fancy-tab-container{display:flex;flex-direction:column;align-items:center;height:500px;width:100%;position:relative}@media (min-width:768px){.fancy-tab-group .fancy-tab-container{height:700px}}.fancy-tab-group .fancy-tab-container .photo-wrap{display:flex;justify-content:center;position:absolute;top:0;right:0;left:0;height:240px;transform:translateX(-100%)}@media (min-width:768px){.fancy-tab-group .fancy-tab-container .photo-wrap{height:474px}}.fancy-tab-group .fancy-tab-container .photo-wrap .photo{height:200px;width:355px;margin:0.5rem 0 1.75rem;overflow:hidden}@media (min-width:768px){.fancy-tab-group .fancy-tab-container .photo-wrap .photo{height:418px;width:740px}}.fancy-tab-group .fancy-tab-container .copy-wrap{position:absolute;top:240px;right:0;bottom:0;left:0;transform:translateX(-100%)}@media (min-width:768px){.fancy-tab-group .fancy-tab-container .copy-wrap{top:474px}}.fancy-tab-group .fancy-tab-container .copy-wrap .copy{max-width:600px;margin:0 auto;padding:0 20px;text-align:center}@media (min-width:1024px){.fancy-tab-group .fancy-tab-container .copy-wrap .copy{padding:0 40px}}@media (min-width:768px){.fancy-tab-group .fancy-tab-container .copy-wrap .copy{max-width:1040px}}.fancy-tab-group .fancy-tab-container .copy-wrap .copy p{margin-bottom:2em}.fancy-tab-group .fancy-tab-container .out,.fancy-tab-group .fancy-tab-container .is-active{transition-property:transform;transition-duration:600ms;transition-timing-function:cubic-bezier(0.64,0.04,0.35,1)}.fancy-tab-group .fancy-tab-container .copy-wrap.is-active{transition-delay:100ms}.fancy-tab-group .fancy-tab-container .in.left{transform:translateX(100%)}.fancy-tab-group .fancy-tab-container .in.right{transform:translateX(-100%)}.fancy-tab-group .fancy-tab-container .out.left{transform:translate(-100%)}.fancy-tab-group .fancy-tab-container .out.right{transform:translate(100%)}.fancy-tab-group .fancy-tab-container .is-active{transform:translateX(0) !important}.featured-literature{padding:4em 0}.featured-literature .featured-group{max-width:1090px;margin:0 auto;padding:0 20px;display:grid;align-items:center;position:relative;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-column-gap:2.5rem}@media (min-width:1024px){.featured-literature .featured-group{padding:0 40px}}@media (min-width:768px){.featured-literature .featured-group{grid-template-columns:auto auto}}.featured-literature .featured-group .left{margin-bottom:1rem}.featured-literature .featured-group .right{width:100%;max-width:310px;margin:0 auto}.featured-literature .featured-title{margin-bottom:1rem}@media (min-width:768px){.featured-literature .featured-title{margin-bottom:2rem}}.featured-literature .featured-interior{position:relative;padding:1.25rem}.featured-literature .featured-lit-title{margin:0;padding:1rem 0;font-size:1.25rem}.featured-literature .featured-download{font-size:.75rem}.featured-literature .featured-download:before{height:.75rem;width:.75rem;content:'';display:inline-block;margin-right:0.625rem;background:url("/themes/custom/spartronics/icons/download.svg") no-repeat left center}.featured-literature .corner-overlay,.featured-literature footer{height:100%}.featured-literature img{max-width:13.5rem;box-shadow:0 15px 15px 0 rgba(0,0,0,0.15)}.featured-literature.dots,.header-section .hero.fixed+nav.featured-literature,.header-section .hero.interior-slider+nav.featured-literature{margin-bottom:0}.featured-literature .featured-group{z-index:11}.formatted-copy{max-width:1440px;margin:0 auto;padding:0 20px;padding-bottom:1.125rem}@media (min-width:1024px){.formatted-copy{padding:0 40px}}@media (min-width:768px){.formatted-copy{padding-bottom:3.25rem}}.formatted-copy.color-top-padding{padding-bottom:3.75rem}.formatted-copy p:last-child{margin-bottom:0}.grid-content-group{background:linear-gradient(180deg,#003471,#0656a2)}.grid-content-group .container{display:grid;grid-template-columns:repeat(auto-fill,minmax(315px,1fr));grid-gap:1.25rem}@media (min-width:1024px){.grid-content-group .container{grid-gap:4.375rem 2.5rem}}.grid-content-group .grid-title:after{content:'';display:block;width:2.5rem;margin:10px 0 0;border-bottom:1px solid #00a4e0}.grid-content-group.color-padding{padding:3.5rem 0 2.75rem}@media (min-width:768px){.grid-content-group.color-padding{padding:5rem 0 3.5rem}}@media (min-width:1024px){.grid-content-group.color-padding{padding:8.25rem 0 5rem}}.hover-panel{height:600px;width:100%;position:relative;z-index:0}@media (min-width:1200px){.hover-panel{height:720px}}.hover-panel.is-active .hover-panel-cover{height:100%;width:100%;opacity:0.8}.hover-panel.is-active .panel-close{opacity:1;transition:opacity 300ms;pointer-events:auto}.hover-panel.is-active .hover-panel-copy{pointer-events:auto}.hover-panel.is-active .hover-panel-copy .title{transform:translateX(calc(1.5rem / 2))}.hover-panel.is-active .hover-panel-copy .title:after{opacity:0;transition:opacity 0ms}.hover-panel.is-active .hover-panel-copy .inner-wrap{max-height:700px;opacity:1;transition:max-height 300ms,opacity 300ms 300ms}.hover-panel img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.hover-panel .panel-close{position:absolute;top:1.2rem;right:1.25rem;height:1.25rem;width:1.25rem;z-index:22;fill:#fff;opacity:0;cursor:pointer;pointer-events:none}@media (min-width:1024px){.hover-panel .panel-close{display:none;pointer-events:none}}.hover-panel .hover-panel-cover{height:90px;width:460px;position:absolute;top:50%;left:50%;max-width:100%;background-color:#0656a2;transform:translate(-50%,-50%);transition:width 200ms,height 200ms,opacity 200ms}@media (min-width:768px){.hover-panel .hover-panel-cover{height:70px}}@media (min-width:1300px){.hover-panel .hover-panel-cover{height:100px;width:580px}}.hover-panel .hover-panel-copy{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative;padding:0 1.25rem;pointer-events:none}.hover-panel .hover-panel-copy .title{display:flex;justify-content:center;align-items:center;margin:0;padding:0 20px;font-size:1.875rem;text-align:center;transition:transform 200ms}@media (min-width:1300px){.hover-panel .hover-panel-copy .title{padding:0;font-size:2.5rem}}.hover-panel .hover-panel-copy .title:after{height:1.5rem;width:1.5rem;content:'';display:block;margin-left:0.5rem;background:url("/themes/custom/spartronics/icons/times-circle.svg") no-repeat center/100%;transform:rotate(45deg);transition:opacity 300ms 0ms}.hover-panel .hover-panel-copy .inner-wrap{max-width:434px;max-height:0;opacity:0;text-align:center;transition:max-height 200ms,opacity 0ms}.hover-panel .hover-panel-copy .links-wrap{display:flex;justify-content:center}.hover-panel .hover-panel-copy .links{display:flex;flex-direction:column;align-items:flex-start;padding-top:2em}.hover-panel-group{max-width:1520px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column}@media (min-width:1024px){.hover-panel-group{padding:0 40px}}@media (min-width:1200px){.hover-panel-group{flex-direction:row}}.hover-panel-group .hover-panel:last-child{border-width:1px 0 0;border-style:solid;border-color:#fff}@media (min-width:1200px){.hover-panel-group .hover-panel:last-child{border-width:0 0 0 1px}}.hubspot-embed{padding:40px 0;background:#F2F2F2;scroll-margin-top:68px}@media (min-width:1024px){.hubspot-embed{padding:128px 0}}.hubspot-embed .copy{display:grid;gap:18px;margin-bottom:24px}@media (min-width:1024px){.hubspot-embed .copy{grid-template-columns:422px auto;align-items:end;gap:0;margin-bottom:46px}}.hubspot-embed .copy h3,.hubspot-embed .copy p{margin:0}.hubspot-embed .embed form{display:grid;gap:10px}@media (min-width:1024px){.hubspot-embed .embed form{grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:1024px){.hubspot-embed .embed form fieldset.form-columns-2,.hubspot-embed .embed form fieldset:last-of-type,.hubspot-embed .embed form .hs-recaptcha{grid-column:span 2}}.hubspot-embed .embed form .hs-fieldtype-booleancheckbox label>span:before{background-color:#fff}.hubspot-embed .embed form select{background-color:#fff}.hubspot-embed .embed form label{color:#000}.hubspot-embed .embed form fieldset{max-width:none}.hubspot-embed .embed form fieldset .input{margin:0}.hubspot-embed .embed form fieldset .input .hs-input:not([type='checkbox']){width:100%;margin:0}.hubspot-embed .embed form fieldset.form-columns-2{display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.hubspot-embed .embed form fieldset.form-columns-2{flex-direction:row;gap:20px}}.hubspot-embed .embed form fieldset.form-columns-2>div{width:100%}.icon-cta{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}@media (min-width:1024px){.icon-cta{gap:24px}}.icon-cta p{font-size:1.25rem;line-height:1.2;letter-spacing:normal;font-weight:700;margin:0;color:#003471}@media (min-width:1024px){.icon-cta p{font-size:1.625rem;line-height:1.15385;letter-spacing:normal;font-weight:700}}.icon-cta p a{display:flex;align-items:center;gap:8px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media (any-hover:hover){.icon-cta p a{transition:all 300ms}.icon-cta p a:hover{color:#00a4e0;-webkit-text-decoration-color:#00a4e0;text-decoration-color:#00a4e0}}@media (min-width:1024px){.icon-cta p a{gap:14px}}.icon-cta p a:after{height:13px;width:13px;content:'';display:block;background:#00a4e0;-webkit-mask-image:url(/themes/custom/spartronics/icons/arrow-up-right.svg);mask-image:url(/themes/custom/spartronics/icons/arrow-up-right.svg)}@media (min-width:1024px){.icon-cta p a:after{height:17px;width:17px}}.icon-cta .icon{height:100px;width:100px;position:relative}@media (min-width:1024px){.icon-cta .icon{height:120px;width:120px}}.icon-cta .icon img{position:absolute;top:50%;left:50%;height:84px;translate:-50% -50%}@media (min-width:1024px){.icon-cta .icon img{height:100px}}.icon-ctas{padding:40px 0 60px}@media (min-width:1024px){.icon-ctas{padding:128px 0}}.icon-ctas .wrapper{max-width:1680px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:32px}@media (min-width:1024px){.icon-ctas .wrapper{padding:0 40px}}@media (min-width:1024px){.icon-ctas .wrapper{gap:72px}}.icon-ctas .cards{width:100%}.icon-ctas .cards>div{display:grid;gap:32px}@media (min-width:1024px){.icon-ctas .cards>div{grid-template-columns:1fr 1fr 1fr;gap:48px}}.image-grid-area{max-width:1440px;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:repeat(auto-fill,minmax(250px,1fr));grid-gap:1px}@media (min-width:1024px){.image-grid-area{padding:0 40px}}@media (min-width:768px){.image-grid-area{margin-bottom:3.25rem;grid-gap:10px}}@media (min-width:1024px){.image-grid-area{margin-bottom:6.5rem}}@media (min-width:1200px){.image-grid-area{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);margin-bottom:10rem}.image-grid-area .image-grid-item:first-of-type{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}}.image-grid-item{height:100%;width:100%;min-height:250px;position:relative;margin:0 auto;overflow:hidden}.image-grid-item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-grid-item-copy{position:absolute;right:0;bottom:0;left:0;padding:10px 20px 0;background:rgba(6,86,162,0.9)}@media (min-width:1024px){.image-grid-item-copy{bottom:8px;background:transparent}}.image-grid-item .title{margin-bottom:6px;font-size:1.75rem}@media (min-width:1024px){.image-grid-item .title{text-shadow:0 2px 4px rgba(0,0,0,0.5)}}.image-grid-item .intro{display:none;padding-bottom:0.5rem;font-size:1rem;font-weight:700}@media (min-width:1024px){.image-grid-item .intro{display:block;max-height:0;opacity:0;transition:max-height 400ms ease-in-out,opacity 300ms 50ms ease-in-out}.image-grid-item .intro p{margin:0 0 6px 0}}@media (min-width:1024px){.image-grid-item .arrow-link{max-height:0;opacity:0;transition:max-height 400ms ease-in-out,opacity 300ms 50ms ease-in-out}}@media (min-width:1024px){.image-grid-item .cover{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(6,86,162,0.4);transition:background 300ms}}@media (min-width:1024px){.image-grid-item:hover .cover{background:rgba(6,86,162,0.75)}.image-grid-item:hover .intro,.image-grid-item:hover .arrow-link{max-height:248px;opacity:1}}.leadership.top-section{margin-top:-2.125rem}.leadership .inner{width:100%;max-width:1440px;margin:0 20px}@media (min-width:1024px){.leadership .inner{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}}.leadership .inner .content-side{width:90%;margin:0;padding-top:45px}@media (min-width:1024px){.leadership .inner .content-side{max-width:445px;margin:0 15px}}@media (min-width:1300px){.leadership .inner .content-side{margin-left:20px}}.leadership .view-block-group.circled-ctas{padding:24px 0}.leadership .view-block-group.circled-ctas .circled-ctas-items{align-items:flex-start;justify-content:flex-start}@media (min-width:1024px){.leadership .view-block-group.circled-ctas .circled-ctas-items{max-width:800px;padding:5px 0 100px 60px}}@media (min-width:1024px){.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing{margin-right:60px}}.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing .headshot.circle-cta{height:130px;width:130px;align-items:flex-start;justify-content:flex-start;margin:0 auto}@media (min-width:1024px){.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing .headshot.circle-cta{height:160px;width:160px}}@media (min-width:1024px){.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing .circle-cta-wrapper{height:160px;width:160px}}.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing .circle-cta-wrapper::after{z-index:0}.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing .headshot.circle-cta img{height:154px;width:154px;z-index:9;margin-top:1px;border-radius:50%;transition:transform 0.2s}.leadership .view-block-group.circled-ctas .circled-ctas-items .views-field-nothing .headshot.circle-cta img:hover{transform:scale(1.25)}.leadership .view-block-group.circled-ctas .circled-ctas-items .name p{width:160px;color:#CCC;font-size:13px;line-height:15px;text-align:center}.leadership .view-block-group.circled-ctas .circled-ctas-items .name p .full-name{color:#00a4e0;font-weight:700}.leadership .view-block-group .full-bio{position:fixed;top:0;right:0;bottom:0;box-sizing:content-box;display:none;max-width:580px;height:auto;z-index:999;padding:20px;overflow-y:scroll;background:#00a4e0;text-align:left;-ms-overflow-style:none;scrollbar-width:none}@media (min-width:768px){.leadership .view-block-group .full-bio{padding:80px}}.leadership .view-block-group .full-bio img{width:150px}@media (min-width:768px){.leadership .view-block-group .full-bio img{width:300px}}.leadership .view-block-group .full-bio .close{height:40px;width:100%;-webkit-mask-image:url("/themes/custom/spartronics/icons/times.svg");mask-image:url("/themes/custom/spartronics/icons/times.svg");background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right;mask-position:right;cursor:pointer}.leadership .view-block-group .full-bio h2{margin:20px 0 0 0;padding:0}.leadership .view-block-group .full-bio p{margin:5px 0 10px;padding:0}.leadership .view-block-group .full-bio .button.white{height:36px;margin-bottom:24px;color:#232323 !important}.leadership .view-block-group .full-bio.is-active{display:block}.leadership .view-block-group .full-bio::-webkit-scrollbar{width:0}.related-resource-group{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:768px){.related-resource-group{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1024px){.related-resource-group{padding-top:9rem;padding-bottom:9rem}}@media (min-width:1200px){.related-resource-group{padding-top:10rem;padding-bottom:10rem}}.related-resource-group .h3{margin-bottom:3rem;text-align:center}.related-resource-group .card-grid-2{display:grid;grid-template-columns:repeat(auto-fill,minmax(375px,1fr));grid-gap:2.5rem}@media (min-width:1024px){.related-resource-group .card-grid-2{grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}}.resource-card-group{padding-bottom:2.5rem}@media (min-width:768px){.resource-card-group{padding-bottom:5rem}}@media (min-width:1024px){.resource-card-group{padding-bottom:9rem}}@media (min-width:1200px){.resource-card-group{padding-bottom:10rem}}.resource-card-group .h3{margin-bottom:1.875rem;text-align:center}.resource-card-group .card-grid-3{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2.5rem}.side-by-side{display:flex;flex-direction:column}@media (min-width:768px){.side-by-side{flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:10rem}}@media (min-width:768px){.side-by-side.right{flex-direction:row-reverse}.side-by-side.right .content-side{padding:0 3.75rem 0 0}}.side-by-side .visual-side{position:relative}@media (min-width:768px){.side-by-side .visual-side{flex:1 1 800px}}.side-by-side .visual-side img{width:100%;-o-object-fit:cover;object-fit:cover}.side-by-side .visual-side .icon-placement{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:11}.side-by-side .content-side{margin:0.875rem 0}@media (min-width:768px){.side-by-side .content-side{flex:0 1 560px;padding:0 0 0 3.75rem}}.simple-cta{padding-top:3.3125em;padding-bottom:7rem;text-align:center}@media (min-width:768px){.simple-cta{padding-top:5.5em;padding-bottom:9.375rem}}.simple-cta h3{padding-bottom:0.5em}@media (min-width:768px){.simple-cta h3{padding-bottom:0.25em}}.simple-cta p{max-width:500px;margin:0 auto}.simple-cta .button{margin:2em auto 0}@media (min-width:768px){.simple-cta .button{margin:3em auto 0}}.slider-content{padding-top:30px;padding-bottom:30px}@media (min-width:1024px){.slider-content{padding-top:60px;padding-bottom:60px}}@media (min-width:1024px){.slider-content.sc-sbs .sc-wrapper{display:flex;justify-content:center;align-items:center}.slider-content.sc-sbs .sc-wrapper>div{height:510px}.slider-content.sc-sbs .sc-wrapper .card{padding:0 2.5rem;text-align:left}}@media (min-width:1200px){.slider-content.sc-sbs .sc-wrapper .card{padding:0 2.5rem 0 7.5rem}}@media (min-width:1024px){.slider-content.sc-stacked .sc-wrapper .slider-images .slick-slider,.slider-content.sc-stacked .sc-wrapper .slider-images .slider-controls,.slider-content.sc-stacked .sc-wrapper .slider-images .slick-slide img{height:510px}.slider-content.sc-stacked .sc-wrapper .card{padding:2.5rem 4rem}}.slider-content .sc-wrapper>div{margin:0 auto}.slider-content .slider-side{max-width:680px;position:relative}.slider-content .content-side{max-width:680px}.slider-content .card{display:flex;flex-direction:column;justify-content:center;height:100%;margin:0;padding:2.5rem;background:#fff;text-align:center}.slider-content .button{margin:2em auto 0}.slider-images .slick-slider{height:100%;width:100%;max-width:680px;max-height:510px}.slider-images .slick-dots{position:absolute;right:0;bottom:1.25rem;left:0;z-index:11}.slider-images .slider-controls{position:absolute;top:0;right:10px;bottom:0;left:10px}@media (min-width:1024px){.slider-images .slider-controls{height:510px !important}}.slider-images+.slider-icon{display:flex;justify-content:center;align-items:center;position:absolute;top:1.25rem;left:1.25rem;height:40px;width:40px;border-radius:50%;background-color:#fff}@media (min-width:1024px){.slider-images+.slider-icon{height:80px;width:80px}}.slider-images+.slider-icon img{height:20px;width:20px}@media (min-width:1024px){.slider-images+.slider-icon img{height:40px;width:40px}}.tablefield-paragraph{padding-bottom:3rem}@media (min-width:768px){.tablefield-paragraph{padding-bottom:6.25rem}}@media (min-width:1024px){.tablefield-paragraph{padding-bottom:9.5rem}}@media (min-width:768px){.tablefield-paragraph h3{margin-bottom:1.5rem}}@media (min-width:1024px){.tablefield-paragraph h3{margin-bottom:2rem}}.tablefield-paragraph caption{margin-bottom:1rem;text-align:left}@media (min-width:768px){.tablefield-paragraph caption{margin-bottom:2rem}}.top-certs{padding:3.5rem 0 3.7rem;background:linear-gradient(#003471,#0656a2)}@media (min-width:1024px){.top-certs{padding:5.625rem 0 6.125rem}}.top-certs .container{text-align:center}.top-certs .narrow{padding-top:1.25rem}.top-certs .narrow,.top-certs a.button{margin:0 auto}.top-certs .h3{margin-bottom:2.625rem}.top-certs .grid-3{margin:1.25rem 0 3rem}@media (min-width:1024px){.top-certs .grid-3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 3.125rem}}@media (min-width:1200px){.top-certs .grid-3{grid-template-columns:repeat(3,1fr)}}.top-certs a.button{position:relative;z-index:11}.top-certs .stylized-certification p{margin:0;padding:0 0 3rem;font-size:1.625rem;font-weight:300;line-height:30px}.top-certs .stylized-certification p strong{font-weight:700}.top-certs .stylized-certification p:after{content:'';display:block;width:2.5rem;margin:0 auto;padding-top:12px;border-bottom:1px solid #00a4e0}.triple-cta{padding:4.875em 0 7.5em}.triple-cta .cta-wrap{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column}@media (min-width:1024px){.triple-cta .cta-wrap{padding:0 40px}}@media (min-width:768px){.triple-cta .cta-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-around}}@media (min-width:1024px){.triple-cta .cta-wrap{flex-wrap:nowrap;justify-content:center}}.triple-cta .cta-wrap>div{margin-bottom:3em}@media (min-width:768px){.triple-cta .cta-wrap>div{flex:0 0 350px}}@media (min-width:1024px){.triple-cta .cta-wrap>div{flex:initial;max-width:350px;margin-right:155px;margin-bottom:0}}.triple-cta .cta-wrap>div:last-child{margin-bottom:0}@media (min-width:1024px){.triple-cta .cta-wrap>div:last-child{margin-right:0}}.triple-cta .cta-wrap>div .heading{color:#0656a2;font-weight:700}.triple-cta .cta-wrap>div p{margin:0 0 0.75em}.triple-cta .cta-wrap>div a{color:#00a4e0;font-weight:700;text-decoration:none}.two-column-formatted-copy{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-top:3rem;padding-bottom:2.5rem}@media (min-width:768px){.two-column-formatted-copy{padding-top:6.25rem;padding-bottom:4.75rem}}@media (min-width:1024px){.two-column-formatted-copy{flex-direction:row;padding-top:9.5rem;padding-bottom:6.25rem}}@media (min-width:1024px){.two-column-formatted-copy .column{flex-basis:50%}}.two-column-formatted-copy .column:first-of-type{margin-bottom:1.5rem}@media (min-width:1024px){.two-column-formatted-copy .column:first-of-type{margin-bottom:0;padding-right:1.25rem}}@media (min-width:1024px){.two-column-formatted-copy .column:last-of-type{padding-left:1.25rem}}.two-column-cta{padding-top:3.3125em;padding-bottom:7rem}@media (min-width:768px){.two-column-cta{padding-top:5.5em;padding-bottom:9.375rem}}.two-column-cta .container{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.two-column-cta .container{flex-direction:row}}.two-column-cta .container .left,.two-column-cta .container .right{flex:50%}.two-column-cta .right *:first-child{margin-top:0}.two-column-cta h3{padding-bottom:0.5em;text-transform:unset}@media (min-width:768px){.two-column-cta h3{padding-bottom:0.25em}}.two-column-cta .button{margin:2em auto 0}@media (min-width:768px){.two-column-cta .button{margin:3em auto 0}}.two-column-cta .hbspt-form{margin-top:2em}.two-column-cta .hbspt-form label p{display:inline;margin-bottom:0}.two-column-cta .hbspt-form p,.two-column-cta .hbspt-form .hs-richtext,.two-column-cta .hbspt-form .hs-recaptcha{margin:0 0 1.333em;font-size:0.75rem;line-height:1.333em}.two-column-cta .hbspt-form .hs-richtext p:last-of-type{margin-bottom:0}.two-column-cta .hbspt-form .hs-error-msgs{padding:0}.two-column-cta .hbspt-form .hs-error-msgs label{display:flex;font-size:0.75rem;font-weight:700;line-height:1.333em}.two-column-cta .hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:1em}.view-block-group{width:100%;height:auto;padding:30px 0;background-size:100%}@media (min-width:1024px){.view-block-group{padding:64px 0 30px}}.paragraph--type--view-block{margin-bottom:4em;color:#232323}.white-space{padding:2.25rem 0}@media (min-width:1024px){.white-space{padding:5rem 0}}main{margin-top:68px}main .body-section{position:relative;padding-top:2.125rem;background-color:#fff}main .user-body{margin-bottom:5rem}.front main{margin-top:calc(68px + 88px)}.front main .body-section{padding-top:0}footer #block-footer-mainnavigation li,footer #block-footercontactblock .heading{font-size:0.875rem;font-weight:700;line-height:1.125rem}@media (min-width:1024px){footer #block-footer-mainnavigation li,footer #block-footercontactblock .heading{border-bottom:none}}footer #block-footer-mainnavigation li a,footer #block-footercontactblock .heading a{display:block;padding:1.25rem 0;color:#00a4e0;text-decoration:none}@media (min-width:1024px){footer #block-footer-mainnavigation li a,footer #block-footercontactblock .heading a{padding:0;border-bottom:none}}footer{padding:1.625rem 0 0.75rem;background-image:linear-gradient(#2A2A2A,#232323)}@media (min-width:768px){footer{padding-bottom:1.25rem}}footer>div{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width:1024px){footer>div{padding:0 40px}}@media (min-width:768px){footer>div{padding:0 40px}}@media (min-width:1024px){footer>div{position:relative}}footer .footer-hide{display:none !important}footer .follow-us-social{margin-bottom:1.875rem}footer #block-footermain{display:flex;flex-direction:column;margin-bottom:2.625rem}@media (min-width:1024px){footer #block-footermain{flex-direction:row}}footer #block-footer-mainnavigation{flex-grow:1}footer #block-footer-mainnavigation ul{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none}@media (min-width:1024px){footer #block-footer-mainnavigation ul{flex-direction:row;justify-content:space-between;padding:1.75rem 0 1.125rem}}footer #block-footer-mainnavigation li{width:100%;margin:0;border-bottom:1px solid #353535}@media (min-width:1024px){footer #block-footer-mainnavigation li{width:auto;border:none}}footer #block-footer-mainnavigation li:last-child{border-bottom:none}footer #block-footer-mainnavigation li>ul{display:none;flex-direction:column;justify-content:flex-start;padding:0.875rem 0 0}@media (min-width:1024px){footer #block-footer-mainnavigation li>ul{display:flex}}footer #block-footer-mainnavigation li>ul>li{width:100%;padding:0.625rem 0}footer #block-footer-mainnavigation li>ul>li:before{content:'';margin-right:0}footer #block-footer-mainnavigation li>ul>li a{color:#F2F2F2;font-weight:400}footer #block-footercontactblock .footer-contact{color:#F2F2F2;font-size:0.875rem;font-weight:400}@media (min-width:1024px){footer #block-footercontactblock .footer-contact{padding:1.75rem 0 0}}footer #block-footercontactblock .footer-contact .address,footer #block-footercontactblock .footer-contact .phone,footer #block-footercontactblock .footer-contact .email{position:relative;padding:0.625rem 2rem}footer #block-footercontactblock .footer-contact .address:before,footer #block-footercontactblock .footer-contact .phone:before,footer #block-footercontactblock .footer-contact .email:before{height:1rem;width:1rem;position:absolute;top:initial;left:0;content:''}@media (min-width:1024px){footer #block-footercontactblock .footer-contact .address{padding:1.5rem 2rem 0.625rem}}footer #block-footercontactblock .footer-contact .address:before{background-image:url("/themes/custom/spartronics/icons/map-marker-alt.svg")}footer #block-footercontactblock .footer-contact .phone .desktop{display:none}@media (min-width:1024px){footer #block-footercontactblock .footer-contact .phone .desktop{display:block}}@media (min-width:1024px){footer #block-footercontactblock .footer-contact .phone .mobile{display:none}}footer #block-footercontactblock .footer-contact .phone:before{background-image:url("/themes/custom/spartronics/icons/phone-alt.svg")}footer #block-footercontactblock .footer-contact .email:before{background-image:url("/themes/custom/spartronics/icons/at.svg")}footer .footer-bottom{display:flex;flex-direction:column;position:relative;padding-top:1rem;border-top:1px solid #353535}@media (min-width:768px){footer .footer-bottom{flex-direction:row;align-items:center}}footer .footer-bottom .footer-copyright,footer .footer-bottom .footer-links a{margin-right:1rem;color:#9C9C9C}footer .footer-bottom .footer-copyright{margin:0.25rem 0 0.75rem}@media (min-width:768px){footer .footer-bottom .footer-copyright{margin:0 1rem 0 0}}footer .footer-bottom .footer-links{flex:1 1 auto;margin-bottom:1.25rem}@media (min-width:768px){footer .footer-bottom .footer-links{margin-bottom:0}}footer .footer-bottom #block-backtotop{display:flex;justify-content:flex-end}header{position:fixed;top:0;right:0;left:0;height:68px;z-index:77}header>div{position:relative;background-color:#232323}.header-section{display:flex;flex-direction:column;flex-direction:column-reverse}.card-grid,.card-grid-infinite .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(335px,1fr));grid-gap:2.125rem 1.5rem;justify-items:center}@media (min-width:1024px){.card-grid,.card-grid-infinite .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-gap:3.5rem 2.5rem}}.card-grid .pager{grid-column:1/-1}@media (min-width:734px){.card-grid footer{grid-column-end:span 2}}@media (min-width:1090px){.card-grid footer{grid-column-end:span 3}}@media (min-width:1440px){.card-grid footer{grid-column-end:span 4}}.card-grid footer{padding:0;background-color:transparent}.card-grid footer a.button{margin:5px auto 2.125rem}@media (min-width:768px){.card-grid footer a.button{margin-bottom:4.5rem}}@media (min-width:1024px){.card-grid footer a.button{margin-bottom:8.75rem}}.card-grid-infinite .js-pager__items{padding:0;list-style:none}.card-grid-infinite .js-pager__items a.button{margin:5px auto 2.5rem}@media (min-width:768px){.card-grid-infinite .js-pager__items a.button{margin:0 auto 4.5rem}}@media (min-width:1024px){.card-grid-infinite .js-pager__items a.button{margin-bottom:10rem}}.card-list,.card-list-infinite .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.card-list,.card-list-infinite .views-infinite-scroll-content-wrapper{flex-flow:row wrap;justify-content:space-between}}.card-list>div,.card-list-infinite .views-infinite-scroll-content-wrapper>div{flex:100%;margin-bottom:1.25rem}@media (min-width:768px){.card-list>div,.card-list-infinite .views-infinite-scroll-content-wrapper>div{flex:0 1 50%;margin-bottom:5rem}.card-list>div:nth-of-type(odd),.card-list-infinite .views-infinite-scroll-content-wrapper>div:nth-of-type(odd){padding-right:1.25rem}.card-list>div:nth-of-type(even),.card-list-infinite .views-infinite-scroll-content-wrapper>div:nth-of-type(even){padding-left:1.25rem}}.card-list footer{flex-basis:100%;padding:0;background-color:transparent}.card-list footer a.button{margin:5px auto 2.125rem}@media (min-width:768px){.card-list footer a.button{margin-bottom:4.5rem}}@media (min-width:1024px){.card-list footer a.button{margin-bottom:8.75rem}}.card-list-infinite .js-pager__items{padding:0;list-style:none}.card-list-infinite .js-pager__items a.button{margin:5px auto 2.5rem}@media (min-width:768px){.card-list-infinite .js-pager__items a.button{margin:0 auto 4.5rem}}@media (min-width:1024px){.card-list-infinite .js-pager__items a.button{margin-bottom:10rem}}@media (min-width:768px){.cert-table{margin-bottom:6.5625rem}}@media (min-width:1024px){.cert-table{margin-bottom:10rem}}.cert-table tr{display:grid}@media (min-width:768px){.cert-table tr{grid-template-columns:repeat(3,1fr)}}.cert-table header{height:auto;z-index:11;margin-top:0 !important;margin-bottom:1.875rem}.cert-table header .pseudo-th{display:flex;justify-content:center;align-items:center}@media (min-width:768px){.cert-table header .pseudo-th{height:4.75rem}}@media (min-width:1024px){.cert-table header .pseudo-th{height:4rem;padding:0.75rem 1rem}}@media (min-width:1200px){.cert-table header .pseudo-th{height:3.75rem;padding:1rem}}.cert-table td.views-field{height:auto;margin-bottom:1.25rem;padding:0}@media (min-width:768px){.cert-table td.views-field{margin-bottom:0}}.cert-table td.views-field:last-of-type{margin-bottom:3.125rem}@media (min-width:768px){.cert-table td.views-field:last-of-type{margin-bottom:0}}.cert-table td.views-field .single-cert{margin-bottom:1.5rem}.cert-table td.views-field .single-cert:last-of-type{margin-bottom:2.25rem}.locations-list{display:flex;flex-wrap:wrap}.locations-list .location{flex-basis:100%;padding:1em;border-bottom:#D0D0D0 1px solid;font:"Roboto",sans-serif}@media (min-width:768px){.locations-list .location{flex-basis:33%;border-bottom:none}}@media (min-width:1024px){.locations-list .location{flex-basis:25%;margin-bottom:52px;padding:0}}.locations-list .location:last-of-type{border-bottom:none}.locations-list .location .blue-up,.locations-list .location .slick-container.basic-slider .slider-caption,.slick-container.basic-slider .locations-list .location .slider-caption{display:block;padding-bottom:1em;font-size:1.125rem;text-transform:none !important}.locations-list .location .address1,.locations-list .location .address2,.locations-list .location .locality,.locations-list .location .phone,.locations-list .location .toll-phone{display:block;color:#232323;font-size:1.125rem;font-weight:lighter;line-height:28px}.locations-list .location .locality{padding-bottom:1em}.locations-list .location .locality div{display:inline}.locations-list .location .toll-phone span,.locations-list .location .toll-phone div,.locations-list .location .phone span,.locations-list .location .phone div{display:inline}.locations-list .location .phone{padding-bottom:1em}.locations-list .location .location-links a{display:inline-block;color:#00a4e0;font:"Roboto",sans-serif;font-size:1.125rem;font-weight:normal;line-height:18px}.locations-list .location .location-links a:hover{text-decoration:underline}.locations-list .location .location-links a:first-of-type{margin-right:2em}.resources-list{padding:0 20px 80px}@media (min-width:1200px){.resources-list{padding:0 40px 80px}}.resources-list .rows{display:grid;gap:30px;margin-bottom:30px}@media (min-width:768px){.resources-list .rows{grid-template-columns:1fr 1fr 1fr;gap:60px 40px;margin-bottom:60px}}.resources-list .rows:last-child{margin-bottom:0 !important}.resources-list .pager{padding:0;list-style-type:none}.resources-list .pager a{height:48px;width:auto}.resource-featured{min-height:373px;margin-top:-2.125rem}.resource-featured .image{max-width:100%;height:250px}@media (min-width:768px){.resource-featured .image{position:absolute;top:-200px;right:0;height:573px;width:1400px;padding-left:540px;pointer-events:none}}.resource-featured .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.resource-featured .copy{width:calc(100% - 30px);max-width:1440px;margin:0;padding:34px 20px 0;direction:ltr}@media (min-width:1024px){.resource-featured .copy{padding:34px 40px 0}}@media (min-width:1200px){.resource-featured .copy{margin:0 auto}}.resource-featured .copy .inner{max-width:460px}.resource-featured .copy .blue-up,.resource-featured .copy .slick-container.basic-slider .slider-caption,.slick-container.basic-slider .resource-featured .copy .slider-caption{display:block;margin-bottom:12px}.resource-featured .copy .h4{font-size:2.5rem;line-height:1.1;letter-spacing:normal;font-weight:normal}.resource-featured .copy .more{display:flex;align-items:center;font-size:.75rem;line-height:1.16667;letter-spacing:.25em;font-weight:700;color:#00a4e0;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.resource-featured .copy .more:hover:before{margin-left:12px}.resource-featured .copy .more:hover span{opacity:1;transform:translateX(0)}}.resource-featured .copy .more:before{height:30px;width:27px;content:'';display:inline-block;margin:0 0 0 12px;background-color:#00a4e0;-webkit-mask-image:url("/themes/custom/spartronics/icons/long-arrow-right-regular.svg");mask-image:url("/themes/custom/spartronics/icons/long-arrow-right-regular.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:768px){.resource-featured .copy .more:before{margin:0;transition:all 300ms}}.resource-featured .copy .more span{display:inline-block;margin:2px 0 0 15px}@media (min-width:768px){.resource-featured .copy .more span{opacity:0;transform:translateX(-10px);transition:all 300ms}}.views-element-container header{width:100%;position:relative;margin-top:0}
