/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.icheckbox_square,.iradio_square{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(/themes/aps/css/square.png) no-repeat;border:none;cursor:pointer;-webkit-background-size:240px 24px;background-size:240px 24px;}.icheckbox_square{background-position:0 0;}.icheckbox_square.hover{background-position:-24px 0;}.icheckbox_square.checked{background-position:-48px 0;}.icheckbox_square.disabled{background-position:-72px 0;cursor:default;}.icheckbox_square.checked.disabled{background-position:-96px 0;}.iradio_square{background-position:-120px 0;}.iradio_square.hover{background-position:-144px 0;}.iradio_square.checked{background-position:-168px 0;}.iradio_square.disabled{background-position:-192px 0;cursor:default;}.iradio_square.checked.disabled{background-position:-216px 0;}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_square,.iradio_square{background-image:url(/themes/aps/css/square%402x.png);-webkit-background-size:240px 24px;background-size:240px 24px;}}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}a:hover{opacity:0.8;}.container{max-width:1020px;margin:0 auto;position:relative;}select::-ms-expand{display:none;}h2{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;font-weight:300;}h3{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#009095;line-height:24px;text-transform:uppercase;}p{font-family:"Open Sans",sans-serif;font-size:17px;line-height:32px;color:#36302F;}img{max-width:100%;height:auto;}.site-nav{background-color:#0B2F4B;position:fixed;top:0;width:100%;z-index:5;}.site-nav .logo img{position:relative;top:25px;display:block;}.site-nav .logo img:hover{opacity:0.8;cursor:pointer;}.site-nav .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.site-nav .container .logo{width:130px;height:90px;}.site-nav .container .menu-right{flex:1;}.site-nav .top_nav-region{position:relative;font-family:ff-meta-web-pro,sans-serif;font-size:14px;font-weight:700;padding-bottom:9px;}.site-nav .top_nav-region #block-aps-main-menu{padding-top:45px;}.site-nav .top_nav-region #block-aps-main-menu > ul{text-align:right;margin-top:0px;}.site-nav .top_nav-region #block-aps-main-menu > ul > li .expanded-toggle{display:none;position:relative;top:4px;}.site-nav .top_nav-region #block-aps-main-menu > ul > li .expanded-toggle img{position:unset;padding:0px;width:20px;}.site-nav .top_nav-region #block-aps-main-menu > ul > li .spacer{position:relative;top:4px;height:20px;width:20px;display:none;}.site-nav .top_nav-region #block-aps-main-menu > ul > li:hover a{color:#8BC53F;opacity:1;}.site-nav .top_nav-region #block-aps-main-menu > ul li{display:inline;padding-left:30px;list-style:none;padding-bottom:30px;}.site-nav .top_nav-region #block-aps-main-menu > ul li a{text-transform:uppercase;text-decoration:none;color:white;}.site-nav .top_nav-region #block-aps-main-menu > ul li ul{display:none;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded{position:relative;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle{display:none;padding-left:10px;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle:hover{cursor:pointer;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle .open,.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle .closed{display:none;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle .open.active,.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle .closed.active{display:block;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul{position:absolute;background-color:#0B2F4B;padding-left:0;text-align:left;width:300px;left:10px;padding:10px;top:43px;opacity:0;visibility:hidden;transition:all 0.3s;display:block;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul:hover li a{opacity:0.6;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul:hover li a:hover{opacity:1;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul li{padding:10px;display:list-item;padding:4px 10px;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul a{color:white;border:none;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded:hover ul{visibility:visible;opacity:0.95;transition-delay:0s,0s,0.3s;}.site-nav .top_nav-region #block-aps-main-menu .toggleSearch{font-size:1px;letter-spacing:-1px;color:transparent;}.site-nav .top_nav-region #block-aps-main-menu .toggleSearch:before{font-size:1.8rem;vertical-align:-15%;letter-spacing:normal;color:#8BC53F;content:"";font-family:"Font Awesome 6 Sharp";}.site-nav .top_nav-region #block-aps-main-menu .toggleSearch:hover{opacity:1;cursor:pointer;}.site-nav .top_nav-region #block-aps-main-menu .toggleSearch:hover:before{color:white;}.site-nav .top_nav-region #block-clientlogin{position:absolute;top:-20px;right:0;}.site-nav .top_nav-region #block-clientlogin a{color:#0B2F4B;background-color:#8BC53F;text-transform:uppercase;padding:3px 10px;text-decoration:none;font-family:ff-meta-web-pro,sans-serif;font-size:14px;font-weight:700;}.site-nav .top_nav-region #block-contactus{position:absolute;top:-20px;right:115px;}.site-nav .top_nav-region #block-contactus a{color:white;background-color:#1E75BB;text-transform:uppercase;padding:3px 10px;text-decoration:none;font-family:ff-meta-web-pro,sans-serif;font-size:14px;font-weight:700;}.site-nav .top_nav-region #block-sociallinks{position:absolute;right:225px;width:20px;top:5px;}.site-nav .top_nav-region #block-sociallinks p{margin:0;}.site-nav .top_nav-region #block-sociallinks p a{cursor:pointer;}.site-nav .top_nav-region #block-sociallinks p a img{display:block;}.site-nav .top_nav-region #block-sociallinks p a img:hover{opacity:0.8;}.site-nav .mobile-menu,.site-nav .mobile-close{width:40px;position:absolute;top:5px;right:30px;display:none;}.site-nav .mobile-search,.site-nav .mobile-login{font-size:1px;letter-spacing:-1px;color:transparent;display:none;position:absolute;top:28px;right:60px;}.site-nav .mobile-search:before,.site-nav .mobile-login:before{font-size:28px;line-height:0.75rem;vertical-align:-15%;letter-spacing:normal;color:white;}.site-nav .mobile-search::before{content:"";font-family:"Font Awesome 6 Sharp";}.site-nav .mobile-login{right:110px;}.node--type-page .hero-image{height:216px;margin-top:90px;position:relative;}.node--type-page .hero-image .header-hero{height:100%;background-size:cover;background-position:center;}.node--type-page .hero-image .title-region{position:relative;top:-160px;max-width:1020px;margin:0 auto;}.node--type-page .hero-image .title-region #block-aps-page-title h1{font-weight:300;color:white;background-color:#1E75BB;font-size:60px;font-family:ff-meta-web-pro,sans-serif;line-height:100px;-moz-box-decoration-break:clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;opacity:0.92;padding:6px 30px;}.node--type-page .mobile-hero-image{display:none;background-color:#1E75BB;}.node--type-page .mobile-hero-image img{width:100%;margin-top:70px;}.node--type-page .mobile-hero-image .title-region #block-aps-page-title--2 h1{font-weight:300;color:white;font-size:40px;font-family:ff-meta-web-pro,sans-serif;line-height:42px;margin-top:0;padding-top:16px;padding-bottom:28px;}div[role=alert]{display:none;}.cta-section{background-color:#1E75BB;}.cta-section .paragraph--type--cta{padding:80px 0px;}.cta-section .paragraph--type--cta .field-field_cta_headline{font-family:ff-meta-web-pro,sans-serif;font-size:16px;text-transform:uppercase;font-weight:700;color:#0B2F4B;}.cta-section .paragraph--type--cta .field-field_cta_text p{margin-top:10px;font-family:ff-meta-serif-web-pro,serif;font-weight:300;color:white;font-size:32px;line-height:36px;}.cta-section .paragraph--type--cta .field-field_cta_link a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.cta-section .paragraph--type--cta .field-field_cta_link a:hover{background-color:#0B2F4B;color:#1E75BB;opacity:1;transition-duration:400ms;}.embed-youtube{display:block;float:none;width:100%;position:relative;}.embed-youtube.align-right-video{float:right;max-width:600px;margin-left:20px;margin-bottom:20px;}.embed-youtube.mobile{display:none;}.embed-youtube video{width:100%;}main{margin:80px 0px;}main #block-aps-content .field-body a{color:#1E75BB;font-weight:bold;text-decoration:none;border-bottom:1px solid transparent;}main #block-aps-content .field-body a:hover{border-color:#1E75BB;transition-duration:400ms;opacity:1;}main ul li,main ol li{font-family:"Open Sans",sans-serif;font-size:17px;line-height:32px;color:#36302F;}main .align-left{margin-right:20px;margin-bottom:20px;}main .align-right{margin-left:20px;margin-bottom:20px;}.stacktable.mobile-table{display:none;}.stacktable.large-only{display:block;}.node--type-white_papers main{margin-top:140px;}.node--type-white_papers main .title-region #block-aps-page-title h1{font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:64px;color:#0B2F4B;}.node--type-white_papers main .whitepaper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.node--type-white_papers main .whitepaper-wrapper .content-region{flex:1;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content{padding-right:30px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-body p{font-family:"Open Sans",sans-serif;font-size:17px;line-height:32px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-body h2{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:37px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_white_paper a{text-decoration:none;color:#1E75BB;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;transition:all 400ms;text-decoration-color:transparent;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_white_paper a:hover{color:#0B2F4B;text-decoration:underline;opacity:1;transition:all 400ms;text-decoration-color:#0B2F4B;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_white_paper i{font-size:30px;color:#F40F02;padding-right:6px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .date-tags{display:inline-block;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#1E75BB;padding-right:6px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_white_paper_tags{display:inline-block;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_white_paper_tags div{display:inline;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_white_paper_tags div a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#1E75BB;border-left:2px solid #1E75BB;padding:0px 6px 0px 10px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_whitepaper_tags{margin-top:40px;border-top:2px solid #F0F1F4;padding-top:40px;color:#1E75BB;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_whitepaper_tags a{font-family:"Open Sans",sans-serif;font-style:italic;font-size:17px;text-decoration:none;font-weight:normal;color:#0B2F4B;text-transform:initial;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_whitepaper_tags .tags{padding-top:14px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content .field-field_whitepaper_tags .tags > div{display:inline-block;padding-right:20px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region{width:330px;position:relative;top:20px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2{position:relative;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 h2{background-color:#1E75BB;color:white;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:inline;padding:8px 20px;position:absolute;top:-36px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form{padding:40px 20px 20px 20px;background-color:#F0F1F4;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .js-form-item input,.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .js-form-item select{width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;border:2px solid #1E75BB;background-color:transparent;height:50px;padding:10px 15px;width:100%;box-sizing:border-box;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#1E75BB;margin-top:10px;border-radius:0px;-webkit-border-radius:0;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .js-form-item .form-select{background-image:url("/themes/aps/img/angle-right.svg");background-position:95% center;background-repeat:no-repeat;-webkit-border-radius:0;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .js-form-item ::placeholder{color:#1E75BB;opacity:1;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .js-form-item :-ms-input-placeholder{color:#1E75BB;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .js-form-item ::-ms-input-placeholder{color:#1E75BB;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .form-submit{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;margin-top:10px;-webkit-border-radius:0;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .form-submit:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form #edit-processed-text p{line-height:24px;font-style:italic;margin:10px 0px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-webform-2 form .webform-confirmation{font-family:"Open Sans",sans-serif;font-size:17px;line-height:24px;font-style:italic;margin:10px 0px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1{position:relative;margin-top:60px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 h2{background-color:#1E75BB;color:white;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:inline;padding:8px 20px;position:absolute;top:-36px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div{padding:20px;background-color:#F0F1F4;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row{padding-bottom:20px;border-bottom:2px solid white;margin-bottom:20px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row:first-child{margin-top:26px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-created{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;padding-bottom:6px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:36px;color:#0B2F4B;text-decoration:none;transition:all 400ms;text-decoration-color:transparent;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-title a:hover{color:#1E75BB;text-decoration:underline;opacity:1;transition:all 400ms;text-decoration-color:#1E75BB;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-field-white-paper-tags{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;padding-bottom:6px;text-transform:uppercase;padding-top:10px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div footer{margin-top:30px;margin-bottom:10px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div footer a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div footer a:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.page-node-209 .whitepaper-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse;padding-top:30px;}.page-node-209 .whitepaper-group .right-section{width:300px;}.page-node-209 .whitepaper-group .right-section .form{background-color:#F0F1F4;position:relative;top:20px;}.page-node-209 .whitepaper-group .right-section .form h2{background-color:#1E75BB;color:white;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:inline;padding:8px 20px;position:absolute;top:-36px;}.page-node-209 .whitepaper-group .right-section .form fieldset{border:none;margin:0;padding:0;}.page-node-209 .whitepaper-group .right-section .form fieldset legend{padding:40px 20px 0px 20px;font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;}.page-node-209 .whitepaper-group .right-section .form fieldset .fieldset-wrapper{padding:10px 20px 20px 20px;}.page-node-209 .whitepaper-group .right-section .form fieldset .fieldset-wrapper .js-form-type-checkbox{padding-bottom:10px;}.page-node-209 .whitepaper-group .right-section .form fieldset .fieldset-wrapper .js-form-type-checkbox:last-child{padding-bottom:0px;}.page-node-209 .whitepaper-group .right-section .form fieldset .fieldset-wrapper .js-form-type-checkbox label{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;}.page-node-209 .whitepaper-group .right-section .form .js-form-item-title{padding:0px 20px;}.page-node-209 .whitepaper-group .right-section .form .js-form-item-title label{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;}.page-node-209 .whitepaper-group .right-section .form .js-form-item-title input{appearance:none;-webkit-appearance:none;border:2px solid #1E75BB;background-color:transparent;height:50px;padding:10px 15px;width:100%;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-style:italic;font-size:17px;color:#36302F;margin-top:6px;-webkit-border-radius:0;background-image:url("/themes/aps/img/Magnifying-Glass.svg");background-repeat:no-repeat;background-size:30px 30px;background-position:center right 10px;}.page-node-209 .whitepaper-group .right-section .form .form-actions{padding:20px;}.page-node-209 .whitepaper-group .right-section .form .form-actions input{-webkit-appearance:none;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;-webkit-border-radius:0;}.page-node-209 .whitepaper-group .right-section .form .form-actions input:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.page-node-209 .whitepaper-group .right-section .form .form-actions input:first-child{margin-right:10px;}.page-node-209 .whitepaper-group .right-section .form .js-form-item-tag{display:none;}.page-node-209 .whitepaper-group .right-section #block-subscribe{padding-top:30px;}.page-node-209 .whitepaper-group .right-section #block-subscribe.active{display:none;}.page-node-209 .whitepaper-group .right-section #block-subscribe p{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;line-height:24px;}.page-node-209 .whitepaper-group .right-section #block-subscribe p span{color:#0B2F4B;}.page-node-209 .whitepaper-group .right-section #block-subscribe p input{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.page-node-209 .whitepaper-group .right-section #block-subscribe p input:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}.page-node-209 .whitepaper-group .right-section #block-webform-2{position:relative;display:none;margin-top:80px;}.page-node-209 .whitepaper-group .right-section #block-webform-2.active{display:block;}.page-node-209 .whitepaper-group .right-section #block-webform-2 h2{background-color:#1E75BB;color:white;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:inline;padding:8px 20px;position:absolute;top:-36px;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form{padding:40px 20px 20px 20px;background-color:#F0F1F4;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .js-form-item input,.page-node-209 .whitepaper-group .right-section #block-webform-2 form .js-form-item select{width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;border:2px solid #1E75BB;background-color:transparent;height:50px;padding:10px 15px;width:100%;box-sizing:border-box;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#1E75BB;margin-top:10px;border-radius:0px;-webkit-border-radius:0;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .js-form-item .form-select{background-image:url("/themes/aps/img/angle-right.svg");background-position:95% center;background-repeat:no-repeat;-webkit-border-radius:0;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .js-form-item ::placeholder{color:#1E75BB;opacity:1;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .js-form-item :-ms-input-placeholder{color:#1E75BB;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .js-form-item ::-ms-input-placeholder{color:#1E75BB;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .form-submit{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;margin-top:10px;-webkit-border-radius:0;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .form-submit:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form #edit-processed-text p{line-height:24px;font-style:italic;margin:10px 0px;}.page-node-209 .whitepaper-group .right-section #block-webform-2 form .webform-confirmation{font-family:"Open Sans",sans-serif;font-size:17px;line-height:24px;font-style:italic;margin:10px 0px;}.page-node-209 .whitepaper-group .left-section{flex:1;padding-right:40px;position:relative;}.page-node-209 .whitepaper-group .left-section header{background-color:#0B2F4B;color:white;padding:14px 25px;margin-bottom:30px;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:none;}.page-node-209 .whitepaper-group .left-section header.active{display:inline-block;}.page-node-209 .whitepaper-group .left-section header.no-results{background-color:#FF0000;}.page-node-209 .whitepaper-group .left-section .views-row{border-bottom:2px solid #F0F1F4;padding-bottom:35px;margin-bottom:35px;display:none;}.page-node-209 .whitepaper-group .left-section .views-row .view-item:first-child{display:none;}.page-node-209 .whitepaper-group .left-section .views-row .view-item:last-child a{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition:all 400ms;text-decoration-color:transparent;}.page-node-209 .whitepaper-group .left-section .views-row .view-item:last-child a:hover{color:#1E75BB;text-decoration:underline;opacity:1;transition:all 400ms;text-decoration-color:#1E75BB;}.page-node-209 .whitepaper-group .left-section .views-row .view-item:nth-child(2){font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;display:inline-block;padding-bottom:10px;}.page-node-209 .whitepaper-group .left-section .views-row:last-child{border-bottom:0px;}.page-node-209 .whitepaper-group .left-section .views-row .views-field-field-white-paper-tags{display:inline-block;}.page-node-209 .whitepaper-group .left-section .views-row .views-field-field-white-paper-tags a{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;text-transform:uppercase;text-decoration:none;}.page-node-209 .whitepaper-group .left-section .pager{padding-left:0px;text-align:center;display:none;}.page-node-209 .whitepaper-group .left-section .pager.active{display:block;}.page-node-209 .whitepaper-group .left-section .pager li{display:inline;}.page-node-209 .whitepaper-group .left-section .pager li input{background-color:#0B2F4B;color:white;text-decoration:none;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;display:block;padding:10px;width:100%;border:2px solid #0B2F4B;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition:all 400ms;}.page-node-209 .whitepaper-group .left-section .pager li input:hover{background-color:white;color:#0B2F4B;transition:all 400ms;}.page-node-209 #loader{position:absolute;width:100%;height:50vh;background:url("/themes/aps/img/21-APS-001 WB Loading Icon v1.gif") no-repeat center;z-index:999;display:block;}.page-node-209 #loader.active{display:none;}.page-node-209 .hero-image .title-region #block-aps-page-title h1{background-color:#8BC53F;}.page-node-209 [role=alert]{display:none;}footer{font-family:ff-meta-web-pro,sans-serif;font-size:14px;line-height:26px;}footer .footer-menus-section{background-color:#0B2F4B;}footer .footer-menus-section .footer-region{padding:80px 0px;display:flex;}footer .footer-menus-section .footer-region .footer-menu{flex:1;}footer .footer-menus-section .footer-region .footer-menu > ul{list-style-type:none;margin:0px;padding-left:0px;}footer .footer-menus-section .footer-region .footer-menu > ul > li{padding-top:20px;list-style-type:none;padding-left:0px;}footer .footer-menus-section .footer-region .footer-menu > ul > li > ul{list-style-type:none;padding-left:0px;}footer .footer-menus-section .footer-region .footer-menu > ul > li > ul > li{list-style-type:none;padding-left:0px;}footer .footer-menus-section .footer-region .footer-menu > ul > li:first-child{padding-top:0px;}footer .footer-menus-section .footer-region .footer-menu > ul > li a,footer .footer-menus-section .footer-region .footer-menu > ul > li span{color:white;text-decoration:none;}footer .footer-menus-section .footer-region .footer-menu > ul > li > a,footer .footer-menus-section .footer-region .footer-menu > ul > li > span{text-transform:uppercase;font-weight:700;}footer .footer-menus-section .footer-region #block-apsfooter .field-field_block_image{text-align:center;}footer .footer-menus-section .footer-region #block-apsfooter p{text-align:center;}footer .footer-menus-section .footer-region #block-apsfooter p a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#8BC53F;text-transform:uppercase;padding:8px 18px;border:2px solid #8BC53F;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}footer .footer-menus-section .footer-region #block-apsfooter p a:hover{background-color:#8BC53F;color:#0B2F4B;opacity:1;transition-duration:400ms;}footer .footer-bottom{background-color:#F0F1F4;color:#0B2F4B;font-weight:500;padding:25px 0px;font-size:14px;}footer .footer-bottom .copyright .footer-links{display:inline-block;}footer .footer-bottom .copyright a{color:#0B2F4B;}footer .footer-bottom .copyright span{padding:0px 5px;}.path-frontpage .hero-image{height:550px;margin-top:90px;position:relative;}.path-frontpage .hero-image .header-hero{height:100%;background-size:cover;background-position:center;}.path-frontpage .hero-image .title-region{position:relative;top:-380px;max-width:1020px;margin:0 auto;}.path-frontpage .hero-image .title-region #block-aps-page-title{max-width:700px;}.path-frontpage .hero-image .title-region #block-aps-page-title h1{font-weight:300;color:white;background-color:#1E75BB;font-size:60px;font-family:ff-meta-web-pro,sans-serif;line-height:114px;-moz-box-decoration-break:clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;opacity:0.92;padding:6px 30px;}.path-frontpage .mobile-hero-image{display:none;background-color:#1E75BB;}.path-frontpage .mobile-hero-image img{width:100%;margin-top:70px;}.path-frontpage .mobile-hero-image .title-region #block-aps-page-title--2 h1{font-weight:300;color:white;font-size:40px;font-family:ff-meta-web-pro,sans-serif;line-height:42px;margin-top:0;padding-top:16px;padding-bottom:32px;}.path-frontpage main{margin-top:80px;margin-bottom:80px;overflow:hidden;}.path-frontpage .deadline-section{background-color:#F0F1F4;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 h2{background-color:#009095;color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;padding:6px 20px;text-transform:uppercase;display:inline;position:absolute;top:-36px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines{position:relative;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider{max-width:1020px;margin:0 auto;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list{padding:60px 0px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track.desktop{width:100% !important;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide{padding-right:20px;border-right:2px solid #0B2F4B;margin-right:30px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide:last-child{border-right:none;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide.last{border-right:none;margin-right:32px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide .views-field-field-deadline-date{color:#009095;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;padding-bottom:6px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide .views-field-title{color:#0B2F4B;font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:37px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide .views-field-title a{color:#0B2F4B;font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:37px;text-decoration:none;transition:all 0.3s;text-decoration-color:transparent;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide .views-field-title a:hover{color:#009095;text-decoration:underline;opacity:1;transition:all 0.3s;text-decoration-color:#009095;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow{width:100%;height:100%;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow{background-color:#009095;background-repeat:no-repeat;background-position:center;width:60px;height:100%;border:none;position:absolute;top:0;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow::before{font-size:0px !important;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/aps/img/aps-arrow-right-white.svg);right:0;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-next::before{content:"";}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/aps/img/aps-arrow-right-white.svg);transform:rotate(180deg);left:0;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-prev::before{content:"";}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-disabled{display:none !important;}.path-frontpage .whitepapers-section{background:#0B2F4B;background-image:url(/sites/default/files/2_people_conf_table.jpg);background-size:cover;background-repeat:none;position:relative;}.path-frontpage .whitepapers-section .overlay{background-color:#0B2F4B;opacity:0.92;position:absolute;height:100%;width:100%;}.path-frontpage .whitepapers-section .whitepapers-region{padding:80px 0px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:114px;margin:0px;background-color:#1E75BB;-moz-box-decoration-break:clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:2px 30px 8px 30px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 header{color:white;width:34%;margin-right:4%;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 header p{line-height:24px;font-style:italic;color:white;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 header a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#8BC53F;text-transform:uppercase;padding:8px 18px;border:2px solid #8BC53F;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 header a:hover{background-color:#8BC53F;color:#0B2F4B;opacity:1;transition-duration:400ms;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 > div > div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers{width:62%;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper{display:flex;flex-wrap:wrap;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row{width:48%;margin-right:4%;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row:nth-child(2n+2){margin-right:0px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row:first-child,.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row:nth-child(2){border-bottom:2px solid #1E75BB;padding-bottom:20px;margin-bottom:35px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:white;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition-duration:400ms;text-decoration-color:transparent;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row .views-field-title a:hover{color:#8BC53F;text-decoration:underline;opacity:1;transition-duration:400ms;text-decoration-color:#8BC53F;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row .views-field-edit-node a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:white;text-transform:uppercase;padding:8px 18px;border:2px solid white;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row .views-field-edit-node a:hover{background-color:white;color:#0B2F4B;opacity:1;transition-duration:400ms;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row .views-field-created{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-bottom:10px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers .whitepaper-wrapper .views-row .views-field-field-white-paper-tags{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-top:10px;text-transform:uppercase;padding-bottom:15px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3{display:none;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:120px;margin:0px;background-color:#1E75BB;-moz-box-decoration-break:clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:6px 30px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 header{color:white;margin-bottom:60px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 header p{line-height:24px;font-style:italic;color:white;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 header a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#8BC53F;text-transform:uppercase;padding:8px 18px;border:2px solid #8BC53F;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 header a:hover{background-color:#8BC53F;color:#0B2F4B;opacity:1;transition-duration:400ms;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3{position:relative;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider{max-width:1020px;margin:0 auto;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide{padding:0px 100px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title{text-align:center;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:white;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition-duration:400ms;text-decoration-color:transparent;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title a:hover{color:#8BC53F;text-decoration:underline;opacity:1;transition-duration:400ms;text-decoration-color:#8BC53F;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-created{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-bottom:10px;text-align:center;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-field-white-paper-tags{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-top:10px;text-transform:uppercase;text-align:center;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow{width:100%;height:100%;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow{background-repeat:no-repeat;background-position:center;background-color:transparent;width:60px;height:100%;border:none;position:absolute;top:0;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow::before{font-size:0px !important;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/aps/img/aps-arrow-right-white.svg);right:0;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow.slick-next::before{content:"";}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/aps/img/aps-arrow-right-white.svg);left:0;transform:rotate(180deg);}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow.slick-prev::before{content:"";}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow.slick-disabled{display:none !important;}.path-frontpage .events-section .events-region #block-views-block-events-block-1{padding:80px 0px 120px 0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-1.no-results{padding:80px 0px 80px 0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:114px;margin:0px;background-color:#009095;display:inline;padding:2px 30px 8px 30px;-moz-box-decoration-break:clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 header{color:#36302F;width:34%;margin-right:4%;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 header p{line-height:24px;font-style:italic;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 header a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 header a:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 > div > div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .no-results header{width:100%;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events{width:62%;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper{display:flex;flex-wrap:wrap;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row{width:48%;margin-right:4%;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row:nth-child(2n+2){margin-right:0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row:first-child,.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row:nth-child(2){border-bottom:2px solid #F0F1F4;padding-bottom:20px;margin-bottom:35px;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-title{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition-duration:400ms;text-decoration-color:transparent;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-title a:hover{color:#009095;text-decoration:underline;opacity:1;transition-duration:400ms;text-decoration-color:#009095;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-field-date,.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-views-conditional-field{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#009095;padding-bottom:10px;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-edit-node a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#009095;text-transform:uppercase;padding:8px 18px;border:2px solid #009095;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-edit-node a:hover{background-color:#009095;color:white;opacity:1;transition-duration:400ms;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-field-event-type,.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events .events-wrapper .views-row .views-field-field-city-state{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#009095;padding-top:10px;padding-bottom:15px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3{display:none;padding:80px 0px 120px 0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3.no-results{padding:80px 0px 80px 0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:120px;margin:0px;background-color:#009095;-moz-box-decoration-break:clone;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:6px 30px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 header{color:#36302F;margin-bottom:60px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 header p{line-height:24px;font-style:italic;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 header a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 header a:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .no-results header{margin-bottom:0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3{position:relative;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider{max-width:1020px;margin:0 auto;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide{padding:0px 100px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title{text-align:center;font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition-duration:400ms;text-decoration-color:transparent;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title a:hover{color:#009095;text-decoration:underline;opacity:1;transition-duration:400ms;text-decoration-color:#009095;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-field-date,.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-views-conditional-field{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#009095;padding-bottom:10px;text-align:center;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-field-event-type,.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-field-city-state{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#009095;padding-top:10px;text-align:center;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-title{text-align:left;font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition-duration:400ms;text-decoration-color:transparent;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-title a:hover{color:#009095;text-decoration:underline;opacity:1;transition-duration:400ms;text-decoration-color:#009095;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-field-date,.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-views-conditional-field{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#009095;padding-bottom:10px;text-align:left;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-field-event-type,.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3.one-item .slick__slide .views-field-field-city-state{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#009095;padding-top:10px;text-align:left;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow{width:100%;height:100%;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow{background-repeat:no-repeat;background-position:center;background-color:transparent;width:60px;height:100%;border:none;position:absolute;top:0;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow::before{font-size:0px !important;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/aps/img/aps-arrow-right-navy.svg);right:0;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow.slick-next::before{content:"";}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/aps/img/aps-arrow-right-navy.svg);left:0;transform:rotate(180deg);}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow.slick-prev::before{content:"";}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow.slick-disabled{display:none !important;}.path-frontpage .events-section .events-region .two-less-wrapper{align-items:center;}.path-frontpage .events-section .events-region .two-less-wrapper .view-events .events-wrapper .views-row:first-child,.path-frontpage .events-section .events-region .two-less-wrapper .view-events .events-wrapper .views-row:nth-child(2){border-bottom:none !important;padding-bottom:0px !important;margin-bottom:0px !important;}.path-frontpage .testimonials-section{background-color:#F0F1F4;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;position:relative;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset{position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left{max-width:1020px;margin:0 auto;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left .views-field-body{width:52vw;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left .views-field-body p{font-family:ff-meta-serif-web-pro,serif;font-weight:300;color:#0B2F4B;font-size:32px;line-height:36px;margin-top:0px;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left .views-field-field-location{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:40px;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left .views-field-nothing a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left .views-field-nothing a:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-field-testimonial-image{float:right;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-field-testimonial-image img{display:block;max-width:430px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-frontpage .hero-image .title-region #block-aps-page-title h1{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:70px;background-color:#1E75BB;display:inline-block;padding:20px 20px 20px 30px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:70px;background-color:#1E75BB;display:inline-block;padding:20px 20px 20px 30px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3{display:none;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:70px;background-color:#1E75BB;display:inline-block;padding:20px 20px 20px 30px;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:70px;background-color:#009095;display:inline-block;padding:20px 20px 20px 30px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 h2{color:white;font-family:ff-meta-web-pro,sans-serif;font-weight:300;font-size:60px;line-height:70px;background-color:#009095;display:inline-block;padding:20px 20px 20px 30px;}}#block-views-block-careers-block-1{clear:both;}#block-views-block-careers-block-1 .views-row{border-bottom:2px solid #F0F1F4;}#block-views-block-careers-block-1 .views-row:last-child{border-bottom:none;}#block-views-block-careers-block-1 .views-row .top-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:top;padding:30px 0px;}#block-views-block-careers-block-1 .views-row .top-section .job-details{padding-right:30px;flex:1;}#block-views-block-careers-block-1 .views-row .top-section .job-details .location-status{color:#1E75BB;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;}#block-views-block-careers-block-1 .views-row .top-section .job-details .location-status .new-job{text-transform:uppercase;color:#8BC53F;}#block-views-block-careers-block-1 .views-row .top-section .job-details .views-field-title{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:36px;color:#0B2F4B;padding-top:10px;}#block-views-block-careers-block-1 .views-row .top-section .job-details .views-field-title a{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:36px;color:#0B2F4B;padding-top:10px;text-decoration:none;transition-duration:400ms;text-decoration-color:transparent;}#block-views-block-careers-block-1 .views-row .top-section .job-details .views-field-title a:hover{opacity:1;text-decoration:underline;transition-duration:400ms;text-decoration-color:#0B2F4B;}#block-views-block-careers-block-1 .views-row .top-section .job-buttons{padding-top:10px;}#block-views-block-careers-block-1 .views-row .top-section .job-buttons .apply{display:inline-block;margin-right:10px;}#block-views-block-careers-block-1 .views-row .top-section .job-buttons .apply a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .top-section .job-buttons .apply a:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .top-section .job-buttons .accordion-toggle{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .top-section .job-buttons .accordion-toggle:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .expanded-section{display:none;}#block-views-block-careers-block-1 .views-row .expanded-section h3{color:#36302F;}#block-views-block-careers-block-1 .views-row .expanded-section.active{display:block;}#block-views-block-careers-block-1 .views-row .expanded-section .apply{display:inline-block;margin:20px 10px 40px 0px;}#block-views-block-careers-block-1 .views-row .expanded-section .apply a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .expanded-section .apply a:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .expanded-section .button{display:inline-block;margin:20px 10px 40px 0px;}#block-views-block-careers-block-1 .views-row .expanded-section .button a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}#block-views-block-careers-block-1 .views-row .expanded-section .button a:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}#block-views-block-careers-block-1 footer p{font-family:"Open Sans",sans-serif;font-style:italic;font-size:16px;line-height:21px;color:#36302F;padding-left:2px;}#block-webform{display:none;}#block-webform h2{margin-top:0px;}#block-webform .webform-required{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:20px;color:#1E75BB;}#block-webform .webform-submission-career-opportunities-form .js-form-type-textfield,#block-webform .webform-submission-career-opportunities-form .js-form-type-tel,#block-webform .webform-submission-career-opportunities-form .js-form-type-email{padding-bottom:20px;}#block-webform .webform-submission-career-opportunities-form .js-form-type-textfield label,#block-webform .webform-submission-career-opportunities-form .js-form-type-tel label,#block-webform .webform-submission-career-opportunities-form .js-form-type-email label{display:block;font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;}#block-webform .webform-submission-career-opportunities-form .js-form-type-textfield input,#block-webform .webform-submission-career-opportunities-form .js-form-type-tel input,#block-webform .webform-submission-career-opportunities-form .js-form-type-email input{appearance:none;-webkit-appearance:none;border-radius:0 !important;border:2px solid #1E75BB;background-color:transparent;height:50px;padding-left:15px;width:100%;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-style:italic;font-size:17px;color:#36302F;margin-top:6px;}#block-webform .webform-submission-career-opportunities-form .js-form-type-textarea{padding-bottom:20px;}#block-webform .webform-submission-career-opportunities-form .js-form-type-textarea label{display:block;font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;}#block-webform .webform-submission-career-opportunities-form .js-form-type-textarea textarea{appearance:none;-webkit-appearance:none;border-radius:0 !important;border:2px solid #1E75BB;background-color:transparent;padding:15px;width:100%;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-style:italic;font-size:17px;color:#36302F;margin-top:6px;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file{padding-bottom:20px;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file label{display:block;font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;text-transform:uppercase;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file .js-form-managed-file label{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#8BC53F;text-transform:uppercase;padding:8px 18px;border:2px solid #8BC53F;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;cursor:pointer;display:inline-block;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file .js-form-managed-file label:hover{background-color:#8BC53F;color:white;opacity:1;transition-duration:400ms;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file .js-form-managed-file input[name=resume_remove_button]{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#8BC53F;text-transform:uppercase;padding:8px 18px;border:2px solid #8BC53F;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;cursor:pointer;display:block;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file .js-form-managed-file input[name=resume_remove_button]:hover{background-color:#8BC53F;color:white;opacity:1;transition-duration:400ms;}#block-webform .webform-submission-career-opportunities-form .js-form-type-managed-file .js-form-managed-file .file{display:block;padding:10px 0px;}#block-webform .webform-submission-career-opportunities-form #edit-resume-name .resume-doc-title{display:none;}#block-webform .webform-submission-career-opportunities-form #edit-resume-name .resume-doc-title.uploaded{display:block;}#block-webform .webform-submission-career-opportunities-form .webform-button--submit{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}#block-webform .webform-submission-career-opportunities-form .webform-button--submit:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}.fancybox-bg{background:#0B2F4B;}.fancybox-content{width:800px;}.form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}.node--type-service_page .layout-container.blue .overlay{background-color:#1E75BB;}.node--type-service_page .layout-container.blue h3{color:#1E75BB;}.node--type-service_page .layout-container.blue .subtitle-wrapper p{color:#1E75BB;}.node--type-service_page .layout-container.blue .mobile-hero-image{background-color:#1E75BB;}.node--type-service_page .layout-container.green .overlay{background-color:#8BC53F;}.node--type-service_page .layout-container.green h3{color:#8BC53F;}.node--type-service_page .layout-container.green .subtitle-wrapper p{color:#8BC53F;}.node--type-service_page .layout-container.green .mobile-hero-image{background-color:#8BC53F;}.node--type-service_page .layout-container.blue-green .overlay{background-color:#009095;}.node--type-service_page .layout-container.blue-green h3{color:#009095;}.node--type-service_page .layout-container.blue-green .subtitle-wrapper p{color:#009095;}.node--type-service_page .layout-container.blue-green .mobile-hero-image{background-color:#009095;}.node--type-service_page .hero-image{height:400px;margin-top:90px;position:relative;}.node--type-service_page .hero-image .header-hero{height:100%;background-size:cover;background-position:center;}.node--type-service_page .hero-image .overlay{z-index:2;height:100%;width:100%;position:absolute;top:0;opacity:0.8;}.node--type-service_page .hero-image .title-region{position:absolute;bottom:50px;z-index:3;width:100%;}.node--type-service_page .hero-image .title-region #block-aps-page-title{max-width:1020px;margin:0 auto;}.node--type-service_page .hero-image .title-region #block-aps-page-title h1{font-weight:300;color:white;font-size:60px;font-family:ff-meta-web-pro,sans-serif;line-height:64px;max-width:660px;}.node--type-service_page .hero-image .subtitle-wrapper{position:absolute;z-index:3;bottom:0;width:100%;}.node--type-service_page .hero-image .subtitle-wrapper .container p{background-color:white;padding:14px 20px;text-transform:uppercase;margin-bottom:0;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;display:inline-block;}.node--type-service_page .mobile-hero-image{display:none;}.node--type-service_page .mobile-hero-image img{width:100%;margin-top:70px;}.node--type-service_page .mobile-hero-image .title-region #block-aps-page-title--2 h1{font-weight:300;color:white;font-size:40px;font-family:ff-meta-web-pro,sans-serif;line-height:42px;margin:0;padding-top:16px;padding-bottom:12px;}.node--type-service_page .mobile-hero-image .subtitle-wrapper p{background-color:white;padding:14px 20px;text-transform:uppercase;margin-bottom:0;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;display:inline-block;}.node--type-service_page main .services-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.node--type-service_page main .services-wrapper .content-region{flex:1;}.node--type-service_page main .services-wrapper .content-region #block-aps-content h2{margin-top:0px;}.node--type-service_page main .services-wrapper .content-region #block-aps-content .field-body p:last-child{margin-bottom:0px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1{position:relative;margin-top:30px;width:329px;padding-left:30px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 h2{background-color:#1E75BB;color:white;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:inline;padding:8px 20px;position:absolute;top:-36px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div{padding:20px;background-color:#F0F1F4;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row{padding-bottom:20px;border-bottom:2px solid white;margin-bottom:20px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row:first-child{margin-top:26px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-created{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;padding-bottom:6px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:36px;color:#0B2F4B;text-decoration:none;transition:all 400ms;text-decoration-color:transparent;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-title a:hover{color:#1E75BB;text-decoration:underline;opacity:1;transition:all 400ms;text-decoration-color:#1E75BB;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div .views-row .views-field-field-white-paper-tags{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;padding-bottom:6px;text-transform:uppercase;padding-top:10px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div footer{margin-top:30px;margin-bottom:10px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div footer a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1 > div footer a:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1{width:329px;padding-left:30px;position:relative;top:20px;height:100%;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 h2{background-color:#1E75BB;color:white;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;display:inline;padding:8px 20px;position:absolute;top:-36px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div{padding:20px;background-color:#F0F1F4;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div .views-row{padding-bottom:20px;border-bottom:2px solid white;margin-bottom:20px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div .views-row:first-child{margin-top:26px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div .views-row .views-field-field-published-date{font-family:ff-meta-web-pro,sans-serif;font-weight:700;color:#1E75BB;font-size:16px;padding-bottom:6px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:36px;color:#0B2F4B;text-decoration:none;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div .views-row .views-field-title a:hover{color:#1E75BB;text-decoration:underline;opacity:1;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div footer{margin-top:30px;margin-bottom:10px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div footer a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1 > div footer a:hover{background-color:#0B2F4B;color:#F0F1F4;opacity:1;transition-duration:400ms;}.node--type-service_page .blue-section{background-color:#0B2F4B;}.node--type-service_page .blue-section .callout{padding:60px 0px;}.node--type-service_page .blue-section .callout p{color:white;}.node--type-service_page .more-content-section{margin:80px 0px;}.node--type-service_page .more-content-section .field-field_icon_set{padding:40px 0px;text-align:center;}.node--type-service_page .more-content-section .field-field_icon_set > div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.node--type-service_page .more-content-section .field-field_icon_set > div > div{padding:0px 35px;border-right:2px solid #F0F1F4;flex:1;}.node--type-service_page .more-content-section .field-field_icon_set > div > div:last-child{border-right:none;}.node--type-service_page .more-content-section .field-field_icon_set > div > div .field-field_icon{padding-bottom:10px;width:80px;margin:0 auto;}.node--type-service_page .more-content-section .field-field_icon_set > div > div .field-field_icon_copy h3{color:#009095;}.node--type-service_page .more-content-section .field-field_icon_set > div > div .field-field_icon_copy p{line-height:24px;color:#36302F;font-style:italic;}#block-views-block-search-content-block-1 .no-results-search{font-family:"Open Sans",sans-serif;font-size:17px;line-height:32px;color:#36302F;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1{margin-bottom:30px;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .js-form-type-textfield{display:inline-block;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .js-form-type-textfield label{display:none;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .js-form-type-textfield input{appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;border:2px solid #8BC53F;background-color:transparent;height:44px;padding-left:15px;width:100%;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-style:italic;font-size:17px;color:#36302F;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .js-form-type-textfield input:focus{border-radius:0px !important;border:2px solid #8BC53F;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 #edit-actions,#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .form-actions{display:inline-block;margin-left:10px;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 #edit-actions input,#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .form-actions input{-webkit-appearance:none;appearance:none;font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#8BC53F;text-transform:uppercase;padding:8px 18px;border:2px solid #8BC53F;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;border-radius:0px;-webkit-border-radius:0;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 #edit-actions input:hover,#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .form-actions input:hover{background-color:#8BC53F;color:white;opacity:1;transition-duration:400ms;}#block-views-block-search-content-block-1 .views-row{border-bottom:2px solid #F0F1F4;padding-bottom:35px;margin-bottom:35px;}#block-views-block-search-content-block-1 .views-row:last-child{border-bottom:0px;}#block-views-block-search-content-block-1 .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;font-weight:300;font-size:32px;line-height:36px;color:#0B2F4B;text-decoration:none;}#block-views-block-search-content-block-1 .views-row .views-field-body{font-family:"Open Sans",sans-serif;font-size:17px;line-height:32px;padding-top:10px;color:#36302F;}#block-views-block-search-content-block-1 .pager{padding-left:0px;text-align:center;}#block-views-block-search-content-block-1 .pager li{display:inline;}#block-views-block-search-content-block-1 .pager li a{background-color:#0B2F4B;color:white;text-decoration:none;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;display:block;padding:10px;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;}#block-views-block-events-block-4{padding-top:35px;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row{border-bottom:2px solid #F0F1F4;padding-bottom:20px;margin-bottom:35px;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-title{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition:all 400ms;text-decoration-color:transparent;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-title a:hover{color:#1E75BB;text-decoration:underline;opacity:1;transition:all 400ms;text-decoration-color:#1E75BB;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-field-date,#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-views-conditional-field{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-bottom:10px;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-edit-node a{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#1E75BB;text-transform:uppercase;padding:8px 18px;border:2px solid #1E75BB;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-edit-node a:hover{background-color:#1E75BB;color:white;opacity:1;transition-duration:400ms;}#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-field-event-type,#block-views-block-events-block-4 .view-events .events-wrapper .views-row .views-field-field-city-state{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-top:10px;padding-bottom:15px;}#block-views-block-events-block-4 .pager{padding-left:0px;text-align:center;}#block-views-block-events-block-4 .pager li{display:inline;}#block-views-block-events-block-4 .pager li a{background-color:#0B2F4B;color:white;text-decoration:none;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;display:block;padding:10px;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition:all 400ms;}#block-views-block-events-block-4 .pager li a:hover{background-color:white;color:#0B2F4B;transition:all 400ms;}#block-views-block-deadlines-block-2{padding-top:35px;}#block-views-block-deadlines-block-2 .views-row{border-bottom:2px solid #F0F1F4;padding-bottom:35px;margin-bottom:35px;}#block-views-block-deadlines-block-2 .views-row .views-field-title{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;}#block-views-block-deadlines-block-2 .views-row .views-field-title a{font-family:ff-meta-serif-web-pro,serif;color:#0B2F4B;font-size:32px;line-height:37px;text-decoration:none;font-weight:300;transition:all 400ms;text-decoration-color:transparent;}#block-views-block-deadlines-block-2 .views-row .views-field-title a:hover{color:#1E75BB;text-decoration:underline;opacity:1;transition:all 400ms;text-decoration-color:#1E75BB;}#block-views-block-deadlines-block-2 .views-row .views-field-field-deadline-date{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;padding-bottom:10px;}#block-views-block-deadlines-block-2 .pager{padding-left:0px;text-align:center;}#block-views-block-deadlines-block-2 .pager li{display:inline;}#block-views-block-deadlines-block-2 .pager li a{background-color:#0B2F4B;color:white;text-decoration:none;text-transform:uppercase;font-family:ff-meta-web-pro,sans-serif;font-weight:700;display:block;padding:10px;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition:all 400ms;}#block-views-block-deadlines-block-2 .pager li a:hover{background-color:white;color:#0B2F4B;transition:all 400ms;}#block-views-block-testimonials-block-1 .views-row{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid black;}#block-views-block-testimonials-block-1 .views-row:last-child{border:none;margin-bottom:0px;padding-bottom:0px;}#block-views-block-testimonials-block-1 .views-row .views-field-field-city-state{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#1E75BB;text-transform:uppercase;}#block-webform-3 #edit-left-items,#block-webform-3 #edit-wrapper{border:none;margin:0;padding:0;}#block-webform-3 #edit-wrapper > .fieldset-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#block-webform-3 #edit-wrapper > .fieldset-wrapper .js-form-item input,#block-webform-3 #edit-wrapper > .fieldset-wrapper .js-form-item select{width:100%;box-sizing:border-box;appearance:none;-webkit-appearance:none;border:2px solid #1E75BB;background-color:transparent;height:50px;padding:10px 15px;width:100%;box-sizing:border-box;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#1E75BB;margin-bottom:10px;border-radius:0px;-webkit-border-radius:0;}#block-webform-3 #edit-wrapper > .fieldset-wrapper .js-form-item ::placeholder{color:#1E75BB;opacity:1;}#block-webform-3 #edit-wrapper > .fieldset-wrapper .js-form-item :-ms-input-placeholder{color:#1E75BB;}#block-webform-3 #edit-wrapper > .fieldset-wrapper .js-form-item ::-ms-input-placeholder{color:#1E75BB;}#block-webform-3 #edit-wrapper > .fieldset-wrapper #edit-left-items{padding-right:20px;}#block-webform-3 #edit-wrapper > .fieldset-wrapper .js-form-type-textarea textarea{appearance:none;-webkit-appearance:none;border:2px solid #1E75BB;background-color:transparent;height:230px;padding:10px 15px;font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#1E75BB;margin-bottom:10px;border-radius:0px;-webkit-border-radius:0;width:100%;box-sizing:border-box;}#block-webform-3 .js-form-type-checkbox{font-family:ff-meta-web-pro,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#1E75BB;padding-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}#block-webform-3 .js-form-type-checkbox label{padding-left:10px;}#block-webform-3 .form-submit{font-family:ff-meta-web-pro,sans-serif;font-size:16px;font-weight:700;color:#0B2F4B;text-transform:uppercase;padding:8px 18px;border:2px solid #0B2F4B;text-decoration:none;background-color:transparent;-webkit-appearance:none;appearance:none;border-radius:none;-webkit-border-radius:0;transition-duration:400ms;-webkit-border-radius:0;}#block-webform-3 .form-submit:hover{background-color:#0B2F4B;color:white;opacity:1;transition-duration:400ms;}@media (max-width:1120px){body .container{margin:0px 60px;}.site-nav .container{margin:0px 20px;}.site-nav .container .logo{height:76px;}.site-nav .container .logo img{top:0px;}.site-nav img{position:relative;padding:15px 0px;}.site-nav .top_nav-region{padding-bottom:0px;}.site-nav .top_nav-region #block-aps-main-menu{display:none;position:fixed;background-color:#0B2F4B;height:100%;right:0;top:0;width:300px;}.site-nav .top_nav-region #block-aps-main-menu.active{display:block;}.site-nav .top_nav-region #block-aps-main-menu > ul{text-align:left;padding-left:0;padding-top:60px;}.site-nav .top_nav-region #block-aps-main-menu > ul > li > a{color:#8BC53F;}.site-nav .top_nav-region #block-aps-main-menu > ul > li .spacer{display:inline-block;}.site-nav .top_nav-region #block-aps-main-menu > ul li{display:list-item;padding-bottom:10px;}.site-nav .top_nav-region #block-aps-main-menu > ul li ul{display:block;padding-top:10px;padding-left:10px;}.site-nav .top_nav-region #block-aps-main-menu > ul li ul li{padding-left:0px;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle{display:inline-block;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded .expanded-toggle img:hover{opacity:0.8;cursor:pointer;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded:hover > ul{padding-top:0px;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded:hover.active > ul{display:block;top:0px;left:0px;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded:hover ul{transition-delay:0s,0s,0s;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul{position:relative;max-height:0;overflow:hidden;display:block;padding:0;top:0px;left:0px;opacity:0.95;visibility:visible;transition:all 0s;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded ul li{padding:0;padding-bottom:10px;}.site-nav .top_nav-region #block-aps-main-menu > ul li.expanded.active ul{max-height:1000px;overflow:visible;display:block;padding-top:10px;}.site-nav .top_nav-region #block-aps-main-menu .toggleSearch{display:none;}.site-nav .top_nav-region #block-clientlogin,.site-nav .top_nav-region #block-contactus,.site-nav .top_nav-region #block-sociallinks{display:none;}.site-nav .mobile-menu,.site-nav .mobile-close{display:none;right:0px;}.site-nav .mobile-menu.active,.site-nav .mobile-close.active{z-index:12;display:block;}.site-nav .mobile-search,.site-nav .mobile-login{display:block;}.path-frontpage .hero-image{margin-top:70px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines{margin:0px 60px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider{margin:0px 60px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list{height:100% !important;text-align:center;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track{display:block;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide{padding-right:0px;border-right:none;margin-right:0px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide.last{margin-right:0px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow{width:100%;height:100%;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-position:center;width:60px;height:100%;border:none;position:absolute;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-next{background-image:url(/themes/aps/img/aps-arrow-right-navy.svg);}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow.slick-prev{background-image:url(/themes/aps/img/aps-arrow-right-navy.svg);transform:rotate(180deg);}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left{margin:60px;}.path-frontpage .testimonials-section .testimonials-region #block-views-block-homepage-testimonial-block-1 .views-row .views-field-fieldset .testimonial-left .views-field-body{width:46vw;}.node--type-page .hero-image{margin-top:70px;}.node--type-page .hero-image .title-region{margin:0px 60px;}.node--type-service_page .hero-image{margin-top:70px;}.node--type-service_page .hero-image .title-region #block-aps-page-title{margin:0px 60px;}.embed-youtube.align-right-video{max-width:100%;margin-left:0px;margin-bottom:0px;display:block;}.embed-youtube.mobile{display:block;}.embed-youtube.desktop{display:none;}}@media (max-width:950px){footer .footer-menus-section .footer-region #block-leftfootermenu,footer .footer-menus-section .footer-region #block-centerfootermenu,footer .footer-menus-section .footer-region #block-rightfootermenu{display:none;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 header{width:100%;margin-right:0;}.path-frontpage .events-section .events-region #block-views-block-events-block-1 .view-events{width:100%;padding-top:40px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 header{width:100%;margin-right:0;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1 .view-whitepapers{width:100%;padding-top:40px;}.path-frontpage .testimonials-section{display:none;}.node--type-white_papers main{margin-top:110px;}.node--type-white_papers main .whitepaper-wrapper{display:block;}.node--type-white_papers main .whitepaper-wrapper .content-region{margin-bottom:80px;}.node--type-white_papers main .whitepaper-wrapper .content-region #block-aps-content{padding-right:0px;}.node--type-white_papers main .whitepaper-wrapper .sidebar-region{width:100%;top:0;}.page-node-209 .whitepaper-group{display:block;}.page-node-209 .whitepaper-group .right-section{width:100%;top:0px;padding-top:40px;}.page-node-209 .whitepaper-group .right-section fieldset .fieldset-wrapper .js-form-type-checkbox{padding-bottom:0px;display:inline-block;padding-left:15px;}.page-node-209 .whitepaper-group .right-section fieldset .fieldset-wrapper .js-form-type-checkbox:first-child{padding-left:0px;}.page-node-209 .whitepaper-group .right-section #block-subscribe{display:none;}.page-node-209 .whitepaper-group .left-section{padding-top:80px;padding-right:0px;}#block-views-block-careers-block-1 .views-row .top-section{display:block;}#block-views-block-careers-block-1 .views-row .top-section .job-details{padding-bottom:15px;}.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-related-whitepapers-block-1,.node--type-service_page main .services-wrapper .sidebar-region #block-views-block-recent-white-papers-block-1{display:none;}.node--type-service_page .more-content-section .field-field_icon_set > div{display:block;}.node--type-service_page .more-content-section .field-field_icon_set > div > div{padding:0px 0px 20px 0px;border-right:none;border-bottom:2px solid #F0F1F4;margin-bottom:30px;}.node--type-service_page .more-content-section .field-field_icon_set > div > div:last-child{border-bottom:none;margin-bottom:0px;padding:0px;}.fancybox-content{padding:20px !important;}#block-webform-3 #edit-wrapper > .fieldset-wrapper{display:block;}#block-webform-3 #edit-wrapper > .fieldset-wrapper #edit-left-items{padding-right:0px;}.stacktable.mobile-table{display:block;}.stacktable.large-only{display:none;}}@media (max-width:750px){.path-frontpage .hero-image{display:none;}.path-frontpage .mobile-hero-image{display:block;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-1{display:none;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3{display:block;}.path-frontpage .events-section .events-region #block-views-block-events-block-1{display:none;}.path-frontpage .events-section .events-region #block-views-block-events-block-3{display:block;}.node--type-page .hero-image{display:none;}.node--type-page .mobile-hero-image{display:block;}.page-node-209 .mobile-hero-image{background-color:#8BC53F;}.node--type-service_page .hero-image{display:none;}.node--type-service_page .mobile-hero-image{display:block;}main .align-left{display:block;float:none;margin-right:0px;margin:0 auto;padding-bottom:20px;}main .align-right{display:block;float:none;margin-left:0px;margin:0 auto;padding-bottom:20px;}}@media (max-width:600px){body .container{margin:0px 20px;}.path-frontpage main{margin-top:60px;margin-bottom:70px;}.path-frontpage main h2{margin-top:0px;}.path-frontpage .whitepapers-section .whitepapers-region{padding:60px 0px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3{padding:60px 0px 100px 0px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines{margin:0px 20px;}.node--type-page #block-aps-content{padding-bottom:0px;}.node--type-service_page .layout-container.blue-green .subtitle-wrapper p,.node--type-service_page .layout-container.blue .subtitle-wrapper p,.node--type-service_page .layout-container.green .subtitle-wrapper p{line-height:24px;}main{margin:80px 0px 80px 0px;}.node--type-white_papers main .title-region #block-aps-page-title h1{font-size:40px;line-height:52px;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .js-form-type-textfield{display:block;}#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 #edit-actions,#block-views-block-search-content-block-1 #views-exposed-form-search-content-block-1 .form-actions{display:block;margin-left:0px;margin-top:10px;}}@media (max-width:420px){.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 h2{font-size:40px;line-height:80px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide{padding:0px 60px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title{text-align:center;font-size:24px;line-height:30px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title a{font-size:24px;line-height:30px;}.path-frontpage .whitepapers-section .whitepapers-region #block-views-block-whitepapers-block-3 .slick--view--whitepapers--block-3 .slick__arrow .slick-arrow{width:30px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 h2{font-size:40px;line-height:80px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide{padding:0px 60px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title{text-align:center;font-size:24px;line-height:30px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick-slider .slick-list .slick-track .slick__slide .views-field-title a{font-size:24px;line-height:30px;}.path-frontpage .events-section .events-region #block-views-block-events-block-3 .slick--view--events--block-3 .slick__arrow .slick-arrow{width:30px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider{margin:0px 40px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide .views-field-title{font-size:24px;line-height:30px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick-slider .slick-list .slick-track .slide .views-field-title a{font-size:24px;line-height:30px;}.path-frontpage .deadline-section .deadlines-region #block-views-block-deadlines-block-1 .slick--view--deadlines .slick__arrow .slick-arrow{width:30px;}}
