@font-face{font-family:"Neue Frutiger World";font-weight:300;font-style:normal;src:url(/wp-content/themes/capsule/fonts/neue-frutiger-world-light.woff2) format("woff2")}@font-face{font-family:"Neue Frutiger World";font-weight:400;font-style:normal;src:url(/wp-content/themes/capsule/fonts/neue-frutiger-world-regular.woff2) format("woff2")}@font-face{font-family:"Neue Frutiger World";font-weight:700;font-style:normal;src:url(/wp-content/themes/capsule/fonts/neue-frutiger-world-bold.woff2) format("woff2")}html{height:100%}body{height:100%;margin:0}.page{overflow:hidden}@media (max-width:1080px){.page{margin:48px 0 0 0}}a{-webkit-tap-highlight-color:transparent}sup{line-height:0;font-size:.6em;margin:0 0 0 .2em}.unavailable{max-width:1140px;box-sizing:border-box;line-height:1.4em;font-family:"Gotham A","Gotham B";font-size:24px;font-weight:400;color:#0a3d86;background:#ecf8fd;padding:40px;margin:40px auto -40px}@media (max-width:1220px){.unavailable{margin:40px}}@media (max-width:600px){.unavailable{margin:40px 20px}}.unavailable a{color:#0a3d86}.pagination{display:flex;justify-content:center;font-size:0;padding:0 0 100px 0}.pagination a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:50px;height:50px;background-color:#ac1f38;border:1px solid #ac1f38;border-radius:50%;margin:15px;transition:background-color .5s cubic-bezier(.19,1,.22,1)}.pagination a:hover{background-color:#fff}.pagination a:hover svg polygon{fill:#ac1f38}.pagination a svg{width:20px;height:15px}#lightbox{display:none;position:fixed;top:calc(50% - 310px);right:calc(50% - 415px);z-index:4;box-sizing:border-box;width:830px;height:620px;background-color:#cbe4f4;border-top:5px solid #0077CD;box-shadow:0 0 0 99999px rgba(0,44,119,.28);padding:64px}@media (max-width:1000px){#lightbox{flex-direction:column;top:calc(50% - 215px);right:calc(50% - 150px);width:300px;height:auto;padding:15px 20px 20px 20px}}#lightbox.closed{display:none}#lightbox .image{position:relative;width:204px;text-align:center}@media (max-width:1000px){#lightbox .image{width:100%;padding:0 0 15px 0}}#lightbox .image .x-mobile{display:none;position:absolute;top:0;right:0;width:20px;height:20px}@media (max-width:1000px){#lightbox .image .x-mobile{display:block}}@media (max-width:1000px){#lightbox .image .lightbox-subscribe-img{width:50px}}#lightbox .text{position:relative}#lightbox .text .x-desktop{position:absolute;top:-40px;right:-40px;width:29px;height:29px}@media (max-width:1000px){#lightbox .text .x-desktop{display:none}}#lightbox .text .writing{font-family:"Neue Frutiger World";padding:0 0 0 60px}@media (max-width:1000px){#lightbox .text .writing{padding:0}}#lightbox .text .writing .lightbox-heading{font-size:30px;font-weight:300;line-height:1.23em;color:#002C77;margin:0 0 20px 0}@media (max-width:1000px){#lightbox .text .writing .lightbox-heading{font-size:18px;margin:0 0 10px 0}}#lightbox .text .writing .lightbox-text{font-size:18px;font-weight:300;line-height:1.6em;color:#393B43;margin:0 0 20px 0}@media (max-width:1000px){#lightbox .text .writing .lightbox-text{font-size:11px;margin:0 0 20px 0}}#lightbox .text .writing form{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}#lightbox .text .writing form .field{width:100%}#lightbox .text .writing form .field label{display:block;font-size:12px;font-weight:500;line-height:1.5em;color:#393B43;margin:0 0 6px 0}#lightbox .text .writing form .field input{box-sizing:border-box;width:100%;height:55px;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;line-height:1.5em;color:#53565A;border:1px solid #CFCFCF;border-radius:4px;background-color:#fff;padding:0 0 0 14px;margin:0 0 20px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1)}#lightbox .text .writing form .field input::-webkit-input-placeholder{color:rgba(83,86,90,.7)}#lightbox .text .writing form .field input:-ms-input-placeholder{color:rgba(83,86,90,.7)}#lightbox .text .writing form .field input::-moz-placeholder{color:rgba(83,86,90,.7)}#lightbox .text .writing form .field input:-moz-placeholder{color:rgba(83,86,90,.7)}#lightbox .text .writing form .field input:focus{border-color:#07A8E0}#lightbox .text .writing form .submit{width:100%;text-align:right;margin:0}#lightbox .text .writing form .submit .lightbox-btn{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:186px;height:54px;line-height:52px;text-align:center;font-family:"Neue Frutiger World";white-space:nowrap;font-size:18px;font-weight:400;text-decoration:none;color:#fff;background-color:#782434;border:1px solid #782434;border-radius:2px;box-shadow:none;cursor:pointer;margin:0 0 0 auto;padding:0 30px;transition:color cubic-bezier(.19,1,.22,1) .5s,background-color cubic-bezier(.19,1,.22,1) .5s;appearance:none;-webkit-appearance:none;-moz-appearance:none}#lightbox .text .writing form .submit .lightbox-btn:hover{color:#782434;background-color:#fff}@media (max-width:1000px){#lightbox .text .writing form .submit .lightbox-btn{width:100%;margin:0 auto 10px auto}}.page>div:first-child{margin-top:0}.page>div:last-child:not(.columns-block):not(.contact-block){margin-bottom:0}.light-gray:not(.icons-side-block)+.light-gray{margin-top:-80px}@media (max-width:1220px){.light-gray:not(.icons-side-block)+.light-gray{margin-top:-40px}}.light-gray+.footnotes-block{margin-top:-80px}.light-gray+.video-block{margin-top:-80px}@media (max-width:1220px){.light-gray+.video-block{margin-top:-40px}}.light-gray:not(.content-width)+.light-blue{margin-top:-80px}@media (max-width:1220px){.light-gray:not(.content-width)+.light-blue{margin-top:-40px}}.text-block.light-gray+.footnotes-block{margin-top:-160px}@media (max-width:1220px){.text-block.light-gray+.footnotes-block{margin-top:-80px}}.text-block.light-gray+.infographic-block.light-gray{margin-top:-160px}@media (max-width:1220px){.text-block.light-gray+.infographic-block.light-gray{margin-top:-80px}}.text-block.light-gray+.image-block.light-gray{margin-top:-160px}@media (max-width:1220px){.text-block.light-gray+.image-block.light-gray{margin-top:-80px}}.image-block.light-gray+.text-block.light-gray{margin-top:-160px}@media (max-width:1220px){.image-block.light-gray+.text-block.light-gray{margin-top:-80px}}.infographic-block.light-gray+.text-block.light-gray{margin-top:-160px}@media (max-width:1220px){.infographic-block.light-gray+.text-block.light-gray{margin-top:-80px}}.image-block.bright-blue+.columns-block.bright-blue.full-width{margin-top:-160px}@media (max-width:1220px){.image-block.bright-blue+.columns-block.bright-blue.full-width{margin-top:-120px}}.text-block.light-gray+.platform-infographic-block.light-gray{margin-top:-160px}@media (max-width:1220px){.text-block.light-gray+.platform-infographic-block.light-gray{margin-top:-80px}}.footnotes-block:last-child{margin-bottom:-40px}.white.text-block+.white.text-block{margin-top:-60px}@media (max-width:1220px){.white.text-block+.white.text-block{margin-top:-20px}}.white.text-block+.white.flat-block{margin-top:-40px}@media (max-width:1220px){.white.text-block+.white.flat-block{margin-top:-20px}}.white+.form-block{margin-top:-80px}@media (max-width:1220px){.white+.form-block{margin-top:-40px}}.text-block+.icons-side-block{margin-top:-40px}.flat-block.light-gray+.flat-block.light-gray{margin-top:-140px}@media (max-width:1220px){.flat-block.light-gray+.flat-block.light-gray{margin-top:-80px}}.flat-block.bright-blue+.flat-block.bright-blue{margin-top:-140px}@media (max-width:1220px){.flat-block.bright-blue+.flat-block.bright-blue{margin-top:-60px}}.flat-block.light-blue+.flat-block.light-blue{margin-top:-200px}.light-blue.infographic-block+.download-block{margin-top:-80px}@media (max-width:1220px){.light-blue.infographic-block+.download-block{margin-top:-40px}}.light-blue.image-block+.download-block{margin-top:-80px}@media (max-width:1220px){.light-blue.image-block+.download-block{margin-top:-40px}}.text-block.light-gray+.flat-block.light-gray{margin-top:-160px}@media (max-width:1220px){.text-block.light-gray+.flat-block.light-gray{margin-top:-80px}}.light-gray+.dark-blue{margin-top:-80px}@media (max-width:1220px){.light-gray+.dark-blue{margin-top:-40px}}.footnotes-block.light-gray+.download-block{margin-top:-80px}@media (max-width:600px){.footnotes-block.light-gray+.download-block{margin-top:-60px}}.light-gray+.bright-blue{margin-top:-80px}@media (max-width:1220px){.light-gray+.bright-blue{margin-top:-40px}}.light-blue+.light-blue{margin-top:-160px}@media (max-width:1220px){.light-blue+.light-blue{margin-top:-80px}}.light-blue+.dark-blue{margin-top:-80px}.light-blue+.light-gray{margin-top:-80px}@media (max-width:1220px){.light-blue+.light-gray{margin-top:-40px}}.columns-block.light-blue.content-width+.news-block{margin-top:80px}.columns-block.light-blue.content-width+.download-block{margin-top:80px}.light-blue+.bright-blue{margin-top:-80px}@media (max-width:1220px){.light-blue+.bright-blue{margin-top:-40px}}.light-blue:not(.icons-side-block)+.light-gray:not(.news-block){margin-top:-80px}.bright-blue+.light-gray{margin-top:-80px}.bright-blue+.dark-blue{margin-top:-80px}@media (max-width:1220px){.bright-blue+.dark-blue{margin-top:-40px}}.bright-blue+.light-blue{margin-top:-80px}@media (max-width:1220px){.bright-blue+.light-blue{margin-top:-40px}}.flat-block.bright-blue+.links-in-columns-block.bright-blue{margin-top:-160px}@media (max-width:1220px){.flat-block.bright-blue+.links-in-columns-block.bright-blue{margin-top:-80px}}.text-block.large.white.left+.links-in-columns-block.white{margin-top:-40px}@media (max-width:1220px){.text-block.large.white.left+.links-in-columns-block.white{margin-top:-20px}}.text-block.large.light-blue.left+.links-in-columns-block.light-blue{margin-top:-120px}@media (max-width:1220px){.text-block.large.light-blue.left+.links-in-columns-block.light-blue{margin-top:-40px}}.dark-blue+.dark-blue{margin-top:-80px}.bright-blue+.bright-blue{margin-top:0}.dark-blue+.bright-blue{margin-top:-80px}@media (max-width:1220px){.dark-blue+.bright-blue{margin-top:-40px}}.dark-blue+.light-gray{margin-top:-80px}@media (max-width:1220px){.dark-blue+.light-gray{margin-top:-40px}}.quote-block.dark-blue+.quote-block.dark-blue{margin-top:-140px}.download-block+.light-gray{padding-top:30px;margin-top:-80px}.download-block+.news-block{padding-top:30px;margin-top:-80px}.banner-block+.infographic-block{margin-top:0}.text-block+.infographic-block{margin-top:0}.text-block.light-gray+.infographic-block.light-gray{margin-top:-160px}@media (max-width:1220px){.text-block.light-gray+.infographic-block.light-gray{margin-top:-80px}}.text-block+.image-block{margin-top:-40px}.text-block+.downloads-block{margin-top:-40px}@media (max-width:1220px){.text-block+.downloads-block{margin-top:0}}.text-block+.videos-block{margin-top:-40px}@media (max-width:1220px){.text-block+.videos-block{margin-top:0}}.text-block.white+.contact-block{margin-top:-40px}@media (max-width:1220px){.text-block.white+.contact-block{margin-top:0}}.text-block.white+.large-video-block{margin-top:-40px}@media (max-width:1220px){.text-block.white+.large-video-block{margin-top:0}}.text-block.white+.logos-block{margin-top:40px}.text-block.light-gray+.outline-box-block.light-gray{margin-top:-80px}.text-block.large.light-gray.center+.columns-block.light-gray.full-width{margin-top:-180px}@media (max-width:1220px){.text-block.large.light-gray.center+.columns-block.light-gray.full-width{margin-top:-100px}}.columns-block.light-gray.full-width+.columns-block.light-gray.full-width{padding-top:0;margin-top:-140px}.columns-block.light-gray.full-width+.text-block.light-gray{margin-top:-160px}@media (max-width:1220px){.columns-block.light-gray.full-width+.text-block.light-gray{margin-top:-120px}}.outline-box-block.light-gray+.text-block.light-gray{margin-top:-80px}.logos-half-block+.line-block.small{margin-top:-55px}.line-block.small+.logos-half-block{margin-top:65px}@media (max-width:1220px){.line-block.small+.logos-half-block{margin-top:25px}}.video-block+.dark-blue{margin-top:-80px}.video-block+.light-gray{margin-top:-80px}.icons-side-block+.dark-blue{margin-top:0}.icons-side-block+.bright-blue{margin-top:80px}.columns-block.light-blue.content-width+.quote-block.dark-blue{margin-top:80px}.icons-side-block.light-gray+.footnotes-block.white{margin-top:-40px}.single-blog-post+.light-gray{margin-top:0}.single-blog-post+.text-block.light-gray{margin-top:0}.single-blog-post+.text-block.light-gray .container{margin-top:0}@media (max-width:1220px){.single-blog-post+.text-block.light-gray .container{margin-top:0}}button:focus,input:focus,select:focus,textarea:focus{outline:0}::-webkit-input-placeholder{color:#b4b4b4}::-moz-placeholder{color:#b4b4b4}:-ms-input-placeholder{color:#b4b4b4}:-moz-placeholder{color:#b4b4b4}#page-home #block_5d129bd7a49c0 .container{max-width:560px;margin:0 auto}#page-home-2 #block_5fbdcf31efe1a .container .image .wrapper img{border:1px solid #d2d0cd}#page-iq-analytics .flat-block img{margin-bottom:-80px}#page-2net-hub-and-mobile #block_5c50be00662c6 .container{padding-bottom:0}#page-chart-xpress #block_5c5b107d779b1{margin-bottom:-80px}#page-chart-xpress #block_5c5b107d779b1 .text::before{display:block;content:"";width:160px;height:47px;background-image:url(images/capsule-logo.svg);background-repeat:no-repeat;margin:0 0 20px 0}#page-2net-design #block_5c47bfe13f2f4 .container::before{display:block;content:"";width:157px;height:60px;background-image:url(images/2net-logo.svg);background-repeat:no-repeat;margin:0 0 -20px 0}#page-2net-hub-and-mobile #block_5c47ca9a9e397 .container::before{display:block;content:"";width:157px;height:60px;background-image:url(images/2net-logo.svg);background-repeat:no-repeat;margin:0 0 -20px 0}#page-sickbay #block_5c4fb7c9ff34e .container,#page-sickbay #block_5c4fbd59a3a05 .container{margin-bottom:0}#page-locations #block_5c5b9f500bfc1{margin-top:-40px;margin-bottom:-40px}#block_5d169fe1568e4+#block_5d16a044568e5{margin-top:-50px}@media (max-width:1220px){#block_5d169fe1568e4+#block_5d16a044568e5{margin-top:-30px}}.single-press-release .content .post-text .text-block{margin-top:-50px}@media (max-width:1220px){.single-press-release .content .post-text .text-block{margin-top:-10px}}#page-himss-2020 #block_5e39071a9ba43 h2{font-size:40px}@media (max-width:600px){#page-himss-2020 #block_5e39071a9ba43 h2{font-size:35px}}@media (max-width:400px){#page-himss-2020 #block_5e39071a9ba43 h2{font-size:30px}}#page-himss-2020 #block_5e3b11e06f260 h2{margin:20px 0 40px 0}@media (max-width:700px){#page-himss-2020 #block_5e3b11e06f260 h2{margin:10px 0 20px 0}}#page-ddi-library .columns .summary .body h2{margin:0 0 25px 0}#page-ddi-library .columns .summary .body h3{margin:0 0 18px 0}#page-clinical-insights-manager #block_744d1de2414e99a14482bbd1d0fbe94c{margin-top:-60px}@media (max-width:1220px){#page-clinical-insights-manager #block_744d1de2414e99a14482bbd1d0fbe94c{margin-top:40px}}.hubspot-form{box-sizing:border-box;width:100%;max-width:555px;font-family:"Neue Frutiger World";background-color:#f1faff;padding:40px;border-top:5px solid #07a8e0}@media (max-width:1200px){.hubspot-form{padding:20px;margin:0 auto}}.hubspot-form p{margin:0}.hubspot-form form{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.hubspot-form form .hs-dependent-field{width:100%}.hubspot-form form .field{width:100%}.hubspot-form form .field label{display:block;font-size:16px;color:#393B43;margin:0 0 6px 0}.hubspot-form form .field input[type=text],.hubspot-form form .field input[type=email],.hubspot-form form .field input[type=tel]{box-sizing:border-box;width:100%;height:48px;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;color:rgba(82,85,89,.7);border:solid 1px #e2e0de;background-color:#fff;padding:0 0 0 14px;margin:0 0 24px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1)}.hubspot-form form .field input[type=text]:focus,.hubspot-form form .field input[type=email]:focus,.hubspot-form form .field input[type=tel]:focus{border-color:#07A8E0}.hubspot-form form .field input[type=checkbox]{float:left;margin:0 10px 0 0}.hubspot-form form .field.hs-fieldtype-select .input{position:relative;width:100%;height:48px;background-color:#fff;margin:0 0 24px 0}.hubspot-form form .field.hs-fieldtype-select .input select{position:relative;z-index:1;width:100%;height:100%;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;color:rgba(82,85,89,.7);background:0 0;border:solid 1px #e2e0de;padding:0 0 0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .5s cubic-bezier(.19,1,.22,1)}.hubspot-form form .field.hs-fieldtype-select .input select:focus{border-color:#07A8E0}.hubspot-form form .field.hs-fieldtype-select .input select::-ms-expand{display:none}.hubspot-form form .field.hs-fieldtype-select .input select::-ms-value{background:0 0}.hubspot-form form .field.hs-fieldtype-select .input .caret{position:absolute;top:6px;right:0;width:48px;height:36px;text-align:center;border-left:1px solid #e2e0de}.hubspot-form form .field.hs-fieldtype-select .input .caret svg{position:relative;top:6px;width:10px;height:16px;fill:#393B43;opacity:.81}.hubspot-form form .field textarea{box-sizing:border-box;width:100%;height:171px;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;color:rgba(82,85,89,.7);border:solid 1px #e2e0de;background-color:#fff;box-shadow:inset 0 8px 0 -4px rgba(244,244,244,.57);padding:14px;margin:0 0 24px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1);resize:none;overflow:auto}.hubspot-form form .field textarea:focus{border-color:#07A8E0}.hubspot-form form ul.inputs-list{list-style:none;padding:0;margin:0 0 24px 0}.hubspot-form form ul.inputs-list label{font-size:13px;text-transform:none}.hubspot-form form ul.inputs-list.hs-error-msgs{margin:-12px 0 24px 0}.hubspot-form form ul.inputs-list.hs-error-msgs label{font-size:14px;font-weight:500;color:#ac1f38}.hubspot-form form .hs_error_rollup{margin:12px 0 -12px 0}.hubspot-form form .legal-consent-container .hs-richtext{width:100%;font-size:12px;line-height:1.67em;color:#393b43;margin:0 0 20px 0}.hubspot-form form .legal-consent-container .input{width:100%;font-weight:500;line-height:12px;font-size:12px;line-height:1.67em;color:#393b43;margin:0 0 20px 0}.hubspot-form form .legal-consent-container .input ul{list-style:none;padding:0;margin:0}.hubspot-form form .hs-submit{width:100%;text-align:right;margin:24px 0 0 0}.hubspot-form form .hs-submit input{box-sizing:border-box;display:inline-block;width:250px;height:54px;line-height:52px;text-align:center;font-family:"Neue Frutiger World";font-size:18px;color:#fff;padding:0;background-color:#782434;border:1px solid #782434;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.hubspot-form form .hs-submit input:hover{background-color:#fff;color:#782434}@media (max-width:600px){.hubspot-form form .hs-submit input{width:100%}}.hubspot-form .submitted-message h3{font-size:26px;line-height:39px;font-weight:500;color:#0a3d86;margin:0 0 10px 0}.hubspot-form .submitted-message p{font-size:21px;line-height:1.5em;color:#393B43}header{position:relative;font-family:"Neue Frutiger World";font-weight:300;background:#004AAD}@media (max-width:1320px){header{position:fixed;z-index:2;top:0;width:100%}}header>.top{position:relative;z-index:4;display:flex;background:#d9dae4}header>.top .container{display:flex;justify-content:flex-end;width:100%;max-width:1140px;margin:0 auto}header>.top .container .actions{display:flex;align-items:center;height:48px}@media (max-width:1320px){header>.top .container .actions{display:none}}header>.top .container .actions a{color:#244c5d;text-decoration:none;line-height:30px;font-size:15px;padding:0 12px;border-radius:2px;transform:translateY(.5px)}header>.top .container .actions a.button{height:30px;color:#fff;background-color:#782434;padding:0 18px;margin:0 0 0 12px;transition:color cubic-bezier(.19,1,.22,1) .5s,background-color cubic-bezier(.19,1,.22,1) .5s;transform:translateY(0)}header>.top .container .actions a.button:hover{color:#782434;background-color:#fff}header>.top .container .actions .spacer{height:24px;border-left:1px solid #bbbdc7;margin:12px}@media (max-width:1320px){header>.top .container .actions .spacer{display:none}}header .bottom .container{display:flex;width:100%;max-width:1140px;margin:0 auto}header .bottom .container nav.header{width:100%;display:flex;justify-content:space-between;height:48px}header .bottom .container nav.header.en .dropdown{padding-left:156.5px}header .bottom .container nav.header.fr .dropdown{padding-left:389.5px}header .bottom .container nav.header.de .dropdown{padding-left:434.5px}header .bottom .container nav.header.ja .dropdown{padding-left:549.5px}header .bottom .container nav.header a.logo{position:relative;z-index:3;top:0;left:0;width:98px;height:79px;box-shadow:0 0 24px 0 rgba(0,0,0,.2)}@media (max-width:1320px){header .bottom .container nav.header a.logo{position:absolute;top:0;left:24px}}header .bottom .container nav.header a.logo .top{position:relative;display:flex;justify-content:center;align-items:center;width:98px;height:45px}header .bottom .container nav.header a.logo .top img.background{position:absolute;top:0;left:0}header .bottom .container nav.header a.logo .top img.logo{position:relative}header .bottom .container nav.header a.logo .bottom{position:relative;display:flex;justify-content:center;align-items:center;width:98px;height:39px;margin:-5px 0 0 0}header .bottom .container nav.header a.logo .bottom img.background{position:absolute;top:0;left:0}header .bottom .container nav.header a.logo .bottom img.logo{position:relative;top:5px}header .bottom .container nav.header>ul.menu{display:flex;align-items:center;list-style:none;padding:0 0 0 12px}@media (max-width:1320px){header .bottom .container nav.header>ul.menu{display:none}}header .bottom .container nav.header>ul.menu>li{font-size:15px;color:#fff;text-decoration:none;margin:0 0 0 24px;cursor:default}header .bottom .container nav.header>ul.menu>li:last-child{border:none}header .bottom .container nav.header>ul.menu>li>a{display:block;position:relative;line-height:30px;color:#fff;opacity:.7;cursor:pointer;transition:opacity cubic-bezier(.19,1,.22,1) .5s;transform:translateY(.5px)}header .bottom .container nav.header>ul.menu>li>a:hover{opacity:1}header .bottom .container nav.header>ul.menu>li.current-menu-ancestor>a{opacity:1}header .bottom .container nav.header>ul.menu>li>ul.sub-menu{display:none}header .bottom .container nav.header>ul.menu .dropdown{display:none;position:absolute;z-index:2;top:100%;left:0;width:100vw;background:#004AAD}header .bottom .container nav.header>ul.menu .dropdown.visible{display:block}header .bottom .container nav.header>ul.menu .dropdown .title{max-width:1140px;font-size:24px;color:#fff;margin:30px auto 12px auto}header .bottom .container nav.header>ul.menu .dropdown .container{display:flex;box-sizing:border-box;padding:0 0 30px 0;margin:0 auto}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu{display:block;list-style:none;font-size:15px;padding:0;margin:0;column-count:2}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li{break-inside:avoid;margin:0 48px 0 0}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li a{display:inline-block;font-weight:700;line-height:1.5em;color:#9dd3e3;text-decoration:none;transition:color cubic-bezier(.19,1,.22,1) .5s;margin:0 0 3px 0}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li a:hover{color:#fff}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li a:not([href]){font-weight:300;color:#fff;cursor:default}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li>ul.sub-menu{list-style:none;font-size:15px;padding:0;margin:0}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li>ul.sub-menu li a{font-weight:300;color:#9dd3e3}header .bottom .container nav.header>ul.menu .dropdown .container>ul.sub-menu li>ul.sub-menu li a:hover{color:#fff}header .bottom .container .mobile-toggle{display:none;position:absolute;top:17px;right:24px;width:24px;height:14px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (max-width:1320px){header .bottom .container .mobile-toggle{display:block}}header .bottom .container .mobile-toggle .bar{height:2px;background:#fff}header .bottom .container .mobile-toggle .bar.top{position:relative;top:0;transition:top 250ms linear 250ms,transform 250ms linear}header .bottom .container .mobile-toggle .bar.top.close{top:6px;transform:rotate(-45deg);transition:top 250ms linear,transform 250ms linear 250ms}header .bottom .container .mobile-toggle .bar.middle{margin:4px 0;transition:opacity 250ms linear}header .bottom .container .mobile-toggle .bar.middle.close{opacity:0;transition:opacity 250ms linear}header .bottom .container .mobile-toggle .bar.bottom{position:relative;top:0;transition:top 250ms linear 250ms,transform 250ms linear}header .bottom .container .mobile-toggle .bar.bottom.close{top:-6px;transform:rotate(45deg);transition:top 250ms linear,transform 250ms linear 250ms}header .bottom .container nav.mobile{display:none;position:fixed;z-index:2;top:48px;right:0;bottom:0;left:0;background:#176498;overflow:auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.19,1,.22,1),visibility 0s linear .5s}@media (max-width:1320px){header .bottom .container nav.mobile{display:block}}header .bottom .container nav.mobile.visible{visibility:visible;opacity:1;transition:visibility 0s,opacity .5s cubic-bezier(.19,1,.22,1)}header .bottom .container nav.mobile>ul{list-style:none;font-size:15px;padding:60px 24px 30px 24px;margin:0}header .bottom .container nav.mobile>ul>li{display:block;margin:0 0 36px 0}header .bottom .container nav.mobile>ul>li:last-child{margin:0}header .bottom .container nav.mobile>ul>li>a{display:block;font-size:24px;color:#fff;text-decoration:none}header .bottom .container nav.mobile>ul>li>ul{list-style:none;padding:0;margin:0}header .bottom .container nav.mobile>ul>li>ul>li>a{font-size:15px;font-weight:700;color:#fff;text-decoration:none;opacity:.7;transition:opacity .5s cubic-bezier(.19,1,.22,1)}header .bottom .container nav.mobile>ul>li>ul>li>a:hover{opacity:1}header .bottom .container nav.mobile>ul>li>ul>li>a:not([href]){font-weight:300;opacity:1;cursor:default}header .bottom .container nav.mobile>ul>li>ul>li>ul{list-style:none;padding:0;margin:0}header .bottom .container nav.mobile>ul>li>ul>li>ul>li>a{color:#fff;text-decoration:none;opacity:.7;transition:opacity .5s cubic-bezier(.19,1,.22,1)}header .bottom .container nav.mobile>ul>li>ul>li>ul>li>a:hover{opacity:1}footer{font-family:"Neue Frutiger World";font-weight:300;background:linear-gradient(287.52deg,#004AAD 0,#002c77 100%)}footer .popup{display:flex;justify-content:center;align-items:center;position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);visibility:hidden}footer .popup .content{position:relative;width:600px;height:590px;background-image:url(./images/popup-desktop.png);background-size:cover}@media (max-width:1080px){footer .popup .content{width:300px;height:530px;background-image:url(./images/popup-mobile.png)}}footer .popup .content .button{box-sizing:border-box;display:block;width:250px;height:50px;line-height:50px;text-align:center;font-size:14px;font-weight:500;letter-spacing:1.3px;text-decoration:none;text-transform:uppercase;color:#ac1f38;background-color:#fff;border-radius:27.5px;margin:504px auto 0 auto;transition:background-color cubic-bezier(.19,1,.22,1) .5s}footer .popup .content .button:hover{color:#fff;background-color:#ac1f38}@media (max-width:1080px){footer .popup .content .button{margin:447px auto 0 auto}}footer .popup .content .close{position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer}@media (max-width:1080px){footer .popup .content .close{top:10px;right:10px}}footer nav.footer{padding:80px 0 0 0}footer nav.footer img.logo{display:block;margin:0 auto}footer nav.footer .container{display:flex;max-width:1140px;padding:40px 40px 80px 40px;margin:0 auto}@media (max-width:1000px){footer nav.footer .container{flex-direction:column;padding:40px 0 0 0;margin:0 0 40px 0}}footer nav.footer .container>div:nth-child(1)>ul{list-style:none;column-count:3;padding:0;margin:0}@media (max-width:1000px){footer nav.footer .container>div:nth-child(1)>ul{display:none}}footer nav.footer .container>div:nth-child(1)>ul>li{break-inside:avoid}footer nav.footer .container>div:nth-child(1)>ul>li>a{display:block;font-size:21px;font-weight:700;color:#fff;text-decoration:none;cursor:default;opacity:.7;transition:opacity .5s cubic-bezier(.19,1,.22,1)}footer nav.footer .container>div:nth-child(1)>ul>li>a:hover{opacity:1}footer nav.footer .container>div:nth-child(1)>ul>li>a:not([href]){font-weight:300;opacity:1;cursor:default}footer nav.footer .container>div:nth-child(1)>ul>li>ul{list-style:none;padding:0;margin:0 0 30px 0}footer nav.footer .container>div:nth-child(1)>ul>li>ul>li>a{font-size:15px;font-weight:700;color:#fff;text-decoration:none;opacity:.7;transition:opacity .5s cubic-bezier(.19,1,.22,1)}footer nav.footer .container>div:nth-child(1)>ul>li>ul>li>a:hover{opacity:1}footer nav.footer .container>div:nth-child(1)>ul>li>ul>li>a:not([href]){font-weight:300;opacity:1;cursor:default}footer nav.footer .container>div:nth-child(1)>ul>li>ul>li>ul{list-style:none;padding:0}footer nav.footer .container>div:nth-child(1)>ul>li>ul>li>ul>li>a{font-size:15px;font-weight:300;color:#fff;text-decoration:none;opacity:.7;transition:opacity .5s cubic-bezier(.19,1,.22,1)}footer nav.footer .container>div:nth-child(1)>ul>li>ul>li>ul>li>a:hover{opacity:1}footer nav.footer .container>div:nth-child(2){width:250px;margin:0}@media (max-width:1000px){footer nav.footer .container>div:nth-child(2){align-self:center;text-align:center}}footer nav.footer .container>div:nth-child(2) .heading{font-size:14px;font-weight:400;color:#ffa021;text-decoration:none;margin:0 0 19px 0}footer nav.footer .container>div:nth-child(2) .button{display:block;width:250px;line-height:52px;text-align:center;font-size:18px;font-weight:400;text-decoration:none;color:#782434;background-color:#fff;border-radius:2px;transition:color cubic-bezier(.19,1,.22,1) .5s,background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}footer nav.footer .container>div:nth-child(2) .button:hover{color:#fff;background-color:#782434}footer nav.footer .container>div:nth-child(2) .subheading{font-size:14px;font-weight:400;color:#ffa021;text-decoration:none;margin:30px 0 8px 0}footer nav.footer .container>div:nth-child(2) .informatics{display:block;font-size:15px;font-weight:700;color:#fff;text-decoration:none;cursor:pointer;opacity:.7;transition:opacity .5s cubic-bezier(.19,1,.22,1)}footer nav.footer .container>div:nth-child(2) .informatics:hover{opacity:1}footer .locale{opacity:0;transition:opacity .5s}footer .locale.visible{opacity:1}footer .locale .container{max-width:1140px;padding:20px 40px 40px 40px;border-bottom:solid 1px #e2e0de;margin:0 auto;overflow:auto}footer .locale .container a{display:block;float:left;align-items:center;width:222px;height:40px;line-height:40px;font-size:0;text-decoration:none;border-radius:2px;background-color:#f5f5f5;border:solid 1px #fff;transition:background-color 1s cubic-bezier(.19,1,.22,1)}@media (max-width:620px){footer .locale .container a{float:none;margin:0 auto}}footer .locale .container a:hover{background-color:#e2e0de}footer .locale .container a .flag{position:relative;top:1px;width:16px;height:12px;margin:0 8px 0 25px}footer .locale .container a .country{display:inline-block;min-width:136px;font-size:14px;font-weight:500;color:#8c8e90}footer .locale .container a .chevron{position:relative;top:1px;margin:0 14px}footer nav.bottom{padding:0 40px}footer nav.bottom .container{display:flex;justify-content:space-between;max-width:1140px;margin:20px auto}@media (max-width:620px){footer nav.bottom .container{display:block}}footer nav.bottom .container ul{display:flex;list-style:none;line-height:14px;padding:0;margin:auto 0}@media (max-width:620px){footer nav.bottom .container ul{display:block}}footer nav.bottom .container ul li{border-right:1px solid #d2d0cd;margin:0 10px 0 0}@media (max-width:620px){footer nav.bottom .container ul li{display:block;text-align:center;border:none;margin:15px 0}}footer nav.bottom .container ul li:last-child{border:none}footer nav.bottom .container ul li a{font-size:14px;font-weight:300;text-decoration:none;color:#fff;padding:0 10px 0 0;transition:color .5s cubic-bezier(.19,1,.22,1)}@media (max-width:620px){footer nav.bottom .container ul li a{padding:0}}footer nav.bottom .container .social{display:flex;align-items:center}@media (max-width:620px){footer nav.bottom .container .social{justify-content:center;margin:30px 0 20px 0}}footer nav.bottom .container .social a{width:34px;height:34px;margin:0 10px 0 0}footer nav.bottom .container .social a:last-child{margin:0}footer nav.bottom .container .social a svg path{transition:fill .5s cubic-bezier(.19,1,.22,1)}footer nav.bottom .container .social a:hover svg path{fill:#fff}footer .copyright{padding:0 40px 20px 40px}@media (max-width:620px){footer .copyright{padding:10px 20px 20px 20px}}footer .copyright .container{line-height:1.25em;max-width:1140px;font-size:13px;font-weight:300;color:#fff;margin:0 auto}#consent-banner{position:fixed;z-index:2;bottom:-40px;box-shadow:0 0 10px rgba(0,0,0,.1)}#consent-banner .trustarc-client-logo{display:none}#consent-banner .trustarc-banner-details{padding:24px 0}@media (min-width:1px) and (max-width:950px){#consent-banner .trustarc-banner-details{padding:24px 0 0 0}}#consent-banner .trustarc-banner-details .trustarc-banner-header{font-family:"Gotham A","Gotham B";font-size:24px!important;color:#393B43;padding:0 24px;margin:0 0 12px 0}@media (min-width:1px) and (max-width:950px){#consent-banner .trustarc-banner-details .trustarc-banner-header{padding:0 54px}}#consent-banner .trustarc-banner-details .trustarc-banner-body{font-family:"Gotham A","Gotham B";font-size:14px;line-height:18px;padding:0 24px}#consent-banner .trustarc-banner-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px}#consent-banner .trustarc-banner-actions #truste-consent-buttons{width:200px}#consent-banner .trustarc-banner-actions #truste-consent-buttons button{height:36px!important;font-family:"Gotham A","Gotham B"!important;font-size:14px!important;border:1px solid #0a3d86!important;border-radius:18px!important}#consent-banner .trustarc-banner-actions #truste-consent-buttons button:nth-child(1){margin-top:0!important}#consent-banner .trustarc-banner-actions #truste-consent-buttons button:nth-child(2){background:#0a3d86!important}#consent-banner .trustarc-banner-close{top:24px!important;right:24px!important;margin:0!important}#archive-blog{font-family:"Gotham A","Gotham B"}#archive-blog .featured{max-width:1140px;padding:0 0 30px 0;padding:0 30px;margin:80px auto -50px auto}@media (max-width:1200px){#archive-blog .featured{max-width:555px}}#archive-blog .featured hr{border:none;border-bottom:1px solid #e2e0de;margin:30px 0}#archive-blog .featured h2{font-size:24px;font-weight:500;color:#07a8e0;text-transform:uppercase;margin:0 0 20px 0}#archive-blog .featured .post{display:flex}@media (max-width:1200px){#archive-blog .featured .post{display:block}}#archive-blog .featured .post .image{display:block;min-width:555px;min-height:323px;background-size:cover}@media (max-width:1200px){#archive-blog .featured .post .image{min-width:inherit}}#archive-blog .featured .post .details{flex-grow:1;padding:30px;background:#0a3d86}#archive-blog .featured .post .details .date{line-height:14px;font-size:14px;letter-spacing:.02em;color:#fff;text-transform:uppercase;margin:0 0 14px 0}#archive-blog .featured .post .details h3{line-height:28px;font-size:21px;font-weight:700;letter-spacing:.04em;color:#fff;margin:0}#archive-blog .featured .post .details .author{line-height:1.75em;font-size:14px;letter-spacing:.02em;color:#fff;margin:-1px 0 20px 0}#archive-blog .featured .post .details p{flex-grow:1;line-height:1.75em;font-size:16px;color:#fff;margin:0 0 20px 0}#archive-blog .featured .post .details a{display:inline-block;text-transform:uppercase;line-height:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#fff;text-decoration:none}#archive-blog .featured .post .details a .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}#archive-blog .featured .post .details a:hover .arrow{left:4px}#archive-blog .container{display:flex;flex-wrap:wrap;max-width:1140px;height:auto;margin:80px auto 0 auto}@media (max-width:1200px){#archive-blog .container{max-width:555px;text-align:center;padding:0 30px}}#archive-blog .container .post{display:flex;flex-direction:column;width:calc(50% - 15px);margin:0 0 60px 0}#archive-blog .container .post:nth-child(odd){margin:0 30px 60px 0}@media (max-width:1200px){#archive-blog .container .post{display:block;width:100%;margin:0 auto 60px auto}#archive-blog .container .post:nth-child(odd){margin:0 auto 60px auto}}#archive-blog .container .post img{display:block;width:100%;height:auto;max-width:555px;max-height:323px}#archive-blog .container .post .date{line-height:14px;font-size:14px;letter-spacing:.02em;color:#77777a;text-transform:uppercase;margin:20px 0 14px 0}#archive-blog .container .post h3{line-height:28px;font-size:21px;font-weight:700;letter-spacing:.04em;color:#0A3D86;margin:0}#archive-blog .container .post .author{line-height:1.75em;font-size:14px;letter-spacing:.02em;color:#77777a;margin:-1px 0 20px 0}#archive-blog .container .post p{flex-grow:1;line-height:1.75em;font-size:16px;color:#393B43;margin:0 0 20px 0}#archive-blog .container .post a{display:inline-block;text-transform:uppercase;line-height:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#AC1F38;text-decoration:none}#archive-blog .container .post a .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}#archive-blog .container .post a:hover .arrow{left:4px}#archive-driver-update{font-family:"Neue Frutiger World"}#archive-driver-update h2{max-width:1140px;font-size:30px;font-weight:300;color:#07a8e0;padding:0 20px;margin:50px auto}@media (max-width:1200px){#archive-driver-update h2{text-align:center}}#archive-driver-update .hubspot-form{max-width:1140px;margin:0 auto 60px auto}@media (max-width:1220px){#archive-driver-update .hubspot-form{width:auto;margin:0 20px 60px 20px}}#archive-driver-update .hubspot-form .field{width:calc(50% - 20px)!important}@media (max-width:800px){#archive-driver-update .hubspot-form .field{width:100%!important}}#archive-driver-update .posts{background-color:#f7f6f5;padding:40px 0 0 0}@media (max-width:1220px){#archive-driver-update .posts{display:block}}#archive-driver-update .posts .search{max-width:1140px;padding:20px;margin:0 auto}#archive-driver-update .posts .search form{display:flex;margin:0 auto}@media (max-width:1220px){#archive-driver-update .posts .search form{max-width:555px;flex-direction:column}}#archive-driver-update .posts .search form .field{flex-grow:1}#archive-driver-update .posts .search form .field input{box-sizing:border-box;width:100%;height:54px;font-family:"Neue Frutiger World";font-size:18px;font-weight:500;color:rgba(82,85,89,.7);margin:0;padding:0 0 0 18px;background-color:#fff;border:solid 1px #e2e0de;appearance:none;-moz-appearance:none;-webkit-appearance:none}#archive-driver-update .posts .search form .button,#archive-driver-update .posts .search form button{display:inline-block;box-sizing:border-box;height:54px;line-height:52px;font-family:"Neue Frutiger World";font-size:18px;color:#fff;padding:0 30px;text-align:center;text-decoration:none;background-color:#782434;border:1px solid #782434;margin:0 0 0 10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}@media (max-width:1220px){#archive-driver-update .posts .search form .button,#archive-driver-update .posts .search form button{margin:10px 0 0 0}}#archive-driver-update .posts .search form .button.secondary,#archive-driver-update .posts .search form button.secondary{color:#782434;background-color:#fff}#archive-driver-update .posts .container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;max-width:1140px;background-color:#f7f6f5;padding:0 20px 20px 20px;margin:0 auto}@media (max-width:1220px){#archive-driver-update .posts .container{display:block}}#archive-driver-update .posts .container .post{display:flex;flex-direction:column;width:calc(50% - 15px);margin:40px 0}@media (max-width:1220px){#archive-driver-update .posts .container .post{display:block;width:100%;max-width:555px;margin:60px auto}}#archive-driver-update .posts .container .post a{display:inline-block;text-transform:uppercase;line-height:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#ac1f38;text-decoration:none}#archive-driver-update .posts .container .post a .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}#archive-driver-update .posts .container .post a:hover .arrow{left:4px}#archive-driver-update .posts .container .post .image{position:relative;display:flex;justify-content:center;align-items:center;width:555px;height:323px;background:#fff}@media (max-width:595px){#archive-driver-update .posts .container .post .image{width:calc(100% - 40px);height:auto;padding:20px}}#archive-driver-update .posts .container .post .image img{display:block;max-width:515px;max-height:283px}@media (max-width:595px){#archive-driver-update .posts .container .post .image img{max-width:100%;height:auto}}#archive-driver-update .posts .container .post .date{text-transform:uppercase;line-height:1.75em;font-size:16px;letter-spacing:.04em;color:#77777a;margin:19px 0 11px 0}#archive-driver-update .posts .container .post h4{line-height:1.4em;font-size:21px;font-weight:700;letter-spacing:.04em;color:#0A3D86;margin:0 0 12px 0}#archive-driver-update .posts .container .post p{flex-grow:1;line-height:1.75em;font-size:16px;color:#393B43;margin:0 0 13px 0}.single-blog-post{width:100%;height:auto;font-family:"Gotham A","Gotham B";background-color:#f4f4f4}.single-blog-post .content{display:block;max-width:1140px;visibility:hidden;padding:0 40px 30px 40px;margin:0 auto}@media (max-width:600px){.single-blog-post .content{padding:0 20px 30px 20px}}.single-blog-post .content .info{display:flex;width:100%;box-sizing:border-box;height:auto;padding:65px 0 11px 0;border-bottom:solid 1px #e2e0de}.single-blog-post .content .info .date{float:left;height:44px;line-height:44px;font-size:16px;letter-spacing:1.5px;text-transform:uppercase;color:#77777a;margin:0 16px 0 0}.single-blog-post .content .info .social{float:right;display:flex;justify-content:center;height:44px;margin-left:auto;margin-right:-5px}.single-blog-post .content .info .social .icon{display:inline;position:relative;width:34px;height:34px;text-align:center;background-color:#d2d0cd;border-radius:50%;margin:5px;transition:background-color .5s cubic-bezier(.19,1,.22,1)}.single-blog-post .content .info .social .icon svg{position:relative;top:7px;height:20px}.single-blog-post .content .info .social .icon.twitter svg{top:8px;height:18px}.single-blog-post .content .info .social .icon:hover{background-color:#77777a;cursor:pointer}.single-blog-post .content .tags{font-size:0;margin:13px 0 30px 0}.single-blog-post .content .tags .tag{display:inline-block;line-height:13px;font-size:13px;color:rgba(57,59,67,.6);text-decoration:none;padding:3px 9px;border:1px solid #d2d0cd;border-radius:13px;cursor:pointer;transition:background-color cubic-bezier(.19,1,.22,1) .5s,color cubic-bezier(.19,1,.22,1) .5s,border-color cubic-bezier(.19,1,.22,1) .5s;margin:3px 8px 0 0}.single-blog-post .content .tags .tag:hover{color:#fff;background-color:#00a8ff;border-color:#00a8ff}.single-blog-post .content h2{line-height:1.3em;font-size:30px;font-weight:500;color:#0a3d86;margin:0}@media (max-width:600px){.single-blog-post .content h2{font-size:26px}}@media (max-width:400px){.single-blog-post .content h2{font-size:22px}}.single-blog-post .content .author{line-height:1.75em;font-size:14px;color:#393b43;letter-spacing:.02em;margin:2px 0 -4px 0}.single-driver-update{width:100%;height:auto;font-family:"Gotham A","Gotham B";background-color:#f4f4f4;overflow:auto}.single-driver-update .content{display:block;max-width:890px;margin:0 auto}.single-driver-update .content .info{display:flex;width:100%;box-sizing:border-box;height:auto;padding:65px 40px 11px 40px}@media (max-width:600px){.single-driver-update .content .info{padding:65px 20px 11px 20px}}.single-driver-update .content .info .date{float:left;height:44px;line-height:44px;font-size:16px;letter-spacing:1.5px;text-transform:uppercase;color:#77777a;margin:0 16px 0 0}.single-driver-update .content .info .social{float:right;display:flex;justify-content:center;height:44px;margin-left:auto;margin-right:-5px}.single-driver-update .content .info .social .icon{display:inline;position:relative;width:34px;height:34px;text-align:center;background-color:#d2d0cd;border-radius:50%;margin:5px;transition:background-color .5s cubic-bezier(.19,1,.22,1)}.single-driver-update .content .info .social .icon svg{position:relative;top:7px;height:20px}.single-driver-update .content .info .social .icon:hover{background-color:#77777a;cursor:pointer}.single-driver-update .content .image{text-align:center;font-size:0;background:#fff;padding:40px;margin:0 40px}@media (max-width:600px){.single-driver-update .content .image{margin:0 20px}}.single-driver-update .content h2{line-height:40px;font-size:26px;font-weight:500;color:#0A3D86;padding:30px 0 0 0;margin:10px 40px 0 40px}@media (max-width:600px){.single-driver-update .content h2{margin:10px 20px 0 20px}}.single-driver-update .content div.post-text{line-height:26px;font-size:16px;color:#393B43;margin:0 40px 80px 40px}@media (max-width:600px){.single-driver-update .content div.post-text{margin:0 20px 40px 20px}}.single-driver-update .content div.post-text p{margin:0 0 20px 0}.single-driver-update .content div.post-text strong{font-size:16px;font-weight:500;text-transform:uppercase}.single-driver-update .content div.post-text h3{font-size:16px;font-weight:500;color:#07a8e0;text-transform:uppercase;margin:30px 0 5px 0}.single-driver-update .content div.post-text h4{font-size:16px;font-weight:500;margin:10px 0 0 0}.single-driver-update .content div.post-text a{color:#393B43}.single-driver-update .content div.post-text ul{padding:0;margin:0 0 20px 0}.single-driver-update .content div.post-text ul li{position:relative;list-style:none;padding:0 0 0 20px}.single-driver-update .content div.post-text ul li::before{position:absolute;top:0;left:0;content:"â€¢";color:#07A8E0}.single-driver-update .content div.post-text .footnotes{line-height:20px;font-size:12px;margin:80px 0 40px 0}.single-driver-update .content div.post-text .footnotes p{margin:0}.single-driver-update hr{max-width:810px;height:0;border:none;border-top:1px solid #d2d0cd;margin:0 auto}.single-driver-update .button{display:block;box-sizing:border-box;width:100%;max-width:250px;text-align:center;line-height:55px;font-size:14px;font-weight:500;letter-spacing:1.3px;text-decoration:none;text-transform:uppercase;color:#fff;margin:40px auto 80px auto;background-color:#AC1F38;border:1px solid #AC1F38;border-radius:27.5px;transition:background-color cubic-bezier(.19,1,.22,1) .5s}.single-driver-update .button:hover{color:#AC1F38;background-color:#fff}.single-gated-content{font-family:"Neue Frutiger World";width:calc(100% - 40px);max-width:1140px;margin:0 auto 80px auto;overflow:visible}.single-gated-content h2{font-size:26px;line-height:39px;font-weight:500;color:#0a3d86;margin:50px 0}@media (max-width:1200px){.single-gated-content h2{text-align:center}}.single-gated-content .columns{display:flex;justify-content:space-between;margin-top:80px!important}@media (max-width:1200px){.single-gated-content .columns{display:block}}.single-gated-content .columns .summary{width:100%;max-width:458px;margin:0 0 30px 0}@media (max-width:1200px){.single-gated-content .columns .summary{margin:0 auto 30px auto}}.single-gated-content .columns .summary h3{line-height:1.5em;font-size:20px;font-weight:500;color:#0a3d86;margin:0}.single-gated-content .columns .summary .body{line-height:1.75em;font-size:16px;color:#393B43;margin:0 0 60px 0}.single-gated-content .columns .summary .body p{margin:0 0 20px 0}.single-gated-content .columns .summary .image-wrapper{width:100%;background:#f5f5f5;box-shadow:0 2px 24px 0 rgba(0,0,0,.1)}.single-gated-content .columns .summary .image-wrapper img{display:block;width:100%;height:auto}.single-gated-content .columns .form{box-sizing:border-box;font-family:"Neue Frutiger World";width:100%;max-width:555px;background-color:#f1faff;border-top:5px solid #07a8e0;padding:40px}@media (max-width:1200px){.single-gated-content .columns .form{padding:20px;margin:0 auto}}.single-gated-content .columns .form p{margin:0}.single-gated-content .columns .form form{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.single-gated-content .columns .form form .hs-dependent-field{width:100%}.single-gated-content .columns .form form .field{width:100%}.single-gated-content .columns .form form .field label{display:block;font-size:16px;color:#393b43;margin:0 0 6px 0}.single-gated-content .columns .form form .field input[type=text],.single-gated-content .columns .form form .field input[type=email],.single-gated-content .columns .form form .field input[type=tel]{box-sizing:border-box;width:100%;height:48px;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;color:rgba(82,85,89,.7);margin:0 0 24px 0;padding:0 0 0 14px;background-color:#fff;border:solid 1px #e2e0de;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1)}.single-gated-content .columns .form form .field input[type=text]:focus,.single-gated-content .columns .form form .field input[type=email]:focus,.single-gated-content .columns .form form .field input[type=tel]:focus{border-color:#07a8e0}.single-gated-content .columns .form form .field input[type=checkbox]{margin:0 10px 0 0}.single-gated-content .columns .form form .field textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:solid 1px #e2e0de;box-sizing:border-box;color:rgba(82,85,89,.7);font-family:"Neue Frutiger World";font-size:14px;font-weight:500;height:171px;margin:0 0 24px 0;overflow:auto;padding:14px;resize:none;transition:border-color 1s cubic-bezier(.19,1,.22,1);width:100%}.single-gated-content .columns .form form .field textarea:focus{border-color:#07a8e0}.single-gated-content .columns .form form .field.hs-fieldtype-select .input{background-color:#fff;height:48px;margin:0 0 24px 0;position:relative;width:100%}.single-gated-content .columns .form form .field.hs-fieldtype-select .input select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:solid 1px #e2e0de;color:rgba(82,85,89,.7);cursor:pointer;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;height:100%;padding:0 0 0 14px;position:relative;transition:border-color .5s cubic-bezier(.19,1,.22,1);width:100%;z-index:1}.single-gated-content .columns .form form .field.hs-fieldtype-select .input select:focus{border-color:#07a8e0}.single-gated-content .columns .form form .field.hs-fieldtype-select .input select::-ms-expand{display:none}.single-gated-content .columns .form form .field.hs-fieldtype-select .input select::-ms-value{background:0 0}.single-gated-content .columns .form form .field.hs-fieldtype-select .input .caret{position:absolute;top:6px;right:0;width:48px;height:36px;text-align:center;border-left:1px solid #e2e0de}.single-gated-content .columns .form form .field.hs-fieldtype-select .input .caret svg{fill:#393b43;height:16px;opacity:.81;position:relative;top:6px;width:10px}.single-gated-content .columns .form form ul.inputs-list{list-style:none;margin:0 0 24px 0;padding:0}.single-gated-content .columns .form form ul.inputs-list label{font-size:13px;text-transform:none}.single-gated-content .columns .form form ul.inputs-list.hs-error-msgs{margin:-12px 0 24px 0}.single-gated-content .columns .form form ul.inputs-list.hs-error-msgs label{color:#ac1f38;font-size:14px;font-weight:500}.single-gated-content .columns .form form .hs_error_rollup{margin:12px 0 -12px 0}.single-gated-content .columns .form form .legal-consent-container .hs-richtext{color:#393b43;font-size:12px;line-height:1.67em;margin:0 0 20px 0;width:100%}.single-gated-content .columns .form form .legal-consent-container .input{color:#393b43;font-size:12px;font-weight:500;line-height:1.67em;line-height:12px;margin:0 0 20px 0;width:100%}.single-gated-content .columns .form form .legal-consent-container .input ul{list-style:none;margin:0;padding:0}.single-gated-content .columns .form form .hs-submit{margin:24px 0 0 0;text-align:right;width:100%}.single-gated-content .columns .form form .hs-submit input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#782434;border:1px solid #782434;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:"Neue Frutiger World";font-size:18px;height:54px;padding:0;text-align:center;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1);width:250px}@media (max-width:600px){.single-gated-content .columns .form form .hs-submit input{width:100%}}.single-gated-content .columns .form form .hs-submit input:hover{background-color:#fff;color:#782434}.single-gated-content .columns .form .submitted-message h3{color:#0a3d86;font-size:26px;font-weight:500;line-height:39px;margin:0 0 10px 0}.single-gated-content .columns .form .submitted-message p{color:#393b43;font-size:21px;line-height:1.5em}.single-leadership{max-width:1180px;font-family:"Gotham A","Gotham B";padding:0 40px;margin:80px auto}@media (max-width:600px){.single-leadership{padding:0 20px}}.single-leadership .headshot{display:block;float:left;width:292px;margin:0 40px 0 0}@media (max-width:900px){.single-leadership .headshot{float:none;max-width:100%;margin:0 auto}}.single-leadership .headshot img{display:block;width:292px;height:360px}@media (max-width:900px){.single-leadership .headshot img{max-width:100%;height:auto}}.single-leadership .content{margin:0 0 0 332px}@media (max-width:900px){.single-leadership .content{text-align:center;margin:0}}.single-leadership .content h2{line-height:37px;font-size:30px;font-weight:500;text-transform:uppercase;color:#0A3D86;margin:30px auto 10px 0}.single-leadership .content h3{line-height:13px;font-size:16px;font-weight:400;color:#07A8E0;margin:0 auto 30px 0}.single-leadership .content p{text-align:left;line-height:26px;font-size:16px;color:#393B43;margin:20px 0}.single-leadership .content ul{line-height:26px;font-size:16px;color:#393B43;margin:20px 0}.single-leadership .content ul li{list-style:none;text-indent:-.5em;margin-bottom:20px}.single-leadership .content ul li::before{position:relative;top:0;left:-20px;content:'\2022';color:#07A8E0}.single-leadership .content strong{font-weight:500}.single-leadership .content a{color:#393B43}.single-leadership .content .button{display:inline-block;box-sizing:border-box;width:100%;max-width:250px;text-align:center;line-height:53px;font-size:14px;font-weight:500;letter-spacing:1.3px;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#AC1F38;margin:10px 0 80px 0;border:1px solid #AC1F38;border-radius:27.5px;transition:background-color cubic-bezier(.19,1,.22,1) .5s}.single-leadership .content .button:hover{color:#AC1F38;background-color:#fff}.single-press-release{width:100%;height:auto;font-family:"Gotham A","Gotham B";background-color:#f4f4f4;overflow:auto}.single-press-release .content{display:block;max-width:890px;padding:0 20px;margin:0 auto}.single-press-release .content .info{display:flex;width:100%;box-sizing:border-box;height:auto;padding:65px 40px 11px 40px}@media (max-width:600px){.single-press-release .content .info{padding:65px 20px 11px 20px}}.single-press-release .content .info .date{float:left;height:44px;line-height:44px;font-size:16px;letter-spacing:1.5px;text-transform:uppercase;color:#77777a;margin:0 16px 0 0}.single-press-release .content .info .social{float:right;display:flex;justify-content:center;height:44px;margin-left:auto;margin-right:-5px}.single-press-release .content .info .social .icon{display:inline;position:relative;width:34px;height:34px;text-align:center;background-color:#d2d0cd;border-radius:50%;margin:5px;transition:background-color .5s cubic-bezier(.19,1,.22,1)}.single-press-release .content .info .social .icon svg{position:relative;top:7px;height:20px}.single-press-release .content .info .social .icon.twitter svg{top:8px;height:18px}.single-press-release .content .info .social .icon:hover{background-color:#77777a;cursor:pointer}.single-press-release .content h2{line-height:40px;font-size:26px;font-weight:500;color:#0A3D86;padding:30px 0 0 0;margin:10px 40px 0 40px;border-top:solid 1px #e2e0de}@media (max-width:600px){.single-press-release .content h2{margin:10px 20px 0 20px}}.single-press-release .content div.post-text{line-height:26px;font-size:16px;color:#393B43}.single-press-release .content div.post-text p{margin:20px 0}.single-press-release .content div.post-text ul{padding:0;margin:0 0 20px 0}.single-press-release .content div.post-text ul li{position:relative;list-style:none;padding:0 0 0 20px}.single-press-release .content div.post-text ul li::before{position:absolute;top:0;left:0;content:"â€¢";color:#07A8E0}.single-press-release .content div.post-text strong{font-size:16px;font-weight:500;text-transform:uppercase}.single-press-release .content div.post-text h3{font-size:16px;font-weight:500;text-transform:uppercase;margin:30px 0 20px 0}.single-press-release .content div.post-text a{color:#393B43}.single-press-release .content div.post-text .footnotes{line-height:20px;font-size:12px;margin:80px 0 40px 0}.single-press-release .content div.post-text .footnotes p{margin:0}.single-press-release hr{max-width:810px;height:0;border:none;border-top:1px solid #d2d0cd;margin:0 auto}.single-press-release .button{display:block;box-sizing:border-box;width:100%;max-width:250px;text-align:center;line-height:55px;font-size:14px;font-weight:500;letter-spacing:1.3px;text-decoration:none;text-transform:uppercase;color:#fff;margin:40px auto 80px auto;background-color:#AC1F38;border:1px solid #AC1F38;border-radius:27.5px;transition:background-color cubic-bezier(.19,1,.22,1) .5s}.single-press-release .button:hover{color:#AC1F38;background-color:#fff}#tag{font-family:"Gotham A","Gotham B"}#tag .title{max-width:1140px;padding:0 0 30px 0;padding:0 30px;margin:80px auto -50px auto}@media (max-width:1200px){#tag .title{max-width:555px}}#tag .title hr{border:none;border-bottom:1px solid #e2e0de;margin:30px 0}#tag .title h2{font-size:24px;font-weight:500;color:#07a8e0;text-transform:uppercase;margin:0 0 20px 0}#tag .container{display:flex;flex-wrap:wrap;max-width:1140px;height:auto;margin:80px auto 0 auto}@media (max-width:1200px){#tag .container{max-width:555px;text-align:center;padding:0 30px}}#tag .container .post{display:flex;flex-direction:column;width:calc(50% - 15px);margin:0 0 60px 0}#tag .container .post:nth-child(odd){margin:0 30px 60px 0}@media (max-width:1200px){#tag .container .post{display:block;width:100%;margin:0 auto 60px auto}#tag .container .post:nth-child(odd){margin:0 auto 60px auto}}#tag .container .post img{display:block;width:100%;height:auto;max-width:555px;max-height:323px}#tag .container .post .date{line-height:14px;font-size:14px;letter-spacing:.02em;color:#77777a;text-transform:uppercase;margin:20px 0 14px 0}#tag .container .post h3{line-height:28px;font-size:21px;font-weight:700;letter-spacing:.04em;color:#0A3D86;margin:0}#tag .container .post .author{line-height:1.75em;font-size:14px;letter-spacing:.02em;color:#77777a;margin:-1px 0 20px 0}#tag .container .post p{flex-grow:1;line-height:1.75em;font-size:16px;color:#393B43;margin:0 0 20px 0}#tag .container .post a{display:inline-block;text-transform:uppercase;line-height:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#AC1F38;text-decoration:none}#tag .container .post a .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}#tag .container .post a:hover .arrow{left:4px}.accordion-block{font-family:"Gotham A","Gotham B";position:relative;max-width:1140px;margin:80px auto}.accordion-block:first-child{margin:80px auto 40px auto}.accordion-block:last-child{margin:80px auto}.accordion-block h2{max-width:1140px;text-transform:uppercase;line-height:18px;font-size:16px;font-weight:500;color:#0A3D86;margin:0 auto 7 0;margin-block-start:12px;margin-block-end:10px}.accordion-block h3{max-width:1140px;line-height:20px;font-size:16px;font-weight:400;color:#07A8E0;margin:0 auto 10px 0;margin-block-start:10px;margin-block-end:10px}.accordion-block p{max-width:1140px;font-size:16px;line-height:26px;color:#393B43;margin-bottom:36px}.accordion-block p:last-child{margin-bottom:: 15px;margin-block-end:15px}.accordion-block p strong{font-size:16px;font-weight:500}.accordion-block p a{color:#393B43}.accordion-block p ul{margin-bottom:32px}.accordion-block p ul li{list-style:none;text-indent:-.5em;margin-bottom:20px}.accordion-block p ul li::before{position:relative;top:0;left:-20px;content:'\2022';color:#07A8E0}.accordion-block .body{height:0;overflow:hidden}.accordion-block .button{cursor:pointer;line-height:35px;font-size:14px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:#FFA021}.banner-block{position:relative;display:flex;align-self:center;height:210px;font-family:"Neue Frutiger World";font-weight:300;font-size:60px;background:#002c77;margin:0;overflow:hidden}.banner-block h1{position:relative;flex-grow:1;align-self:center;max-width:1140px;line-height:1.2em;font-size:48px;font-weight:300;color:#fff;padding:0 80px;margin:0 auto;visibility:hidden}@media (max-width:700px){.banner-block h1{font-size:42px;padding:0 20px}}@media (max-width:600px){.banner-block h1{font-size:36px}}@media (max-width:500px){.banner-block h1{font-size:30px}}@media (max-width:400px){.banner-block h1{font-size:24px}}.banner-block.image{height:480px}@media (max-width:800px){.banner-block.image{height:330px}}@media (max-width:700px){.banner-block.image{height:290px}}@media (max-width:600px){.banner-block.image{height:250px}}@media (max-width:500px){.banner-block.image{height:210px}}@media (max-width:400px){.banner-block.image{height:175px}}.banner-block.image .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;visibility:hidden}.banner-block.custom{position:relative;height:auto}.banner-block.custom .home{display:flex;justify-content:center;align-items:center;width:100%;min-height:600px}.banner-block.custom .home .background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover;visibility:hidden}.banner-block.custom .home .container{position:relative;width:100%;max-width:1140px;padding:0 24px;margin:0 auto}.banner-block.custom .home .container h1{max-width:720px;text-align:left;line-height:1.25em;font-size:53px;font-weight:300;padding:0;margin:0 0 24px 0}@media (max-width:1220px){.banner-block.custom .home .container h1{max-width:500px;text-align:center;margin:60px auto 0 auto}}@media (max-width:800px){.banner-block.custom .home .container h1{font-size:42px}}.banner-block.custom .home .container p{max-width:600px;line-height:1.6em;font-size:20px;color:#fff;margin:30px 0}@media (max-width:1220px){.banner-block.custom .home .container p{text-align:center;margin:30px auto}}@media (max-width:600px){.banner-block.custom .home .container p{font-size:18px}}.banner-block.custom .home .container .button-wrapper{display:flex;visibility:hidden}@media (max-width:1220px){.banner-block.custom .home .container .button-wrapper{justify-content:center;margin:0 0 80px 0}}.banner-block.custom .home .container .button-wrapper a{display:flex;justify-content:center;align-items:center;min-width:250px;height:52px;text-align:center;font-size:18px;font-weight:400;color:#782434;background-color:#fff;text-decoration:none;border-radius:2px;padding:0 30px;transition:background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}.banner-block.custom .home .container .button-wrapper a:hover{color:#fff;background-color:#782434}.banner-block.custom .himss{display:flex;justify-content:center;align-items:center;width:100%;min-height:600px}.banner-block.custom .himss .background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover;visibility:hidden}.banner-block.custom .himss .container{display:flex;justify-content:space-between;position:relative;width:100%;max-width:1140px;padding:0 24px;margin:0 auto}@media (max-width:1000px){.banner-block.custom .himss .container{display:block;text-align:center}}.banner-block.custom .himss .container .text-wrapper{z-index:1;max-width:590px}@media (max-width:1000px){.banner-block.custom .himss .container .text-wrapper{margin:60px auto}}.banner-block.custom .himss .container .text-wrapper h1{text-align:left;line-height:1.25em;font-size:53px;font-weight:500;padding:0;margin:0 0 24px 0}@media (max-width:1000px){.banner-block.custom .himss .container .text-wrapper h1{text-align:center}}@media (max-width:800px){.banner-block.custom .himss .container .text-wrapper h1{font-size:42px}}.banner-block.custom .himss .container .text-wrapper h2{line-height:1.3em;font-size:30px;font-weight:500;color:#fff;margin:0 0 18px 0;visibility:hidden}@media (max-width:600px){.banner-block.custom .himss .container .text-wrapper h2{font-size:26px}}@media (max-width:400px){.banner-block.custom .himss .container .text-wrapper h2{font-size:22px}}.banner-block.custom .himss .container .text-wrapper h3{line-height:1.25em;font-size:22px;font-weight:500;color:#fff;margin:0 0 40px 0;visibility:hidden}@media (max-width:600px){.banner-block.custom .himss .container .text-wrapper h3{font-size:20px}}@media (max-width:400px){.banner-block.custom .himss .container .text-wrapper h3{font-size:18px}}.banner-block.custom .himss .container .text-wrapper p{max-width:600px;line-height:1.6em;font-size:20px;color:#fff;margin:0 0 30px 0}@media (max-width:600px){.banner-block.custom .himss .container .text-wrapper p{font-size:18px}}.banner-block.custom .himss .container .text-wrapper .button-wrapper{display:flex;visibility:hidden}@media (max-width:1000px){.banner-block.custom .himss .container .text-wrapper .button-wrapper{justify-content:center}}.banner-block.custom .himss .container .text-wrapper .button-wrapper a{display:flex;justify-content:center;align-items:center;min-width:250px;height:52px;text-align:center;font-size:18px;font-weight:400;color:#782434;background-color:#fff;text-decoration:none;border-radius:2px;padding:0 30px;transition:background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}.banner-block.custom .himss .container .text-wrapper .button-wrapper a:hover{color:#fff;background-color:#782434}.banner-block.custom .himss .container .text-wrapper .link-wrapper{font-size:0;line-height:0;margin-top:24px;visibility:hidden}.banner-block.custom .himss .container .text-wrapper .link-wrapper .himss-link{display:inline-block;font-size:17px;font-weight:400;color:#fff;text-decoration:none}.banner-block.custom .himss .container .text-wrapper .link-wrapper .himss-link .arrow{position:relative;left:2px;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}.banner-block.custom .himss .container .text-wrapper .link-wrapper .himss-link:hover .arrow{left:5px}.banner-block.custom .himss .container .himss-img{width:294px;height:294px}.banner-block.custom .himss .container .himss-see-beyond-v1{position:absolute;top:-116px;left:24px;width:calc(100% - 48px)}@media (max-width:1000px){.banner-block.custom .himss .container .himss-see-beyond-v1{display:none}}.banner-block.custom .himss .container .himss-see-beyond-v2{position:absolute;bottom:-192px;left:24px;width:calc(100% - 48px)}@media (max-width:1000px){.banner-block.custom .himss .container .himss-see-beyond-v2{display:none}}.banner-block.custom .himss.v1 .container{margin:40px auto 0 auto}@media (max-width:1320px){.banner-block.custom .himss.v1 .container{margin:100px auto 0 auto}}@media (max-width:1080px){.banner-block.custom .himss.v1 .container{margin:5px auto 0 auto}}@media (max-width:1000px){.banner-block.custom .himss.v1 .container{margin:0 auto}}.banner-block.custom .himss.v2{background:#011748}@media (max-width:1130px){.banner-block.custom .himss.v2 .background{display:none}}.banner-block.custom .himss.v2 .container .himss-img{display:none}@media (max-width:1130px){.banner-block.custom .himss.v2 .container .himss-img{display:inline}}.banner-block.custom .mdip{width:100%;height:600px}.banner-block.custom .mdip .background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover;visibility:hidden}.banner-block.custom .mdip .container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;max-width:1140px;height:100%;margin:0 auto}.banner-block.custom .mdip .container h1{flex-grow:0;max-width:1140px;line-height:1.2em;font-size:48px}@media (max-width:800px){.banner-block.custom .mdip .container h1{font-size:36px}}.banner-block.custom .mdip .container hr{width:50px;height:5px;background:#ffa021;border:none}.banner-block.custom .mdip .container h2{flex-grow:0;max-width:700px;text-align:center;line-height:1.5em;font-size:28px;font-weight:300;color:#fff;padding:0 40px;margin:0}@media (max-width:600px){.banner-block.custom .mdip .container h2{font-size:18px}}.banner-block.custom .mdip .container .button-wrapper{display:flex;justify-content:center;visibility:hidden}.banner-block.custom .mdip .container .button-wrapper a{display:flex;justify-content:center;align-items:center;min-width:250px;height:52px;text-align:center;line-height:18px;font-size:14px;font-weight:700;color:#bb0034;background-color:#fff;letter-spacing:1.3px;text-decoration:none;text-transform:uppercase;border-radius:27.5px;padding:0 30px;margin:40px 0 0 0;transition:background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}.banner-block.custom .mdip .container .button-wrapper a:hover{color:#fff;background-color:#bb0034}.buttons-block{font-family:"Gotham A","Gotham B",sans-serif;padding:0 15px;margin:80px auto}@media (max-width:1220px){.buttons-block{margin:40px auto}}.buttons-block .container{display:flex;justify-content:center;max-width:1140px;margin:0 auto;visibility:hidden}@media (max-width:1220px){.buttons-block .container{flex-direction:column}}.buttons-block .container .wrapper{box-sizing:border-box;width:100%;max-width:360px;padding:0 15px}@media (max-width:1220px){.buttons-block .container .wrapper{padding:0 0 36px 0;margin:0 auto}}.buttons-block .container .wrapper:first-child{padding-left:0}.buttons-block .container .wrapper:last-child{padding-right:0}@media (max-width:1220px){.buttons-block .container .wrapper:last-child{padding:0}}.buttons-block .container .wrapper .btn-w-icon{display:flex;text-decoration:none}.buttons-block .container .wrapper .btn-w-icon .btn-w-icon-img{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;margin-right:12px}.buttons-block .container .wrapper .btn-w-icon .btn-w-icon-img .btn-w-icon-img g circle{transition:fill .5s cubic-bezier(.19,1,.22,1)}.buttons-block .container .wrapper .btn-w-icon .btn-w-icon-img .btn-w-icon-img g path{transition:fill .5s cubic-bezier(.19,1,.22,1),stroke .5s cubic-bezier(.19,1,.22,1)}.buttons-block .container .wrapper .btn-w-icon .btn-w-icon-text{font-size:16px;line-height:1.3em;color:#782434;padding-top:4px}.buttons-block .container .wrapper:hover .btn-w-icon-img g circle{fill:#fff}.buttons-block .container .wrapper:hover .btn-w-icon-img g path{fill:#782434;stroke:#782434}.buttons-block.light-gray{background:#f5f5f5;overflow:auto;padding:0 0 80px 0}@media (max-width:1220px){.buttons-block.light-gray{padding:0 0 40px 0}}.buttons-block.light-blue{background:#ECF8FD;overflow:auto}.buttons-block.bright-blue{background:#07A8E0;overflow:auto}.columns-block{font-family:"Neue Frutiger World";font-weight:300;padding:0 40px;margin:80px auto}@media (max-width:600px){.columns-block{padding:0 20px}}.columns-block .container{box-sizing:border-box;max-width:1140px;margin:0 auto}.columns-block .container h2{font-size:36px;font-weight:300;line-height:1.3em;letter-spacing:normal;margin:40px 0 20px 0}.columns-block .container h2:first-child{margin:0 0 40px 0}.columns-block .container h3{line-height:1.3em;font-size:24px;font-weight:500;margin:0 0 20px 0}.columns-block .container h4{line-height:1.3em;font-size:20px;font-weight:500;margin:30px 0 10px 0}.columns-block .container p{max-width:1140px;font-size:20px;line-height:1.5em;margin:0 0 20px 0}.columns-block .container b,.columns-block .container strong{font-weight:500}.columns-block .container ul{font-size:20px;line-height:1.5em;padding:0 0 0 10px;margin:0 0 20px 0}.columns-block .container ul li{position:relative;list-style:none;padding:0 0 6px 10px}.columns-block .container ul li::before{position:absolute;top:0;left:-10px;content:"\2022"}.columns-block .container ol{list-style:none;line-height:1.57em;padding:0 0 0 25px;margin:20px 0}.columns-block .container ol li{position:relative;margin:0 0 5px 0;counter-increment:counter-1}.columns-block .container ol li::before{position:absolute;top:0;left:-32px;width:25px;text-align:center;content:counter(counter-1) "."}.columns-block .container ol li ol{margin-top:10px}.columns-block .container ol li ol li{counter-increment:counter-2}.columns-block .container ol li ol li:before{content:counter(counter-2) "."}.columns-block .container hr{height:0;border:none;margin:40px 0}.columns-block .container .button-wrapper{display:flex;margin:30px 0 0 0}.columns-block .container .button-wrapper a{display:flex;justify-content:center;align-items:center;min-width:250px;text-align:center;line-height:1.25em;font-size:18px;font-weight:400;text-decoration:none;border-radius:2px;padding:12px 24px;transition:background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}.columns-block .container .button-wrapper a.red{color:#fff;background-color:#782434;border:1px solid #782434}.columns-block .container .button-wrapper a.red:hover{color:#782434;background-color:#fff}.columns-block .container .button-wrapper a.white{color:#782434;background-color:#fff;border:1px solid #fff}.columns-block .container .button-wrapper a.white:hover{color:#fff;background-color:transparent}.columns-block .container .columns{display:flex;justify-content:space-between}@media (max-width:1050px){.columns-block .container .columns{flex-direction:column}}.columns-block .container .columns .column{width:calc(50% - 20px);max-width:555px;height:auto;text-align:left;padding:0 auto 0 auto}.columns-block .container .columns .column:nth-child(1){margin-right:20px}@media (max-width:1050px){.columns-block .container .columns .column:nth-child(1){margin:0 auto}}.columns-block .container .columns .column:nth-child(2){margin-left:20px}@media (max-width:1050px){.columns-block .container .columns .column:nth-child(2){margin:0 auto}}@media (max-width:1050px){.columns-block .container .columns .column{width:100%;max-width:none}}.columns-block.light-blue{color:#393B43}.columns-block.light-blue.full-width{padding-top:80px;padding-bottom:80px;background-color:rgba(7,168,224,.08)}.columns-block.light-blue.content-width .container{padding:40px;background-color:rgba(7,168,224,.08)}.columns-block.light-blue li::before{color:#0072da}.columns-block.light-blue a{color:#393B43}.columns-block.light-blue hr{border-top:1px solid #d2d0cd}.columns-block.white{color:#393B43}.columns-block.white.full-width{background-color:#fff}.columns-block.white.content-width .container{padding:0 40px;background-color:#fff}.columns-block.white li::before{color:#07A8E0}.columns-block.white a{color:#393B43}.columns-block.white hr{border-top:1px solid #d2d0cd}.columns-block.light-gray{color:#393B43}.columns-block.light-gray.full-width{padding:80px 0 60px 0;background-color:#f5f5f5}.columns-block.light-gray.content-width .container{padding:40px;background-color:#f5f5f5}.columns-block.light-gray li::before{color:#0072da}.columns-block.light-gray a{color:#393B43}.columns-block.light-gray hr{border-top:1px solid #d2d0cd}.columns-block.bright-blue{color:#fff}.columns-block.bright-blue.full-width{padding:80px 0 60px 0;background-color:#07A8E0}.columns-block.bright-blue.content-width .container{padding:40px;background-color:#07A8E0}.columns-block.bright-blue a{color:#fff}.columns-block.bright-blue hr{border-top:1px solid #fff}.columns-block.dark-blue{color:#fff}.columns-block.dark-blue.full-width{padding:80px 0 60px 0;background-color:#0A3D86}.columns-block.dark-blue.content-width .container{padding:40px;background-color:#0A3D86}.columns-block.dark-blue a{color:#fff}.columns-block.dark-blue hr{border-top:1px solid #fff}.contact-block{box-sizing:border-box;width:calc(100% - 80px);max-width:1140px;font-family:"Neue Frutiger World";background-color:#f1faff;padding:40px;border-top:5px solid #07a8e0;margin:80px auto}@media (max-width:1220px){.contact-block{margin:40px auto}}@media (max-width:600px){.contact-block{width:calc(100% - 40px);padding:20px}}.contact-block h2{display:none;line-height:1.3em;font-size:30px;font-weight:500;color:#0A3D86;text-transform:uppercase;margin:0 0 20px 0}.contact-block p{display:none;max-width:1140px;line-height:1.5em;font-size:21px;color:#393B43;margin:0}.contact-block form{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.contact-block form .field{width:calc(50% - 15px)}@media (max-width:900px){.contact-block form .field{width:100%}}.contact-block form .field.full-width{width:100%}.contact-block form .field label{display:block;font-size:16px;color:#393B43;margin:0 0 6px 0}.contact-block form .field input{box-sizing:border-box;width:100%;height:48px;font-family:"Neue Frutiger World";font-size:14px;color:rgba(82,85,89,.7);border:solid 1px #e2e0de;background-color:#fff;padding:0 0 0 14px;margin:0 0 24px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1)}.contact-block form .field input:focus{border-color:#07A8E0}.contact-block form .field .select-wrapper{position:relative;width:100%;height:48px;background-color:#fff;margin:0 0 24px 0}.contact-block form .field .select-wrapper select{position:relative;z-index:1;width:100%;height:100%;font-family:"Neue Frutiger World";font-size:14px;color:rgba(82,85,89,.7);background:0 0;border:solid 1px #e2e0de;padding:0 0 0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .5s cubic-bezier(.19,1,.22,1)}.contact-block form .field .select-wrapper select:focus{border-color:#07A8E0}.contact-block form .field .select-wrapper select::-ms-expand{display:none}.contact-block form .field .select-wrapper select::-ms-value{background:0 0}.contact-block form .field .select-wrapper .caret{position:absolute;top:6px;right:0;width:48px;height:36px;text-align:center;border-left:1px solid #e2e0de}.contact-block form .field .select-wrapper .caret svg{position:relative;top:6px;width:10px;height:16px;fill:#393B43;opacity:.81}.contact-block form .field textarea{box-sizing:border-box;width:100%;height:171px;font-family:"Neue Frutiger World";font-size:14px;color:rgba(82,85,89,.7);border:solid 1px #e2e0de;border-radius:4px;background-color:#fff;padding:14px;margin:0 0 24px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1);resize:none;overflow:auto}.contact-block form .field textarea:focus{border-color:#07A8E0}.contact-block form .legal{width:100%;font-size:12px;line-height:1.67em;color:#393b43;margin:0 0 24px 0}.contact-block form .consent{width:100%;font-weight:500;line-height:12px;font-size:12px;line-height:1.67em;color:#393b43;margin:0 0 8px 0}.contact-block form .submit{width:100%;text-align:right;margin:24px 0 0 0}.contact-block form .submit button{box-sizing:border-box;display:inline-block;width:250px;height:54px;line-height:52px;text-align:center;font-family:"Neue Frutiger World";font-size:18px;color:#fff;padding:0;background-color:#782434;border:1px solid #782434;border-radius:2px;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.contact-block form .submit button:hover{background-color:#fff;color:#782434}@media (max-width:600px){.contact-block form .submit button{width:100%}}.country-block{max-width:1220px;font-family:"Gotham A","Gotham B",sans-serif;padding:0 40px;margin:0 auto 80px auto}.country-block .container{position:relative}.country-block .container img{position:absolute;z-index:-1;width:100%;height:auto}.country-block .container .columns{display:flex;justify-content:space-between;max-width:1140px;margin:0 auto}.country-block .container .columns .column{width:280px}.country-block .container .columns .column .region{font-size:16px;font-weight:500;color:#FFA021;text-transform:uppercase;margin:50px 0 10px 0}.country-block .container .columns .column .country{display:flex;border-bottom:1px solid #e2e0de}.country-block .container .columns .column .country a{line-height:1.5em;text-decoration:none;padding:.5em 0}.country-block .container .columns .column .country a:nth-child(1){width:200px;font-size:16px;font-weight:500;color:#07A8E0}.country-block .container .columns .column .country a:nth-child(2){color:#393B43;opacity:.66}.demos-block{font-family:"Gotham A","Gotham B";margin:80px 0}.demos-block.light-blue{background:#ECF8FD;overflow:auto}.demos-block .container{display:flex;flex-wrap:wrap;max-width:1140px;margin:0 auto}.demos-block .container .wrapper{position:relative;box-sizing:border-box;width:570px;height:auto;padding:40px 0 0 0}.demos-block .container .wrapper h3{text-transform:uppercase;line-height:1.13em;font-size:16px;font-weight:700;color:#07A8E0;text-align:center;margin:0 0 30px 0}.demos-block .container .wrapper img{width:570px;height:277px}.demos-block .container .wrapper .button{position:absolute;left:160px;bottom:40px;box-sizing:border-box;display:block;width:250px;height:55px;line-height:53px;text-transform:uppercase;text-align:center;font-size:14px;font-weight:700;letter-spacing:1.3px;color:#fff;text-decoration:none;background-color:#AC1F38;border:1px solid #AC1F38;border-radius:27.5px;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1)}.demos-block .container .wrapper .button:hover{background-color:#fff;color:#AC1F38}.divider-block{position:relative;font-family:"Neue Frutiger World";font-weight:300;overflow:hidden;margin:80px 0}@media (max-width:1220px){.divider-block{margin:40px 0}}.divider-block.dark-blue{background:#002c77}.divider-block.bright-blue{background:#07a8e0}.divider-block .container{display:flex;justify-content:space-between;align-items:center;max-width:1140px;height:220px;padding:0 40px;margin:0 auto}@media (max-width:1000px){.divider-block .container{flex-direction:column;height:auto;padding:40px}}.divider-block .container div:nth-child(1){width:100%;font-size:30px;font-weight:300;line-height:1.3em;color:#fff;margin:0 40px 0 0}@media (max-width:1000px){.divider-block .container div:nth-child(1){margin:0;text-align:center}}@media (max-width:700px){.divider-block .container div:nth-child(1){font-size:24px}}@media (max-width:400px){.divider-block .container div:nth-child(1){font-size:22px}}@media (max-width:1000px){.divider-block .container div:nth-child(2){margin:20px 0 0 0}}.divider-block .container div:nth-child(2) a{position:relative;display:flex;justify-content:center;align-items:center;width:250px;height:54px;line-height:18px;text-align:center;font-size:18px;font-weight:400;text-decoration:none;color:#782434;background-color:#fff;border-radius:2px;transition:background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}.divider-block .container div:nth-child(2) a:hover{color:#fff;background-color:#782434}.download-block{font-family:"Neue Frutiger World";font-weight:300;overflow:visible;margin:80px 0}@media (max-width:1220px){.download-block{flex-direction:column-reverse}}.download-block.dark-blue{background:#002c77}.download-block .container{display:flex;overflow:visible;max-width:1080px;margin:0 auto}@media (max-width:900px){.download-block .container{flex-direction:column-reverse}}.download-block .container .left{min-width:332px;margin:0 60px}@media (max-width:1080px){.download-block .container .left{margin:0 30px}}@media (max-width:900px){.download-block .container .left{margin:0 auto}}@media (max-width:400px){.download-block .container .left{min-width:inherit;width:100%}}.download-block .container .left a{display:block;background:#fff;margin:30px auto 0 auto;box-shadow:0 -4px 16px 0 rgba(0,0,0,.25)}@media (max-width:400px){.download-block .container .left a{width:80%}}.download-block .container .left a img{display:block;width:332px;height:430px}@media (max-width:400px){.download-block .container .left a img{width:100%;height:auto}}.download-block .container .right{display:flex;flex-direction:column;justify-content:center;margin:30px 60px 0 60px}@media (max-width:1080px){.download-block .container .right{margin:30px 30px 0 30px}}@media (max-width:900px){.download-block .container .right{align-items:center}}.download-block .container .right p{line-height:1.38em;font-size:26px;font-weight:500;color:#fff;margin:0 0 30px 0}@media (max-width:900px){.download-block .container .right p{text-align:center;margin:30px 0}}.download-block .container .right a{display:flex;justify-content:center;align-items:center;width:250px;height:54px;text-align:center;font-size:18px;font-weight:400;text-decoration:none;color:#782434;background-color:#fff;border-radius:2px;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1)}.download-block .container .right a:hover{background-color:#782434;color:#fff}.download-x2-block{position:relative;font-family:"Neue Frutiger World";font-weight:300;padding:0 40px;margin:80px 0}@media (max-width:600px){.download-x2-block{padding:0 20px}}.download-x2-block .container{display:flex;justify-content:center;flex-wrap:wrap;max-width:1140px;visibility:hidden;margin:0 auto}.download-x2-block .container .wrapper{display:flex;flex-direction:column;position:relative;box-sizing:border-box;width:570px;height:auto;text-align:center}@media (max-width:650px){.download-x2-block .container .wrapper{width:100%}}@media (max-width:1219px){.download-x2-block .container .wrapper:nth-child(2){padding:60px 0 0 0}}.download-x2-block .container .wrapper .text-box{display:flex;flex-direction:column;flex-grow:1;box-sizing:border-box;text-align:left;color:#393b43;padding:0 15px 10px 15px}@media (max-width:650px){.download-x2-block .container .wrapper .text-box{padding:0 0 10px 0}}.download-x2-block .container .wrapper .text-box h2{line-height:1.3em;font-size:30px;font-weight:300;margin:40px 0 20px 0}@media (max-width:600px){.download-x2-block .container .wrapper .text-box h2{font-size:26px}}@media (max-width:400px){.download-x2-block .container .wrapper .text-box h2{font-size:22px;margin:40px 0 20px 0}}.download-x2-block .container .wrapper .text-box h3{line-height:1.25em;font-size:24px;font-weight:400;margin:40px 0 20px 0}.download-x2-block .container .wrapper .text-box h4{line-height:1.25em;font-size:16px;font-weight:500;margin:0 0 20px 0}.download-x2-block .container .wrapper .text-box p{max-width:1140px;line-height:1.75em;font-size:16px;margin:0 0 20px 0}.download-x2-block .container .wrapper .text-box a{color:#393b43}.download-x2-block .container .wrapper .text-box b,.download-x2-block .container .wrapper .text-box strong{font-weight:500}.download-x2-block .container .wrapper .text-box ul{list-style:none;line-height:1.57em;font-size:16px;padding:0 0 0 25px;margin:20px 0}.download-x2-block .container .wrapper .text-box ul li{position:relative;margin:0 0 5px 0}.download-x2-block .container .wrapper .text-box ul li::before{position:absolute;top:0;left:-25px;content:"â€¢";font-size:20px;color:#07a8e0}.download-x2-block .container .wrapper .text-box ol{list-style:none;line-height:1.57em;font-size:16px;padding:0 0 0 25px;margin:20px 0}.download-x2-block .container .wrapper .text-box ol li{position:relative;margin:0 0 5px 0;counter-increment:counter-1}.download-x2-block .container .wrapper .text-box ol li::before{position:absolute;top:0;left:-32px;width:25px;text-align:center;content:counter(counter-1) ".";color:#07a8e0}.download-x2-block .container .wrapper .text-box ol li ol{margin-top:10px}.download-x2-block .container .wrapper .text-box ol li ol li{counter-increment:counter-2}.download-x2-block .container .wrapper .text-box ol li ol li:before{content:counter(counter-2) "."}.download-x2-block .container .wrapper .thumbnail{display:inline-block;text-decoration:none;font-size:0}.download-x2-block .container .wrapper .thumbnail img{width:332px;height:430px;border:1px solid #d2d0cd}@media (max-width:372px){.download-x2-block .container .wrapper .thumbnail img{width:100%;height:auto}}.download-x2-block .container .wrapper .button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:360px;height:55px;text-align:center;font-size:18px;font-weight:400;color:#fff;text-decoration:none;background-color:#782434;border:1px solid #782434;border-radius:2px;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1);margin:30px auto 0 auto}@media (max-width:440px){.download-x2-block .container .wrapper .button{width:100%;font-size:11px}}.download-x2-block .container .wrapper .button:hover{background-color:#fff;color:#782434}.downloads-block{font-family:"Gotham A","Gotham B",sans-serif;margin:80px 0}.downloads-block .container{display:flex;flex-wrap:wrap;max-width:1140px;padding:0 30px;margin:0 auto}@media (max-width:1200px){.downloads-block .container{max-width:846px}}@media (max-width:906px){.downloads-block .container{max-width:554px}}@media (max-width:614px){.downloads-block .container{width:262px}}.downloads-block .container .download{width:262px;letter-spacing:.02em;margin:0 30px 40px 0;visibility:hidden}@media (min-width:1201px){.downloads-block .container .download{width:calc(25% - 22.5px)}.downloads-block .container .download:nth-child(4n){margin-right:0}}@media (min-width:907px) and (max-width:1200px){.downloads-block .container .download{width:262px}.downloads-block .container .download:nth-child(3n){margin-right:0}}@media (min-width:615px) and (max-width:906px){.downloads-block .container .download:nth-child(2n){margin-right:0}}@media (max-width:614px){.downloads-block .container .download{margin-right:0}}.downloads-block .container .download a.image{display:block;background:#ecf8fd;margin:0 0 40px 0}.downloads-block .container .download a.image img{display:block;position:relative;top:15px;width:auto;height:194px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.125)}.downloads-block .container .download .client{display:block;line-height:1.4em;font-size:16px;font-weight:500;color:#07A8E0;text-decoration:none;text-transform:uppercase;margin:0 0 5px 0}.downloads-block .container .download .title{display:block;line-height:1.4em;font-size:16px;font-weight:500;color:#0A3D86;text-decoration:none;margin:0 0 15px 0}.downloads-block .container .download .download-button{line-height:1.4em;font-size:14px;font-weight:700;color:#AC1F38;text-decoration:none;text-transform:uppercase}.downloads-block .container .download .download-button .download-arrow{position:relative;left:0;width:13px;height:10px;transition:left .2s}.downloads-block .container .download .download-button:hover .arrow{left:4px}.split-block{box-sizing:border-box;display:flex;flex-direction:row;width:100%;font-family:"Neue Frutiger World";margin:80px 0}.split-block.right{flex-direction:row-reverse}.split-block.right .image.contain{background-position:left bottom}@media (max-width:1220px){.split-block{flex-direction:column;margin:40px 0}.split-block.right{flex-direction:column-reverse}}.split-block .image{width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:1220px){.split-block .image{width:inherit;height:600px}}@media (max-width:600px){.split-block .image{width:inherit;height:400px}}.split-block .image.contain{background-size:contain;background-position:right bottom}.split-block .info{box-sizing:border-box;width:50%;padding:80px}@media (max-width:1220px){.split-block .info{width:inherit;padding:40px}}@media (max-width:600px){.split-block .info{padding:40px 20px}}.split-block .info h2{line-height:1.25em;font-size:48px;font-weight:300;color:#fff;margin:0 0 20px 0}.split-block .info h3{line-height:1.25em;font-size:28px;font-weight:500;color:#fff;margin:0 0 20px 0}.split-block .info p{line-height:1.5em;font-size:20px;font-weight:300;color:#fff;margin:0 0 20px 0}.split-block .info p:last-child{margin:0}.split-block .info b,.split-block .info strong{font-weight:500}.split-block .info a{color:#fff}.split-block .info ul{max-width:900px;list-style:none;line-height:1.57em;font-size:20px;font-weight:300;padding:0 0 0 25px;margin:20px 0}.split-block .info ul li{position:relative;margin:0 0 6px 0}.split-block .info ul li::before{position:absolute;top:0;left:-25px;content:"\2022";font-size:24px;color:#07A8E0}.split-block .info ol{max-width:900px;list-style:none;line-height:1.57em;font-size:20px;padding:0 0 0 25px;margin:20px 0}.split-block .info ol li{position:relative;margin:0 0 5px 0;counter-increment:counter-1}.split-block .info ol li::before{position:absolute;top:0;left:-32px;width:25px;text-align:center;content:counter(counter-1) ".";color:#07A8E0}.split-block .info ol li ol{margin-top:10px}.split-block .info ol li ol li{counter-increment:counter-2}.split-block .info ol li ol li:before{content:counter(counter-2) "."}.split-block .info .link{width:100%;margin:40px 0 0 0}.split-block .info .link .button{display:inline-block;box-sizing:border-box;height:54px;line-height:54px;text-align:center;font-size:18px;text-decoration:none;color:#9b3426;padding:0 30px;background-color:#fff;border:none;border-radius:2px;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1)}.split-block .info .link .button:hover{background-color:#9b3426;color:#fff}.split-block.white{color:#393b43;overflow:hidden;background-color:#fff}.split-block.white a{color:#393b43}.split-block.white ol li:before,.split-block.white ul li:before{color:#07a8e0}.split-block.light-gray{color:#393b43;overflow:hidden;background-color:#f5f5f5}.split-block.light-gray a{color:#393b43}.split-block.light-gray ol li:before,.split-block.light-gray ul li:before{color:#07a8e0}.split-block.light-blue{color:#393b43;overflow:hidden;background-color:#07a8eb}.split-block.light-blue a{color:#393b43}.split-block.light-blue ol li:before,.split-block.light-blue ul li:before{color:#07a8e0}.split-block.bright-blue{color:#fff;overflow:hidden;background-color:#07a8e0}.split-block.bright-blue a{color:#fff}.split-block.bright-blue ol li:before,.split-block.bright-blue ul li:before{color:#fff}.split-block.dark-blue{color:#fff;overflow:hidden;background-color:#002c77}.split-block.dark-blue a{color:#fff}.split-block.dark-blue ol li:before,.split-block.dark-blue ul li:before{color:#0072da}.flat-block{font-family:"Neue Frutiger World";font-weight:300;padding:0 40px;margin:80px 0}@media (max-width:1220px){.flat-block{margin:40px 0}}@media (max-width:600px){.flat-block{padding:0 20px}}.flat-block .container{display:flex;justify-content:space-between;max-width:1140px;margin:80px auto}@media (max-width:1220px){.flat-block .container{display:block;margin:40px auto}}.flat-block .container.right{flex-direction:row-reverse}.flat-block .container.right .text{margin:0 40px 0 0}.flat-block .container.left .text{margin:0 0 0 40px}.flat-block .container .image{width:100%;flex-grow:1;display:flex;align-items:flex-start;justify-content:center}.flat-block .container .image .wrapper{width:100%}.flat-block .container .image .wrapper img{display:block;width:100%;height:auto;margin:0 auto}.flat-block .container .video-wrapper{width:100%;margin:0 0 24px 0;opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.flat-block .container .video-wrapper.visible{opacity:1}.flat-block .container .video-wrapper .video{position:relative;z-index:1;width:100%;height:0;padding:0 0 56.25% 0;margin:0 auto;border:1px solid #dceefa}.flat-block .container .video-wrapper .video video{position:absolute;width:100%;height:100%}.flat-block .container .video-wrapper .video .poster{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.flat-block .container .video-wrapper .video .poster.hidden{opacity:0;pointer-events:none}.flat-block .container .video-wrapper .video .poster .play{box-sizing:border-box;position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);width:120px;height:120px;border:6px solid #fff;border-radius:60px;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.2);transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1);cursor:pointer}@media (max-width:720px){.flat-block .container .video-wrapper .video .poster .play{transform:scale(.6)}}.flat-block .container .video-wrapper .video .poster .play.hidden{opacity:0;pointer-events:none}.flat-block .container .video-wrapper .video .poster .play:hover{transform:scale(1.1)}.flat-block .container .video-wrapper .video .poster .play .background{position:absolute;top:0;right:0;bottom:0;left:0;background:#004AAD}.flat-block .container .video-wrapper .video .poster .play::after{content:"";position:absolute;top:30px;left:42px;width:0;height:0;border-style:solid;border-width:24px 0 24px 36px;border-color:transparent transparent transparent #fff}.flat-block .container .video-wrapper .extra-img{width:100%}.flat-block .container .video-wrapper .extra-img .extra-screenshot{width:100%}.flat-block .container .text{box-sizing:border-box}.flat-block .container .text h2{line-height:1.5em;font-size:30px;font-weight:300;color:#393b43;margin:0 0 15px 0}@media (max-width:1220px){.flat-block .container .text h2{margin:0 0 8px 0}}.flat-block .container .text h2 a{text-decoration:none}.flat-block .container .text h3{line-height:1.5em;font-size:16px;font-weight:500;color:#393b43;margin:0 0 15px 0}.flat-block .container .text h3 a{text-decoration:none}.flat-block .container .text p{font-size:16px;line-height:1.5em;color:#393b43;margin:0 0 20px 0}@media (max-width:1220px){.flat-block .container .text p{margin:0 0 14px 0}}.flat-block .container .text b,.flat-block .container .text strong{font-weight:500}.flat-block .container .text a{color:#393b43}.flat-block .container .text a.link{display:inline-block;font-size:17px;font-weight:400;color:#0072da;text-decoration:none}.flat-block .container .text a.link .arrow{position:relative;left:2px;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}.flat-block .container .text a.link:hover .arrow{left:5px}.flat-block .container .text .button-wrapper{display:flex;margin:30px 0 0 0}.flat-block .container .text .button-wrapper a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:250px;height:52px;text-align:center;font-size:18px;font-weight:400;text-decoration:none;border-radius:2px;padding:0 30px;transition:background-color cubic-bezier(.19,1,.22,1) .5s}.flat-block .container .text .button-wrapper a.red{color:#fff;background-color:#782434;border:1px solid #782434}.flat-block .container .text .button-wrapper a.red:hover{color:#782434;background-color:#fff}.flat-block .container .text .button-wrapper a.white{color:#ac1f38;background-color:#fff;border:1px solid #fff}.flat-block .container .text .button-wrapper a.white:hover{color:#fff;background-color:transparent}.flat-block .container .text .button-wrapper-large{display:flex;margin:30px 0 0 0}.flat-block .container .text .button-wrapper-large a{display:flex;box-sizing:border-box;min-width:250px;min-height:52px;text-align:center;font-size:14px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;border-radius:2px;padding:20px;transition:color cubic-bezier(.19,1,.22,1) .5s,background-color cubic-bezier(.19,1,.22,1) .5s}.flat-block .container .text .button-wrapper-large a .arrow{position:relative;left:0;width:13px;height:10px;transition:left .4s}.flat-block .container .text .button-wrapper-large a.red{color:#fff;background-color:#782434;border:1px solid;border-color:#782434;transition:background-color cubic-bezier(.19,1,.22,1) .5s}.flat-block .container .text .button-wrapper-large a.red .arrow polygon{fill:#fff;transition:fill cubic-bezier(.19,1,.22,1) .5s}.flat-block .container .text .button-wrapper-large a.red:hover{background-color:#fff;color:#ac1f38}.flat-block .container .text .button-wrapper-large a.red:hover .arrow{left:4px}.flat-block .container .text .button-wrapper-large a.red:hover .arrow polygon{fill:#ac1f38}.flat-block .container .text .button-wrapper-large a.white{color:#ac1f38;background-color:#fff;transition:background-color cubic-bezier(.19,1,.22,1) .5s}.flat-block .container .text .button-wrapper-large a.white .arrow polygon{transition:fill cubic-bezier(.19,1,.22,1) .5s}.flat-block .container .text .button-wrapper-large a.white:hover{background-color:#782434;color:#fff}.flat-block .container .text .button-wrapper-large a.white:hover .arrow{left:4px}.flat-block .container .text .button-wrapper-large a.white:hover .arrow polygon{fill:#fff}.flat-block .container .text ul{list-style:none;line-height:1.5em;color:#393B43;padding:0 0 0 25px;margin:0 0 20px 0}.flat-block .container .text ul li{position:relative;margin:0 0 5px 0}.flat-block .container .text ul li::before{position:absolute;top:0;left:-25px;content:"\2022";font-size:20px;color:#0072da}.flat-block .container .text ul li ul{margin:5px 0}.flat-block .container .text.large ol,.flat-block .container .text.large p,.flat-block .container .text.large ul{font-size:20px}.flat-block .container.one-third .image{max-width:360px!important}@media (max-width:1220px){.flat-block .container.one-third .image{max-width:unset;width:100%;margin:0 auto}}.flat-block .container.one-third .text{width:100%;max-width:740px!important}@media (max-width:1220px){.flat-block .container.one-third .text{margin:30px auto 0 auto}}@media (max-width:600px){.flat-block .container.one-third .text{width:calc(100% - 40px)}}.flat-block .container.one-half .image{max-width:550px!important}@media (max-width:1220px){.flat-block .container.one-half .image{max-width:unset;width:100%;margin:0 auto}}.flat-block .container.one-half .text{max-width:550px!important}@media (max-width:1220px){.flat-block .container.one-half .text{margin:14px auto 0 auto}}.flat-block .container.two-thirds .text{display:block;max-width:360px!important}.flat-block .container.two-thirds .image{max-width:740px!important}@media (max-width:1220px){.flat-block .container.two-thirds .image{max-width:unset;width:100%;margin:0 auto}}.flat-block.light-gray{background:#f5f5f5;overflow:auto}.flat-block.light-blue{background:#ECF8FD;overflow:auto}.flat-block.bright-blue{background:#07A8E0;overflow:auto}.flat-block.bright-blue .container .text h2,.flat-block.bright-blue .container .text h3,.flat-block.bright-blue .container .text p{color:#fff}.flat-block.bright-blue .container .text ul{color:#fff}.flat-block.bright-blue .container .text ul li::before{color:#fff}.footnotes-block{font-family:"Neue Frutiger World";font-weight:300;margin:80px auto 40px auto}.footnotes-block.light-gray{background:#f3f7fa;overflow:auto}.footnotes-block .container{max-width:1140px;padding:0 40px;margin:80px auto}@media (max-width:600px){.footnotes-block .container{padding:0 20px;margin:60px 0}}.footnotes-block .container .footnote{display:flex;margin:0 0 0 -10px}.footnotes-block .container .footnote div{min-height:10px;color:rgba(57,59,67,.6)}.footnotes-block .container .footnote div:nth-child(1){text-align:center;font-size:12px;line-height:1.67em;padding:0 5px}.footnotes-block .container .footnote div:nth-child(2){font-size:12px;line-height:1.67em}.form-block{font-family:"Neue Frutiger World";padding:0 40px;margin:80px 0}@media (max-width:600px){.form-block{padding:0 20px}}@media (max-width:1220px){.form-block{margin:40px 0}}.form-block .container{max-width:1140px;padding:40px 0;margin:0 auto}.form-block .container p{margin:0}.form-block .container form{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f1faff;padding:40px;border-top:5px solid #07a8e0}.form-block .container form .hs-dependent-field{width:100%}.form-block .container form .field{width:100%}.form-block .container form .field label{display:block;font-size:16px;color:#393b43;margin:0 0 6px 0}.form-block .container form .field input[type=text],.form-block .container form .field input[type=email],.form-block .container form .field input[type=tel]{box-sizing:border-box;width:100%;height:48px;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;color:rgba(82,85,89,.7);margin:0 0 24px 0;padding:0 0 0 14px;background-color:#fff;border:solid 1px #e2e0de;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:border-color 1s cubic-bezier(.19,1,.22,1)}.form-block .container form .field input[type=text]:focus,.form-block .container form .field input[type=email]:focus,.form-block .container form .field input[type=tel]:focus{border-color:#07a8e0}.form-block .container form .field input[type=checkbox]{margin:0 10px 0 0}.form-block .container form .field textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:solid 1px #e2e0de;box-sizing:border-box;color:rgba(82,85,89,.7);font-family:"Neue Frutiger World";font-size:14px;font-weight:500;height:171px;margin:0 0 24px 0;overflow:auto;padding:14px;resize:none;transition:border-color 1s cubic-bezier(.19,1,.22,1);width:100%}.form-block .container form .field textarea:focus{border-color:#07a8e0}.form-block .container form .field.hs-fieldtype-select .input{background-color:#fff;height:48px;margin:0 0 24px 0;position:relative;width:100%}.form-block .container form .field.hs-fieldtype-select .input select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:solid 1px #e2e0de;color:rgba(82,85,89,.7);cursor:pointer;font-family:"Neue Frutiger World";font-size:14px;font-weight:500;height:100%;padding:0 0 0 14px;position:relative;transition:border-color .5s cubic-bezier(.19,1,.22,1);width:100%;z-index:1}.form-block .container form .field.hs-fieldtype-select .input select:focus{border-color:#07a8e0}.form-block .container form .field.hs-fieldtype-select .input select::-ms-expand{display:none}.form-block .container form .field.hs-fieldtype-select .input select::-ms-value{background:0 0}.form-block .container form .field.hs-fieldtype-select .input .caret{position:absolute;top:6px;right:0;width:48px;height:36px;text-align:center;border-left:1px solid #e2e0de}.form-block .container form .field.hs-fieldtype-select .input .caret svg{fill:#393b43;height:16px;opacity:.81;position:relative;top:5px;width:10px}.form-block .container form ul.inputs-list{list-style:none;margin:0 0 24px 0;padding:0}.form-block .container form ul.inputs-list label{font-size:13px;text-transform:none}.form-block .container form ul.inputs-list.hs-error-msgs{margin:-12px 0 24px 0}.form-block .container form ul.inputs-list.hs-error-msgs label{color:#ac1f38;font-size:14px;font-weight:500}.form-block .container form .hs_error_rollup{margin:12px 0 -12px 0}.form-block .container form .legal-consent-container .hs-richtext{color:#393b43;font-size:12px;line-height:1.67em;margin:0 0 20px 0;width:100%}.form-block .container form .legal-consent-container .input{color:#393b43;font-size:12px;font-weight:500;line-height:1.67em;line-height:12px;margin:0 0 20px 0;width:100%}.form-block .container form .legal-consent-container .input ul{list-style:none;margin:0;padding:0}.form-block .container form .hs-submit{margin:24px 0 0 0;text-align:right;width:100%}.form-block .container form .hs-submit input{display:inline-block;box-sizing:border-box;min-width:250px;height:54px;line-height:52px;font-family:"Neue Frutiger World";font-size:18px;color:#fff;padding:0 30px;text-align:center;background-color:#782434;border:1px solid #782434;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1);-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}@media (max-width:600px){.form-block .container form .hs-submit input{width:100%}}.form-block .container form .hs-submit input:hover{background-color:#fff;color:#782434}.form-block .container .submitted-message h3{color:#0a3d86;font-size:26px;font-weight:500;line-height:39px;margin:0 0 10px 0}.form-block .container .submitted-message p{color:#393b43;font-size:21px;line-height:1.5em}.form-block .container .submitted-message a{color:#07a8d0}.highlights-block{font-family:"Neue Frutiger World"}.highlights-block .container{display:flex;justify-content:space-between;max-width:1140px;padding:0 40px;margin:80px auto}@media (max-width:1000px){.highlights-block .container{flex-direction:column;margin:40px auto}}@media (max-width:600px){.highlights-block .container{padding:0 20px}}.highlights-block .container.light-gray{background:#f5f5f5}.highlights-block .container .highlight{box-sizing:border-box;width:calc(50% - 15px);color:#fff;padding:40px}@media (max-width:1000px){.highlights-block .container .highlight{width:100%}}.highlights-block .container .highlight:nth-child(1){background:#00a9eb}@media (max-width:1000px){.highlights-block .container .highlight:nth-child(1){margin:0 0 40px 0}}@media (max-width:600px){.highlights-block .container .highlight:nth-child(1){margin:0 0 20px 0}}.highlights-block .container .highlight:nth-child(2){background:#002c77}.highlights-block .container .highlight h2,.highlights-block .container .highlight h3{line-height:1.25em;font-size:30px;font-weight:400;color:#fff!important;margin:0 0 20px 0}.highlights-block .container .highlight p{line-height:1.5em;font-size:16px}.highlights-block .container .highlight p b,.highlights-block .container .highlight p strong{font-weight:500}.highlights-block .container .highlight ul{line-height:1.5em;font-size:16px;padding:0 0 0 20px;margin:0}.highlights-block .container .highlight ul li{padding:0 0 10px 2px}.icons-side-block{font-family:"Neue Frutiger World";font-weight:300;max-width:1140px;margin:80px auto;visibility:hidden}.icons-side-block .container{margin:60px 0}.icons-side-block .container .wrapper{display:flex;margin:0 0 30px 0}.icons-side-block .container .wrapper img{width:120px;height:120px;padding:0 60px}.icons-side-block .container .wrapper .text{margin:0 auto 0 0}.icons-side-block .container .wrapper .text h2{max-width:760px;font-size:26px;font-weight:300;line-height:1.23em;letter-spacing:normal;margin:15px auto 25px auto}.icons-side-block .container .wrapper .text h2.orange{color:#ffa021}.icons-side-block .container .wrapper .text h2.dark-blue{color:#0a3d86}.icons-side-block .container .wrapper .text p{max-width:760px;font-size:16px;line-height:1.75em;color:#393b43;margin:0 auto 20px auto}.icons-side-block .container .wrapper .text p strong{font-weight:500}.icons-side-block .container .wrapper .text p a{font-weight:400;color:#0072da;text-decoration:none}.icons-side-block .container .wrapper .text ul{max-width:760px;line-height:1.81em;color:#393b43;padding:0;margin:20px 0}.icons-side-block .container .wrapper .text ul:last-child{margin:0}.icons-side-block .container .wrapper .text ul li{position:relative;list-style:none;padding:0 0 0 20px;margin:0 0 10px 0}.icons-side-block .container .wrapper .text ul li:last-child{margin:0}.icons-side-block .container .wrapper .text ul li::before{position:absolute;top:0;left:0;content:"\2022";color:#07a8e0}.icons-side-block .container .wrapper .text ul li a{color:#393b43}.icons-side-block .container .wrapper .text b,.icons-side-block .container .wrapper .text strong{font-weight:500}.icons-side-block.light-gray{background-color:#f5f5f5;overflow:auto}.icons-side-block.light-blue{background-color:#ecf8fd;overflow:auto}.icons-top-block{font-family:"Gotham A","Gotham B",sans-serif;max-width:1140px;padding:0 15px;margin:80px auto;visibility:hidden}.icons-top-block .container{display:flex;justify-content:space-between;padding:40px 0 0 0}@media (max-width:1220px){.icons-top-block .container{flex-direction:column}}.icons-top-block .container .column{flex:1;display:flex;flex-direction:column;padding:20px 20px 40px 20px;margin:0 20px 0 0}@media (max-width:1220px){.icons-top-block .container .column{margin:0 0 80px 0}}.icons-top-block .container .column:nth-child(even){background:#f2f9fe}.icons-top-block .container .column:nth-child(odd){background:#dceefa}.icons-top-block .container .column:last-child{margin:0}.icons-top-block .container .column img{width:80px;height:80px;margin:-60px auto 20px auto}.icons-top-block .container .column .text h2{text-transform:uppercase;font-size:26px;font-weight:500;line-height:1.23em;letter-spacing:normal;margin:15px auto 25px auto}.icons-top-block .container .column .text h2.orange{color:#FFA021}.icons-top-block .container .column .text h2.dark-blue{color:#0A3D86}.icons-top-block .container .column .text h3{text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.56em;letter-spacing:normal;margin:25px auto 0 auto}.icons-top-block .container .column .text h3.orange{color:#FFA021}.icons-top-block .container .column .text h3.dark-blue{color:#0A3D86}.icons-top-block .container .column .text p{font-size:18px;color:#393b43;margin:0 auto 20px auto}.icons-top-block .container .column .text p a{color:#393b43}.icons-top-block .container .column .text ul{line-height:1.5em;color:#393b43;padding:0;margin:20px 0}.icons-top-block .container .column .text ul:last-child{margin:0}.icons-top-block .container .column .text ul li{position:relative;list-style:none;padding:0 0 0 20px;margin:0 0 10px 0}.icons-top-block .container .column .text ul li:last-child{margin:0}.icons-top-block .container .column .text ul li::before{position:absolute;top:0;left:0;content:"\2022";color:#07A8E0}.icons-top-block .container .column .text b,.icons-top-block .container .column .text strong{font-weight:500}.icons-top-block .container .column a.link{font-size:14px;font-weight:700;color:#AC1F38;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none}.icons-top-block .container .column a.link .arrow{position:relative;left:0;width:13px;height:10px;transition:left .2s}.icons-top-block .container .column a.link:hover .arrow{left:4px}.image-block{position:relative;font-family:"Gotham A","Gotham B";margin:80px 0;overflow:hidden}@media (max-width:1220px){.image-block{margin:40px 0}}.image-block h2{max-width:800px;text-align:center;line-height:1.3em;font-size:30px;font-weight:500;color:#fff;text-transform:uppercase;padding:0 20px;margin:0 auto 40px auto}@media (max-width:600px){.image-block h2{font-size:26px}}@media (max-width:400px){.image-block h2{font-size:22px;margin:0 auto 20px auto}}.image-block .lines{position:absolute;top:0;left:0;width:950px;height:795px}.image-block .container{max-width:1140px;padding:80px 0;margin:0 auto}.image-block .container img{position:relative;display:block;width:calc(100% - 80px);margin:0 auto}@media (max-width:600px){.image-block .container img{width:calc(100% - 40px)}}@media (max-width:1220px){.image-block .container img{padding:40px 0}}.image-block.white h2{color:#0a3d86}.image-block.white .container{padding:0}.image-block.light-gray{background:#f5f5f5}.image-block.light-gray h2{color:#0a3d86}.image-block.light-blue{background:#ECF8FD}.image-block.light-blue h2{color:#0a3d86}.image-block.bright-blue{background:#07A8E0}.image-block.dark-blue{background:#0a3d86}.infographic-block{position:relative;font-family:"Neue Frutiger World";font-weight:300;margin:80px 0;overflow:hidden}@media (max-width:1220px){.infographic-block{margin:40px 0}}.infographic-block h2{text-align:center;line-height:1.3em;font-size:30px;font-weight:300;color:#fff;padding:0 20px;margin:0 auto 48px auto}@media (max-width:600px){.infographic-block h2{font-size:26px}}@media (max-width:400px){.infographic-block h2{font-size:22px;margin:0 auto 20px auto}}.infographic-block p{text-align:center;line-height:1.5em;font-size:22px;font-weight:300;color:#fff;margin:-24px auto 36px auto}.infographic-block .container{max-width:1140px;padding:80px 0;margin:0 auto}.infographic-block .container img{position:relative;display:block;width:100%;height:auto;margin:0 auto}@media (max-width:600px){.infographic-block .container img{width:calc(100% - 40px)}}@media (max-width:1220px){.infographic-block .container img{width:calc(100% - 80px);padding:40px 0}}.infographic-block.white h2,.infographic-block.white p{color:#0a3d86}.infographic-block.white .container{padding:0}.infographic-block.light-gray{background:#f5f5f5}.infographic-block.light-gray h2,.infographic-block.light-gray p{color:#0a3d86}.infographic-block.light-blue{background:#ecf8fd}.infographic-block.light-blue h2,.infographic-block.light-blue p{color:#002c77}.infographic-block.bright-blue{background:#0ea7eb}.infographic-block.dark-blue{background:#002c77}.large-video-block{position:relative;font-family:"Gotham A","Gotham B",sans-serif;padding:0 40px;margin:80px 0}@media (max-width:600px){.large-video-block{padding:0 20px}}@media (max-width:1220px){.large-video-block{margin:40px 0}}.large-video-block .container{box-sizing:border-box;max-width:800px;margin:0 auto}.large-video-block .container .video{position:relative;width:100%;height:0;padding-bottom:56.25%;border:1px solid #d2d0cd;margin:0 auto}.large-video-block .container .video video{position:absolute;width:100%;height:100%}.large-video-block .container .video .plyr{position:absolute;width:100%;height:100%}.large-video-block .container .video .plyr.plyr--stopped .plyr__controls{display:none}.large-video-block .container .video .plyr .plyr__video-wrapper{width:100%;height:100%}.large-video-block .container .video .plyr .plyr__video-wrapper .plyr__poster{background-size:cover}.large-video-block .container .video .plyr .plyr__control.plyr__tab-focus{box-shadow:none}.large-video-block .container .video .plyr .plyr__control.plyr__tab-focus,.large-video-block .container .video .plyr .plyr__control:hover,.large-video-block .container .video .plyr .plyr__control[aria-expanded=true]{background:0 0}.large-video-block .container .video .plyr input[type=range]{color:#AC1F38}.large-video-block .container .video .play{position:absolute;top:50%;left:50%;width:77px;height:77px;cursor:pointer;transform:translate(-38.5px,-38.5px);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.19,1,.22,1),visibility 0s linear .5s}.large-video-block .container .video .play:hover{transform:translate(-38.5px,-38.5px) scale(1.1)}.large-video-block .container .video .play.visible{opacity:1;visibility:visible;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1),visibility 0s linear 0s}.large-video-block .container .video .play img{width:100%;height:100%}.leadership-block{font-family:"Gotham A","Gotham B";display:block;max-width:848px;height:auto;padding:0 0 45px 0;margin:80px auto}.leadership-block .container{display:flex;flex-wrap:wrap;text-align:center;font-size:0}.leadership-block .container .team-member{display:inline-block;width:264px;height:auto;text-align:left;margin:0 28px 43px 0;visibility:hidden}.leadership-block .container .team-member:nth-child(3n){margin-right:0}.leadership-block .container .team-member:last-child{margin-right:0}.leadership-block .container .team-member .headshot{display:block;position:relative;width:264px;height:330px}.leadership-block .container .team-member .headshot img{display:block;width:264px;height:330px}.leadership-block .container .team-member .name{display:block;line-height:16px;font-size:16px;font-weight:500;text-transform:uppercase;color:#0A3D86;margin:27px auto 9px 0;text-decoration:none}.leadership-block .container .team-member .title{display:block;line-height:20px;font-size:16px;font-weight:400;color:#07A8E0;text-decoration:none;margin:0 0 10px 0}.leadership-block .container .team-member .more{line-height:14px;font-size:14px;font-weight:700;color:#FFA021;text-decoration:none;letter-spacing:1.3px;text-transform:uppercase}.leadership-block .container .team-member .more .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}.leadership-block .container .team-member .more:hover .arrow{left:4px}.leadership-block .container :nth-child(1) .container{padding-top:0;margin-top:0}.line-block{max-width:1140px;padding:0 40px;margin:0 auto}@media (max-width:600px){.line-block{padding:0 20px}}.line-block.small{margin:-40px auto}@media (max-width:1220px){.line-block.small{margin:0 auto}}.line-block hr{height:0;border:none;border-top:1px solid #d2d0cd;visibility:hidden}.links-in-columns-block{font-family:"Gotham A","Gotham B",sans-serif;padding:20px 15px 60px 15px;margin:80px auto}@media (max-width:1220px){.links-in-columns-block{margin:40px auto}}.links-in-columns-block .container{display:flex;justify-content:space-between;max-width:1140px;margin:0 auto;visibility:hidden}@media (max-width:1220px){.links-in-columns-block .container{flex-direction:column}}.links-in-columns-block .container .column{box-sizing:border-box;flex:1;display:flex;flex-direction:column;max-width:555px;border-radius:2px;padding:20px;margin:0 20px 0 0;text-decoration:none}@media (max-width:1220px){.links-in-columns-block .container .column{max-width:unset;margin:0 0 60px 0}}.links-in-columns-block .container .column:last-child{margin:0}.links-in-columns-block .container .column .link{font-size:14px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;transition:color cubic-bezier(.19,1,.22,1) .6s}.links-in-columns-block .container .column .link .arrow{position:relative;left:0;width:13px;height:10px;transition:left .4s}.links-in-columns-block .container .column.red{background-color:#782434;border:1px solid;border-color:#782434;transition:background-color cubic-bezier(.19,1,.22,1) .6s}.links-in-columns-block .container .column.red .link{color:#fff}.links-in-columns-block .container .column.red .link .arrow polygon{fill:#fff;transition:fill cubic-bezier(.19,1,.22,1) .6s}.links-in-columns-block .container .column.red:hover{background-color:#fff}.links-in-columns-block .container .column.red:hover .link{color:#ac1f38}.links-in-columns-block .container .column.red:hover .link .arrow{left:4px}.links-in-columns-block .container .column.red:hover .link .arrow polygon{fill:#ac1f38}.links-in-columns-block .container .column.white{background-color:#fff;transition:background-color cubic-bezier(.19,1,.22,1) .6s}.links-in-columns-block .container .column.white .link{color:#ac1f38}.links-in-columns-block .container .column.white .link .arrow polygon{transition:fill cubic-bezier(.19,1,.22,1) .6s}.links-in-columns-block .container .column.white:hover{background-color:#782434}.links-in-columns-block .container .column.white:hover .link{color:#fff}.links-in-columns-block .container .column.white:hover .link .arrow{left:4px}.links-in-columns-block .container .column.white:hover .link .arrow polygon{fill:#fff}.links-in-columns-block.light-gray{background:#f5f5f5;overflow:auto}.links-in-columns-block.light-blue{background:#ECF8FD;overflow:auto}.links-in-columns-block.bright-blue{background:#07A8E0;overflow:auto}.locations-block{max-width:1220px;font-family:"Gotham A","Gotham B",sans-serif;margin:80px auto}.locations-block .container{position:relative}.locations-block .container img{position:absolute;z-index:-1;width:100%;height:auto}.locations-block .container .columns{display:flex;justify-content:space-between;max-width:1140px;margin:0 auto}.locations-block .container .columns .column{width:480px;margin:300px auto 0 auto}.locations-block .container .columns .column .country{font-size:16px;font-weight:500;color:#FFA021;text-transform:uppercase;margin:2em 0 0 0}.locations-block .container .columns .column .address div{line-height:1.5em;padding:.5em 0;font-size:16px;color:#393B43}.locations-block .container .columns .column .address div a{text-decoration:none;color:#393B43}.partners-block{font-family:"Gotham A","Gotham B",sans-serif;padding:0 25px;margin:80px auto}@media (max-width:600px){.partners-block{padding:0 5px}}.partners-block .group{max-width:1170px;color:#393B43;margin:40px auto}.partners-block .group .text{padding:0 15px}.partners-block .group .text h3{line-height:1.23em;font-size:21px;font-weight:500;color:#0a3d86;margin:0 0 20px 0}.partners-block .group .text p{max-width:1140px;font-size:16px;line-height:1.81em;margin:0 0 20px 0}.partners-block .group .logos{display:flex;flex-wrap:wrap}@media (max-width:1250px){.partners-block .group .logos{justify-content:center}}.partners-block .group .logos>div{display:flex;justify-content:center;align-items:center;width:165px;height:165px;background-color:#F7F6F5;margin:15px}@media (max-width:400px){.partners-block .group .logos>div{width:156px;height:156px}}.partners-block .group .logos>div img{max-width:105px;max-height:105px;mix-blend-mode:multiply}@media (min-width:1251px){.partners-block .group.split{display:flex}.partners-block .group.split .text{width:50%}.partners-block .group.split .logos{width:50%}}.partners-block .divider{max-width:1140px;padding:0 15px;margin:0 auto}.partners-block .divider::after{display:block;content:"";height:1px;background:#d2d0cd}.news-block{font-family:"Neue Frutiger World";font-weight:300;background:#f5f5f5;margin:80px 0;overflow:auto}@media (max-width:1220px){.news-block{margin:40px 0}}.news-block .container{max-width:1140px;padding:0 20px;margin:80px auto}@media (max-width:700px){.news-block .container{margin:60px auto}}.news-block .container h2{line-height:44px;font-size:44px;font-weight:300;color:#0a3d86;margin:0 0 12px 0}@media (max-width:1220px){.news-block .container h2{text-align:center}}@media (max-width:700px){.news-block .container h2{line-height:34px;font-size:34px}}.news-block .container h3{line-height:1.25em;font-size:26px;font-weight:300;color:#00a9eb;margin:0 0 40px 0}@media (max-width:1220px){.news-block .container h3{text-align:center}}@media (max-width:700px){.news-block .container h3{font-size:22px;margin:10px 0 20px 0}}.news-block .container .posts{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (max-width:1220px){.news-block .container .posts{display:block}}.news-block .container .posts .post{display:flex;flex-direction:column;width:calc(50% - 15px)}@media (max-width:1220px){.news-block .container .posts .post{display:block;width:100%;max-width:555px;margin:60px auto}}.news-block .container .posts .post img{display:block;width:100%;max-width:555px;height:323px}@media (max-width:595px){.news-block .container .posts .post img{height:auto}}.news-block .container .posts .post .date{text-transform:uppercase;font-size:15px;color:#393b43;margin:19px 0 11px 0}.news-block .container .posts .post h4{line-height:1.25em;font-size:24px;font-weight:400;color:#002C77;text-transform:none;margin:0 0 12px 0}.news-block .container .posts .post .type{font-size:21px;font-weight:300;color:#002c77;margin:0 0 2px 0}.news-block .container .posts .post p{flex-grow:1;line-height:1.75em;font-size:16px;color:#393b43;margin:0 0 13px 0}.news-block .container .posts .post a{display:inline-block;font-size:17px;font-weight:400;color:#0072da;text-decoration:none}.news-block .container .posts .post a .arrow{position:relative;left:2px;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}.news-block .container .posts .post a:hover .arrow{left:5px}.outline-box-block{box-sizing:border-box;font-family:"Neue Frutiger World";font-weight:300;padding:0 40px;margin:80px 0}.outline-box-block.left{text-align:left}.outline-box-block.center{text-align:center}.outline-box-block.light-gray{background-color:#f5f5f5}.outline-box-block .container{box-sizing:border-box;max-width:1140px;color:#393B43;border:1px solid;padding:30px 40px;margin:0 auto}@media (max-width:600px){.outline-box-block .container{padding:20px}}.outline-box-block .container.gray{border-color:rgba(151,151,151,.42)}.outline-box-block .container.dark-blue{border-color:rgba(10,61,134,.5)}.outline-box-block .container h2{font-size:26px;font-weight:500;line-height:1.23em;letter-spacing:normal;margin:0 0 25px 0}.outline-box-block .container h3{line-height:1.23em;font-size:21px;font-weight:500;margin:0 0 20px 0}.outline-box-block .container p{max-width:1140px;font-size:16px;line-height:1.75em;margin:0}.outline-box-block .container p a{color:#06abe1}.outline-box-block .container a{color:#06abe1}.outline-box-block .container b,.outline-box-block .container strong{font-weight:500}.outline-box-block .container ul{font-size:16px;line-height:1.57em;padding:0 0 0 10px;margin:0 0 20px 0}.outline-box-block .container ul li{position:relative;list-style:none;padding:0 0 0 10px;margin:0 0 20px 0}.outline-box-block .container ul li::before{position:absolute;top:0;left:-10px;content:"â€¢"}.outline-box-block .container ol{list-style:none;line-height:1.57em;padding:0 0 0 25px;margin:20px 0}.outline-box-block .container ol li{position:relative;margin:0 0 5px 0;counter-increment:counter-1}.outline-box-block .container ol li::before{position:absolute;top:0;left:-32px;width:25px;text-align:center;content:counter(counter-1) "."}.outline-box-block .container ol li ol{margin-top:10px}.outline-box-block .container ol li ol li{counter-increment:counter-2}.outline-box-block .container ol li ol li:before{content:counter(counter-2) "."}#block_de1750d6f8777a1b89d19fdf0ac0a8e5 .container{background:#f1f8fc}.overlap-block{position:relative;width:1140px;height:460px;margin:80px auto}@media (max-width:1220px){.overlap-block{width:auto;height:auto;margin:40px auto}}.overlap-block .image{position:absolute;top:0}@media (max-width:1220px){.overlap-block .image{position:inherit}}.overlap-block .image img{display:block;width:750px;height:460px}@media (max-width:1220px){.overlap-block .image img{position:inherit;max-width:750px;width:calc(100% - 80px);height:auto;margin:0 auto}}@media (max-width:600px){.overlap-block .image img{width:100%}}.overlap-block .text{box-sizing:border-box;position:absolute;top:30px;width:650px;height:400px;font-family:"Gotham A","Gotham B",sans-serif;color:#fff;padding:40px}@media (max-width:1220px){.overlap-block .text{position:inherit;max-width:650px;width:calc(100% - 160px);height:auto;margin:-80px auto 70px auto}}@media (max-width:600px){.overlap-block .text{width:calc(100% - 80px)}}@media (max-width:500px){.overlap-block .text{width:calc(100% - 40px);padding:20px}}.overlap-block .text h3{text-transform:uppercase;line-height:1.42em;font-size:26px;font-weight:500;color:#fff;margin:0 0 14px 0}.overlap-block .text p{font-size:16px;line-height:1.69em;color:#fff;margin:0}.overlap-block .text a{box-sizing:border-box;display:block;position:absolute;bottom:40px;left:40px;width:250px;height:55px;line-height:53px;text-transform:uppercase;text-align:center;font-size:14px;font-weight:700;letter-spacing:1.3px;color:#ff8300;text-decoration:none;background-color:#fff;border:1px solid #fff;border-radius:4px;margin:20px 0 0 0;transition:background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.19,1,.22,1)}.overlap-block .text a:hover{background-color:transparent;color:#fff}@media (max-width:1220px){.overlap-block .text a{position:static}}@media (max-width:700px){.overlap-block .text a{position:static;width:100%}}.overlap-block .text.dark-blue{background-color:#001e96}.overlap-block .text.dark-gray{background-color:#53565a}.overlap-block .text.light-blue{background-color:#00a8ff}.overlap-block .text.light-gray{background-color:#f3f3f3;border-top:5px solid #00a8ff}.overlap-block .text.light-gray h3{color:#001e96}.overlap-block .text.light-gray p{color:#53565a}.overlap-block .text.light-gray a{color:#fff;background-color:#ff8300;border-color:#ff8300}.overlap-block .text.light-gray a:hover{color:#ff8300;background-color:#fff}.overlap-block .text.orange{background-color:#ff8300}.overlap-block.left .image{left:0}.overlap-block.left .text{right:0}.overlap-block.right .image{right:0}.overlap-block.right .text{left:0}.platform-infographic-block{font-family:"Neue Frutiger World";font-weight:300;background-color:#f5f5f5;overflow:hidden;padding:0 40px;margin:0 0 80px 0}@media (max-width:600px){.platform-infographic-block{padding:0 20px}}@media (max-width:1220px){.platform-infographic-block{margin:0 0 40px 0}}.platform-infographic-block .container{position:relative;max-width:1140px;visibility:hidden;margin:80px auto}@media (max-width:1220px){.platform-infographic-block .container{margin:40px auto}}.platform-infographic-block .container .dashed-lines{position:absolute;bottom:47px;left:0;right:0;box-sizing:border-box;width:100%;height:58%;border:2px dashed #c2c3c4;border-radius:15px}@media (max-width:1220px){.platform-infographic-block .container .dashed-lines{bottom:36px}}@media (max-width:950px){.platform-infographic-block .container .dashed-lines{top:15%;height:auto}}@media (max-width:600px){.platform-infographic-block .container .dashed-lines{top:10%}}.platform-infographic-block .container .top{position:relative;display:block;z-index:1;width:calc(100% - 100px);height:auto;margin:0 auto}@media (max-width:600px){.platform-infographic-block .container .top{width:calc(100% - 40px)}}.platform-infographic-block .container .buttons{display:flex;justify-content:space-between;width:calc(100% - 100px);margin:0 auto}@media (max-width:950px){.platform-infographic-block .container .buttons{display:block;width:100%}}.platform-infographic-block .container .buttons .topic-wrapper{width:30.5%;text-align:center}@media (max-width:950px){.platform-infographic-block .container .buttons .topic-wrapper{width:236px;margin:0 auto}}.platform-infographic-block .container .buttons .topic-wrapper .caption{font-size:24px;font-weight:400;line-height:1.3em;color:#0a3d86;text-align:center;margin:30px auto 20px auto}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper .caption{font-size:16px}}.platform-infographic-block .container .buttons .topic-wrapper a{display:inline-flex;align-items:center;text-decoration:none;cursor:pointer}.platform-infographic-block .container .buttons .topic-wrapper a .circle{display:flex;justify-content:center;align-items:center;z-index:1;width:97px;height:97px;border-radius:50%;box-shadow:5px 2px 4px 0 rgba(0,0,0,.27);transition:background-color cubic-bezier(.19,1,.22,1) 250ms}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper a .circle{width:72px;height:72px}}.platform-infographic-block .container .buttons .topic-wrapper a .btn{z-index:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:270px;height:74px;border-radius:2px;transition:background-color cubic-bezier(.19,1,.22,1) 250ms;padding:0 0 0 70px;margin:0 0 0 -50px}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper a .btn{width:200px;height:55px;padding:0 0 0 50px;margin:0 0 0 -36px}}.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-text{font-size:18px;font-weight:500;line-height:22px;color:#fff;text-align:left}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-text{font-size:12px}}.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-circle{display:flex;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;border-radius:50%;transition:background-color cubic-bezier(.19,1,.22,1) 250ms;margin:0 10px 0 0}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-circle{width:20px;min-width:20px;height:20px;margin:0 8px 0 0}}.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-circle svg{width:10px;height:20px}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-circle svg{width:8px;height:15px}}.platform-infographic-block .container .buttons .topic-wrapper a .btn .btn-circle svg path{transition:fill cubic-bezier(.19,1,.22,1) 250ms}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(1) a .circle{background-color:#0077cd}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(1) a .circle .icon-img{width:65px;height:58px}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper:nth-child(1) a .circle .icon-img{width:48px;height:43px}}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(1) a .btn{background-color:#0077cd}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(1) a .btn .btn-circle{background-color:rgba(255,255,255,.34)}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(2) a .circle{background-color:#002c77}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(2) a .circle .icon-img{width:53px;height:64px}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper:nth-child(2) a .circle .icon-img{width:40px;height:48px}}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(2) a .btn{background-color:#002c77}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(2) a .btn .btn-circle{background-color:rgba(255,255,255,.34)}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(3) a .circle{background-color:#ffa30d}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(3) a .circle .icon-img{width:63px;height:59px;padding:10% 0 0 0}@media (max-width:1220px){.platform-infographic-block .container .buttons .topic-wrapper:nth-child(3) a .circle .icon-img{width:47px;height:44px}}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(3) a .btn{background-color:#ffa30d}.platform-infographic-block .container .buttons .topic-wrapper:nth-child(3) a .btn .btn-circle{background-color:rgba(255,255,255,.34)}.posts-block{font-family:"Gotham A","Gotham B";display:block;max-width:1140px;height:auto;padding:0 0 30px 0;margin:80px auto}.posts-block .container{visibility:hidden;padding:0 40px}@media (max-width:600px){.posts-block .container{text-align:center;padding:0 20px}}.posts-block .container.list .post{display:flex;margin:50px 0}@media (max-width:600px){.posts-block .container.list .post{display:block}}.posts-block .container.list .post img{width:120px;height:120px;margin:0 40px auto 0}@media (max-width:600px){.posts-block .container.list .post img{margin:20px 0}}.posts-block .container.list .post .date{line-height:16px;font-size:16px;color:#393B43;text-decoration:none}.posts-block .container.list .post .title{display:block;max-width:972px;line-height:1.57em;font-size:21px;font-weight:500;color:#0A3D86;margin:5px 0 20px 0;text-decoration:none}.posts-block .container.list .post .more{display:inline-block;text-transform:uppercase;line-height:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#AC1F38;text-decoration:none}.posts-block .container.list .post .more .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}.posts-block .container.list .post .more:hover .arrow{left:4px}.posts-block .container.tile{display:flex;flex-wrap:wrap;justify-content:space-between}.posts-block .container.tile .post{display:flex;flex-direction:column;width:calc(50% - 15px);margin:0 0 60px 0}@media (max-width:1220px){.posts-block .container.tile .post{display:block;width:100%;max-width:555px;margin:0 auto 60px auto}}.posts-block .container.tile .post img{display:block;width:100%;max-width:555px;max-height:323px}.posts-block .container.tile .post .date{text-transform:uppercase;line-height:1.75em;font-size:16px;letter-spacing:.04em;color:#77777a;margin:10px 0}.posts-block .container.tile .post h4{line-height:1.4em;font-size:21px;font-weight:700;letter-spacing:.04em;color:#0A3D86;margin:0 0 12px 0}.posts-block .container.tile .post p{flex-grow:1;line-height:1.75em;font-size:16px;color:#393B43;margin:0 0 13px 0}.posts-block .container.tile .post a{display:inline-block;text-transform:uppercase;line-height:14px;font-size:14px;font-weight:700;letter-spacing:.06em;color:#AC1F38;text-decoration:none}.posts-block .container.tile .post a .arrow{position:relative;left:0;bottom:auto;width:13px;height:10px;margin:0;transition:left .2s}.posts-block .container.tile .post a:hover .arrow{left:4px}.quote-block{font-family:"Gotham A","Gotham B",sans-serif;padding:60px 0;margin:80px auto}.quote-block.left{text-align:left}.quote-block.center{text-align:center}.quote-block.large p{font-size:26px}.quote-block.small p{font-size:21px}.quote-block .container{box-sizing:border-box;max-width:1140px;margin:0 auto}.quote-block .container img{display:block;width:50px;height:50px}.quote-block .container .center-wrapper{display:flex;flex-direction:column}.quote-block .container .center-wrapper img{margin:0 auto 40px auto}.quote-block .container .left-wrapper{display:flex;flex-direction:row}.quote-block .container .left-wrapper img{margin:0 30px 0 0}.quote-block .container .left-wrapper wrapper{display:flex;flex-direction:column}.quote-block .container h2{text-transform:uppercase;font-size:26px;font-weight:500;line-height:1.23em;letter-spacing:normal;margin:0 0 25px 0}.quote-block .container h3{line-height:1.23em;font-size:21px;font-weight:500;margin:0 0 20px 0}.quote-block .container p{max-width:1140px;font-weight:300;line-height:1.57em;margin:0 0 20px 0}.quote-block .container b,.quote-block .container strong{font-weight:500}.quote-block .container ul{font-size:16px;line-height:1.57em;padding:0 0 0 10px;margin:0 0 20px 0}.quote-block .container ul li{position:relative;list-style:none;padding:0 0 0 10px;margin:0 0 20px 0}.quote-block .container ul li::before{position:absolute;top:0;left:-10px;content:"â€¢"}.quote-block .container ol{list-style:none;line-height:1.57em;padding:0 0 0 25px;margin:20px 0}.quote-block .container ol li{position:relative;margin:0 0 5px 0;counter-increment:counter-1}.quote-block .container ol li::before{position:absolute;top:0;left:-32px;width:25px;text-align:center;content:counter(counter-1) "."}.quote-block .container ol li ol{margin-top:10px}.quote-block .container ol li ol li{counter-increment:counter-2}.quote-block .container ol li ol li:before{content:counter(counter-2) "."}.quote-block .container .source{font-size:12px;font-weight:500;text-transform:uppercase}.quote-block.light-blue{background-color:#ECF8FD;color:#07A8E0}.quote-block.light-blue a{color:#07A8E0}.quote-block.light-blue .source{color:#77777A}.quote-block.dark-blue{background-color:#0A3D86;color:#fff}.quote-block.dark-blue a{color:#fff}.quote-block.dark-blue .source{color:#07A8E0}.statistics-block{display:flex;max-width:1020px;font-family:"Neue Frutiger World";margin:80px auto;visibility:hidden}@media (max-width:1220px){.statistics-block{display:block;margin:40px auto}}.statistics-block .statistic{width:240px}@media (max-width:1220px){.statistics-block .statistic{margin:40px auto}}.statistics-block .statistic:nth-child(2){margin:0 150px}@media (max-width:1220px){.statistics-block .statistic:nth-child(2){margin:40px auto}}.statistics-block .statistic .title{width:200px;text-align:center;font-size:18px;font-weight:700;line-height:1.3em;color:#002c77;margin:0 auto 20px auto}.statistics-block .statistic .graph{position:relative;width:212px;height:212px;margin:0 auto}.statistics-block .statistic .graph canvas{position:absolute;top:0;left:0}.statistics-block .statistic .graph .number{width:212px;height:212px;line-height:210px;text-align:center;font-size:83px}.statistics-block .statistic .graph .percent{box-sizing:content-box;position:absolute;width:42px;height:42px;line-height:42px;text-align:center;font-size:23px;font-weight:700;color:#fff;border:3px solid #fff;border-radius:50%}.statistics-block .statistic .caption{line-height:1.3em;text-align:center;font-size:16px;font-weight:500;color:#393b43;margin:20px 0 0 0}.statistics-block .statistic.bar{background-color:transparent}.statistics-block .statistic.bar .number{position:relative;top:-48px;left:-58px}.statistics-block .statistic.bar .percent{top:14px;left:101px}.statistics-block .statistic.circle .percent{top:5px;left:148px}.statistics-block .statistic.triangle .number{position:relative;top:-34px;left:-22px}.statistics-block .statistic.triangle .percent{top:39px;right:26px}.statistics-block .statistic[data-color=dark-blue] .number{color:#002C77}.statistics-block .statistic[data-color=dark-blue] .percent{background-color:#002C77}.statistics-block .statistic[data-color=light-blue] .number{color:#00a9eb}.statistics-block .statistic[data-color=light-blue] .percent{background-color:#00a9eb}.statistics-block .statistic[data-color=orange] .number{color:#ffa30d}.statistics-block .statistic[data-color=orange] .percent{background-color:#ffa30d}.text-block{position:relative;font-family:"Neue Frutiger World";font-weight:300;padding:0 40px;margin:80px 0}@media (max-width:600px){.text-block{padding:0 20px}}@media (max-width:1220px){.text-block{margin:40px 0}}.text-block.left{text-align:left}.text-block.center{text-align:center}.text-block.right{text-align:right}.text-block .lines{position:absolute;top:0;left:0;width:950px;height:795px}.text-block .container{max-width:1140px;margin:80px auto;visibility:hidden}@media (max-width:1220px){.text-block .container{margin:40px auto}}.text-block .container .featured-image{float:right;max-width:555px;height:auto;margin:0 0 30px 30px}@media (max-width:1000px){.text-block .container .featured-image{max-width:inherit;width:100%;margin:0 0 30px 0}}.text-block .container h2{line-height:1.3em;font-size:30px;font-weight:300;margin:40px 0 20px 0}@media (max-width:600px){.text-block .container h2{font-size:26px}}@media (max-width:400px){.text-block .container h2{font-size:22px;margin:40px 0 20px 0}}.text-block .container h3{line-height:1.25em;font-weight:500;margin:40px 0 20px 0}.text-block .container h4{line-height:1.25em;font-weight:500;margin:0 0 20px 0}.text-block .container p{max-width:1140px;line-height:1.75em;margin:0 0 20px 0}.text-block .container b,.text-block .container strong{font-weight:500}.text-block .container .button-wrapper{display:flex;margin:30px 0 0 0}.text-block .container .button-wrapper.center-btn{justify-content:center}.text-block .container .button-wrapper a{display:flex;justify-content:center;align-items:center;min-width:250px;text-align:center;line-height:1.25em;font-size:18px;font-weight:400;text-decoration:none;border-radius:2px;padding:12px 24px;transition:background-color cubic-bezier(.19,1,.22,1) .5s;box-sizing:border-box}.text-block .container .button-wrapper a.red{color:#fff;background-color:#782434;border:1px solid #782434}.text-block .container .button-wrapper a.red:hover{color:#782434;background-color:#fff}.text-block .container .button-wrapper a.white{color:#782434;background-color:#fff;border:1px solid #fff}.text-block .container .button-wrapper a.white:hover{color:#fff;background-color:transparent}.text-block .container ul{list-style:none;line-height:1.57em;padding:0 0 0 25px;margin:20px 0}.text-block .container ul li{position:relative;margin:0 0 5px 0}.text-block .container ul li::before{position:absolute;top:0;left:-25px;content:"â€¢";font-size:20px}.text-block .container ol{list-style:none;line-height:1.57em;padding:0 0 0 25px;margin:20px 0}.text-block .container ol li{position:relative;margin:0 0 5px 0;counter-increment:counter-1}.text-block .container ol li::before{position:absolute;top:0;left:-32px;width:25px;text-align:center;content:counter(counter-1) "."}.text-block .container ol li ol{margin-top:10px}.text-block .container ol li ol li{counter-increment:counter-2}.text-block .container ol li ol li:before{content:counter(counter-2) "."}.text-block .container hr{height:0;border:none;border-top:1px solid #d2d0cd;margin:40px 0}.text-block.small h3{font-size:21px}.text-block.small h4{font-size:16px}.text-block.small p,.text-block.small ul{font-size:16px}.text-block.large h3{font-size:24px}.text-block.large h4{font-size:21px}.text-block.large p,.text-block.large ul{font-size:20px}@media (max-width:600px){.text-block.large p,.text-block.large ul{font-size:20px}}.text-block.white{color:#393b43;overflow:visible}.text-block.white a{color:#393b43}.text-block.white ol li:before,.text-block.white ul li:before{color:#0072da}.text-block.light-gray{color:#393b43;overflow:hidden;background-color:#f5f5f5}.text-block.light-gray a{color:#393b43}.text-block.light-gray ol li:before,.text-block.light-gray ul li:before{color:#07a8e0}.text-block.light-blue{color:#393b43;overflow:hidden;background-color:#ecf8fd}.text-block.light-blue a{color:#393b43}.text-block.light-blue ol li:before,.text-block.light-blue ul li:before{color:#07a8e0}.text-block.bright-blue{color:#fff;overflow:hidden;background-color:#07a8e0}.text-block.bright-blue a{color:#fff}.text-block.bright-blue ol li:before,.text-block.bright-blue ul li:before{color:#fff}.text-block.dark-blue{color:#fff;overflow:hidden;background-color:#002C77}.text-block.dark-blue a{color:#fff}.text-block.dark-blue ol li:before,.text-block.dark-blue ul li:before{color:#fff}.videos-block{font-family:"Gotham A","Gotham B",sans-serif;padding:0 15px;margin:80px 0}.videos-block .container{display:flex;justify-content:center;flex-wrap:wrap;max-width:1170px;margin:0 auto}.videos-block .container .box{width:360px;margin:0 15px 30px 15px}.videos-block .container .box .video{display:block;position:relative;width:100%;height:0;padding-bottom:56.25%;box-shadow:0 0 20px rgba(0,0,0,.05)}.videos-block .container .box .video img,.videos-block .container .box .video video{position:absolute;width:100%;height:100%;background:#fff}.videos-block .container .box .video .plyr{position:absolute;width:100%;height:100%;cursor:pointer}.videos-block .container .box .video .plyr .plyr__video-wrapper{width:100%;height:100%}.videos-block .container .box .video .plyr .plyr__video-wrapper .plyr__poster{background-size:cover}.videos-block .container .box .video .plyr .plyr__control.plyr__tab-focus{box-shadow:none}.videos-block .container .box .video .plyr .plyr__control.plyr__tab-focus,.videos-block .container .box .video .plyr .plyr__control:hover,.videos-block .container .box .video .plyr .plyr__control[aria-expanded=true]{background:0 0}.videos-block .container .box .video .plyr input[type=range]{color:#AC1F38}.videos-block .container .box .video .play{position:absolute;top:50%;left:50%;width:77px;height:77px;cursor:pointer;transform:translate(-38.5px,-38.5px);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.19,1,.22,1),visibility 0s linear .5s}.videos-block .container .box .video .play:hover{transform:translate(-38.5px,-38.5px) scale(1.1)}.videos-block .container .box .video .play.visible{opacity:1;visibility:visible;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1),visibility 0s linear 0s}.videos-block .container .box .video .play img{width:100%;height:100%}.videos-block .container .box .title{display:block;line-height:1.5em;font-size:16px;font-weight:500;color:#0A3D86;text-decoration:none;margin:15px 0 0 0}