body{position:relative;overflow-x:hidden}body.page-child .secondary-head .menu li a,body.page-template-template-publications .secondary-head .menu li a,body.archive .secondary-head .menu li a,body.single .secondary-head .menu li a,body.search .secondary-head .menu li a,body.blog .secondary-head .menu li a{color:#1a3a5e}body.page-child .secondary-head .menu li a:hover,body.page-template-template-publications .secondary-head .menu li a:hover,body.archive .secondary-head .menu li a:hover,body.single .secondary-head .menu li a:hover,body.search .secondary-head .menu li a:hover,body.blog .secondary-head .menu li a:hover{background:#f68729;color:white}body.page-child .secondary-head .logo,body.page-template-template-publications .secondary-head .logo,body.archive .secondary-head .logo,body.single .secondary-head .logo,body.search .secondary-head .logo,body.blog .secondary-head .logo{display:none}body.page-child .secondary-head .logo.color,body.page-template-template-publications .secondary-head .logo.color,body.archive .secondary-head .logo.color,body.single .secondary-head .logo.color,body.search .secondary-head .logo.color,body.blog .secondary-head .logo.color{display:block;opacity:1;visibility:visible}body.page-child .secondary-head.sticky .menu li a,body.page-template-template-publications .secondary-head.sticky .menu li a,body.archive .secondary-head.sticky .menu li a,body.single .secondary-head.sticky .menu li a,body.search .secondary-head.sticky .menu li a,body.blog .secondary-head.sticky .menu li a{color:white}.chart{width:175px;height:176px;top:0;right:0;bottom:0;left:0;margin:0 auto 52px;position:relative;background:#e6e6e6 linear-gradient(to right, #e6e6e6 50%, #1270ad 50%);color:#1270ad;border-radius:50%}.chart span{position:absolute;z-index:10;top:50%;left:50%;font-size:43px;font-weight:600;transform:translate(-50%, -50%)}@keyframes spin{to{transform:rotate(180deg)}}@keyframes background{50%{background-color:currentColor}}.chart::after{content:'';position:absolute;width:90%;height:90%;top:0;right:0;bottom:0;left:0;background:#fff;margin:auto;border-radius:50%}.chart::before{content:'';position:absolute;display:block;background-color:inherit;height:100%;width:50%;bottom:0;right:0;border-radius:0 100% 100% 0 / 50%;transform:rotate(0);transform-origin:0 50%;animation:50s spin infinite linear,100s background infinite step-end;animation-play-state:paused;animation-delay:inherit}.error404 footer{background:#213857}#error404{background:#16314f;text-align:center;height:70vh;position:relative}#error404 .text-center{display:table;width:100%;position:relative;z-index:10}#error404 .text-center .table-cell{height:91vh;display:table-cell;vertical-align:middle;color:#96d2f3}#error404 .text-center .table-cell h2{font-size:152px;line-height:140px}#error404 .text-center .table-cell p{font-size:32px;text-transform:uppercase}.graphic-top{background:url(../img/404_top.png) no-repeat left top;width:660px;height:485px;position:fixed;top:0;left:50%;transform:translate(-30%, 0);z-index:5;background-size:100%}.graphic-bottom{background:url(../img/404_bottom.png) no-repeat left bottom;width:660px;height:485px;position:fixed;bottom:0;left:50%;transform:translate(-85%, 0);z-index:5;background-size:100%}.page-template-template-campaign .secondary-head{display:none}.page-template-template-campaign .headline{padding-top:72px}.page-template-template-campaign .center-content{display:table;width:100%}.page-template-template-campaign .center-content .table-cell{height:88vh;vertical-align:middle;display:table-cell}.page-template-template-campaign .center-content h2{font-size:64px;margin:0 0 90px}.page-template-template-campaign .center-content p{font-size:24px;line-height:36px;max-width:420px;margin:0 auto 170px}.page-template-template-campaign .banner-call-to-action{text-align:center}.page-template-template-campaign .form{position:relative}.page-template-template-campaign .form .input-field input[type=email]{background:transparent;border:2px solid #545559;padding:13px 29px;min-width:590px;color:white}.page-template-template-campaign .form .input-field input[type=email]:focus{background:white;color:#333}.page-template-template-campaign .form .input-submit{position:absolute;top:5px;right:246px}.page-template-template-campaign .form .input-submit input[type=submit]{background:#2f8aff;color:white;padding:10px 45px;border:none;border-radius:25px;text-transform:uppercase}.page-template-template-campaign .form ::-webkit-input-placeholder{color:white}.page-template-template-campaign .form ::-moz-placeholder{color:white}.page-template-template-campaign .form :-ms-input-placeholder{color:white}.page-template-template-campaign .form :-moz-placeholder{color:white}.page-template-template-campaign .banner-two-column .center-content .table-cell{height:85vh}.page-template-template-campaign .banner-two-column .center-content h2{font-size:52px;line-height:66px}.page-template-template-campaign .banner-two-column .center-content h3{font-size:20px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin:0 0 25px}.page-template-template-campaign .banner-two-column .image-placeholder,.page-template-template-campaign .banner-two-column .youtube-vid{max-width:480px;margin:0 0 0 65px;border-radius:15px}.page-template-template-campaign .banner-two-column .image-placeholder img,.page-template-template-campaign .banner-two-column .youtube-vid img{border-radius:15px}.page-template-template-campaign .banner-two-column .block{display:block;color:white;text-transform:uppercase;font-size:15px;margin-top:46px;letter-spacing:1px;font-weight:400}.page-template-template-campaign .banner-two-column .block i{font-weight:400;display:inline-block;margin-left:10px}.mobile{display:none}.mobile-close{background:url(../img/icon-close-white.png) no-repeat;background-size:100%;width:38px;height:38px;border:0}.mobile-menu{background:#1a3a5e;color:white;position:fixed;height:100%;z-index:200;right:-120%;min-width:320px;padding-top:80px;transition:all .35s;overflow:auto}.mobile-menu .mobile-close{position:absolute;top:15px;right:15px}.mobile-menu .menu li{display:block}.mobile-menu .menu li a{color:white;padding:15px 0;display:block}.mobile-menu .sub-menu{padding-left:10px}.mobile-menu.active{right:0}h2{font-size:32px;line-height:44px;font-weight:600;letter-spacing:2px;margin-bottom:24px}.alignnone{margin:15px 5px 15px 0;height:auto}.t-right{text-align:right}.t-center{text-align:center}sup{color:#308aff;font-weight:600}.forcefullwidth_wrapper_tp_banner .btn-orange{max-width:280px;min-width:280px;padding:12px 10px !important;text-align:center !important}.forcefullwidth_wrapper_tp_banner .btn-orange:hover{background:#308aff;border:1px solid #308aff;color:white}.home .banner.banner-full{height:100vh}.home .secondary-head .logo{display:none}.home .secondary-head .menu{opacity:0;visibility:hidden}.home .secondary-head.sticky .menu{opacity:1;visibility:visible}.home .secondary-head.sticky .logo{display:block}.banner.banner-full{position:relative;height:600px}.banner.banner-full .table{display:table;width:100%}.banner.banner-full .text-container{height:600px;display:table-cell;vertical-align:middle}.banner.banner-full .text-container h1{font-size:56px;color:#1a3a5e;margin-bottom:16px;font-weight:600}.banner.banner-full .text-container .subtitle{font-size:24px;line-height:36px;color:#5b5b5c;font-weight:400}.banner.banner-nomenu{height:735px}.banner.banner-nomenu .table{display:table;width:100%}.banner.banner-nomenu .vertical-center{display:table-cell;vertical-align:middle;height:735px}.banner.banner-gradient{background:#0c5aa0;background:-moz-linear-gradient(top, #0c5aa0 0, #0a4579 100%);background:-webkit-linear-gradient(top, #0c5aa0 0, #0a4579 100%);background:linear-gradient(to bottom, #0c5aa0 0, #0a4579 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c5aa0', endColorstr='#0a4579', GradientType=0)}.banner.banner-color{text-align:center;color:white}.banner.banner-color .headline{margin-bottom:40px;margin-top:70px}.banner.banner-color .headline .subtitle{font-size:18px;line-height:28px;letter-spacing:2px;font-weight:400}.banner.banner-color .headline h2{font-size:48px;font-weight:600;line-height:64px}.banner.banner-color .headline .text{font-size:20px;line-height:32px;max-width:720px;font-weight:400;margin:0 auto}.banner.banner-color .block-links img{margin-bottom:15px;width:60px;height:auto}.banner.banner-color .block-links h3{font-size:20px;line-height:28px;letter-spacing:2px;margin-bottom:10px;font-weight:600}.banner.banner-color .block-links .block-link{padding:28px;transition:.5s;cursor:pointer}.banner.banner-color .block-links .block-link a{color:white;text-decoration:none}.banner.banner-color .block-links .block-link .text{font-size:16px;line-height:24px;font-weight:400}.banner.banner-color .block-links .block-link:hover{background:#f68729;border-radius:8px;-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6)}.banner.banner-color .block-links .block-link a{display:block;width:100%;height:100%}.btn-orange{background:#f68729;color:white;display:inline-block;padding:13px 40px;border-radius:60px;border:1px solid #f68729;transition:all .25s;font-size:16px;letter-spacing:1px;font-weight:600;text-transform:uppercase}.btn-orange:hover{background:#308aff;color:white;text-decoration:none;border:1px solid #308aff}.btn-orange-outline{background:transparent;color:#f68729;font-size:16px;font-weight:600;display:inline-block;padding:9px 64px;border-radius:60px;border:1px solid #f68729;transition:all .25s}.btn-orange-outline:hover{background:#308aff;border:1px solid #308aff;color:white;text-decoration:none}.btn-blue-outline{background:transparent;border:1px solid #308aff;padding:7px 40px;letter-spacing:1px;font-size:14px;color:#308aff;display:inline-block;border-radius:35px;text-transform:uppercase;font-weight:600;transition:all .25s}.btn-blue-outline:hover{background:#308aff;border:1px solid #308aff;color:white;text-decoration:none}.btn-blue{background:#308aff;padding:7px 40px;letter-spacing:2.5px;font-size:14px;color:white;display:inline-block;border-radius:35px;transition:all .25s}.btn-blue:hover{background:white;border:1px solid #308aff;color:#308aff;text-decoration:none}.btn-white-outline{background:transparent;color:white;text-transform:uppercase;font-size:16px;font-weight:600;display:inline-block;padding:9px 40px;border-radius:60px;border:1px solid white;transition:all .25s}.btn-white-outline:hover{background:#308aff;border:1px solid #308aff;color:white;text-decoration:none}.t-center{text-align:center}.t-right{text-align:right}.parallax-window{min-height:400px;background:transparent}.main-head .logo{position:absolute;z-index:50;top:25px}.survivor{background:rgba(150,210,243,0.3);padding:96px 0}.survivor .image-placeholder{max-width:320px}.survivor .image-placeholder img{border:1px solid #96d2f3;border-radius:10px}.survivor h2{color:#1270ad}.survivor .btn-blue-outline{margin-top:25px}.in-news{padding:96px 0}.in-news .image-placeholder{margin-bottom:15px;-webkit-box-shadow:12px 22px 30px -17px rgba(0,0,0,0.6);-moz-box-shadow:12px 22px 30px -17px rgba(0,0,0,0.6);box-shadow:12px 22px 30px -17px rgba(0,0,0,0.6)}.in-news p{font-size:16px;line-height:24px}.in-news .btn-orange-outline{margin-top:45px}.in-news .headline{text-align:center;margin-bottom:50px}.in-news .headline h2{font-size:32px;color:#f68729}.secondary-head{position:fixed;top:0;left:0;width:100%;z-index:100;padding:36px 0;transition:all .35s;max-height:71px}.secondary-head .mobile-toggle{background:url(../img/icon-menu.png) no-repeat;background-size:100%;width:38px;height:38px;border:0;display:none;float:right}.secondary-head .menu li{display:inline-block;position:relative}.secondary-head .menu li.current-menu-item a,.secondary-head .menu li.current-page-ancestor a{text-decoration:none;background:#f68729;color:white !important;border-radius:35px}.secondary-head .menu li.menu-item-has-children{padding-bottom:10px}.secondary-head .menu li a{font-size:16px;line-height:28px;font-weight:400;text-transform:uppercase;color:white;padding:6px 15px}.secondary-head .menu li a:hover{text-decoration:none;border:1px solid white;background:transparent;color:white !important;border-radius:35px}.secondary-head .menu li:hover .sub-menu{display:block}.secondary-head .menu .sub-menu{display:none;position:absolute;left:0;top:38px;min-width:300px;margin:0;padding:0;z-index:99999 !important;background:white;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.2)}.secondary-head .menu .sub-menu li{display:block;width:100%}.secondary-head .menu .sub-menu li.current-menu-item a{background:#f68729;color:white !important;border-radius:0}.secondary-head .menu .sub-menu li:first-child:hover a{border-top-right-radius:8px;border-top-left-radius:8px}.secondary-head .menu .sub-menu li:last-child:hover a{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.secondary-head .menu .sub-menu li a{display:block;background:transparent;width:100%;color:#1270ad !important;padding:5px 10px}.secondary-head .menu .sub-menu li a:hover{color:white;text-decoration:none;background:#96d2f3;border-radius:0;border:none}.secondary-head .logo{position:absolute;top:0;opacity:1;visibility:visible;transition:all .35s;z-index:100;width:221px;padding:10px 20px}.secondary-head .logo img{transition:all .35s}.secondary-head .logo.color{opacity:0;visibility:hidden}.secondary-head.sticky{background:#1a3a5e;padding:18px 0 15px}.secondary-head.sticky .logo{opacity:0;visibility:hidden;width:144px;top:7px}.secondary-head.sticky .logo.color{opacity:1;visibility:visible;top:-8px;width:174px}.secondary-head.sticky .mobile-toggle{background:url(../img/icon-menu-white.png);background-size:100%}.form .input-field{position:relative;margin-top:42px}.form .input-field input[type=email]{border-radius:50px;border:1px solid #f68729;padding:12px 20px;padding-right:50px;max-width:374px}.form .input-field input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/email-btn.svg) no-repeat;text-indent:-999em;border:none;width:36px;height:36px;position:absolute;right:-5px;top:6px}.page-links{height:80px;background:#f68729;text-align:center;transition:all .25s}.page-links .col-lg-12{display:table}.page-links ul{margin:0;padding:0;height:80px;display:table-cell;vertical-align:middle;transition:all .25s}.page-links ul li{display:inline-block}.page-links ul li a{color:#1a3a5e;font-size:18px;font-weight:400;height:80px;display:table-cell;vertical-align:middle;padding:0 25px}.page-links ul li a:hover{background:#1a3a5e;color:white;text-decoration:none}.is-sticky{position:relative;z-index:50}.is-sticky .page-links ul li a{text-decoration:none}.is-sticky .page-links ul li a:hover{text-decoration:none}.is-sticky .page-links ul li a.active{border-bottom:5px solid #1a3a5e}.text-hero{overflow:hidden;max-height:700px}.text-hero .container{z-index:10}.text-hero .text-fade-container{background:rgba(255,255,255,0.9);padding:96px 35px;min-height:700px;position:absolute}.text-hero .text-fade-container .stickers{position:absolute;top:15px;right:15px}.text-hero .text-fade-container h3{color:#f68729;font-size:20px;font-weight:600;margin-bottom:16px;letter-spacing:2px}.text-hero .text-fade-container h2{color:#1a3a5e;font-size:32px;font-weight:600;line-height:44px;margin-bottom:40px}.text-hero .text-fade-container a{margin-top:65px}.image-placeholder{-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);border-radius:8px}.image-placeholder .image{border-radius:8px}.image-placeholder-hover{position:relative;top:0}.image-placeholder-hover:hover{top:-5px;-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6)}.image-placeholder-hover .image{border-radius:8px;border:1px solid #bcc6c9}.headline-two-column{padding:96px 0 65px}.headline-two-column .headline{text-align:center;margin-bottom:70px}.headline-two-column .image-placeholder{border-radius:8px}.headline-two-column h2{color:#1270ad;font-size:32px;line-height:44px;margin-bottom:24px}.headline-two-column p.subtitle{font-size:18px;max-width:810px;margin:0 auto}.headline-two-column .steps .step{margin-bottom:20px}.headline-two-column .steps .step:last-child .col-md-1:after{content:none}.headline-two-column .steps .step .col-md-1:after{content:"";width:3px;height:100%;background:rgba(188,198,201,0.4);position:absolute;top:35px;left:32px}.headline-two-column .steps .step span{position:relative;width:36px;height:36px;display:block;border-radius:36px;background:#308aff;color:white;text-align:center;line-height:33px}.headline-two-column .steps .step .step-content{padding-left:18px}.headline-two-column .steps .step .step-content h3{color:#308aff;font-size:20px;line-height:28px;font-weight:400}.headline-two-column .steps .step .step-content p{font-size:16px;line-height:24px;font-weight:400;color:#393939}.video-module{padding:96px 0}.video-module .text{margin-bottom:50px}.video-module .video-container{width:97%;margin-bottom:50px}.video-module .headline{text-align:center;margin-bottom:70px}.video-module .text{font-size:16px;line-height:24px;font-weight:400}.video-module iframe{height:546px;-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6)}.video-module h2{color:white;font-size:32px;font-weight:400;line-height:44px;margin-bottom:24px;letter-spacing:2px}.video-module p.subtitle{color:white;font-size:18px;line-height:28px;font-weight:400;max-width:810px;margin:0 auto}.video-module p{color:white}.video-module .image{-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);border-radius:8px}.switch-content{padding:96px 0}.switch-content .left-text{padding-right:25px}.switch-content .right-text{padding-left:25px}.switch-content h2,.switch-content h3{color:#5993ce}.switch-content h2{font-size:32px;line-height:44px;letter-spacing:2px}.switch-content h3{font-size:20px;margin-bottom:5px}.switch-content p,.switch-content span{line-height:28px;font-weight:300;margin-bottom:45px}.two-column-blocks{padding:96px 0}.two-column-blocks .headline{text-align:center;margin-bottom:48px}.two-column-blocks .headline h2{font-size:32px;color:#f68729;font-weight:600}.two-column-blocks .blocks .block{text-align:center}.two-column-blocks .blocks .block h3{font-size:24px;color:#1270ad;margin-bottom:12px;font-weight:600}.two-column-info{padding:96px 0;background:white}.two-column-info .divider{width:1px;height:100%;background:#cad6e2;position:absolute;left:50%}.two-column-info .info-block{padding:0 90px}.two-column-info .info-block p.subtitle{color:#bcc6c9;font-size:16px;font-weight:700;letter-spacing:2px;line-height:11px;margin:0}.two-column-info .info-block h2{color:#f68729;font-size:28px;margin:0 0 20px;font-weight:600}.two-column-info .info-block p{font-size:18px;line-height:28px;margin:0 0 20px;font-weight:300}.two-column-info .social-media{margin-top:35px}.social-media ul{margin:0;padding:0;list-style:none}.social-media ul li{display:inline-block;margin-right:15px}.social-media .icon{width:50px;height:50px;display:block}.social-media .icon.facebook{background:url(../img/icon-facebook.svg) no-repeat}.social-media .icon.twitter{background:url(../img/icon-twitter.svg) no-repeat}.social-media .icon.youtube{background:url(../img/icon-youtube.svg) no-repeat}.social-media .icon.linkedin{background:url(../img/icon-linkedin.svg) no-repeat}.social-media .icon-small{display:block}.social-media .icon-small.facebook{background:url(../img/icon-facebook-blue.svg) no-repeat;width:8px;height:16px}.social-media .icon-small.twitter{background:url(../img/icon-twitter-blue.svg) no-repeat;width:19px;height:16px}.social-media .icon-small.youtube{background:url(../img/icon-youtube-blue.svg) no-repeat;width:40px;height:16px}.social-media .icon-small.linkedin{background:url(../img/icon-linkedin-blue.svg) no-repeat;width:17px;height:16px}.two-column-full-image{padding:96px 0;background:#1270ad;color:white}.two-column-full-image .headline{text-align:center;margin-bottom:56px}.two-column-full-image .headline h2{font-size:32px}.two-column-full-image iframe{-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6)}.two-column-full-image .text .alignnone{margin:0 0 -12px}.two-column-full-image .text p{font-weight:400;font-size:16px;line-height:24px}.two-column-full-image .video-container{margin-top:275px}.two-column-full-image .image-container{margin-top:120px}.two-column-full-image .full-width-image{margin-top:25px}.two-column-full-image.notop{padding-top:0}.text-two-column{padding:96px 0}.text-two-column .headline{text-align:center;margin-bottom:75px}.text-two-column .headline h2{font-size:28px;line-height:32px;color:#f68729;margin-bottom:20px;font-weight:600}.text-two-column .headline .subtitle{font-size:18px;line-height:28px;max-width:750px;font-weight:300;color:#000;margin:0 auto}.text-two-column .btn-orange-outline{margin-top:10px;padding:1px 42px}.text-two-column iframe{-webkit-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);-moz-box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);box-shadow:0 46px 69px -25px rgba(0,0,0,0.6);margin-bottom:55px}.text-two-column h2{color:#1a3a5e;font-size:32px;line-height:44px;margin:0 0 10px;font-weight:400}.text-two-column h3{font-size:24px;line-height:28px;color:#1a3a5e;margin:0 0 10px;font-weight:600}.text-two-column p{margin-bottom:15px}.text-two-column .text p{margin-bottom:15px;font-size:16px;font-weight:400;line-height:24px;color:#393939}.text-two-column .content .row{margin-bottom:35px}.text-two-column .content .row:last-child{margin-bottom:0}.text-two-column .content .text{padding-left:45px}.text-two-column .content img{margin-bottom:25px}.text-two-column .content .btn-blue-outline{padding:1px 20px;font-size:14px;font-weight:600}.text-two-column .footnotes,.text-two-column .footnotes p{font-size:10px;line-height:16px;color:#393939}.text-two-column .footnotes .text{padding-left:45px}.text-two-column .quote{margin:0 0 15px}.text-two-column .quote p{color:#1270ad;font-size:20px}.text-two-column .header-text h3{color:#1a3a5e;margin:0;font-weight:600;font-size:16px;line-height:28px}.text-two-column .header-text h2{margin-bottom:0}.text-two-column .image-placeholder{margin-bottom:25px}.text-two-column .image-placeholder img{margin-bottom:0}.three-column-blocks{padding:85px 0;text-align:center;color:white}.three-column-blocks .headline h2{font-size:32px;line-height:44px;letter-spacing:2px;margin:0 0 25px;font-weight:400}.three-column-blocks .headline .subtitle{font-size:24px;line-height:28px;font-weight:400}.three-column-blocks .centered{display:table;width:100%}.three-column-blocks .blocks{margin-top:40px}.three-column-blocks .blocks .block{overflow:hidden;background:white;border-radius:8px;min-height:470px}.three-column-blocks .blocks .block .block-inner{padding:20px 24px}.three-column-blocks .blocks .block h2{font-size:28px;line-height:48px;height:160px;display:table-cell;vertical-align:middle;color:white;background:#1270ad;padding:0 25px}.three-column-blocks .blocks .block h3{font-size:20px;line-height:28px;font-weight:400;margin:0 0 16px}.three-column-blocks .blocks .block p{font-size:16px;line-height:28px}.three-column-blocks .blocks .block .text{color:#393939;margin-bottom:0;font-size:16px;line-height:28px}.three-column-blocks .blocks .block .btn-blue-outline{transition:all .25s;display:inline-block;padding:12px 70px;white-space:nowrap;margin:0 auto;position:absolute;bottom:20px;left:50%;transform:translate(-50%, 0)}.bg-foreground{padding:96px 0}.bg-foreground .text-container{padding:0 50px}.bg-foreground .text-container p{margin-bottom:30px}.content-three-block{padding:85px 0;text-align:center;background:rgba(150,210,243,0.3)}.content-three-block .headline{margin-bottom:40px}.content-three-block .headline .subtitle{font-size:20px;margin:0 0 18px}.content-three-block .headline h2{font-size:32px;line-height:44px;margin-bottom:35px;color:#1270ad}.content-three-block .headline .text{margin:0 auto 25px;max-width:920px}.content-three-block .block-links img{margin-bottom:15px;width:60px;height:auto}.content-three-block .block-links h3{font-size:20px;line-height:28px;font-weight:600;margin-bottom:20px;color:#f68729}.content-three-block .block-links .block-link{padding:28px;border-radius:10px;transition:all .3s;min-height:365px}.content-three-block .block-links .block-link .text{font-size:16px;line-height:24px;font-weight:400;margin-bottom:45px;color:#393939}.content-three-block .block-links .block-link .btn-orange-outline{position:absolute;bottom:15px;left:50%;transform:translate(-50%, 0);min-width:182px;padding:5px 25px}.content-three-block .block-links .block-link:hover{background:#f68729;color:white}.content-three-block .block-links .block-link:hover h3{color:white}.content-three-block .block-links .block-link:hover .btn-orange-outline{background:#308aff;color:white;text-decoration:none}.content-tiles{padding:96px 0}.content-tiles .headline{text-align:center;margin-bottom:75px}.content-tiles .headline h2{color:#1a3a5e;font-weight:600}.content-tiles .headline .text{max-width:750px;margin:0 auto}.content-tiles .tiles .tile{margin-bottom:20px}.content-tiles .tiles .tile h3{font-size:24px;line-height:28px;color:#1a3a5e;font-weight:600;margin-bottom:10px}.content-tiles .tiles .tile p{color:#393939;font-size:16px;font-weight:400;line-height:24px;margin-bottom:15px}.employee-list{padding:96px 0}.employee-list .headline{text-align:center;margin-bottom:20px}.employee-list .headline h2{color:#1a3a5e;font-size:40px;line-height:52px;font-weight:600;margin-bottom:24px}.employee-list .employee-container{margin:50px 0}.employee-list .employee-container .employee{margin-bottom:85px}.employee-list .employee-container .employee h2{font-size:32px;font-weight:600;margin:0}.employee-list .employee-container .employee h3{font-size:20px;color:#5993ce;font-weight:600;margin-bottom:18px}.employee-list .employee-container .employee .text br{display:block;margin-bottom:18px}.employee-list .employee-container .employee .text p{font-size:16px;line-height:24px;font-weight:400;color:#393939}.employee-list .employee-container .employee .image-placeholder .img{border-radius:8px;width:100%;margin-top:30px}.iframe-module{padding:96px 0}.iframe-module .headline{text-align:center}.iframe-module .headline h2{color:#1a3a5e;font-size:40px;line-height:52px;font-weight:600;margin-bottom:24px}.iframe-module .content{margin-top:72px}.iframe-module .content h2{color:#1a3a5e;font-size:32px;line-height:52px;margin:0;font-weight:600}.iframe-module .content .text{text-align:left}.files{padding:96px 0}.files .headline{text-align:center;margin-bottom:45px}.files .headline h2{font-size:32px;line-height:44px;font-weight:600;letter-spacing:2px;color:#1a3a5e}.files .file{border-radius:8px;padding:16px;position:relative;margin-bottom:16px}.files .file:hover{border:1px solid rgba(150,210,243,0.3);background:#f8f8f8;border-color:#5993ce;-webkit-box-shadow:0 38px 50px -20px rgba(0,0,0,0.6);-moz-box-shadow:0 38px 50px -20px rgba(0,0,0,0.6);box-shadow:0 38px 50px -20px rgba(0,0,0,0.6)}.files .file a:hover{text-decoration:none}.files .file .text{font-size:16px;line-height:24px;color:#1a3a5e;font-weight:400}.files .file .meta p{font-size:12px;color:#8c8f94}.files .file .meta .file-type{position:absolute;bottom:0;right:15px;margin:0}.external-links{padding:96px 0}.external-links .external-link{border:1px solid rgba(150,210,243,0.3);border-radius:8px;padding:16px;margin:0 auto 15px;position:relative;max-width:760px;color:#1a3a5e}.external-links .external-link small{color:#8c8f94;font-size:12px}.external-links .external-link a:hover{text-decoration:none}.external-links .external-link .fa{display:none;position:absolute;right:-16px;top:50%;transform:translate(0, -50%);width:32px;height:32px;background:#308aff;border:1px solid #bcc6c9;color:white;font-size:16px;border-radius:32px;text-align:center;line-height:31px}.external-links .external-link:hover{background:#fff;border-color:#5993ce;-webkit-box-shadow:0 38px 50px -20px rgba(0,0,0,0.6);-moz-box-shadow:0 38px 50px -20px rgba(0,0,0,0.6);box-shadow:0 38px 50px -20px rgba(0,0,0,0.6)}.external-links .external-link:hover .fa{display:block}.external-links .headline{text-align:center;margin-bottom:65px}.external-links .headline h2{color:#1a3a5e}.external-links .headline .text{max-width:700px;margin:0 auto}.footer-white{background:white;padding:50px 0}.footer-white ul li{display:inline-block;margin-right:55px}.footer-white ul li:last-child{margin-right:0}.footer-white ul li a{color:#393939;font-weight:500;text-transform:uppercase;font-size:15px}.footer-white small{margin:0;padding:8px 0}.social{margin:0;padding:0}.social li{display:inline-block;margin-right:12px}.social .icon{width:50px;height:51px;display:block}.social .icon.facebook{background:url(../img/facebook-light.png) no-repeat;background-size:100%}.social .icon.twitter{background:url(../img/twitter-light.png) no-repeat;background-size:100%}.social .icon.google{background:url(https://www.advaxis.com/wp-content/themes/advaxis/img/google-light.png) no-repeat;background-size:100%}.social .icon.facebook-dark{background:url(../img/facebook-dark.png) no-repeat;background-size:100%}.social .icon.twitter-dark{background:url(../img/twitter-dark.png) no-repeat;background-size:100%}.social .icon.google-dark{background:url(https://www.advaxis.com/wp-content/themes/advaxis/img/google-dark.png) no-repeat;background-size:100%}footer{padding:80px 0 20px;background:#1a3a5e;color:white}footer .container{z-index:10}footer .social-media{margin-bottom:10px;text-align:center}footer .foot-title a{font-size:16px;color:white;font-weight:600}footer .logo{margin-bottom:15px;display:block}footer small{display:block;margin:35px 0 0 0;font-size:10px;line-height:12px;color:#bcc6c9}footer ul{margin:0;padding:0;list-style:none}footer ul li{display:block;margin-bottom:5px}footer ul li a{font-size:12px;color:#96d2f3}footer ul li a:hover{color:white;text-decoration:underline}.two-col-icon-text{padding:35px 0}.two-col-icon-text img{max-width:70px}.two-col-icon-text h3{font-weight:600;text-transform:uppercase;margin:0 0 13px}.two-col-icon-text .text{margin:0 0 25px;max-width:380px}.two-col-text-only{padding:35px 0;color:white}.two-col-grid{padding:96px 0}.two-col-grid .headline{text-align:center}.two-col-grid .headline h2{color:#f68729;text-transform:uppercase}.two-col-grid .headline .subtitle{max-width:540px;margin:0 auto 55px}.two-col-grid .left-content,.two-col-grid .right-content{max-width:540px;padding-left:65px}.two-col-grid .left-content h3,.two-col-grid .right-content h3{color:#1a3a5e;text-transform:uppercase;font-weight:600}.two-col-grid .left-content p,.two-col-grid .right-content p{margin:0 0 45px}.two-col-grid .t-center{margin-top:45px}.three_col_img_text{padding:35px 0 80px;text-align:center}.three_col_img_text .headline{text-align:center}.three_col_img_text .headline h2{color:#f68729;text-transform:uppercase}.three_col_img_text .headline .subtitle{max-width:540px;margin:0 auto 55px}.three_col_img_text img{margin:0 0 50px}.three_col_image_blocks .container-fluid{padding:0}.three_col_image_blocks .container-fluid.nopadding .col-md-4{padding:0;margin:0}.three_col_image_blocks .overlay{background:rgba(0,0,0,0.45);position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.three_col_image_blocks .img-block{outline:2px solid white;position:relative}.three_col_image_blocks .img-block .vertical-middle{display:table;position:relative;z-index:10;width:100%;text-align:center;padding:0 70px}.three_col_image_blocks .img-block .vertical-middle a:hover{color:#e6e6e6;text-decoration:none}.three_col_image_blocks .img-block .vertical-middle p{display:table-cell;height:402px;vertical-align:middle;font-size:30px;color:white;font-weight:600;line-height:50px}.four_col_grid{padding:96px 0}.four_col_grid .headline{text-align:center}.four_col_grid .headline h2{color:#f68729;text-transform:uppercase}.four_col_grid .headline .subtitle{max-width:540px;margin:0 auto 55px}.four_col_grid .block{margin-bottom:60px}.four_col_grid .block img{max-width:100%;height:auto;margin:0 0 20px}.four_col_grid .block a{color:#308aff;text-decoration:underline;display:block;font-weight:600}.headline-subheading{padding:50px 0}.headline-subheading .headline{text-align:center}.headline-subheading .headline h2{color:#f68729;text-transform:uppercase}.headline-subheading .headline .subtitle{max-width:695px;margin:0 auto;color:white}.left_headline_right_body_text{padding:96px 0}.left_headline_right_body_text .header-text h3{color:#1a3a5e;margin:0;font-weight:600;font-size:16px;line-height:28px}.left_headline_right_body_text .header-text h2{margin-bottom:0;color:white}.left_headline_right_body_text .text p{color:white}.single_content{padding:96px 0;color:white}.single_content p{color:white}.single_content img{margin-bottom:15px;-webkit-box-shadow:12px 22px 30px -17px rgba(0,0,0,0.6);-moz-box-shadow:12px 22px 30px -17px rgba(0,0,0,0.6);box-shadow:12px 22px 30px -17px rgba(0,0,0,0.6)}.spacer{height:48px}.background-module{padding:20px 0 96px}.publications-sidebar h3{display:none}.publications-sidebar ul{margin:0;padding:0}.publications-sidebar ul li{display:block;margin-bottom:25px}.publications-sidebar ul li.current-cat{background:#1270ad;padding:8px 25px;border-radius:5px}.publications-sidebar ul li.current-cat a{color:white}.publications-sidebar ul li a{color:#1270ad;font-weight:500}.single-publication .social li{display:inline-block;margin-right:7px}.single-publication .social li:last-child{margin-right:0}.single-publication .social li .icon{background:url(../img/social-sprite.png) no-repeat -8px -11px;width:52px;height:52px;display:block;cursor:pointer}.single-publication .social li .icon.twitter{background-position:-8px -11px}.single-publication .social li .icon.facebook{background-position:-73px -11px}.single-publication .social li .icon.youtube{background-position:-139px -11px}.single-publication .social li .icon.linkedin{background-position:-204px -11px}.single-publication .social-header{padding-bottom:50px}.single-publication .post-body h2.type{color:#f68729;text-transform:uppercase;font-size:23px;letter-spacing:0;margin:0}.single-publication .post-body .title{font-size:24px;line-height:34px;font-weight:400;color:#1a3a5e}.single-publication .post-body .alignnone{margin-bottom:45px}.single-publication .post-body p{font-size:16px;margin:0 0 25px;color:#1a3a5e;font-weight:400}.single-publication .post-body small{color:#96979c;margin-bottom:12px;font-size:90%;display:block}.pagination{text-align:center}.pagination .page-numbers{display:inline-block;padding:5px;margin:auto 10px;color:#1a3a5e;font-weight:600;font-size:18px}.pagination .page-numbers.current{color:#f68729}.publications-container .posts-container .results-title{color:#1270ad}.publications-container .search input{padding:15px 25px;border-radius:7px;border:1px solid #dadfe2;min-width:500px}.publications-container .search .search-submit{display:none}.publications-container .publication-header{padding-top:50px;border-bottom:1px solid #5893cd}.publications-container .page-intro{padding:100px 0 25px}.publications-container .page-intro h1{color:#5893cd;margin:0}.publications-container .publication-body{background:#f8f8f8;padding:80px 0}.publications-container .publication-body button{border:none;background:none;color:#1a3a5e}.publications-container .publication-body button .fa{display:inline-block;margin-right:8px;color:#1a3a5e}.publications-container .publications{padding:60px 0}.publications-container .publication{border-radius:8px;padding:17px;margin:0 auto 15px;position:relative;color:#1a3a5e}.publications-container .publication h3{font-size:12px;text-transform:uppercase;color:#3089ff;font-weight:600}.publications-container .publication p.title{font-size:19px;line-height:26px;margin:10px 0 10px;color:#1a3a5e;font-weight:400}.publications-container .publication small{color:#8c8f94;font-size:14px}.publications-container .publication a:hover{text-decoration:none}.publications-container .publication .fa{display:none;position:absolute;right:-16px;top:50%;transform:translate(0, -50%);width:32px;height:32px;background:#308aff;border:1px solid #bcc6c9;color:white;font-size:16px;border-radius:32px;text-align:center;line-height:31px}.publications-container .publication:hover{background:#fff;outline:2px solid #dadfe2}.publications-container .publication:hover .fa{display:block}body.hpv-associated-cancers main .two-column-full-image#id1{padding-bottom:0}body.hpv-associated-cancers main .two-column-full-image#id2{padding-top:0}body.our-technology .banner.banner-full .text-container h1,body.about-us .banner.banner-full .text-container h1,body.our-technology .banner.banner-full .text-container .subtitle,body.about-us .banner.banner-full .text-container .subtitle{color:white}body.about-us .banner.banner-full .text-container h1,body.about-us .banner.banner-full .text-container .subtitle{color:#1a3a5e}body.about-us .secondary-head .menu li a{color:#1a3a5e}body.about-us .secondary-head .logo{display:none}body.about-us .secondary-head .logo.color{display:block;opacity:1;visibility:visible}body.about-us .secondary-head.sticky .menu li a{color:white}body.about-us .content-three-block .block-links .block-link .btn-orange-outline{display:none}body.about-us .content-three-block .block-links .block-link:hover{background:transparent;color:#444}body.about-us .content-three-block .block-links .block-link:hover h3{color:#f68729}@media (max-width:1200px){.headline-two-column .image-placeholder .image{min-height:350px !important}.secondary-head .menu li a{font-size:14px;padding:10px}}@media (max-width:1024px){.switch-content .image{min-height:370px !important}.three-column-blocks .blocks .block h3{font-size:18px}.social-media ul li{margin-right:8px}.text-two-column .content .text{padding-left:45px}.bg-foreground .image-placeholder .image{min-height:240px !important}}@media (max-width:992px){.content-three-block .block-links .block-link .btn-orange-outline{position:relative;bottom:0;left:0;transform:none}.text-hero .text-fade-container{min-height:inherit}.three-column-blocks .blocks .block{min-height:inherit;margin-bottom:25px}.three-column-blocks .blocks .block .btn-blue-outline{position:relative;left:0;bottom:0;transform:none;margin-top:25px}.social-header .type{display:none}.two-column-info .divider{display:none}.mobile{display:block}.desktop{display:none !important}#sticky-wrapper{display:none}.two-column-info .info-block{padding:0 30px}.form .input-field input[type=email]{max-width:284px}.secondary-head .menu{display:none}.secondary-head .mobile-toggle{display:block}.headline-two-column .image-placeholder .image{min-height:250px !important}.video-module iframe{height:340px}h2{font-size:30px;line-height:34px}.switch-content .image{min-height:330px !important}.two-column-blocks .image-placeholder-hover .image{min-height:210px !important}.three-column-blocks .blocks .block h2{font-size:18px}.three-column-blocks .blocks .block .btn-orange{top:129px;padding:12px 40px}.text-two-column .quote p{font-size:16px}.text-two-column h2{line-height:34px;margin:0 0 10px}.files .file .text{line-height:22px}.banner.banner-color .headline h2{font-size:38px;line-height:42px}.employee-list .employee-container .employee .image-placeholder .img{min-height:inherit !important;margin-top:110px}footer .logo{margin-bottom:24px}footer .social-media{margin-bottom:40px}footer small{margin:64px 0 0 0}}@media (max-width:768px){.publications-sidebar{display:none}.publications-container .search{display:none}.publications-container .publications{padding:0}.banner.banner-nomenu{height:auto !important;padding-top:100px}.headline-two-column .image-placeholder .image{min-height:350px !important}.two-col-grid .left-content,.two-col-grid .right-content{padding-left:0}.three_col_img_text .text{margin:0 0 45px}}@media (max-width:667px){.single-publication .publication-body{padding:80px 20px}.single-publication .post-body h2.type{margin-bottom:25px}.single-publication .post-body .alignnone{margin-bottom:20px}.social-header .social{padding-top:25px;text-align:left}.publications-container .page-intro{text-align:center}.publications-container .page-intro h1{font-size:23px}.mobile-socials-container{background:#666;margin-left:-15px;margin-right:-15px;padding:25px}.mobile-socials-container .btn-white-outline{font-size:14px;padding:8px 24px}.mobile-socials-container .social li{margin-right:6px}.mobile-socials-container .social .icon{width:38px;height:39px}.page-template-template-campaign .headline{text-align:center;padding-top:40px}.page-template-template-campaign .image-placeholder{margin:50px auto !important;max-width:300px !important}.page-template-template-campaign .center-content .text{text-align:center;padding:0 25px}.page-template-template-campaign .center-content h3{font-size:16px !important}.page-template-template-campaign .banner-two-column{height:auto !important}.page-template-template-campaign .banner-two-column .block{margin-top:26px;margin-bottom:80px}.page-template-template-campaign .center-content h2{font-size:39px !important;line-height:44px !important;margin:0 0 25px}.page-template-template-campaign .center-content p{font-size:18px;line-height:23px;margin:0 auto 60px}.page-template-template-campaign .form .input-field input[type=email]{min-width:320px;padding-right:146px}.page-template-template-campaign .form .input-submit{right:0}#error404{height:100vh}#error404 .text-center .table-cell h2{font-size:82px !important}.error404 footer{display:none}.graphic-bottom{transform:translate(-45%, 0);background-size:60%}.graphic-top{transform:translate(-20%, 0);background-size:60%}.form .input-field input[type=submit]{right:9px}.two-col-icon-text img{margin:0 0 15px}.two-col-icon-text .left-content{margin-bottom:35px}.home .banner.banner-full{height:100vh !important}.switch-content h2{font-size:24px}.image-placeholder{margin-bottom:35px !important}h2{font-size:18px !important;line-height:27px !important}.text-hero .text-fade-container{padding:46px 35px;position:relative}.para-img{display:none}#sticky-wrapper{display:none}.banner.banner-full{height:390px}.banner.banner-full .text-container{height:390px}.page-links{display:none}.survivor .image-placeholder{margin-bottom:30px}.in-news a{display:block;margin-bottom:40px}.in-news .btn-orange-outline{margin:0 0 10px 0}footer{padding:40px 0;text-align:center}footer .menu{margin-bottom:25px}.headline-two-column .image-placeholder .image{min-height:260px !important}.headline-two-column .steps .step span{margin:0 0 10px 15px}.headline-two-column .steps .step .col-md-1:after{content:none}.switch-content .image{min-height:385px !important}.two-column-blocks .image-placeholder-hover{margin-bottom:50px}.banner.banner-full .text-container h1{font-size:44px}.banner.banner-full .text-container .subtitle{font-size:20px;line-height:25px}.text-two-column iframe{height:300px !important}.text-two-column .content .text{padding:15px 0}.text-two-column .footnotes .text{padding:0}.text-two-column .content .row{margin-bottom:8px}.two-column-full-image .image-container,.two-column-full-image .video-container{margin-top:20px}.two-column-full-image{padding:50px 0}.two-column-info .info-block{margin-bottom:40px}.files .file .image{min-height:200px !important;margin-bottom:15px}.content-tiles .tiles .tile{margin-bottom:20px}.content-tiles .tiles .tile .t-right{text-align:left;margin-bottom:35px}.content-tiles .tiles .tile .image{margin:0 auto 20px}.banner.banner-full .col-md-6:last-child{display:none}.content-three-block .block-links .block-link .text{margin-bottom:0}.content-three-block .block-links .block-link{min-height:inherit}.employee-list .employee-container .employee .image-placeholder{transform:none !important}.employee-list .employee-container .employee .image-placeholder .img{min-height:inherit !important;margin-top:0}}