  @import url("https://");.regular{font-weight:400}.semi-bold{font-weight:600}.bold{font-weight:700}.extra-bold{font-weight:800}.underline{text-decoration:underline}@keyframes scale-up-center{0%{transform:scale(1)}to{transform:scale(1.1)}}*,:after,:before{box-sizing:border-box}body{position:relative;padding:0;margin:0;font-size:18px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;background-color:#FFFFFF;color:#242424}@media (max-width:1024px){body{padding-top:55px}}.full-width-container .fw-row{display:flex;justify-content:center;align-items:stretch;padding:65px 0}@media (max-width:1440px){.full-width-container .fw-row{padding-left:2.5%;padding-right:2.5%}}@media (max-width:1024px){.full-width-container .fw-row{flex-direction:column;padding:65px 5%}.full-width-container .fw-row [class*=fw-col]:first-child{padding-bottom:65px}.full-width-container .fw-row [class*=fw-col]:nth-child(2n+0){padding-bottom:65px}.full-width-container .fw-row [class*=fw-col]:nth-child(3n+0){padding-bottom:65px}.full-width-container .fw-row [class*=fw-col]:last-child{padding-bottom:0}}.full-width-container .fw-row:first-child{padding-top:0;margin-top:0}.full-width-container .fw-row:first-child .grid-block{margin-top:0}.full-width-container .fw-row:last-child{margin-bottom:0}.full-width-container .fw-row:last-child .grid-block{margin-bottom:0}.full-width-container .grid-block{display:flex;flex-direction:column}.full-width-container .fw-col-3{width:25%;max-width:360px}@media (max-width:1024px){.full-width-container .fw-col-3{width:100%;max-width:none}}.full-width-container .fw-col-4{width:33.33%;max-width:480px}@media (max-width:1024px){.full-width-container .fw-col-4{width:100%;max-width:none}}.full-width-container .fw-col-6{width:50%;max-width:720px}@media (max-width:1024px){.full-width-container .fw-col-6{width:100%;max-width:none}}.full-width-container .fw-col-8{width:66.67%;max-width:960px}@media (max-width:1024px){.full-width-container .fw-col-8{width:100%;max-width:none}}.full-width-container .fw-col-12{width:100%;max-width:1440px}.full-width-container .fw-col-3,.full-width-container .fw-col-4,.full-width-container .fw-col-6,.full-width-container .fw-col-8{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}.full-width-container .fw-col-3:first-child,.full-width-container .fw-col-4:first-child,.full-width-container .fw-col-6:first-child,.full-width-container .fw-col-8:first-child{padding-right:32.5px}@media (max-width:1024px){.full-width-container .fw-col-3:first-child,.full-width-container .fw-col-4:first-child,.full-width-container .fw-col-6:first-child,.full-width-container .fw-col-8:first-child{padding-right:0}}.full-width-container .fw-col-3:last-child,.full-width-container .fw-col-4:last-child,.full-width-container .fw-col-6:last-child,.full-width-container .fw-col-8:last-child{padding-left:32.5px}@media (max-width:1024px){.full-width-container .fw-col-3:last-child,.full-width-container .fw-col-4:last-child,.full-width-container .fw-col-6:last-child,.full-width-container .fw-col-8:last-child{padding-left:0}}.full-width-container .fw-col-3:only-child,.full-width-container .fw-col-4:only-child,.full-width-container .fw-col-6:only-child,.full-width-container .fw-col-8:only-child{padding-left:0;padding-right:0}.full-width-container [class*=fw-col] [class*=-gradient]{padding:25px}.empty-page .full-width-container{padding-top:90px}.empty-page .full-width-container .error-code img{margin-bottom:50px}.empty-page .full-width-container .error-code h1{padding-bottom:25px;color:#002C53}.empty-page .full-width-container .error-code p{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:20px;color:#002C53}@media (max-width:1024px){.empty-page .full-width-container .error-code p{font-size:20px}}@media (max-width:1024px){.fullscreen-mobile-true{padding-left:0!important;padding-right:0!important}}@media (max-width:1024px){.fullscreen-true{padding-left:2.5%;padding-right:2.5%}}.fullscreen-false{margin:auto;width:100%;max-width:1440px}@media (max-width:1440px){.fullscreen-false{padding-left:7%;padding-right:7%}}@media (max-width:1024px){.fullscreen-false{max-width:none;padding-left:5%;padding-right:5%}}.section-container{padding-bottom:65px}@media (max-width:1024px){.section-container{padding-bottom:65px}}.section-container:last-child{padding-bottom:0}@media (max-width:1024px){.desktop-only{display:none!important}}@media (min-width:1025px){.mobile-only{display:none!important}}.add-top-padding{padding-top:65px}.add-bottom-padding{padding-bottom:65px}.no-top-padding,.remove-top-padding,.remove-top-padding-true{padding-top:0!important}.remove-bottom-padding,.remove-bottom-padding-true{padding-bottom:0!important}.remove-padding-true{padding-top:0!important;padding-bottom:0!important}.page-intro-container{width:100%;padding:90px 0}@media (max-width:1024px){.page-intro-container{padding:65px 7%}}.page-intro-container .page-intro h3,.page-intro-container .page-intro p{margin-bottom:0}.no-intro-container{padding:90px 0 50px 0}@media (max-width:1440px){.no-intro-container{padding-left:5%;padding-right:5%}}@media (max-width:1024px){.no-intro-container{padding-top:50px}}.no-intro-container.no-breadcrumbs{padding-top:50px}.error-code{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.error-code .default-placeholder{display:initial;width:initial;min-height:initial;height:initial;max-height:none;background:none;background-size:initial!important;background-color:transparent!important}.error-code img{width:unset!important;max-width:90%;margin:auto}@media (max-width:767px){.error-code img{width:90%!important;height:auto}}.video-wrapper{text-align:center}.video-wrapper iframe{max-width:1080px;max-height:810px;margin:auto}.lab-page .full-width-container .fw-row{padding-top:65px;margin-top:initial}.block-list-page .page-intro-container{margin-bottom:65px}.block-list-page .full-width-container .fw-intro-row{display:flex;justify-content:center;align-items:stretch;padding:65px 0}@media (max-width:1440px){.block-list-page .full-width-container .fw-intro-row{padding-left:2.5%;padding-right:2.5%}}.block-list-page .full-width-container .fw-row .nav-blocks{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:25px}@media (max-width:1366px){.block-list-page .full-width-container .fw-row .nav-blocks{justify-items:center;align-items:center;grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.block-list-page .full-width-container .fw-row .nav-blocks{grid-template-columns:repeat(1,1fr)}}.block-list-page .full-width-container .fw-row h2{font-size:30px;color:#002C53}.block-list-page .full-width-container .fw-row .widget .content h2{font-size:26px;color:#FFFFFF}.block-list-page .full-width-container .fw-row table{width:100%;overflow-x:auto;margin:40px 0}.block-list-page .full-width-container .fw-row table thead tr th{font-size:22px;padding:15px}:focus{outline:none!important}p{margin-top:0}a{color:#8F4692;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;text-decoration:underline}a:hover{color:#31ACCC;text-decoration:none}.bg-blue-gradient{background:rgb(49,172,204);background:-moz-linear-gradient(180deg,rgba(49,172,204,0.15) 0%,rgba(128,118,207,0.15) 100%);background:-webkit-linear-gradient(180deg,rgba(49,172,204,0.15) 0%,rgba(128,118,207,0.15) 100%);background:linear-gradient(180deg,rgba(49,172,204,0.15) 0%,rgba(128,118,207,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31ACCC",endColorstr="#8076CF",GradientType=1)}.bg-dark-blue-gradient{background:rgb(17,52,87);background:-moz-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:-webkit-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#113457",endColorstr="#31ACCC",GradientType=1)}.bg-purple-gradient{background:#5b4fab;background:-moz-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:-webkit-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:linear-gradient(to bottom,#5b4fab 0%,#752d7d 70%,#762c7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b4fab",endColorstr="#762c7b",GradientType=0)}.bg-blue-purple-gradient{background:rgb(49,172,204);background:-moz-linear-gradient(180deg,rgb(49,172,204) 0%,rgb(128,118,207) 100%);background:-webkit-linear-gradient(180deg,rgb(49,172,204) 0%,rgb(128,118,207) 100%);background:linear-gradient(180deg,rgb(49,172,204) 0%,rgb(128,118,207) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#31ACCC",endColorstr="#8076CF",GradientType=1)}.bg-lab-purple-gradient{background:#5b4eaa;background:-moz-linear-gradient(top,#5b4eaa 0%,#752d7d 75%,#762c7b 100%);background:-webkit-linear-gradient(top,#5b4eaa 0%,#752d7d 75%,#762c7b 100%);background:linear-gradient(to bottom,#5b4eaa 0%,#752d7d 75%,#762c7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b4eaa",endColorstr="#762c7b",GradientType=0)}.bg-lab-dark-blue-gradient{background:#0d1f61;background:-moz-linear-gradient(top,#0d1f61 0%,#01153c 100%);background:-webkit-linear-gradient(top,#0d1f61 0%,#01153c 100%);background:linear-gradient(to bottom,#0d1f61 0%,#01153c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d1f61",endColorstr="#01153c",GradientType=0)}.section-container .title{display:flex;justify-content:center;align-items:center;margin:auto;width:100%;max-width:100%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;text-align:center;overflow-x:hidden;margin-bottom:35px;color:#002C53}@media (max-width:1024px){.section-container .title{font-size:36px}}@media (max-width:1024px){.section-container .title{max-width:90%}}.section-container .title.light-blue{color:#31ACCC}.section-container .title span{display:inline-block;position:relative}@media (max-width:1024px){.section-container .title span{width:50%}}.section-container .title span:after,.section-container .title span:before{content:"";position:absolute;height:5px;border-top:1px solid #002C53;top:50%;width:720px}.section-container .title span:before{right:100%;margin-right:65px}@media (max-width:1024px){.section-container .title span:before{right:100%;margin-right:25px}}.section-container .title span:after{left:100%;margin-left:65px}@media (max-width:1024px){.section-container .title span:after{left:100%;margin-left:25px}}.bg-blue-gradient .section-container .title{color:#31ACCC}@media (max-width:1024px){.fullscreen-false .section-container .title{max-width:100%}}.widget-curve-desktop{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.widget-curve-desktop svg{position:relative;display:block;width:100%;height:100px}.widget-curve-mobile{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.widget-curve-mobile svg{position:relative;display:block;width:100%;height:115px}.container-curve-desktop{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.container-curve-desktop svg{position:relative;display:block;width:100%;height:145px}.container-curve-mobile{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.container-curve-mobile svg{position:relative;display:block;width:100%;height:265px}[class*=fw-col] img{max-width:100%}ol li,ul li{margin-bottom:10px}.default-placeholder{display:flex;justify-content:center;align-items:center;width:100%;min-height:272px;height:auto;max-height:620px;background:url("/images/bg-placeholder-container-width.png") center center no-repeat;background-size:cover!important;background-color:transparent!important}@media (max-width:768px){.default-placeholder{min-height:167px}}.default-placeholder.full-width{background:url("/images/bg-placeholder-full-width.png") center center no-repeat}.default-placeholder.container-width{background:url("/images/bg-placeholder-container-width.png") center center no-repeat}.default-placeholder.hero-area{background:url("/images/bg-placeholder-hero-area.png") center center no-repeat}.default-placeholder.two-column{background:url("/images/bg-placeholder-two-column-width.png") center center no-repeat}.default-placeholder.three-column{background:url("/images/bg-placeholder-three-column-width.png") center center no-repeat}.default-placeholder img{margin:auto}.fw-col-12 span.default-placeholder{max-height:none}.page-loader{display:flex;justify-content:center;align-items:center;position:absolute;z-index:100;width:100%;height:100%;background-color:rgba(2,43,81,0.8);color:#FFFFFF}.tools-container{width:100%;height:112px}@media (max-width:1024px){.tools-container{height:53px;margin-bottom:2px}}.tools-container .tools{display:flex;justify-content:space-between;align-items:center;width:1440px;max-width:90%;height:112px;margin:auto}@media (max-width:1024px){.tools-container .tools{width:100%;max-width:none;height:53px}.tools-container .tools .logo{padding-left:10px}.tools-container .tools .logo img,.tools-container .tools .logo picture{width:auto;height:38px}}.tools-container .tools .buttons{display:flex;justify-content:center;align-items:center}.tools-container .tools .buttons .button{margin-left:10px}@media (max-width:1024px){.tools-container .tools .buttons .button{height:53px;margin-left:2px}}.tools-container .tools .buttons .button.accessibility-navigation:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f29a";padding-right:5px}.tools-container .tools .buttons .button.search{width:40px;padding:0;background:none;background-color:#E0A931;text-decoration:none;color:#002C53;transition:none}@media (max-width:1024px){.tools-container .tools .buttons .button.search{order:2;width:53px}}.tools-container .tools .buttons .button.search:hover{color:#FFFFFF}.tools-container .tools .buttons .button.search:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;content:"\f002"}.tools-container .tools .buttons .button.membership-page{color:#FFFFFF}@media (max-width:1024px){.tools-container .tools .buttons .button.membership-page{order:1;padding-left:15px;padding-right:15px;background:none;background-color:#E0A931;color:#002C53;background-size:auto}}.tools-container .tools .buttons .button.membership-page:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c0"}.tools-container .tools .buttons .button.membership-page:hover{color:#FFFFFF}.tools-container .tools .buttons .button.membership-login{background:url("/images/icon-button-arrow-white.svg") #002C53 no-repeat right 10px top 11px;background-size:11px 18px;color:#FFFFFF;text-decoration:none;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400}@media (max-width:1024px){.tools-container .tools .buttons .button.membership-login{order:0;padding-left:20px;padding-right:20px;background:#002C53;background-size:auto}}.tools-container .tools .buttons .button.membership-login:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f023"}.tools-container .tools .buttons .button.membership-login:hover{background-color:#31ACCC!important;color:#FFFFFF}.tools-container .tools .buttons .button.membership-login.desktop-only:before{padding-right:10px}.tools-container .tools .buttons .button.membership-logout{background:url("/images/icon-button-arrow-white.svg") #002C53 no-repeat right 10px top 11px;background-size:11px 18px;color:#FFFFFF;text-decoration:none;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400}@media (max-width:1024px){.tools-container .tools .buttons .button.membership-logout{order:0;padding-left:20px;padding-right:20px;background:#002C53;background-size:auto}}.tools-container .tools .buttons .button.membership-logout:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f023"}.tools-container .tools .buttons .button.membership-logout:hover{background-color:#31ACCC!important;color:#FFFFFF}.tools-container .tools .buttons .button.membership-logout.desktop-only:before{padding-right:10px}@media (max-width:1024px){.tools-container .tools .buttons .button.burger{order:3;width:53px;padding:0;background:none;background-color:#E0A931;text-decoration:none;color:#002C53;transition:none}.tools-container .tools .buttons .button.burger:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;content:"\f0c9"}.tools-container .tools .buttons .button.burger.close:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;content:"\f00d"}}.search-container{position:fixed;z-index:100;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;display:none;background-color:rgba(2,43,81,0.8);color:#FFFFFF}.search-container .search-form{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:25px;width:95%;max-width:792px;height:222px;position:relative;background:url("/images/white-curve-search.png") #F3F5F7 top center no-repeat}.search-container .search-form a.close{display:block;width:28px;height:28px;position:absolute;top:25px;right:25px;background:url("/images/icon-close-off.svg") no-repeat;background-size:28px 28px}.search-container .search-form a.close:hover{background:url("/images/icon-close-on.svg") no-repeat}.search-container .search-form span.title{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;color:#31ACCC}@media (max-width:1024px){.search-container .search-form span.title{font-size:36px}}.search-container .search-form span.content{display:block;margin-top:40px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#002C53}@media (max-width:1024px){.search-container .search-form span.content{font-size:18px}}.search-container .search-form fieldset{display:flex;justify-content:center;align-items:center;padding:0;margin:0;border:none;width:100%}.search-container .search-form fieldset input[type=text]{width:100%;max-width:690px;height:40px;border:1px solid #9FB4BC;padding:0 10px;margin-right:10px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#9FB4BC}@media (max-width:1024px){.search-container .search-form fieldset input[type=text]{font-size:18px}}.search-container .search-form fieldset input[type=text]::placeholder{color:#9FB4BC}.search-container .search-form fieldset button.search{width:40px;padding:0;background:none;background-color:#E0A931;text-decoration:none;color:#002C53;transition:none;border:none}@media (max-width:1024px){.search-container .search-form fieldset button.search{order:2;width:53px}}.search-container .search-form fieldset button.search:hover{cursor:pointer;color:#FFFFFF}.search-container .search-form fieldset button.search:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;content:"\f002"}.search-widget-container .search-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:25px;width:100%;height:134px;position:relative;background:#F3F5F7}.search-widget-container .search-form span.title{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;color:#31ACCC}@media (max-width:1024px){.search-widget-container .search-form span.title{font-size:36px}}.search-widget-container .search-form span.content{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#002C53;margin-bottom:10px}@media (max-width:1024px){.search-widget-container .search-form span.content{font-size:18px}}.search-widget-container .search-form fieldset{display:flex;justify-content:center;align-items:center;padding:0;margin:0;border:none;position:relative}.search-widget-container .search-form fieldset input[type=text]{width:100%;max-width:690px;height:40px;border:1px solid #9FB4BC;padding:0 10px;margin-right:10px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#9FB4BC}@media (max-width:1024px){.search-widget-container .search-form fieldset input[type=text]{font-size:18px}}.search-widget-container .search-form fieldset input[type=text]::placeholder{color:#9FB4BC}.search-widget-container .search-form button{border:none;position:absolute;bottom:0;right:0;padding:0 55px 0 45px}@media (max-width:1024px){.search-widget-container .search-form button{order:2;width:53px}}.search-widget-container .search-form button:hover{cursor:pointer}.search-results{list-style:none;padding:0;margin:0}.search-results li{display:block;padding:25px 0;border-bottom:1px solid #002C53}.search-results li:last-child{border-bottom:none}.search-results li a{display:inline-block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;margin-bottom:10px}@media (max-width:1024px){.search-results li a{font-size:26px}}.search-results li div *{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;padding:0;margin:0}@media (max-width:1024px){.search-results li div *{font-size:18px}}.no-results{display:inline-block;margin-top:25px}.search-section{position:relative;min-width:18.5rem;width:0;height:auto;float:right;transition:width 0.5s;margin:0 10px 0 20px}.searchInputContainer{display:block!important}.searchInputContainer{display:inline-block;margin:0 -3px 0 0;position:relative}input:not(input[type=submit],input[type=checkbox],input[type=radio],input[type=file],input[type=button]){width:100%;max-width:100%!important;border:1px solid #9fb4bc!important;font-family:proxima-nova,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:18px!important;color:#113457!important;height:40px!important;padding:0 10px!important;box-shadow:none!important}input.NormalTextBox{width:85%!important;font-size:16px!important}.searchInputContainer input{background:#fff;margin:0}.searchInputContainer a.dnnSearchBoxClearText{right:52px;top:2px}.searchInputContainer a.dnnSearchBoxClearText{display:block;position:absolute;right:10px;width:16px;height:16px;background:none;cursor:pointer;margin:7px 0 7px 0;z-index:20}#search-action,.SearchButton,.search-toggle-icon{background:url("/images/search.png") center center no-repeat #e0a931;width:2.8125rem;height:2.5rem;display:block;position:absolute;top:0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:22px;right:0;padding:0;margin:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#dcddd8;text-indent:-9999px;border:0}header{position:relative}@media (max-width:1024px){header{position:fixed;z-index:11;top:0;width:100%;background-color:#FFFFFF}}@media (min-width:1025px){.main-navigation-container{width:100%;height:64px;background:#F3F5F7}.main-navigation-container .main-navigation{width:100%;max-width:100%;height:64px;position:relative;margin:auto}.main-navigation-container .main-navigation ul.root-level{list-style:none;padding:0;margin:0;width:100%;max-width:1440px;height:64px;display:flex;justify-content:space-between;align-items:center;margin:auto}.main-navigation-container .main-navigation ul.root-level>li{display:flex;justify-content:flex-start;align-items:center;height:64px;border-bottom:7px solid #F3F5F7;margin:0 30px;margin-bottom:0;padding-top:7px;color:#002C53;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:24px;position:relative}}@media (min-width:1025px) and (max-width:1024px){.main-navigation-container .main-navigation ul.root-level>li{font-size:24px}}@media (min-width:1025px){.main-navigation-container .main-navigation ul.root-level>li.active{border-bottom:7px solid #E0A931}.main-navigation-container .main-navigation ul.root-level>li a{display:flex;justify-content:center;align-items:center;height:64px;color:#002C53;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.main-navigation-container .main-navigation ul.root-level>li a:hover{color:#E0A931;text-decoration:none}.main-navigation-container .main-navigation .dropdown-container{padding:0;margin:0;position:absolute;z-index:10;left:0.5%;top:64px;background-color:#FFFFFF;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;display:none;width:99%;height:635px;margin:auto;box-shadow:0 3px 5px 1px rgba(0,70,96,0.3);padding:25px 35px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}}@media (min-width:1025px) and (max-width:1440px){.main-navigation-container .main-navigation .dropdown-container{height:597px}}@media (min-width:1025px) and (max-width:1366px){.main-navigation-container .main-navigation .dropdown-container{height:465px}}@media (min-width:1025px){.main-navigation-container .main-navigation .dropdown-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);background-color:#F5F5F5}.main-navigation-container .main-navigation .dropdown-container::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.main-navigation-container .main-navigation .dropdown-container::-webkit-scrollbar-thumb{background-color:#002C53}.main-navigation-container .main-navigation .dropdown-container::-webkit-scrollbar-thumb:hover{background-color:#004786;cursor:pointer}.main-navigation-container .main-navigation .dropdown-container span.hub-title{display:block;width:100%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:40px;color:#31ACCC;border-bottom:1px solid #F3F5F7;margin-bottom:15px}}@media (min-width:1025px) and (max-width:1024px){.main-navigation-container .main-navigation .dropdown-container span.hub-title{font-size:40px}}@media (min-width:1025px){.main-navigation-container .main-navigation .dropdown-container .dropdown{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;height:100%}.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column{list-style:none;padding:0;margin:0;width:100%;min-height:520px;height:100%;flex:1;max-width:25%;padding:0 30px;border-right:1px solid #F3F5F7}.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column:first-child{padding-left:0}.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column:last-child{border-right:0}.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li{margin-bottom:0;box-sizing:border-box;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px}}@media (min-width:1025px) and (max-width:1024px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li{font-size:18px}}@media (min-width:1025px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two{font-size:24px;padding-top:15px;padding-bottom:5px}}@media (min-width:1025px) and (max-width:1024px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two{font-size:24px}}@media (min-width:1025px) and (max-width:1440px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two{line-height:22px;padding-top:5px}}@media (min-width:1025px) and (max-width:1366px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two{font-size:20px}}@media (min-width:1025px) and (max-width:1366px) and (max-width:1024px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two{font-size:20px}}@media (min-width:1025px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two:first-child{padding-top:0}.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-two a{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;color:#8F4692;text-decoration:none}.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-three{font-size:18px;padding-bottom:5px}}@media (min-width:1025px) and (max-width:1024px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-three{font-size:18px}}@media (min-width:1025px) and (max-width:1366px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-three{font-size:16px;padding-bottom:2px}}@media (min-width:1025px) and (max-width:1366px) and (max-width:1024px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-three{font-size:16px}}@media (min-width:1025px){.main-navigation-container .main-navigation .dropdown-container .dropdown ul.column li.level-three a{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;color:#002C53;text-decoration:none}.icon-menu-scroll{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:585px}}@media (min-width:1025px) and (max-width:1440px){.icon-menu-scroll{top:547px}}@media (min-width:1025px) and (max-width:1366px){.icon-menu-scroll{top:415px}}@media (min-width:1025px){.btn-circle{width:50px;height:50px;border-radius:30px;font-size:20px;color:rgba(0,44,83,0.4);-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}.btn-circle:focus,.btn-circle:hover{outline:0;color:#002C53;background:rgba(0,44,83,0.2)}.icon-menu-scroll .btn-circle i.animated{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s;-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}.icon-menu-scroll .btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.2);transform:scale(1.2)}to{-moz-transform:scale(1);transform:scale(1)}}}@media (max-width:1024px){.main-navigation-container{width:95vw;height:100vh;max-height:none;position:fixed;z-index:11;top:55px;transition:all 0.5s ease-in-out;right:0;background:#FFFFFF;overflow:hidden}.main-navigation-container.hidden{right:-100vw}.main-navigation-container .main-navigation{max-width:100%;height:100vh;position:relative;right:0;transition:all 0.5s ease-in-out}.main-navigation-container .main-navigation nav{width:100%;height:100%}.main-navigation-container .main-navigation nav ul{width:100%;height:91%;overflow:scroll;position:absolute;top:0;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background:#FFFFFF;transition:all 0.5s ease-in-out}.main-navigation-container .main-navigation nav ul li{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto;position:relative;padding:0;margin:0;padding:7px 0;border-bottom:3px solid #F3F5F7;color:#002C53;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px}}@media (max-width:1024px) and (max-width:1024px){.main-navigation-container .main-navigation nav ul li{font-size:18px}}@media (max-width:1024px){.main-navigation-container .main-navigation nav ul li.has-subpages:after{content:"";display:block;width:11px;height:18px;float:right;background:url(/images/icon-button-arrow-gold.svg) no-repeat;background-size:11px 18px;margin-right:5vw}.main-navigation-container .main-navigation nav ul li.home{background-color:#F3F5F7}.main-navigation-container .main-navigation nav ul li.new-li{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;border-bottom:none;background-color:#F3F5F7}.main-navigation-container .main-navigation nav ul li.new-li a:first-child{display:flex;justify-content:flex-start;align-items:center;height:auto;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#31ACCC;background-color:#F3F5F7;padding-top:7px;padding-bottom:7px}}@media (max-width:1024px) and (max-width:1024px){.main-navigation-container .main-navigation nav ul li.new-li a:first-child{font-size:18px}}@media (max-width:1024px){.main-navigation-container .main-navigation nav ul li.new-li a:last-child{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto;position:relative;padding:0;margin:0;padding:7px 0;border-bottom:3px solid #F3F5F7;color:#002C53;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;padding-left:5vw;background-color:#31ACCC;color:#FFFFFF}}@media (max-width:1024px) and (max-width:1024px){.main-navigation-container .main-navigation nav ul li.new-li a:last-child{font-size:18px}}@media (max-width:1024px){.main-navigation-container .main-navigation nav ul li ul{display:none;right:100vw}.main-navigation-container .main-navigation nav ul li a{display:block;width:100%;padding:0 5vw;color:#002C53;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.main-navigation-container .main-navigation nav ul.root-level>li:first-child a{display:flex;justify-content:flex-start;align-items:center;height:auto;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#31ACCC;background-color:#F3F5F7}}@media (max-width:1024px) and (max-width:1024px){.main-navigation-container .main-navigation nav ul.root-level>li:first-child a{font-size:18px}}.breadcrumbs-container{position:absolute;width:100%;height:40px}@media (max-width:1024px){.breadcrumbs-container{height:auto}}.breadcrumbs-container .breadcrumbs{display:block;width:1440px;max-width:100%;height:100%;margin:auto}@media (max-width:1024px){.breadcrumbs-container .breadcrumbs{height:auto}}.breadcrumbs-container .breadcrumbs ul{list-style:none;display:inline-block;height:100%;padding:0;margin:0;padding:9px 50px;background:#FFFFFF;box-shadow:0 3px 5px 1px rgba(0,70,96,0.3)}.breadcrumbs-container .breadcrumbs ul li{display:inline;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#002C53}@media (max-width:1024px){.breadcrumbs-container .breadcrumbs ul li{font-size:18px}}.breadcrumbs-container .breadcrumbs ul li:after{content:" / "}.breadcrumbs-container .breadcrumbs ul li:last-child:after{content:""}.breadcrumbs-container .breadcrumbs ul li a{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#002C53;text-decoration:none}@media (max-width:1024px){.breadcrumbs-container .breadcrumbs ul li a{font-size:18px}}.footer-container{width:100%;padding:50px 0 40px 0;background-color:#002C53;color:#FFFFFF}.footer-container .footer{width:1440px;max-width:90%;margin:auto}@media (max-width:1024px){.footer-container .footer{display:flex;justify-content:center;align-items:center;flex-direction:column}}.copyright-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:65px}@media (max-width:1024px){.copyright-container{order:2;flex-direction:column;margin-top:50px}}.copyright-container .copyright{display:flex;justify-content:center;align-items:center;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:100;font-size:17px}@media (max-width:1024px){.copyright-container .copyright{font-size:17px}}@media (max-width:1024px){.copyright-container .copyright{flex-direction:column;margin-bottom:50px}.copyright-container .copyright span{display:block;width:75%;margin:auto;text-align:center}}.copyright-container .copyright picture{margin-right:20px}@media (max-width:1024px){.copyright-container .copyright picture{margin-right:0;margin-bottom:25px}}.social-media{display:flex;justify-content:center;align-items:center}.social-media a{display:flex;justify-content:center;align-items:center;width:36px;height:36px;font-size:38px;color:#E0A931;padding:0;margin:0;margin-left:5px;text-decoration:none}@media (max-width:1024px){.social-media a{font-size:38px}}.social-media a .fa-weibo:before{display:flex;justify-content:center;align-items:center;width:36px;height:36px;content:"";background:url("/images/icon-weibo.svg") no-repeat;background-size:36px 36px}@media (max-width:1024px){.footer-navigation{order:1}}.footer-navigation ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:1024px){.footer-navigation ul{flex-direction:column;flex-wrap:nowrap}}.footer-navigation ul li{display:inline;padding:0;margin:0;padding:0 20px;margin-bottom:10px;border-right:1px solid #FFFFFF}@media (max-width:1024px){.footer-navigation ul li{display:inline-block;padding:0;border-right:0}}.footer-navigation ul li a{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;text-decoration:none;color:#FFFFFF}@media (max-width:1024px){.footer-navigation ul li a{font-size:18px}}.footer-navigation ul li:last-child{padding-right:0;border-right:none}.sophia-container{width:71px;height:71px;position:fixed;z-index:100;bottom:4.5%;right:7.5%}@media (max-width:1440px){.sophia-container{right:2.5%}}@media (max-width:1366px){.sophia-container{right:2.5%}}@media (max-width:1024px){.sophia-container{bottom:20px;right:20px}}.sophia-container .sophia-close{display:none;width:16px;height:16px;position:absolute;z-index:101;top:17px;right:20px;background:url("/images/icon-close-gold.svg") center center no-repeat;background-size:16px 16px}@media (max-width:1024px){.sophia-container .sophia-close{top:10px;right:15px}}.sophia-container .sophia-dialogue{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;display:none;flex-direction:column;width:350px;height:325px;padding:25px;background:url("/images/icon-sophia-bubble.svg") top left no-repeat;background-size:350px 325px;color:#FFFFFF;text-align:left;font-size:16px}@media (max-width:1024px){.sophia-container .sophia-dialogue{font-size:16px}}@media (max-width:1024px){.sophia-container .sophia-dialogue{width:300px;height:275px;background-size:300px 275px}}.sophia-container .sophia-dialogue .sophia-title{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:26px;color:#31ACCC}@media (max-width:1024px){.sophia-container .sophia-dialogue .sophia-title{font-size:26px}}@media (max-width:1024px){.sophia-container .sophia-dialogue .sophia-title{font-size:20px}}@media (max-width:1024px) and (max-width:1024px){.sophia-container .sophia-dialogue .sophia-title{font-size:20px}}.sophia-container .sophia-dialogue .sophia-subtitle{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#31ACCC}@media (max-width:1024px){.sophia-container .sophia-dialogue .sophia-subtitle{font-size:18px}}.sophia-container .sophia-dialogue .sophia-button{display:flex;justify-content:center;align-items:center;height:40px;padding:0 50px 0 10px;background:url("/images/icon-button-arrow-dark-blue.svg") #E0A931 no-repeat right 10px top 11px;background-size:11px 18px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:20px;color:#002C53;transition:all 0.2s ease-in-out;text-decoration:none;color:#002C53;text-decoration:none!important}@media (max-width:1024px){.sophia-container .sophia-dialogue .sophia-button{font-size:20px}}.sophia-container .sophia-dialogue .sophia-button:hover{color:#002C53;background-color:#C3941E!important;padding:0 40px 0 20px}@media (max-width:1024px){.sophia-container .sophia-dialogue .sophia-button{order:1;padding-left:15px;padding-right:15px;background:none;background-color:#E0A931;color:#002C53;background-size:auto}}.sophia-container .sophia-dialogue .sophia-button a{color:#002C53;text-decoration:none!important}.sophia-container .sophia-avatar{display:flex;justify-content:center;align-items:center;width:71px;height:71px;position:absolute;bottom:0;right:0;background:#002C53;border-radius:36px}.sophia-container .sophia-avatar .sophia{display:block;width:34px;height:44px;background:url("/images/icon-sophia-off.svg") center center no-repeat;background-size:34px 44px}.sophia-container .sophia-avatar .sophia:hover{background:url("/images/icon-sophia-on.svg") center center no-repeat}.sophia-container.active .sophia-dialogue{display:flex}.sophia-container.active .sophia{background:url("/images/icon-sophia-on.svg") center center no-repeat}.lab-hero-area-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:810px;background:linear-gradient(to bottom,#0d1f61 0%,#01153c 100%)}@media (max-width:1024px){.lab-hero-area-container{height:460px}}.lab-hero-area-container .lab-hero-area{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100%;height:810px;background:url("/images/bg-placeholder-full-width.png") center center no-repeat;background:url("/images/bg-innnovation-lab.png") center center no-repeat}@media (min-width:1981px){.lab-hero-area-container .lab-hero-area{background-image:url("/images/bg-innnovation-lab@2x.png");background-size:auto 75%}}@media (max-width:1024px){.lab-hero-area-container .lab-hero-area{height:460px;background-image:url("/images/bg-innnovation-lab.png");background-size:contain}}h1{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:40px;padding:0;margin:0;color:#002C53}@media (max-width:1024px){h1{font-size:40px}}.page-intro h1{display:block;width:70%;margin-bottom:35px;color:#FFFFFF}@media (max-width:1024px){.page-intro h1{width:100%;font-size:34px}}@media (max-width:1024px) and (max-width:1024px){.page-intro h1{font-size:34px}}.lab-hero-area h1{display:block;position:absolute;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:120px;padding:0;margin:0;margin-top:75px;text-transform:uppercase;color:#FFFFFF;text-shadow:0 3px 5px rgba(0,0,0,0.6)}@media (max-width:1024px){.lab-hero-area h1{font-size:120px}}@media (max-width:1024px){.lab-hero-area h1{font-size:40px}}@media (max-width:1024px) and (max-width:1024px){.lab-hero-area h1{font-size:40px}}h2{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;padding:0;margin:0;color:#31ACCC;margin-bottom:30px}@media (max-width:1024px){h2{font-size:36px}}.lab-hero-area h2{display:block;position:absolute;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;padding:0;margin:0;top:90px;color:#FFFFFF}@media (max-width:1024px){.lab-hero-area h2{font-size:36px}}@media (max-width:1024px){.lab-hero-area h2{font-size:32px}}@media (max-width:1024px) and (max-width:1024px){.lab-hero-area h2{font-size:32px}}h3{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;padding:0;margin:0;color:#002C53;margin-bottom:30px}@media (max-width:1024px){h3{font-size:26px}}.page-intro h3{display:block;width:70%;color:#FFFFFF}@media (max-width:1024px){.page-intro h3{width:100%;font-size:24px}}@media (max-width:1024px) and (max-width:1024px){.page-intro h3{font-size:24px}}.bg-blue-purple-gradient h3{color:#FFFFFF}h4{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:18px;padding:0;margin:0;margin-bottom:9px;color:#002C53;text-transform:uppercase}@media (max-width:1024px){h4{font-size:18px}}[class*=-swiper-container]{position:relative;padding:0 40px}[class*=-swiper-container] .swiper-button-next,[class*=-swiper-container] .swiper-button-prev{width:20px;height:34px;color:#E0A931;background-size:20px 34px}[class*=-swiper-container] .swiper-button-next:after,[class*=-swiper-container] .swiper-button-prev:after{content:none}[class*=-swiper-container] .swiper-button-prev{left:0;background-image:url("/images/icon-swiper-prev.svg")!important}[class*=-swiper-container] .swiper-button-next{right:0;background-image:url("/images/icon-swiper-next.svg")!important}[class*=-swiper-container] .widgets-container{padding:5px}[class*=-swiper-container] .widgets-container .widget{margin-bottom:0}div.members-only-badge,li.members-only-badge{border-bottom:none;padding-bottom:0}div.members-only-badge span.mo,li.members-only-badge span.mo{display:flex;justify-content:center;align-items:center;height:32px;padding:0 15px;margin-bottom:0;background-color:#002C53;color:#FFFFFF;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:20px}@media (max-width:1024px){div.members-only-badge span.mo,li.members-only-badge span.mo{font-size:20px}}div.members-only-badge span.mo:before,li.members-only-badge span.mo:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f023";padding-right:15px}.widgets-container{overflow-x:hidden;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1024px){.widgets-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}.widgets-container.wrap{justify-content:flex-start;flex-wrap:wrap;padding:0 5px}@media (max-width:1024px){.widgets-container.wrap{justify-content:center;flex-wrap:nowrap;padding:5px}}.widgets-container.wrap .widget{margin-top:3px;margin-bottom:22px;margin-right:22px}.widgets-container.wrap .widget:nth-child(3n){margin-right:0}@media (max-width:1024px){.widgets-container.wrap .widget{margin:auto}.widgets-container.wrap .widget.white-widget-image{margin:auto}}@media (min-width:1025px) and (max-width:1439px){.widgets-container.wrap .widget{width:32%}}.widgets-container.blue-widget .widget{background:rgb(17,52,87);background:-moz-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:-webkit-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#113457",endColorstr="#31ACCC",GradientType=1)}.widgets-container.purple-widget .widget{background:#5b4fab;background:-moz-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:-webkit-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:linear-gradient(to bottom,#5b4fab 0%,#752d7d 70%,#762c7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b4fab",endColorstr="#762c7b",GradientType=0)}.widgets-container.white-widget .widget,.widgets-container.white-widget-image .widget{background:#FFFFFF}.widget{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;max-width:462px;min-height:190px;position:relative;background-color:#FFFFFF;box-shadow:0 3px 5px 1px rgba(0,70,96,0.3);margin-bottom:25px;color:#242424;overflow:hidden}.widget.blue-widget{background:rgb(17,52,87);background:-moz-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:-webkit-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#113457",endColorstr="#31ACCC",GradientType=1)}.widget.purple-widget{max-width:none;background:#5b4fab;background:-moz-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:-webkit-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:linear-gradient(to bottom,#5b4fab 0%,#752d7d 70%,#762c7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b4fab",endColorstr="#762c7b",GradientType=0)}.widget.white-widget,.widget.white-widget-image{background:#FFFFFF}.widget.members-only-badge{position:relative}.widget.members-only-badge span.mo{display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;bottom:0;margin-bottom:0}@media (max-width:1024px){.widget.members-only-badge span.mo{bottom:initial;top:0;right:0}}.widget picture{width:100%;height:auto;max-height:280px}.widget picture img{max-width:none;max-height:280px}.widget .content{width:100%;position:relative;min-height:190px;padding:15px}@media (max-width:1024px){.widget .content{min-height:0}}.widget .content .icon-container{display:flex;justify-content:center;align-items:center;position:absolute;top:25px;right:17px;z-index:1;width:46px;height:46px;border-radius:23px;background-color:#31ACCC}.widget .content .icon-container img{width:27px;height:27px}.widget .content.btn{padding-bottom:55px}.widget .content .date{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-bottom:15px}@media (max-width:1024px){.widget .content .date{font-size:18px}}.widget .content h2{display:block;width:84%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;margin-bottom:15px}@media (max-width:1024px){.widget .content h2{font-size:26px}}@media (max-width:1024px){.widget .content h2{font-size:24px}}@media (max-width:1024px) and (max-width:1024px){.widget .content h2{font-size:24px}}.widget .content h3{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-bottom:15px}@media (max-width:1024px){.widget .content h3{font-size:18px}}.widget .content .caption{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-bottom:0}@media (max-width:1024px){.widget .content .caption{font-size:18px}}.widget .content .caption-col{width:60%}@media (max-width:1366px){.widget .content .caption-col{width:50%}}@media (max-width:1024px){.widget .content .caption-col{width:100%}}.widget .button{position:absolute;z-index:5;bottom:0;right:0}.widget.floating-image{position:relative;max-width:none;min-height:320px;margin:5px;margin-top:1px}.widget.floating-image .icon-container{width:135px;height:135px;border-radius:0;background-color:transparent}.widget.floating-image .icon-container img{width:135px;height:135px}.widget.floating-image picture{width:auto;height:auto;max-height:none;position:absolute;z-index:3;top:25px;right:25px}.widget.floating-image picture img{width:280px;height:280px}@media (max-width:1024px){.widget.floating-image picture{position:relative;z-index:auto;top:auto;right:auto;width:100%;padding:25px;text-align:center}.widget.floating-image picture img{width:100%;max-width:417px;height:auto;margin:auto}}@media (max-width:768px){.widget.floating-image picture{padding-bottom:0}}@media (max-width:1024px){.widget.floating-image .icon-container{width:100%;height:auto;position:relative;padding:25px;text-align:center}.widget.floating-image .icon-container img{width:125px;height:125px;margin:auto}}.widget.floating-image .content{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:25px;color:#FFFFFF}.widget.floating-image .content h2{display:block;width:75%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;color:#FFFFFF}@media (max-width:1024px){.widget.floating-image .content h2{font-size:36px}}@media (max-width:1024px){.widget.floating-image .content h2{width:100%;font-size:30px}}@media (max-width:1024px) and (max-width:1024px){.widget.floating-image .content h2{font-size:30px}}.widget.floating-image .content h3{display:block;width:75%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;color:#FFFFFF}@media (max-width:1024px){.widget.floating-image .content h3{font-size:26px}}@media (max-width:1024px){.widget.floating-image .content h3{width:100%;font-size:24px}}@media (max-width:1024px) and (max-width:1024px){.widget.floating-image .content h3{font-size:24px}}.widget.floating-image .content h3 p{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;margin-bottom:0;color:#FFFFFF}@media (max-width:1024px){.widget.floating-image .content h3 p{font-size:26px}}.widget.floating-image .content h3 p a{color:#FFFFFF}@media (max-width:1024px){.widget.floating-image .content{padding-top:0}}@media (max-width:768px){.widget.floating-image .content{padding-top:25px}}.widget.floating-image .white-curve{position:absolute;width:100%;height:100px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.widget.floating-image .white-curve.desktop-only{background:url("/images/white-curve-desktop.svg") no-repeat;background-size:cover}.widget.floating-image .white-curve.mobile-only{background:url("/images/white-curve-mobile.svg") no-repeat;background-size:cover}@media (max-width:1024px){.widget.floating-image .white-curve{position:relative}}.widget.floating-image .button{bottom:25px;left:25px;right:auto}.blue-widget .caption,.blue-widget h2,.blue-widget h3,.purple-widget .caption,.purple-widget h2,.purple-widget h3{color:#FFFFFF}.white-widget .caption,.white-widget h2,.white-widget h3,.white-widget-image .caption,.white-widget-image h2,.white-widget-image h3{color:#002C53}.swiper-container .widget{margin:auto}@media (max-width:1439px){.swiper-container .widget:nth-child(2n+0){margin-left:22px;margin-right:22px}}.fw-col-4 .widgets-container.wrap .widget{margin-right:0}.images-carousel-container{padding-bottom:0}.carousel-container{overflow-x:hidden;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1024px){.carousel-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}#carousel-images-swiper.carousel-container .default-placeholder,#carousel-items-swiper.carousel-container .default-placeholder,#nocarousel-images-swiper.carousel-container .default-placeholder{max-height:none}.carousel-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;max-width:622px;min-height:302px;position:relative;background-color:#FFFFFF;box-shadow:0 3px 5px 1px rgba(0,70,96,0.3);margin-bottom:25px;color:#242424;overflow:hidden}.carousel-item .carousel-item-image{width:100%;position:relative;background-color:#002C53;text-align:center;padding:25px 0}.carousel-item .carousel-item-image img{width:auto;max-height:618px;margin:auto}.carousel-item .carousel-item-content{width:100%;position:relative;min-height:190px;padding:15px}@media (max-width:1024px){.carousel-item .carousel-item-content{min-height:0}}.swiper-container .carousel-item{margin:auto}@media (max-width:1439px){.swiper-container .carousel-item:nth-child(2n+0){margin-left:22px;margin-right:22px}}.button{display:flex;justify-content:center;align-items:center;height:40px;padding:0 50px 0 10px;background:url("/images/icon-button-arrow-dark-blue.svg") #E0A931 no-repeat right 10px top 11px;background-size:11px 18px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:20px;color:#002C53;transition:all 0.2s ease-in-out;text-decoration:none}@media (max-width:1024px){.button{font-size:20px}}.button:hover{color:#002C53;background-color:#C3941E!important;padding:0 40px 0 20px}.hero-area-container{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}@media (max-width:1024px){.hero-area-container{flex-direction:column;margin-top:0}}.hero-area-container .hero-area-swiper-container{padding:0}.hero-area-container .hero-area-swiper-container #hero-area-swiper{padding:0}.hero-area-container .emphasised{width:66%;height:620px;margin-right:25px;overflow:hidden;position:relative}@media (max-width:1024px){.hero-area-container .emphasised{height:422px}}.hero-area-container .emphasised #hero-area-emphasised-swiper{width:100%;height:620px;position:relative}@media (max-width:1024px){.hero-area-container .emphasised #hero-area-emphasised-swiper{height:422px}}.hero-area-container .emphasised #hero-area-emphasised-swiper .emphasised-swiper-pagination{display:flex;justify-content:center;align-items:center;position:absolute;z-index:2;bottom:50px}@media (max-width:767px){.hero-area-container .emphasised #hero-area-emphasised-swiper .emphasised-swiper-pagination{bottom:50px}}.hero-area-container .emphasised #hero-area-emphasised-swiper .emphasised-swiper-pagination .swiper-pagination-bullet{background-color:#FFFFFF;opacity:0.75}.hero-area-container .emphasised #hero-area-emphasised-swiper .emphasised-swiper-pagination .swiper-pagination-bullet-active{background-color:#31ACCC;opacity:1}.hero-area-container .emphasised #hero-area-emphasised-swiper .hero-swiper-button-next,.hero-area-container .emphasised #hero-area-emphasised-swiper .hero-swiper-button-prev{color:#E0A931;z-index:2}@media (max-width:1024px){.hero-area-container .emphasised{width:100%;height:422px;padding-right:0;margin-bottom:65px}}.hero-area-container .emphasised .widget{width:100%;max-width:none;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;padding:60px 35px;position:relative}@media (max-width:1024px){.hero-area-container .emphasised .widget{padding:60px 30px}}.hero-area-container .emphasised .widget h1{position:relative;z-index:1;font-size:36px;text-transform:uppercase;color:#FFFFFF;margin-bottom:15px}@media (max-width:1024px){.hero-area-container .emphasised .widget h1{font-size:36px}}@media (max-width:1024px){.hero-area-container .emphasised .widget h1{font-size:20px;margin-bottom:15px}}@media (max-width:1024px) and (max-width:1024px){.hero-area-container .emphasised .widget h1{font-size:20px}}.hero-area-container .emphasised .widget h2{position:relative;z-index:1;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#FFFFFF;margin-bottom:15px}@media (max-width:1024px){.hero-area-container .emphasised .widget h2{font-size:18px}}@media (max-width:1024px){.hero-area-container .emphasised .widget h2{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:16px;margin-bottom:15px}}@media (max-width:1024px) and (max-width:1024px){.hero-area-container .emphasised .widget h2{font-size:16px}}.hero-area-container .emphasised .widget .hero-title-overlay{position:absolute;z-index:0;left:0;bottom:0;width:100%;height:250px;background:rgb(0,0,0);background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.hero-area-container .emphasised.dark h1,.hero-area-container .emphasised.dark h2{color:#002C53}.hero-area-container .list{width:34%;min-height:620px}@media (max-width:1024px){.hero-area-container .list{width:100%;height:auto;min-height:0}}.hero-area-container .list:last-child{max-width:95%;margin:auto;margin-bottom:0}.hero-area-container .list .widget{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;max-width:462px;min-height:190px;position:relative;background-color:#FFFFFF;box-shadow:0 3px 5px 1px rgba(0,70,96,0.3);margin-bottom:25px;color:#242424;overflow:hidden;height:190px;color:#FFFFFF}.hero-area-container .list .widget.blue-widget{background:rgb(17,52,87);background:-moz-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:-webkit-linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);background:linear-gradient(180deg,rgb(17,52,87) 0%,rgb(49,172,204) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#113457",endColorstr="#31ACCC",GradientType=1)}.hero-area-container .list .widget.purple-widget{max-width:none;background:#5b4fab;background:-moz-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:-webkit-linear-gradient(top,#5b4fab 0%,#752d7d 70%,#762c7b 100%);background:linear-gradient(to bottom,#5b4fab 0%,#752d7d 70%,#762c7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5b4fab",endColorstr="#762c7b",GradientType=0)}.hero-area-container .list .widget.white-widget,.hero-area-container .list .widget.white-widget-image{background:#FFFFFF}.hero-area-container .list .widget.members-only-badge{position:relative}.hero-area-container .list .widget.members-only-badge span.mo{display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;bottom:0;margin-bottom:0}@media (max-width:1024px){.hero-area-container .list .widget.members-only-badge span.mo{bottom:initial;top:0;right:0}}.hero-area-container .list .widget picture{width:100%;height:auto;max-height:280px}.hero-area-container .list .widget picture img{max-width:none;max-height:280px}.hero-area-container .list .widget .content{width:100%;position:relative;min-height:190px;padding:15px}@media (max-width:1024px){.hero-area-container .list .widget .content{min-height:0}}.hero-area-container .list .widget .content .icon-container{display:flex;justify-content:center;align-items:center;position:absolute;top:25px;right:17px;z-index:1;width:46px;height:46px;border-radius:23px;background-color:#31ACCC}.hero-area-container .list .widget .content .icon-container img{width:27px;height:27px}.hero-area-container .list .widget .content.btn{padding-bottom:55px}.hero-area-container .list .widget .content .date{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-bottom:15px}@media (max-width:1024px){.hero-area-container .list .widget .content .date{font-size:18px}}.hero-area-container .list .widget .content h2{display:block;width:84%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;margin-bottom:15px}@media (max-width:1024px){.hero-area-container .list .widget .content h2{font-size:26px}}@media (max-width:1024px){.hero-area-container .list .widget .content h2{font-size:24px}}@media (max-width:1024px) and (max-width:1024px){.hero-area-container .list .widget .content h2{font-size:24px}}.hero-area-container .list .widget .content h3{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-bottom:15px}@media (max-width:1024px){.hero-area-container .list .widget .content h3{font-size:18px}}.hero-area-container .list .widget .content .caption{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;margin-bottom:0}@media (max-width:1024px){.hero-area-container .list .widget .content .caption{font-size:18px}}.hero-area-container .list .widget .content .caption-col{width:60%}@media (max-width:1366px){.hero-area-container .list .widget .content .caption-col{width:50%}}@media (max-width:1024px){.hero-area-container .list .widget .content .caption-col{width:100%}}.hero-area-container .list .widget .button{position:absolute;z-index:5;bottom:0;right:0}.hero-area-container .list .widget span{display:inline-block;margin-bottom:10px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:16px;text-transform:uppercase}@media (max-width:1024px){.hero-area-container .list .widget span{font-size:16px}}.hero-area-container .list .widget h3{color:#FFFFFF}@media (min-width:1025px){.hero-area-container .list .swiper-container .swiper-wrapper{flex-direction:column}.hero-area-container .list .swiper-container [class*=swiper-button]{display:none}}@media (max-width:1024px){.hero-area-container .list .hero-area-swiper-container{position:relative;padding:0 40px}.hero-area-container .list .hero-area-swiper-container .swiper-button-next,.hero-area-container .list .hero-area-swiper-container .swiper-button-prev{width:20px;height:34px;color:#E0A931;background-size:20px 34px}.hero-area-container .list .hero-area-swiper-container .swiper-button-next:after,.hero-area-container .list .hero-area-swiper-container .swiper-button-prev:after{content:none}.hero-area-container .list .hero-area-swiper-container .swiper-button-prev{left:0;background-image:url("/images/icon-swiper-prev.svg")!important}.hero-area-container .list .hero-area-swiper-container .swiper-button-next{right:0;background-image:url("/images/icon-swiper-next.svg")!important}}.quick-links-container{box-shadow:0 3px 5px 1px rgba(0,70,96,0.3);padding:25px!important;margin-top:25px;background:#FFFFFF}.quick-links-container:first-child{margin-top:0}.quick-links-container span{display:block;margin-bottom:65px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;color:#31ACCC}@media (max-width:1024px){.quick-links-container span{font-size:36px}}.quick-links-container ul{padding:0;margin:0;list-style:none}.quick-links-container ul li{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:100;font-size:24px;border-bottom:1px solid rgba(112,112,112,0.25);padding-bottom:5px;margin-bottom:5px}@media (max-width:1024px){.quick-links-container ul li{font-size:24px}}.quick-links-container ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.quick-links-container ul li a{display:block;width:100%;padding:10px 0 10px 10px;color:#002C53;background:url("/images/icon-button-arrow-gold.svg") no-repeat right 15px top 50%;background-size:11px 18px;text-decoration:none}.quick-links-container ul li a:hover{background:url("/images/icon-button-arrow-white.svg") #31ACCC no-repeat right 15px top 50%;background-size:11px 18px;color:#FFFFFF}.quick-links-container ul li.members-only-badge a{border:1px solid #002C53;padding:14px 0 14px 25px;background:url("/images/icon-button-arrow-gold.svg") no-repeat right 15px top 50%;background-size:11px 18px}.quick-links-container ul li.members-only-badge a:hover{background:url("/images/icon-button-arrow-white.svg") #31ACCC no-repeat right 15px top 50%;background-size:11px 18px;color:#FFFFFF}.accordion-container .item-container{height:90px;overflow:hidden;box-shadow:0 3px 5px 1px rgba(0,70,96,0.3);background-color:#F3F5F7;margin-bottom:15px;transition:all 0.35s ease-in-out}.accordion-container .item-container .accordion{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:90px;padding:25px;outline:none;border:none;cursor:pointer;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;color:#002C53;background-color:#FFFFFF;text-align:left;position:relative}@media (max-width:1024px){.accordion-container .item-container .accordion{font-size:26px}}.accordion-container .item-container .accordion span{width:97%}.accordion-container .item-container .accordion:after{content:"";width:24px;height:24px;background:url("/images/icon-accordion-off.svg") no-repeat;background-size:24px 24px;position:absolute;right:25px}.accordion-container .item-container .accordion:hover{background-color:#31ACCC;color:#FFFFFF}.accordion-container .item-container .accordion:hover:after{background:url("/images/icon-accordion-off-white.svg") no-repeat}.accordion-container .item-container .panel{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:25px;padding-top:0;color:#242424}.accordion-container .item-container.active{background-color:#F3F5F7;color:#8076CF}.accordion-container .item-container.active .accordion{color:#002C53;background-color:#F3F5F7}.accordion-container .item-container.active .accordion:after{background:url("/images/icon-accordion-on-gold.svg") no-repeat}.accordion-container .item-container.active .panel{max-height:none}.quote-container{padding:50px 0}.quote-container span{display:inline-block;width:70%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;padding:0;margin:0;color:#31ACCC;margin-bottom:65px}@media (max-width:1024px){.quote-container span{font-size:36px}}.quote-container p{display:inline-block;width:70%;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:100;font-size:28px;padding:0;margin:0;color:#002C53}@media (max-width:1024px){.quote-container p{font-size:28px}}.section-divider{margin-bottom:0}.section-button{display:flex;justify-content:center;align-items:center;position:relative;margin-top:35px;margin-bottom:0}.section-button .strikethrough{display:block;position:absolute;z-index:1;top:50%;width:100%;height:1px;background-color:#002C53;opacity:0.5}.section-button .button{position:relative;z-index:2}table{width:100%;border:none}table thead tr th{height:57px;padding-left:15px;text-align:left;background-color:#31ACCC;color:#FFFFFF;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px}@media (max-width:1024px){table thead tr th{font-size:26px}}table tbody tr td{height:57px;padding-left:15px;text-align:left;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;color:#242424;font-size:18px}@media (max-width:1024px){table tbody tr td{font-size:18px}}table tbody tr:nth-child(odd){background-color:#F3F5F7}table tbody tr:nth-child(2n){background-color:#FFFFFF}.form-container{width:1440px;max-width:100%;margin:auto;position:relative}.form-container form{width:50%;padding:0;margin:0}.form-container form .form-field{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:15px}.form-container form label{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#002C53;text-transform:uppercase}@media (max-width:1024px){.form-container form label{font-size:18px}}.form-container form label .mandatory{font-weight:900;color:#C11E45}.form-container form .additional-note{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#002C53}@media (max-width:1024px){.form-container form .additional-note{font-size:18px}}.form-container form input[type=email],.form-container form input[type=password],.form-container form input[type=text],.form-container form select,.form-container form textarea{width:448px;max-width:100%;border:1px solid #9FB4BC;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#9FB4BC}@media (max-width:1024px){.form-container form input[type=email],.form-container form input[type=password],.form-container form input[type=text],.form-container form select,.form-container form textarea{font-size:18px}}.form-container form input[type=email],.form-container form input[type=password],.form-container form input[type=text],.form-container form select{height:40px;padding:0 10px}.form-container form input[type=submit]{border:0}.form-container form input[type=submit]:hover{cursor:pointer}.form-container form textarea{width:100%;height:120px;resize:none;padding:10px}.form-container form .checkboxes{display:flex;justify-content:flex-start;align-items:flex-start}.form-container form .checkboxes label{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;text-transform:none}@media (max-width:1024px){.form-container form .checkboxes label{font-size:18px}}.form-container form .checkboxes label:hover{cursor:pointer}.form-container form .radiobuttons{display:flex;justify-content:flex-start;align-items:flex-start}.form-container form .radiobuttons label{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;text-transform:none}@media (max-width:1024px){.form-container form .radiobuttons label{font-size:18px}}.form-container form .radiobuttons label:hover{cursor:pointer}.error input,.error select,.error textarea{border:1px solid #C11E45!important}.error .error-note{display:flex;justify-content:flex-start;align-items:center;color:#C11E45;margin-top:5px}.lab-principles-container{position:relative}@media (max-width:1024px){.lab-principles-container{height:100%}}.lab-principles-container .lab-principles-tabs{position:absolute;z-index:2;top:0;left:0;display:flex;justify-content:center;align-items:center;width:50%;max-width:694px;height:87px;border-top:1px solid rgba(2,43,81,0.3);border-bottom:1px solid rgba(2,43,81,0.3);background-color:#E1F2F7}@media (max-width:1024px){.lab-principles-container .lab-principles-tabs{position:relative;width:100%;max-width:none;height:53px}}.lab-principles-container .lab-principles-tabs ul{display:flex;justify-content:center;align-items:center;width:100%;height:87px;list-style:none;padding:0;margin:0}@media (max-width:1024px){.lab-principles-container .lab-principles-tabs ul{height:53px}}.lab-principles-container .lab-principles-tabs ul li{display:flex;justify-content:center;align-items:center;padding:0;margin:0;height:87px}@media (max-width:1024px){.lab-principles-container .lab-principles-tabs ul li{height:53px}}.lab-principles-container .lab-principles-tabs ul li a{display:flex;justify-content:center;align-items:center;height:39px;padding:0 35px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:24px;text-transform:uppercase;text-decoration:none;color:#8F4692;border-right:1px solid rgba(2,43,81,0.3)}@media (max-width:1024px){.lab-principles-container .lab-principles-tabs ul li a{font-size:24px}}@media (max-width:1366px){.lab-principles-container .lab-principles-tabs ul li a{padding:0 24px}}@media (max-width:1024px){.lab-principles-container .lab-principles-tabs ul li a{height:23px;padding:0 10px;font-size:14px}}@media (max-width:1024px) and (max-width:1024px){.lab-principles-container .lab-principles-tabs ul li a{font-size:14px}}.lab-principles-container .lab-principles-tabs ul li:last-child a{border-right:0}.lab-principles-container .lab-principles-tabs ul li.active{padding-top:7px;border-bottom:7px solid #E0A931}.lab-principles-container .lab-principles-tabs ul li.active a{color:#002C53}.lab-principles-container #lab-principles-swiper{width:100%;height:auto;overflow:hidden}.lab-principles-container #lab-principles-swiper .swiper-button-next,.lab-principles-container #lab-principles-swiper .swiper-button-prev{display:none}@media (max-width:1024px){.lab-principles-container #lab-principles-swiper .swiper-button-next,.lab-principles-container #lab-principles-swiper .swiper-button-prev{display:block;width:20px;height:34px;color:#E0A931;background-size:20px 34px}.lab-principles-container #lab-principles-swiper .swiper-button-next:after,.lab-principles-container #lab-principles-swiper .swiper-button-prev:after{content:none}.lab-principles-container #lab-principles-swiper .swiper-button-prev{top:25%;left:0;background-image:url("/images/icon-swiper-prev.svg")!important}.lab-principles-container #lab-principles-swiper .swiper-button-next{top:25%;right:0;background-image:url("/images/icon-swiper-next.svg")!important}}.lab-principles-container .lab-principles{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;height:725px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1366px){.lab-principles-container .lab-principles{height:606px}}@media (max-width:1024px){.lab-principles-container .lab-principles{max-width:100%;width:100%;flex-direction:row;height:auto;overflow-y:initial}}.lab-principles-container .lab-principles::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);background-color:#F5F5F5}.lab-principles-container .lab-principles::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.lab-principles-container .lab-principles::-webkit-scrollbar-thumb{background-color:#002C53}.lab-principles-container .lab-principles::-webkit-scrollbar-thumb:hover{background-color:#004786;cursor:pointer}.lab-principles-container .lab-principles .lab-principle{height:725px}@media (max-width:1366px){.lab-principles-container .lab-principles .lab-principle{height:606px}}@media (max-width:1024px){.lab-principles-container .lab-principles .lab-principle{height:auto;padding-top:35px;padding-left:10%;padding-right:10%}}.lab-principles-container .lab-principles .lab-principle.columns-container{background:none}.lab-principles-container .lab-principles .lab-principle .left-column{padding-bottom:0}@media (max-width:1024px){.lab-principles-container .lab-principles .lab-principle .left-column{order:2}}.lab-principles-container .lab-principles .lab-principle .right-column{padding-top:0}@media (max-width:1024px){.lab-principles-container .lab-principles .lab-principle .right-column{order:1}}.video-player-container{display:flex;justify-content:center;align-items:center;display:none;position:absolute;z-index:9;width:100%;height:100%;background-color:#002C53}@media (max-width:1024px){.video-player-container{max-height:422px}}@media (max-width:767px){.video-player-container{height:422px}}.video-button{position:absolute;z-index:5;bottom:0;left:0;right:initial!important;border:none;background:url("/images/icon-play-dark-blue.svg") #E0A931 no-repeat right 10px top 9px;background-size:23px 23px}.video-button:hover{cursor:pointer}.video-player{position:absolute;width:100%;height:100%}.plyr{position:absolute;z-index:10;width:100%;height:100%;--plyr-color-main:#E0A931}@media (max-width:767px){.plyr{height:auto}}.close-video-player{display:flex;justify-content:center;align-items:center;width:36px;height:36px;position:absolute;z-index:11;top:10px;right:10px;background:url("/images/icon-close-off.svg") #E0A931 center center no-repeat;background-size:16px 16px;border-radius:18px}.close-video-player:hover{background-color:#C3941E}.go-to-lab{position:absolute;z-index:11;bottom:50px;right:10px}.two-column-block-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.two-column-block-container .intro{display:flex;justify-content:center;align-items:center;margin-bottom:35px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:36px}@media (max-width:1024px){.two-column-block-container .intro{font-size:36px}}.two-column-block-container .columns-container{display:flex;justify-content:center;align-items:center;width:100%;background:url("/images/bg-two-column-block.png") 50% 0 repeat}@media (max-width:1024px){.two-column-block-container .columns-container{flex-direction:column;background:none}}.two-column-block-container .columns-container h2{color:#FFFFFF;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:40px}@media (max-width:1024px){.two-column-block-container .columns-container h2{font-size:40px}}.two-column-block-container .columns-container h3{color:#FFFFFF;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px}@media (max-width:1024px){.two-column-block-container .columns-container h3{font-size:36px}}.two-column-block-container .columns-container a{color:#FFFFFF}.two-column-block-container .columns-container .left-column{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:50%;padding-right:7%}@media (max-width:1024px){.two-column-block-container .columns-container .left-column{width:100%;padding-right:0;padding-bottom:35px;border-bottom:1px solid rgba(255,255,255,0.5)}}.two-column-block-container .columns-container .left-column p{width:100%}.two-column-block-container .columns-container .left-column p img{width:auto;max-width:540px;margin:auto}@media (max-width:1024px){.two-column-block-container .columns-container .left-column p img{max-width:80%}}.two-column-block-container .columns-container .right-column{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:50%;padding-left:7%}@media (max-width:1024px){.two-column-block-container .columns-container .right-column{width:100%;padding-left:0;padding-top:50px}}.two-column-block-container .columns-container .right-column p{width:100%}.two-column-block-container .columns-container .right-column p img{width:auto;max-width:540px;margin:auto}@media (max-width:1024px){.two-column-block-container .columns-container .right-column p img{max-width:80%}}.bg-lab-dark-blue-gradient .two-column-block-container,.bg-lab-purple-gradient .two-column-block-container{color:#FFFFFF}.bg-lab-dark-blue-gradient .two-column-block-container h2.title,.bg-lab-purple-gradient .two-column-block-container h2.title{color:#FFFFFF}@media (max-width:1024px){.bg-lab-dark-blue-gradient .two-column-block-container h2.title,.bg-lab-purple-gradient .two-column-block-container h2.title{font-size:34px}}@media (max-width:1024px) and (max-width:1024px){.bg-lab-dark-blue-gradient .two-column-block-container h2.title,.bg-lab-purple-gradient .two-column-block-container h2.title{font-size:34px}}.bg-lab-dark-blue-gradient .two-column-block-container h2.title span:after,.bg-lab-dark-blue-gradient .two-column-block-container h2.title span:before,.bg-lab-purple-gradient .two-column-block-container h2.title span:after,.bg-lab-purple-gradient .two-column-block-container h2.title span:before{border-top:1px solid rgba(255,255,255,0.5)}.bg-lab-dark-blue-gradient .two-column-block-container h3,.bg-lab-purple-gradient .two-column-block-container h3{color:#FFFFFF}@media (max-width:1024px){.bg-lab-dark-blue-gradient .two-column-block-container h3,.bg-lab-purple-gradient .two-column-block-container h3{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:24px}}@media (max-width:1024px) and (max-width:1024px){.bg-lab-dark-blue-gradient .two-column-block-container h3,.bg-lab-purple-gradient .two-column-block-container h3{font-size:24px}}.bg-blue-gradient .two-column-block-container{color:#002C53}.bg-blue-gradient .two-column-block-container h2{color:#002C53}@media (max-width:1024px){.bg-blue-gradient .two-column-block-container h2{font-size:34px}}@media (max-width:1024px) and (max-width:1024px){.bg-blue-gradient .two-column-block-container h2{font-size:34px}}.bg-blue-gradient .two-column-block-container h2 span:after,.bg-blue-gradient .two-column-block-container h2 span:before{border-top:1px solid #002C53}.bg-blue-gradient .two-column-block-container h3{color:#002C53}@media (max-width:1024px){.bg-blue-gradient .two-column-block-container h3{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:24px}}@media (max-width:1024px) and (max-width:1024px){.bg-blue-gradient .two-column-block-container h3{font-size:24px}}.bg-blue-gradient .two-column-block-container a{color:#002C53}.member-videos-container{position:relative}.member-videos-container .left-column{padding-right:0!important}.member-videos-container .member-video-container{position:relative;height:504px}.member-videos-container .member-video-container .video-player-container{height:504px;display:flex}.member-videos-container .right-column.member-videos{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;height:504px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.member-videos-container .right-column.member-videos::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);background-color:#F5F5F5}.member-videos-container .right-column.member-videos::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.member-videos-container .right-column.member-videos::-webkit-scrollbar-thumb{background-color:#E0A931}.member-videos-container .right-column.member-videos::-webkit-scrollbar-thumb:hover{background-color:#e7bc5d;cursor:pointer}.member-videos-container .right-column.member-videos .swiper-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:relative;height:504px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .swiper-wrapper{flex-direction:row}}.member-videos-container .right-column.member-videos .swiper-wrapper .swiper-slide{height:auto;padding:0 5% 0 0}.member-videos-container .right-column.member-videos .swiper-button-next,.member-videos-container .right-column.member-videos .swiper-button-prev{display:none}@media (max-width:1024px){.member-videos-container .right-column.member-videos{width:100%;height:auto;overflow:hidden}.member-videos-container .right-column.member-videos .swiper-button-next,.member-videos-container .right-column.member-videos .swiper-button-prev{display:block;width:20px;height:34px;color:#E0A931;background-size:20px 34px}.member-videos-container .right-column.member-videos .swiper-button-next:after,.member-videos-container .right-column.member-videos .swiper-button-prev:after{content:none}.member-videos-container .right-column.member-videos .swiper-button-prev{left:0;background-image:url("/images/icon-swiper-prev.svg")!important}.member-videos-container .right-column.member-videos .swiper-button-next{right:0;background-image:url("/images/icon-swiper-next.svg")!important}}.member-videos-container .right-column.member-videos .video{display:flex;justify-content:flex-start;align-items:flex-start;height:auto;margin-bottom:30px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .video{flex-direction:column}}.member-videos-container .right-column.member-videos .video-thumbnail{display:flex;justify-content:center;align-items:center;width:210px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .video-thumbnail{width:100%}}.member-videos-container .right-column.member-videos .video-thumbnail img{width:210px;max-width:none;height:200px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .video-thumbnail img{width:100%;max-width:320px;height:auto;margin-bottom:35px}}.member-videos-container .right-column.member-videos .video-thumbnail img:hover{cursor:pointer;opacity:0.9}.member-videos-container .right-column.member-videos .video-info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding-left:45px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .video-info{width:100%;padding-left:0}}.member-videos-container .right-column.member-videos .video-info .video-title{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;text-transform:uppercase;margin-bottom:20px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .video-info .video-title{font-size:26px}}.member-videos-container .right-column.member-videos .video-info .video-duration{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#31ACCC;margin-bottom:20px}@media (max-width:1024px){.member-videos-container .right-column.member-videos .video-info .video-duration{font-size:18px}}.member-videos-container .right-column.member-videos .video-info .video-description p{margin-bottom:0}.event-schedule-container .item-container{height:65px}.event-schedule-container .item-container .accordion{min-height:65px;padding:0}@media (max-width:768px){.event-schedule-container .item-container .accordion{font-size:20px}}@media (max-width:768px) and (max-width:1024px){.event-schedule-container .item-container .accordion{font-size:20px}}.event-schedule-container .item-container .accordion .schedule-icon{display:flex;justify-content:center;align-items:center;width:65px;height:65px;background-color:#31ACCC;margin-right:15px}.event-schedule-container .item-container .accordion .schedule-icon img{width:35px;height:40px}.event-schedule-container .item-container .panel{padding-top:25px}@media (max-width:768px){.event-schedule-container .item-container .panel table thead th{font-size:18px}}@media (max-width:768px) and (max-width:1024px){.event-schedule-container .item-container .panel table thead th{font-size:18px}}.event-schedule-container .item-container .panel table thead th.activity{width:35%}.event-schedule-container .item-container .panel table thead th.time{width:20%}.event-schedule-container .item-container .panel table thead th.details{width:45%}.event-schedule-container .item-container .panel table tbody tr:nth-child(odd){background-color:transparent}.event-schedule-container .item-container .panel table tbody tr:nth-child(2n){background-color:transparent}.event-schedule-container .item-container .panel table tbody tr.odd{background-color:#F3F5F7}.event-schedule-container .item-container .panel table tbody tr.even{background-color:#FFFFFF}.event-schedule-container .item-container .panel table tbody tr .toggle-event-description{display:inline-block}.event-schedule-container .item-container .panel table tbody tr .event-short-description{display:block}.event-schedule-container .item-container .panel table tbody tr.event-description{display:none;background-color:#e4e8ed}@media (max-width:768px){.event-schedule-container .item-container .panel table tbody tr td{font-size:15px}}@media (max-width:768px) and (max-width:1024px){.event-schedule-container .item-container .panel table tbody tr td{font-size:15px}}.fw-col-12 .event-schedule-container .item-container .panel{padding-top:25px}.fw-col-12 .event-schedule-container .item-container .panel table thead th.activity{width:35%}.fw-col-12 .event-schedule-container .item-container .panel table thead th.time{width:20%}.fw-col-12 .event-schedule-container .item-container .panel table thead th.details{width:30%}.fw-col-12 .event-schedule-container .item-container .panel table thead th.topic{width:15%}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr:nth-child(odd){background-color:transparent}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr:nth-child(2n){background-color:transparent}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr.odd{background-color:#F3F5F7}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr.even{background-color:#FFFFFF}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr .toggle-event-description{display:inline-block}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr .event-short-description{display:block}.fw-col-12 .event-schedule-container .item-container .panel table tbody tr.event-description{display:none;background-color:#e4e8ed}@media (max-width:768px){.fw-col-12 .event-schedule-container .item-container .panel table tbody tr td{font-size:15px}}@media (max-width:768px) and (max-width:1024px){.fw-col-12 .event-schedule-container .item-container .panel table tbody tr td{font-size:15px}}.event-speakers-container .item-container{height:65px}.event-speakers-container .item-container .accordion{min-height:65px;padding:10px}@media (max-width:768px){.event-speakers-container .item-container .accordion{font-size:20px}}@media (max-width:768px) and (max-width:1024px){.event-speakers-container .item-container .accordion{font-size:20px}}.event-speakers-container .item-container .accordion img{width:40px;height:40px;border-radius:20px;margin-right:15px}.event-sponsors-container .item-container{height:65px}.event-sponsors-container .item-container .accordion{min-height:65px;padding:10px}@media (max-width:768px){.event-sponsors-container .item-container .accordion{font-size:20px}}@media (max-width:768px) and (max-width:1024px){.event-sponsors-container .item-container .accordion{font-size:20px}}.event-sponsors-container .item-container .panel .sponsor{margin-bottom:50px}.event-sponsors-container .item-container .panel .sponsor:last-child{margin-bottom:0}.event-sponsors-container .item-container .panel .sponsor img{width:auto;max-height:100px;margin-bottom:20px}.event-sponsors-container .item-container .panel .sponsor span{display:block}.event-sponsors-short-container{padding-bottom:0}.event-sponsors-short-container .item-container .panel .sponsor-short{margin-bottom:20px}.event-sponsors-short-container .item-container .panel .sponsor-short:last-child{margin-bottom:0}.event-sponsors-short-container .item-container .panel .sponsor-short img{width:auto;max-height:50px;margin-bottom:10px}.event-date-container{display:flex;justify-content:flex-start;align-items:center;height:60px;padding:0;margin-bottom:20px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;line-height:30px;color:#002C53}@media (max-width:1024px){.event-date-container{font-size:26px}}@media (max-width:768px){.event-date-container{font-size:20px;line-height:22px}}@media (max-width:768px) and (max-width:1024px){.event-date-container{font-size:20px}}.event-date-container .schedule-icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#31ACCC;margin-right:15px}.event-date-container .schedule-icon img{width:35px;height:40px}.events-form-container fieldset{display:flex;justify-content:center;align-items:center;padding:0;margin:0;border:none;margin-bottom:10px}.events-form-container fieldset input{width:100%;height:40px;padding:0 10px;border:1px solid #707070;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#002C53}@media (max-width:1024px){.events-form-container fieldset input{font-size:18px}}.events-form-container fieldset input.query{background-color:#F3F5F7}.events-form-container fieldset.fs-two{display:flex;justify-content:space-between;align-items:center}.events-form-container fieldset.fs-two input{width:100%;max-width:250px;border:1px solid #9FB4BC}.events-form-container fieldset.fs-two input[type=submit]{width:160px;border:none}.events-form-container fieldset select{width:100%;max-width:250px;height:40px;padding:0 10px;border:1px solid #9FB4BC;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#002C53}@media (max-width:1024px){.events-form-container fieldset select{font-size:18px}}.event-container{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px;min-height:50px}.event-container .event-date{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:60px;height:100%;background:url("/images/bg-event-container-date.png") top center repeat-y}.event-container .event-date .date{display:flex;justify-content:flex-start;align-items:flex-start;width:60px;background-color:#FFFFFF;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:30px;color:#002C53}@media (max-width:1024px){.event-container .event-date .date{font-size:36px}}.event-container .event-date .month{display:flex;justify-content:flex-start;align-items:flex-start;width:60px;padding-bottom:20px;background-color:#FFFFFF;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:26px;color:#002C53;text-transform:uppercase}@media (max-width:1024px){.event-container .event-date .month{font-size:26px}}.event-container .event-info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:788px;height:100%}.event-container .event-info .type{display:block;margin-bottom:10px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:rgba(0,44,83,0.5)}@media (max-width:1024px){.event-container .event-info .type{font-size:14px}}.event-container .event-info .title{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:20px;color:#002C53;margin-bottom:10px}@media (max-width:1024px){.event-container .event-info .title{font-size:20px}}.event-container .event-info .intro{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px}@media (max-width:1024px){.event-container .event-info .intro{font-size:18px}}.event-container .event-info .buttons{display:flex;justify-content:flex-start;align-items:center}.event-container .event-info .buttons .button{margin-right:20px}.event-container .event-info .buttons .availability{color:#31ACCC}.event-pricing-container table{width:446px;max-width:100%;border-spacing:0}.event-pricing-container table tbody tr{background-color:#FFFFFF}.event-pricing-container table tbody tr td{width:50%;border-bottom:1px solid #707070;border-right:1px solid #707070}.event-pricing-container table tbody tr td:last-child{border-right:none}.event-pricing-container table tbody tr td a.button.disabled{opacity:0.5;background:none;background-color:#E0A931;padding:0;transition:none}.event-pricing-container table tbody tr td a.button.disabled:hover{cursor:default}.event-pricing-container table tbody tr:last-child td{border-bottom:none}.event-location-container{padding-bottom:0}.event-banners-container{width:1440px;height:364px;max-width:100%;overflow:hidden}@media (max-width:768px){.event-banners-container{width:100%;height:194px}}@media (max-width:430px){.event-banners-container{width:100%;height:109px}}.event-banners-container .default-placeholder{height:364px}@media (max-width:768px){.event-banners-container .default-placeholder{width:100%;height:194px;min-height:194px}}@media (max-width:430px){.event-banners-container .default-placeholder{width:100%;height:109px;min-height:109px}}.event-banners-container img{width:100%;height:auto}@media (max-width:768px){.event-banners-container img{width:auto;max-width:100%;height:194px}}@media (max-width:430px){.event-banners-container img{width:100%;max-width:100%;height:109px}}.event-info-container{width:1440px;max-width:100%}.event-info-container .event-info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background-color:#002C53;color:#FFFFFF;padding:25px;margin:35px 0}.event-info-container .event-info .note{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;margin-bottom:10px}.event-info-container .event-info .note i{color:#E0A931;margin-right:5px}.event-info-container .event-info .message p{padding:0;margin:0}.ifoa__header--content{width:80%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.ifoa__header--username{margin-left:auto}h3.ifoa__username--displayed{margin:0 0.625rem 0.3rem 0;font-weight:700}.SiteLogin .page-intro-container{display:none}.SiteLogin .fw-row{height:70vh}.SiteLogin .fw-col-12{display:flex;align-items:center;justify-content:center}.quick-links{background:url(/images/icon-button-quicklinks-blue.svg) #002C53 0;background-repeat:no-repeat;background-size:100% 50%}.userIsLoggedIn{display:flex!important}input.toggle-quick-links{display:none}.lbl-toggle-quick-links{cursor:pointer;border-radius:7px;transition:all 0.25s ease-out;border-radius:0;background:url(/images/icon-button-quicklinks-blue.svg) #e0a931 0;background-repeat:no-repeat;background-size:100% 40%}.lbl-toggle-quick-links:hover{cursor:pointer;border-radius:7px;transition:all 0.25s ease-out;border-radius:0;background:url(/images/icon-button-quicklinks-blue.svg) #c3941e 0!important;background-repeat:no-repeat!important;background-size:100% 60%!important}.toggle-quick-links:checked+.lbl-toggle-quick-links:before{transform:rotate(90deg) translateX(-3px)}.collapsible-content{position:absolute;background:#fff;margin-top:1rem;max-height:0px;overflow:hidden;transition:max-height 0.25s ease-in-out;box-shadow:0 3px 6px 0 rgba(0,70,96,0.3);z-index:100}.toggle-quick-links:checked+.lbl-toggle-quick-links+.collapsible-content{max-height:100vh}.toggle-quick-links:checked+.lbl-toggle-quick-links{border-bottom-right-radius:0;border-bottom-left-radius:0}.collapsible-content .content-inner{box-shadow:0 3px 6px 0 rgba(0,70,96,0.3);padding:30px 15px;border:1px solid #eee}.collapsible-content .leftNav ul{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#242424;box-sizing:border-box;border:0;font:inherit;vertical-align:baseline;list-style:none;padding:0;margin:0}.collapsible-content .leftNav a{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;list-style:none;box-sizing:border-box;margin:0;border:0;font:inherit;vertical-align:baseline;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;outline:0;display:block;width:100%;padding:10px 35px 10px 10px;color:#002c53;background:url(/images/ifoa/icon-button-arrow-gold.svg) no-repeat right 15px top 50%;background-size:11px 18px;text-decoration:none;border-bottom:1px solid #eee}.collapsible-content .leftNav a:hover{background:url(/images/ifoa/icon-button-arrow-white.svg) #31accc no-repeat right 12px top 50%;background-size:11px 18px;color:#fff}.collapsible-content .leftNav h2{margin-bottom:10px}.banner-container{background-color:#002C53;color:#fff;display:flex;flex-direction:column;align-items:stretch;margin:10px 0}.banner-container .note{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase}.banner-container a{color:#E0A931}.banner-cta{width:30%}.banner-container a.cta{padding:5px 50px 5px 10px;background:url(/images/icon-button-arrow-dark-blue.svg) #E0A931 no-repeat right 10px top 11px;background-size:11px 18px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:20px;color:#002C53;transition:all 0.2s ease-in-out;text-decoration:none}.cta:hover{color:#002C53;background-color:#C3941E!important;padding:0 40px 0 20px}.banner-container .note i{color:#E0A931;margin-right:5px}.banner-container .note i:hover{color:#fff}.banner-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 0px 10px}.banner-col{flex:1;padding:10px}.banner-col.left{text-align:left}.banner-col.right{text-align:right}.banner-second-row{padding:0px 10px 10px 10px}.banner-close{background-color:#002C53;border:none;outline:none;transition:all 0.2s ease-in-out;cursor:pointer}.blog-search-container fieldset{display:flex;justify-content:center;align-items:center;height:40px;background-color:#F3F5F7;border:none;padding:0;margin:0}.blog-search-container fieldset input[type=text]{width:375px;height:40px;padding:5px;background-color:#F3F5F7;border-top:1px solid #242424;border-bottom:1px solid #242424;border-left:1px solid #242424;border-right:none;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:rgba(0,44,83,0.35)}@media (max-width:1024px){.blog-search-container fieldset input[type=text]{font-size:18px}}.blog-search-container fieldset input[type=text]::placeholder{color:rgba(0,44,83,0.35)}.blog-search-container fieldset button{height:40px;background-color:#F3F5F7!important;border-top:1px solid #242424;border-bottom:1px solid #242424;border-right:1px solid #242424;border-left:none;margin-left:0!important}.blog-search-container fieldset button:hover{cursor:pointer}.search-results-container .blog-search-container{background-color:#F3F5F7;padding:50px;margin-bottom:50px}.search-results-container .blog-search-container button{width:40px;background:none;padding:0}.search-results-container .blog-search-container button:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:25px;content:"\f002"}.blog-share-icons{list-style:none;padding:0;margin:0;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center;width:160px;height:40px;position:relative}.blog-share-icons li{display:inline-block;padding:0;margin:0;margin-right:5px;width:20px;height:20px;position:absolute;left:0;transition:all 0.25s ease-in-out;z-index:0}.blog-share-icons li.share{margin-right:15px;z-index:3}.blog-share-icons li.li{opacity:0}.blog-share-icons li.li.active{opacity:1;left:35px}.blog-share-icons li.fb{opacity:0}.blog-share-icons li.fb.active{opacity:1;left:60px}.blog-share-icons li.tw{opacity:0}.blog-share-icons li.tw.active{opacity:1;left:85px}.blog-share-icons li img{width:20px;height:20px}.blog-widget .blog-share-icons{position:absolute;bottom:0;left:0;padding-left:15px;margin-bottom:0}.blog-widget .blog-share-icons li{left:15px}.blog-widget .blog-share-icons li.li.active{left:50px}.blog-widget .blog-share-icons li.fb.active{left:75px}.blog-widget .blog-share-icons li.tw.active{left:100px}.blog-articles-widgets{flex-wrap:wrap;padding:5px}.blog-widget{max-width:448px}@media (max-width:1440px){.blog-widget{max-width:408px}}@media (max-width:1366px){.blog-widget{max-width:388px}}@media (max-width:1280px){.blog-widget{max-width:358px}}.blog-widget .category{display:block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#002C53;opacity:0.5;margin-bottom:20px}@media (max-width:1024px){.blog-widget .category{font-size:14px}}.blog-article .blog-intro span.published-date{color:#002C53;opacity:0.5;margin-bottom:15px}.blog-article .blog-intro h1{margin-bottom:25px}.blog-article .blog-intro img{margin-bottom:15px}.blog-article .blog-intro span.intro{display:block;color:#002C53;opacity:0.5;margin-bottom:35px}@media (max-width:768px){.blog-article .fw-row [class*=fw-col]:first-child{padding-bottom:0}}.blog-author-header ul,nav.authors ul{padding:0;margin:0;list-style:none}.blog-author-header ul li.author,nav.authors ul li.author{display:flex;justify-content:flex-start;align-items:flex-start}.blog-author-header ul li.author img,nav.authors ul li.author img{width:50px;height:50px;border-radius:25px;margin-right:15px}.blog-author-header ul li.author span,nav.authors ul li.author span{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;color:#002C53;opacity:0.5}.fw-col-4 nav.authors{padding-top:23px}@media (max-width:768px){.fw-col-4 nav.authors{padding-top:0}}.blog-author-header{padding:50px 0;margin-bottom:50px}.blog-author-header ul li.author{display:flex;justify-content:flex-start;align-items:center}.blog-author-header ul li.author img{width:100px;height:100px;border-radius:50px}.blog-author-header ul li.author div{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;color:#002C53}.blog-author-header ul li.author div h1{width:100%;margin-bottom:0}.blog-author-header ul li.author div h3{margin-bottom:0;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px}@media (max-width:1024px){.blog-author-header ul li.author div h3{font-size:18px}}nav.topics ul{padding:0;margin:0;display:inline}nav.topics ul li.topic{display:inline-block;height:28px;margin:0 1px 6px 0;background-color:#E0A931}nav.topics ul li.topic a{display:block;height:28px;padding:3px 10px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#002C53;text-decoration:none}@media (max-width:1024px){nav.topics ul li.topic a{font-size:18px}}nav.topics .all-topics{display:block;margin-top:20px}h1.blog-topic{margin-bottom:50px}.pagination{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.pagination li{display:flex;justify-content:center;align-items:center;height:40px;border:1px solid #9FB4BC;background-color:#F3F5F7;margin-right:5px}.pagination li:hover{background-color:#E0A931}.pagination li:last-child{margin-right:0}.pagination li a{display:flex;justify-content:center;align-items:center;min-width:32px;height:40px;padding:0 10px;text-decoration:none;color:#002C53}.pagination li.active{background-color:#31ACCC}.pagination li.active a{color:#FFFFFF}
/*# sourceMappingURL=app.min.css.map */