div.ccm-panel-detail{display:block !important}.edit_mode a{transition:none !important}.edit_mode .stripe .col-sm-12 img{position:relative}.ccm-ui .row{min-height:auto !important;padding:0}div#ccm-toolbar{z-index:100000}div.ccm-panel-content{top:50px !important}.ccm-ui ul li{line-height:1.4}.ccm-inline-toolbar>li.ccm-inline-toolbar-button button{height:100% !important}body#bottomline.logged_in.editor{padding-top:50px}body#bottomline.edit_mode .ccm-block-page-list-wrapper.right-sidebar{position:static !important}body#bottomline.edit_mode .anchor-block{display:inline-block;visibility:visible;padding:10px;background:#ccc;min-width:200px;height:20px;line-height:20px;text-align:center;height:auto !important}body#bottomline.edit_mode .centered-image-block img{position:static}body#bottomline.edit_mode div.ccm-area{outline:1px dashed grey}body#bottomline.edit_mode div.ccm-area .ccm-block-edit-layout{outline:1px dashed blue}body#bottomline.edit_mode div.ccm-area .ccm-block-edit-layout:before{opacity:.6;content:"Layout";font-size:.75em;display:block;color:white;background-color:blue;padding:.25em;position:absolute;top:-1.4em}body#bottomline.edit_mode div.ccm-area .ccm-block-edit-layout .ccm-block-edit-layout:before{content:"Sub Layout"}body#bottomline.edit_mode div.ccm-area .ccm-block-edit-layout .ccm-area{outline:1px dashed grey}body#bottomline.edit_mode div.ccm-area .ccm-block-edit-layout .ccm-area .ccm-block-edit{outline:1px dashed green;outline-offset:-1px}body#bottomline.edit_mode .area-ui-label{text-transform:capitalize;opacity:.6;font-size:.75em;display:block;color:white;background-color:grey;padding:.25em;position:absolute;bottom:-1.5em}body#bottomline.edit_mode .block-ui-label{opacity:.6;text-transform:capitalize;font-size:.75em;display:block;color:white;background-color:green;padding:.25em;position:absolute;top:0;right:0}body#bottomline.edit_mode .ccm-menu-item-hover,body#bottomline.edit_mode div.ccm-area.ccm-menu-item-hover{outline:1px solid #59ec59 !important}body#bottomline.edit_mode.resources ul{padding-left:40px}.row{clear:both;padding:50px 20px}.row ~ .row{padding:0 !important}.row h1{max-width:65%;color:#e7f2f6;line-height:1.1}.row .stripe .clear *{display:none}.row.narrow{max-width:1160px;margin-left:auto;margin-right:auto}.row.regular .col-sm-6{width:47.5%}.row.regular .col-sm-6:last-child{margin-left:5%}@media only screen and (max-width: 768px){.row.regular .col-sm-6{width:100%}.row.regular .col-sm-6:last-child{margin-left:0}}.row.stripe .col-sm-12 .content-block-container{display:block !important}.row.stripe.grey.row,.row.stripeb.blue.row{padding:0 20px}.stripe.white .col-sm-12 .content-block-container{display:block !important}.stripe.grey .ccm-block-page-list-wrapper.buckets.other-solutions{padding-bottom:40px !important}.content-container{max-width:1160px;margin:auto}.content-container .background-image{background-position:center center;background-repeat:no-repeat}.columns{padding-left:0;padding-right:0}.col-sm-12{width:100%;padding:0px;overflow:visible;position:relative}.col-sm-12 .col-sm-6:nth-of-type(1) .content-block-container{margin-right:8px}.col-sm-12 .col-sm-6:nth-of-type(2) .content-block-container{margin-left:7px}.col-sm-9{width:100%;padding:0px}.col-sm-7{float:left}.col-sm-7 .content{width:95%}.col-sm-6{width:50%;padding:0px;float:left}.col-sm-4{width:25%;padding:0px;float:left}.col-sm-3{width:33%;padding:0px;float:left}@media only screen and (min-width: 1200px){font-size:95%;.container .row{max-width:1200px;margin:0 auto}.container .wide_row{max-width:1450px;margin:0 auto}}@media only screen and (min-width: 992px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;padding:0}.col-sm-12{width:100%;float:none}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media only screen and (min-width: 768px){.container .row{overflow:hidden;padding:2em 5%}.col-sm-9{width:100%;float:left}.col-sm-4{width:33%;float:left}.col-sm-3{width:25%;float:left}}@media only screen and (max-width: 1024px){.row{padding:20px}.col-sm-12{height:auto !important}.stripe ul{margin-left:0 !important}.col-sm-6{padding:0}.col-sm-6 img{padding:0 0 20px;position:static !important}}@media only screen and (max-width: 992px){.col-sm-3{width:100%}}@media only screen and (max-width: 768px){.col-sm-12 .col-sm-6:nth-of-type(1) .content-block-container{margin-right:0}.col-sm-12 .col-sm-6:nth-of-type(2) .content-block-container{margin-left:0}.col-sm-6,.col-sm-7{width:100%;padding:0px;float:none}.col-sm-4{width:50%;float:left}.col-sm-8 .ccm-layout-column{width:100% !important}#resource_area{margin-left:0 !important}.current-contact .col-sm-4,.current-kontakt .col-sm-4{width:100%;float:left;text-align:center}}@media only screen and (max-width: 670px){.col-sm-4{width:100%;float:left}}body{font-size:16px;font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif;color:#595959;letter-spacing:0.02em;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-variant:normal}h1{font-family:'Roboto', sans-serif;font-weight:100;font-size:3.125em}h2{font-size:1.625em;color:#595959;margin-bottom:25px}h2 .preface{display:block;margin-bottom:70px;position:relative;text-align:center}h2 .preface:after{background:#BBB;bottom:-30px;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}h2 .larger{font-size:1.5em;font-weight:100}h3{font-size:1.75em;margin-bottom:30px}h4{font-size:1.25em;font-weight:normal}h4.blue_bg_text{margin-right:3%;color:white;margin-left:17%;line-height:1.5em;margin-top:0.5em}@media only screen and (max-width: 768px){h4.blue_bg_text{margin-left:0;margin-right:0}}.mktoHtmlText p em a{font-size:13px !important}.ccm-block-edit .global-snippet{background-color:#faffb1;padding:2px 2px;display:inline-block;border:1px solid black}@media only screen and (max-width: 768px){.current-college-hire-development-program lang_en_US #sticky-stripe{margin-bottom:2em}}h5{font-size:0.875em}h6{font-size:0.75em}p{line-height:1.4;margin-bottom:1.5em}p,li{font-size:1em;color:#595959}a{text-decoration:none;-webkit-font-smoothing:auto;font-size:inherit;color:#0394CD;font-family:inherit;-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{color:#595959;-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}a.view-all-news{margin-top:100px;display:block;border-top:1px solid #ccc;padding-top:20px}hr{width:120px;border-color:#fff;border-bottom:0;margin-bottom:40px;margin-top:30px}strong{font-family:'HelveticaNeueW01-75Bold',Helvetica,Arial,sans-serif}sup{font-size:70% !important;vertical-align:super}span{font-family:inherit;font-size:inherit}span.phrase{font-size:3.875em;font-family:'HelveticaNeueW01-75Bold',Helvetica,Arial,sans-serif;color:#fff}ul{list-style:disc;padding-left:40px}ul li{line-height:2em}ul li.check-bullet{list-style-image:url("../../images/icon_check_blue.png");margin-bottom:15px}ul li.plus-bullet{list-style-image:url("../../images/icon_plus_green.png");margin-bottom:15px}ul li.check-circle-bullet{line-height:1.5em;list-style:none;background:url("../../images/icon_check_circle_blue.png") no-repeat left top;padding:0 0 0 32px;margin-bottom:15px}ul li.pdf-bullet{list-style-image:url("../../images/icon_pdf_sm.png");margin-bottom:15px}ul li.carrot-bullet{list-style-image:url("../../images/icon_caret_right.png");margin-bottom:15px}ul li li:last-child.check-bullet{margin-bottom:0}ul.list-no-padding-left{padding-left:0}ol{list-style-type:decimal;margin-left:40px}ol li{line-height:1.4em;margin-bottom:5px}p .large-font-p{font-size:1.3753em;color:#999;letter-spacing:0.04em}.two-thirds-width{max-width:66% !important;display:block}.fifty-width{max-width:50% !important;display:block}.one-third-width{max-width:33% !important;display:block}.ruled-100{display:block;border:none;border-bottom:1px solid #BBB;color:#222;font-family:'HelveticaNeueW01-55Roma',Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:0.05em;margin-bottom:30px;padding-bottom:30px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.dk-blue{color:#036 !important}.lt-blue{color:#369}.teal{color:#4da9a4}.orange{color:#f47b50}.lg-font-blue{font-size:1.75em;color:#6ba4c5;font-family:'Roboto Condensed', sans-serif;font-style:italic;font-weight:100;line-height:1.2em}.selects{text-align:center;position:relative}.selects .select{position:relative}.selects>div{display:inline-block;height:45px;margin-bottom:0;width:auto}select{cursor:pointer;display:inline-block;height:34px;margin:0;position:relative;width:100%}.s-hidden{visibility:hidden}.styledSelect{border-bottom-left-radius:2px;border-bottom-right-radius:2px;bottom:0;color:#464B4F;display:inline-block;font-size:14px;height:34px;left:0;line-height:34px;margin:0 auto;outline:0;position:absolute;right:0;top:0;background:#F1F1F1;border:none;font-size:11.5px;padding-left:10px;padding-top:0;padding-bottom:0;cursor:pointer}.styledSelect:after{color:#58585A;font-size:14px;left:auto;position:absolute;right:7px;content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;speak:none;text-transform:none}.styledSelect.active ~ .options{display:block !important}.options{background-color:#FFF;border:1px solid #CCC;display:none;left:0;list-style:none;margin:0;max-height:310px;overflow:auto;padding:0;position:absolute;right:0;text-align:left;top:101.5%;z-index:999;padding-top:0 !important}.options li{color:#413E3F;display:block;margin:0;font-size:12px;float:none;cursor:pointer;text-align:left !important;width:100% !important;float:none !important}.options li:hover{background-color:#DDD}.options li a{display:block;padding:10px}.resource-controls{background:#fff;border-bottom:1px solid #CCC;margin-bottom:30px}.resource-controls .label{margin-right:20px}.resource-controls .label p{font-size:14px}.resource-controls .category{border-left:1px solid #CCC;width:310px}.resource-controls .category,.resource-controls .type{height:auto !important;border-right:1px solid #CCC}.resource-controls .type{width:240px}.resource-controls .filter_search{border:none}.resource-controls .styledSelect{font-size:14px;color:#595959;line-height:2;margin-bottom:1.5em;text-align:left;position:relative !important;display:block;background:transparent;padding-left:20px}.resource-controls .styledSelect::after{right:20px}.resource-controls .options{top:70px;max-height:400px}.resource-controls .options li{padding:8px 10px;width:auto !important}#bottomline .wrapper input:focus,#bottomline .wrapper textarea:focus,#bottomline .wrapper a:focus{border:none;box-shadow:none !important;outline:none}@media only screen and (max-width: 1024px){.col-sm-12 .content-block-container>h2{margin-top:30px}ul{margin-left:30px}.button{font-size:1em !important}}@media only screen and (max-width: 600px){h1{font-size:2.4em}}html{overflow-x:hidden;background-color:#5B5B5B;min-width:320px}html body{background-color:#fff}html body.type-resource{background-color:#fff}body#bottomline{overflow-x:hidden;-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.col-sm-3 #resource_area{margin-left:0 !important}.disable-grid{margin:0 0 50px 0 !important;padding:0 !important;max-width:100% !important}.brightcove ~ .content-block-container{margin-top:50px}.videoModal .brightcove{position:relative;height:0;padding-bottom:56.25%}.videoModal .brightcove .video-js{position:absolute;top:0;left:0;width:100%;height:100%}.videoModal .brightcove video{min-width:0;min-height:0;position:absolute;top:0;left:0;width:100%;height:100%}.videoModal .row.brightcove-container{padding:0 !important;margin-bottom:40px;background-color:#414141}.videoModal .row.brightcove-container+.resource_cta{margin-top:-40px;background-position-y:-1px}.current-products .col-sm-12 .col-sm-6:nth-of-type(2) .content-block-container,.current-Produits .col-sm-12 .col-sm-6:nth-of-type(2) .content-block-container{margin-left:0}.current-contact #form,.current-kontakt #form{height:2900px}.current-contact form.mktoForm,.current-kontakt form.mktoForm{width:1513px !important;position:relative;top:-60px;padding-bottom:40px;padding-left:20px;height:100%}.current-contact form.mktoForm .marketo_title,.current-kontakt form.mktoForm .marketo_title{color:#595959;font-weight:100;width:220px;line-height:1.4}.current-contact form.mktoForm .mktoFieldWrap input,.current-contact form.mktoForm .mktoFieldWrap select,.current-contact form.mktoForm .mktoFieldWrap textarea,.current-kontakt form.mktoForm .mktoFieldWrap input,.current-kontakt form.mktoForm .mktoFieldWrap select,.current-kontakt form.mktoForm .mktoFieldWrap textarea{max-width:220px}.current-contact form.mktoForm .mktoFieldWrap textarea,.current-kontakt form.mktoForm .mktoFieldWrap textarea{padding:0.8em}.current-contact footer,.current-kontakt footer{z-index:10;position:relative}.current-contact .col-sm-3,.current-kontakt .col-sm-3{position:relative}.current-contact #contact_form_heading,.current-kontakt #contact_form_heading{position:absolute;z-index:10;left:20px;font-size:1.5em;top:0;width:220px}.current-contact .col-sm-12,.current-kontakt .col-sm-12{float:left !important}.current-investors .stripe .col-sm-12 img{position:static}.current-investors .stripe .col-sm-12 .col-sm-12 .content-block-container{padding:20px !important}.current-investors .stripe .col-sm-12 div:first-child{height:auto !important}.current-investors .content-block-container.padded,.current-investors .content-block-container{padding:20px}.current-investors .content-block-container.padded h2,.current-investors .content-block-container h2{padding-top:20px}.current-investors .content-block-container.padded img,.current-investors .content-block-container img{padding-top:0}.current-investors .content-block-container{padding-top:0}.current-investors img[src*="icon_envelope"],.current-investors .current-investors img[src*="icon_speaker"]{padding:0 0 5px !important}.current-investors img[src*="chart"]{padding-top:0 !important;margin-top:-30px !important}.current-investors hr{margin-bottom:20px !important}.current-investors h2 .preface{margin-bottom:50px !important}.current-investors .windowshade p{margin-bottom:1em}.current-investors .stripe.grey .col-sm-6.col-sm-offset-1 p{margin-bottom:1em}#image-marker{padding-bottom:0}span.button.border{margin:0}.faq-section .col-sm-12.columns{height:auto !important}.training .ccm-block-page-list-wrapper.right-sidebar,.hardware .ccm-block-page-list-wrapper.right-sidebar,.resources .ccm-block-page-list-wrapper.right-sidebar,.support-services .ccm-block-page-list-wrapper.right-sidebar,.current-partners .ccm-block-page-list-wrapper.right-sidebar,.partners .ccm-block-page-list-wrapper.right-sidebar,.privacy .ccm-block-page-list-wrapper.right-sidebar,.terms-conditions .ccm-block-page-list-wrapper.right-sidebar,.current-privacy .ccm-block-page-list-wrapper.right-sidebar,.partenaires .ccm-block-page-list-wrapper.right-sidebar{padding-top:0 !important;top:-60px !important}.training .pl-title,.hardware .pl-title,.resources .pl-title,.support-services .pl-title,.current-partners .pl-title,.partners .pl-title,.privacy .pl-title,.terms-conditions .pl-title,.current-privacy .pl-title,.partenaires .pl-title{padding-top:50px !important;margin-top:0 !important}.hardware .col-sm-4 .content-block-container{border:1px solid #E3E3E3;margin-bottom:25px;min-height:350px;padding:20px;position:relative}.hardware .col-sm-4 .content-block-container p:nth-of-type(2){position:absolute;bottom:0;left:0;padding:10px 10px 0;border-top:1px solid #E3E3E3;min-height:43px}.tooltip{position:relative;margin:0 5px}.tooltip:before{background-color:#000;border-radius:3px;bottom:140%;color:#FFF;content:attr(data-name);font-size:14px;left:50%;line-height:1.2;margin-bottom:5px;margin-left:-80px;padding:7px;position:absolute;text-align:center;width:160px;z-index:10000;display:inline-table}.tooltip:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;bottom:25px;content:" ";font-size:0;left:50%;line-height:0;margin-left:-5px;position:absolute;width:0;top:-13px}.tooltip:before,.tooltip:after{opacity:0;pointer-events:none;visibility:hidden}.tooltip.active:before,.tooltip.active:after{opacity:1;visibility:visible}.tooltip.active:before{content:attr(data-content)}.tooltip img{-webkit-filter:grayscale(100%);-webkit-filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/s….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");filter:grayscale(100%);filter:gray;opacity:0.6;margin-bottom:0 !important;max-width:22px !important}.border{border:1px solid #E3E3E3;margin:0 30px}.current-digital .border{border:none}.current-customers .stripe .col-sm-12 div:first-child{height:auto}.current-customers .stripe .col-sm-12 a img{float:left}.no-padding-top .content-block-container{padding-top:0}.no-margin-bottom{margin-bottom:0 !important}img{max-width:100%;height:auto}.clear{clear:both}.wrapper{position:relative}.left,.center,.right{float:left}.stripe{background-repeat:no-repeat;background-size:cover;background-position:50%}.stripe.bkd-left{background-position:0}.stripe.bkd-right{background-position:100%}.stripe.gray,.stripe.grey{background-color:#ededed;min-height:80px}.stripe.gray .col-sm-12 .content-block-container,.stripe.grey .col-sm-12 .content-block-container{display:block !important}.stripe.gray .col-sm-6 .content-block-container,.stripe.grey .col-sm-6 .content-block-container{padding-top:0}.stripe.gray .col-sm-6 .content-block-container h3,.stripe.grey .col-sm-6 .content-block-container h3{padding-top:70px}.stripe.blue{background-color:#069;color:#fff}.stripe.blue h2{color:#fff}.stripe.teal{background-color:#4da9a4;color:#fff}.stripe.teal h2,.stripe.teal a{color:#fff}.stripe.purple{background-color:#7c8aad;color:#fff}.stripe.purple h2,.stripe.purple a{color:#fff}.stripe.lt-blue{background-color:#a1c2e1;color:#40668d}.stripe.lt-blue h2,.stripe.lt-blue a{color:#40668d}.stripe .row{padding:0 20px}.stripe .col-sm-12 div:first-child,.stripe .col-sm-12 .col-sm-6,.stripe .col-sm-12 .col-sm-2{height:100%}.stripe .col-sm-12 .columns{position:relative}.stripe .col-sm-12 .columns img{max-width:360px;max-height:100%}.stripe .col-sm-12 .columns .fullheight img{max-width:100%}.stripe .col-sm-12 .content-block-container,.stripe .col-sm-12 img{display:table-cell;vertical-align:middle;padding:50px 0 30px 0}.stripe .col-sm-12 .content-block-container li,.stripe .col-sm-12 img li{line-height:1.4}.stripe .col-sm-12 img{padding:40px 0}.stripe .col-sm-12 .container ~ .content-block-container{display:block;padding:0 0 40px}.stripe .col-sm-12 img{position:relative;top:0;right:0;margin:auto;bottom:0;left:0}.stripe .col-sm-12 a img{position:static}.stripe ul{padding:10px;padding-left:22px}.stripe ul li{margin-bottom:15px;font-family:'HelveticaNeueW01-55Roma',Helvetica,Arial,sans-serif}.stripe ul.list-no-padding-left{padding-left:0}.stripe.multi .col-sm-12 .col-sm-12{height:auto !important}.stripe.multi .col-sm-12 .columns{display:block}.stripe.multi .col-sm-12 .columns img{max-width:52px}.stripe.multi .col-sm-12 .content-block-container,.stripe.multi .col-sm-12 img{padding:0}.stripe.multi .col-sm-12 .container ~ .content-block-container{padding:0}.stripe.multi .col-sm-12 img{position:static}.stripe.graphs .col-sm-12 img{max-width:400px}.centered-image-block img{position:absolute;top:0;bottom:0;right:0;margin:auto}.current-solutions .col-sm-12{height:auto !important}.current-careers .wrapper .content-container img{position:static !important;display:block !important;padding:0 !important;margin-bottom:30px !important;text-align:left}.current-careers header .left img{vertical-align:middle;margin-bottom:0 !important}.current-careers .nav-drawer #nav-close{position:absolute !important}.ccm-notification-help-launcher{display:none !important}.inline-note{display:block;padding:30px;margin:0;text-align:center;background-color:#f7f4be;border:solid 1px gray;font-size:1.5em;height:auto !important}.see_more_reveal{display:none;overflow:auto;margin-bottom:20px;padding-left:20px;padding-right:20px}.see_more_reveal .content-block-container{padding-right:20px}.edit_mode .see_more_reveal{display:block}.current-solutions .see_more_button{padding:0}.current-solutions .see_more_button a.see_more{padding:0.9375em;display:block}.icon_caretdown:before{content:"\f0d7";font-family:FontAwesome;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;speak:none;text-transform:none}@media only screen and (max-width: 1100px){#sticky-stripe{display:none}}@media only screen and (max-width: 1024px){.current-investors #sticky-stripe,.current-solutions #sticky-stripe,.current-loesungen #sticky-stripe,.current-oplossingen #sticky-stripe{display:none}.current-contact #form,.current-kontakt #form{height:auto}.current-contact form.mktoForm,.current-kontakt form.mktoForm{width:93% !important;margin-top:50px}.current-contact form.mktoForm .marketo_title,.current-kontakt form.mktoForm .marketo_title{width:100%}.current-contact form.mktoForm .mktoFieldWrap input,.current-contact form.mktoForm .mktoFieldWrap select,.current-kontakt form.mktoForm .mktoFieldWrap input,.current-kontakt form.mktoForm .mktoFieldWrap select{max-width:100%}.current-contact form.mktoForm .mktoFieldWrap textarea,.current-kontakt form.mktoForm .mktoFieldWrap textarea{max-width:100%}.current-contact .col-sm-3,.current-contact .col-sm-8,.current-kontakt .col-sm-3,.current-kontakt .col-sm-8{width:100%;margin-left:0 !important}.current-contact #contact_form_heading,.current-kontakt #contact_form_heading{top:30px}}@media only screen and (max-width: 768px){.video-js{min-height:auto !important;min-width:auto !important}.see_more{width:100%}.stripe .col-sm-12 img{padding:0}.stripe .col-sm-12 .content-block-container,.stripe .col-sm-12 img{padding:20px 0}.ccm-custom-style-container.ccm-custom-style-main390-32331{margin-left:0 !important}#sticky-stripe{display:none}.resources_section_button p{margin:20px}.leadership img{float:none;max-width:300px;margin:auto;display:block}}@media only screen and (max-width: 600px){.two-thirds-width,.one-third-width,.fifty-width{max-width:100% !important}}@media only screen and (max-width: 500px){.stripe.graphs .col-sm-12 img{max-width:100%}}.button{min-width:52px;height:auto;font-size:0.9375em;padding:0.9375em;line-height:0.9375em;letter-spacing:0.05em;margin:0 !important;display:inline-block;text-align:center;border:1px solid #595a5a;color:#595a5a;cursor:pointer;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif !important;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.15s linear;-moz-box-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.button:hover{background-color:#dedede;border-color:#dedede;-webkit-transition:all 0.15s linear;-moz-box-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.button.orange{background-color:#ee5b33;border-color:#ee5b33;color:#fff !important}.button.orange a{color:#fff !important}.button.orange:hover{background-color:#f47b50;border-color:#f47b50}.button.btm_blue{background-color:#336699;border-color:#336699;color:#fff !important}.button.btm_blue a{color:#fff !important}.button.btm_blue:hover{background-color:#7195b7;border-color:#7195b7}.button.green{background-color:#669933;border-color:#669933;color:#fff !important}.button.green a{color:#fff !important}.button.green:hover{background-color:#95b773;border-color:#95b773}.button.alert-orange{background-color:#F15A24;border-color:#F15A24;color:#fff !important}.button.alert-orange a{color:#fff !important}.button.alert-orange:hover{background-color:#F47B50;border-color:#F47B50}.button a{color:#595a5a}.button.video{margin-top:50px;background-repeat:no-repeat;padding-right:40px;background-position:90% 12px;background-size:15px 16px;background-image:url("../../images/WhitePlayButton.png");-webkit-transition:all 0s linear;-moz-box-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear}.button.video:hover{background-image:url("../../images/DarkPlayButton.png");-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}form.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#ee5b33 !important;height:auto;margin:0 !important;cursor:pointer;font-family:'Roboto Condensed', sans-serif !important;padding:15px 40px !important;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.15s linear;-moz-box-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}form.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#f47b50 !important;border-color:#f47b50 !important;-webkit-transition:all 0.15s linear;-moz-box-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#resource_area .button{border:2px solid #0394CD;color:#0394CD;display:inline-block;padding:0 10px;text-transform:uppercase}#cookie_banner{display:none;background-color:#686868;top:0;left:0;width:100%;color:white;z-index:555;overflow:hidden;color:#fff}#cookie_banner .content-container{padding:0 20px}#cookie_banner p{float:left;width:83%;margin-top:24px;color:#fff}#cookie_banner p.cookie_btn{float:right;width:inherit;margin-top:0}#cookie_banner a{color:#f47b50}#cookie_banner a:hover{color:#b1b1b1}#cookie_banner a.button{float:right;border:1px solid white;color:white;text-transform:none;margin-top:24px !important}#cookie_banner a.button:hover{color:#595959}.region-select ul li.mobileflag a{font-family:'HelveticaNeueW01-67MdCn_692710';text-transform:uppercase;letter-spacing:0.07em;font-size:1.1em}.header-wrapper{position:relative;z-index:100}header{z-index:7;position:relative;background-color:white}header.nav-open{max-width:100%;margin:auto}header.open{background:transparent}header.open .color_logo{display:none}header.open .white_logo{display:inline}header.open .mobile-region .styledSelect{border:1px solid #c9d0db;background-color:#c9d0db}header.open .mobile-region .styledSelect:hover{background-color:#c9d0db}header.open .mobile_search{border:1px solid #c9d0db;z-index:5;background-color:#c9d0db}header.open .mobile_search:hover{background-color:#c9d0db}header.open .mobile_search i:before{color:#1e4571}header.open .search i[class*="icon_"]:before{color:#1e4571}header .row{padding:27px 0;width:95%;max-width:1440px;margin:0 auto}header .white_logo{display:none}header a.menu{display:none;background-image:url(../../images/menu_bars.png);background-position:center center;background-repeat:no-repeat;background-size:21px;border:1px solid #4da9a4;border-radius:4px;outline:0;width:40px;height:40px;float:right;margin:0 0 0 10px;z-index:12}header a.menu.active_on{background-color:#4da9a4;background-image:url(../../images/menu_bars_hover.png)}header .left{width:162px;float:left;position:relative;z-index:2;top:-5px}header .left a{line-height:46px}header .left img{vertical-align:middle}header .main-nav{position:relative;float:right;margin-right:30px}header .mobile_search{border:1px solid #cccccc;border-radius:5px;cursor:pointer;float:right;height:40px !important;line-height:40px;padding:0;text-align:center;width:40px;margin:0;-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}header .mobile_search p{color:#58585A;font-size:13px;display:inline-block}header .mobile_search.active_on{background-color:#555;border:1px solid #555}header .mobile_search.active_on i[class*="icon_"]:before{color:#fff}header .mobile_search i[class*="icon_"]:before{display:inline-block;text-align:center;font-family:FontAwesome;font-style:normal;-moz-osx-font-smoothing:grayscale;speak:none;content:"\f002";-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}header .mobile-region{display:block;width:42px;height:42px;margin:0 10px 0 0;float:right;position:relative}header .mobile-region .styledSelect{border-radius:4px;background-color:transparent;background:transparent;border:1px solid #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#555;cursor:pointer;float:right;height:40px !important;line-height:40px;margin-left:0;padding:0;text-align:center;width:40px}header .mobile-region .styledSelect img{position:absolute;top:8px;left:12px}header .mobile-region .styledSelect:after{content:""}header .gsc-control-cse{padding:0 !important}.icon_search{display:block}.icon_search.fade-out{display:none}#icon_search_close{display:none}#icon_search_close.fade-in{display:block}@media only screen and (min-width: 1025px){.search-drawer .topSearchRow .formHolder{width:100%;margin-right:-161px;float:left}.search-drawer .topSearchRow .formHolder .ccm-search-block-form{margin-right:161px;border:solid 2px rgba(255,255,255,0.55);border-radius:4px;box-sizing:border-box;overflow:hidden;height:120px;position:relative}.search-drawer .topSearchRow .formHolder .ccm-search-block-form input[type='text']{-webkit-appearance:none;display:block;height:100%;border:0;background:transparent;margin:0;padding:30px 160px 30px 40px;color:#fff;line-height:55px;font-size:55px;width:100%;box-sizing:border-box}.search-drawer .topSearchRow .formHolder .ccm-search-block-form input[type='text']:focus{box-shadow:none}.search-drawer .topSearchRow .formHolder .ccm-search-block-form input[type='text']::placeholder{color:#fff;opacity:1;border:0}.search-drawer .topSearchRow .formHolder .ccm-search-block-form .fa-search{width:120px;position:absolute;right:0;top:0;background:rgba(255,255,255,0.45);height:100%;font-family:FontAwesome;color:#fff;font-size:37px;font-style:normal;cursor:pointer}.search-drawer .topSearchRow .formHolder .ccm-search-block-form .fa-search:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.search-drawer .topSearchRow .drawerClose{width:120px;height:120px;float:right;background:rgba(255,255,255,0.8);position:relative;cursor:pointer;border-radius:4px}.search-drawer .topSearchRow .drawerClose:after{content:"\f00d";font-family:FontAwesome;color:#f15a24;font-size:37px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (max-width: 1024px){.topSearchRow{margin-top:55px;margin-bottom:90px;overflow:hidden}.topSearchRow .formHolder{width:100%;margin-right:-60px;float:left}.topSearchRow .formHolder .formSubstitute,.topSearchRow .formHolder .ccm-search-block-form{margin-right:60px;border:2px solid #a09d9d;box-sizing:border-box;height:50px;position:relative}.topSearchRow .formHolder .formSubstitute .search-input,.topSearchRow .formHolder .ccm-search-block-form .search-input{background:#1a3866;color:#c6cdd9;text-transform:uppercase;-webkit-appearance:none;padding:0 66px 0 15px;line-height:46px;border:0;width:100%;box-sizing:border-box;font-size:14px;font-family:'HelveticaNeueW01-47LtCn_692686';letter-spacing:2px}.topSearchRow .formHolder .formSubstitute .search-input:focus,.topSearchRow .formHolder .ccm-search-block-form .search-input:focus{box-shadow:none}.topSearchRow .formHolder .formSubstitute .search-input::placeholder,.topSearchRow .formHolder .ccm-search-block-form .search-input::placeholder{color:#c6cdd9;opacity:1;border:0}.topSearchRow .formHolder .formSubstitute .fa-search,.topSearchRow .formHolder .ccm-search-block-form .fa-search{width:57px;position:absolute;right:0;top:0;background:rgba(255,255,255,0.45);height:100%;font-family:FontAwesome;color:#fff;font-size:18px;font-style:normal;cursor:pointer}.topSearchRow .formHolder .formSubstitute .fa-search:before,.topSearchRow .formHolder .ccm-search-block-form .fa-search:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.topSearchRow .drawerClose{color:#d3dae4;font-size:1px;width:50px;height:50px;background:#d3dae4;float:right;position:relative;border:1px solid #b0b1b5;border-radius:4px;box-sizing:border-box}.topSearchRow .drawerClose:before{content:"\f00d";display:inline-block;font-family:FontAwesome;font-size:18px;color:#f15a24;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.region-drawer{visibility:hidden;position:absolute;top:100px;z-index:6;width:100%;overflow:hidden}@media only screen and (max-width: 1024px){.region-drawer{top:0px}}.region-drawer .inner-drawer{padding:0 !important;width:95%;max-width:1440px;margin:0 auto}@media only screen and (max-width: 1024px){.region-drawer.active{visibility:visible;height:auto;z-index:6}}.region-drawer .styledSelect{display:none}.region-drawer .options{display:block;position:relative;max-height:none;border:0;background:transparent}.region-drawer .options li a{font-size:26px;color:#fff;background:#257db9;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686';height:89px;display:block;margin-bottom:14px;position:relative;letter-spacing:2px}.region-drawer .options li a img{position:absolute;top:50%;left:36px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.region-drawer .options li a span{position:absolute;top:50%;left:75px;right:58px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.search-drawer{visibility:hidden;position:absolute;top:100px;z-index:6;width:100%;overflow:hidden}@media only screen and (max-width: 1024px){.search-drawer{top:0px}}.search-drawer .inner-drawer{padding:0 !important;width:95%;max-width:1440px;margin:0 auto}.search-drawer .ccm-ui{display:none}.search-drawer.active{visibility:visible;height:auto;z-index:6}.search-drawer #search_results{width:100%;display:none}.search-drawer #search_results .searchResult{margin:20px 0 0 0 !important}.search-drawer #search_results .searchResult h3{line-height:1}.search-drawer #search_results .leftcol{margin-top:45px}@media only screen and (min-width: 1025px){.search-drawer #search_results .leftcol{width:64%;float:left}}.search-drawer #search_results .rightcol{margin-top:45px;position:relative}.search-drawer #search_results .rightcol .container{width:100%}@media only screen and (min-width: 1025px){.search-drawer #search_results .rightcol{width:36%;float:right}.search-drawer #search_results .rightcol:before{content:"";background-color:rgba(255,255,255,0.5);width:1px;height:374px;position:absolute;top:0;left:4%}.search-drawer #search_results .rightcol .container{top:0;margin:0;width:83%;margin:0 auto}}.search-drawer #search_results .loadmore,.search-drawer #search_results .loadmoreresources{display:inline-block;text-align:left;margin:0 0 5em 0;font-size:1.15em;color:#f15a24;font-family:'Roboto Condensed', sans-serif}.search-drawer #search_results .loadmore:hover,.search-drawer #search_results .loadmoreresources:hover{text-decoration:underline}.search-drawer #search_results #resources_search_result{display:none}.search-drawer #search_results #pages_search_result{display:block}.search-drawer #search_results .result_block{margin-top:2.5em}.search-drawer #search_results .result_block:last-child{margin-bottom:2.5em}.search-drawer #search_results .result_block a{color:#fff;font-size:20px;margin-bottom:15px;display:block;letter-spacing:2px;font-family:'HelveticaNeueW01-65Medi'}.search-drawer #search_results .result_block p{font-size:16px;color:#fff;letter-spacing:2px;font-family:'HelveticaNeueW01-55Roma'}.search-drawer #search_results a.resource_block{display:block;margin-top:2.5em}.search-drawer #search_results a.resource_block:last-child{margin-bottom:2.5em}.search-drawer #search_results a.resource_block span{text-transform:uppercase;display:block;color:#7fc140;font-weight:700;font-size:20px;margin-bottom:0.5em;letter-spacing:2px;font-family:'HelveticaNeueW01-57Cn'}.search-drawer #search_results a.resource_block h3{letter-spacing:1px;color:#fff;font-size:16px;display:block;line-height:1.5;margin:0;font-family:'HelveticaNeueW01-55Roma'}@media only screen and (max-width: 1024px){.search-drawer #search_results a.resource_block span,.search-drawer #search_results a.resource_block h3{font-size:20px}}.search-drawer #search_results h4{color:#fff;font-size:35px;margin-bottom:1.5em;font-family:'HelveticaNeueW01-67MdCn_692710';letter-spacing:2px;text-transform:uppercase}.search-drawer #search_results h4 span{font-size:20px;color:rgba(255,255,255,0.5);font-family:'HelveticaNeueW01-45Ligh';position:relative;top:-4px}.search-drawer #search_results h5{font-size:1.5em;margin-bottom:2em}.search-drawer #resources_search{display:none}@media only screen and (max-width: 1280px){header{width:auto;margin:auto}header .center .center-container{padding-left:0px}}@media only screen and (max-width: 1160px){header .center .center-container{padding-left:20px}}@media only screen and (max-width: 1024px){header .mobile-region{z-index:5}header .main-nav{display:none}header .content-container{padding:0 25px}header a.menu{display:block}header .left{width:auto}header .left img{max-width:150px}header .left a{line-height:normal}header .mobile_search{display:block}.search-drawer a.clear_search{left:68%}}@media only screen and (max-width: 900px){header .row{padding:27px 0 !important}#resources_search{display:block}.search-drawer.active input[type="text"]{font-size:1.5em;padding:0 2% 0 15%}.search-drawer a.clear_search{left:85%}.mobile-region .styledSelect img{top:10px;left:10px}#search_results #resources_search_result{display:block}#search_results ul li{width:45%;margin-right:4.3% !important;text-align:center;margin-bottom:1em}#search_results ul li a{font-size:1em}#search_results ul li a#btn_resources{display:block}#cookie_banner p{float:none;width:100%;margin-bottom:0}#cookie_banner p a{display:inline}#cookie_banner a{display:block;float:none !important;margin:auto !important;max-width:200px;margin-bottom:20px !important}}@media only screen and (max-width: 768px){.in-page-nav,.breadcrumbs{position:static !important}}@media only screen and (max-width: 600px){.in-page-nav a{width:33%;padding:20px 10px 20px !important}.in-page-nav a.contact{max-width:100% !important;width:100%;line-height:40px !important}}@media only screen and (max-width: 375px){header .wrapper .left{width:45%}header .wrapper .left img{min-width:0px;width:auto;max-width:100%}}body.header-open .breadcrumbs,body.header-open .in-page-nav{z-index:1 !important}.mfp-close-btn-in .mfp-close{color:#fff !important;right:8%;top:-10%}.mfp-close-btn-in .mfp-close:active{top:-10%}.mfp-close-mobile{display:none}#contact_modal{display:none;width:75%;margin:0 auto}#contact_modal h3{font-family:'HelveticaNeueW01-65Medi',Helvetica,Arial,sans-serif;color:white;font-size:2.17em;margin-bottom:0.5em}#contact_modal p{color:white;font-family:'HelveticaNeueW01-Thin',Helvetica,Arial,sans-serif;font-size:1.32em}#contact_modal form.mktoForm{background-color:transparent;border:0px;padding:0em 0}#contact_modal form.mktoForm .mktoFormRow{float:left;width:47.5%;clear:none;margin-right:5%}#contact_modal form.mktoForm .mktoFormRow:nth-child(odd){margin-right:0}#contact_modal form.mktoForm input[type="text"],#contact_modal form.mktoForm input[type="email"],#contact_modal form.mktoForm input[type="tel"],#contact_modal form.mktoForm textarea{background-color:#f3f3f3;outline:none;border:1px solid #f3f3f3}#contact_modal form.mktoForm input[type="text"]:focus,#contact_modal form.mktoForm input[type="email"]:focus,#contact_modal form.mktoForm input[type="tel"]:focus,#contact_modal form.mktoForm textarea:focus{border:1px solid #414141}#contact_modal form.mktoForm a{font-size:1.25em;font-family:'HelveticaNeueW01-55Roma',Helvetica,Arial,sans-serif}#contact_modal form.mktoForm .mktoButtonRow{margin-top:0px;float:left;width:100%}#contact_modal form.mktoForm .mktoButtonRow .mktoButton{min-width:52px;height:auto;font-size:1.25em;padding:0.9375em;line-height:0.9375em;letter-spacing:0.05em;margin:0;display:inline-block;text-align:center;border:1px solid #595a5a;color:#595a5a;cursor:pointer;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif !important;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.15s linear;-moz-box-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background-color:#ee5b33;border-color:#ee5b33;color:#fff}#contact_modal form.mktoForm .mktoButtonRow .mktoButton:hover{background-color:#f47b50 !important;border:1px solid #f47b50 !important}#contact_modal form.mktoForm textarea{padding:14px;height:120px;min-height:120px}#contact_modal form.mktoForm ::-webkit-input-placeholder{color:black}#contact_modal form.mktoForm ::-moz-placeholder{color:black}#contact_modal form.mktoForm :-ms-input-placeholder{color:black}#contact_modal form.mktoForm :-moz-placeholder{color:black}#contact_modal form.mktoForm select{-webkit-appearance:none;border-radius:0px;outline:none;background-color:#f9f9f9;height:46px;border:1px solid #f3f3f3;background-image:url(../../images/select_arrows.png);background-position:97% 50%;background-repeat:no-repeat;background-size:10px;padding-left:0.8em}#contact_modal form.mktoForm select:focus{border:1px solid #414141}.mfp-content #contact_modal{display:block}.mfp-bg{background-image:url(../../images/bgmodal.png) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;opacity:1.0 !important}.edit_mode #contact_modal{display:none}footer{background:#5b5b5b;padding:40px 0 !important;min-height:auto !important;overflow:hidden;max-width:100% !important;width:100% !important}footer .content-container{padding:0 20px}footer a,footer p{color:#fff}footer .content-block-container{padding:0 !important}footer .content-block-container ul a{text-transform:uppercase}footer .footer-left{width:35%;float:left}footer .footer-left.mobile{display:none}footer .footer-left p{font-family:'Roboto', sans-serif;font-weight:300}footer .footer-left #footer-logo{max-width:200px;margin-bottom:50px}footer .footer-right{width:65%;float:right}footer .footer-right .col{width:20%;float:left}footer .footer-right .col:nth-of-type(4){width:40%}footer .footer-right a{line-height:1.2em;-webkit-transition:all 0s ease;-moz-box-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}footer .footer-right a.privacy{font-family:'Roboto', sans-serif;font-weight:300;font-size:14px}footer .footer-right a:hover{opacity:0.8;color:#fff}footer .footer-right ul{padding-left:0;list-style-type:none}footer .footer-right ul a{font-family:'Roboto', sans-serif;font-weight:500;font-size:18px}footer .footer-right ul.nav a{font-family:'Roboto', sans-serif;font-weight:300;font-size:14px}footer .footer-right li{line-height:1;margin-bottom:10px;float:none !important}footer .footer-right p{font-size:16px;margin-bottom:20px}@media only screen and (max-width: 1024px){footer .center{width:90%;margin:0 5%}footer .center .content-block-container{padding:20px 0;max-width:600px;margin:auto}footer .left img{width:80%;height:auto;margin:auto;display:block}footer.row ul li{width:90% !important}}@media only screen and (max-width: 900px){footer .footer-left.desktop{display:none}footer .footer-left.mobile{display:block;width:100%}footer .footer-right{width:100%}}@media only screen and (max-width: 768px){.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{padding:25px 0 !important}#contact_modal form.mktoForm input[type="text"],#contact_modal form.mktoForm input[type="email"],#contact_modal form.mktoForm input[type="tel"],#contact_modal form.mktoForm textarea{padding:1.4em 0.8em !important}.mfp-close-btn-in .mfp-close{color:#fff;right:2%;top:0;width:35px;height:35px}#contact_modal form.mktoForm .mktoFormRow{width:100%;margin-right:0}.mfp-close-mobile{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:60px;font-family:Arial, Baskerville, monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block !important;right:2%;top:0;width:35px;height:35px;color:#fff !important;overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1340;box-shadow:none;touch-action:manipulation}footer ul{margin:0 !important}footer ul a{background-image:url("../../images/accordian-plus.png");background-position:100%;background-repeat:no-repeat;background-size:15px;padding-right:20px;-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}footer ul a.opened{background-image:url("../../images/accordian-minus.png");-webkit-transition:all 0.3s ease;-moz-box-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}footer ul.nav{display:none}footer ul.nav a{background:none}footer .footer-right .col{width:100% !important;margin-bottom:50px}footer .footer-right .col ul.nav ~ .content-block-container{display:none}}@media only screen and (max-height: 680px){.mfp-wrap{overflow-x:scroll !important;padding:25px 0 !important;height:80% !important;top:5% !important}.mfp-close-btn-in .mfp-close{top:0 !important}}.mfp-inline-holder .mfp-content{max-width:50%}@media only screen and (max-width: 768px){.mfp-inline-holder .mfp-content{max-width:90%}}.breadcrumbs{background:#414141;border-bottom:1px solid #ccc}.breadcrumbs .breadcrumb{margin-left:0}.breadcrumbs .breadcrumb.breadcrumb_contact li{line-height:40px}.breadcrumbs .breadcrumb.breadcrumb_contact .contact.button.orange{font-size:0.75em;padding:0.5em 0.75em;float:right;margin-top:8px !important}.breadcrumbs.no-border{border:none}.breadcrumbs li{display:inline-block;line-height:30px;margin-right:10px;font-size:0.8125em;margin-bottom:0;color:#b1b1b1}.breadcrumbs li a{color:#94b9ce}.breadcrumbs li a:hover{color:#fff}.breadcrumbs span{display:block;margin-left:10px;float:right}@media only screen and (max-width: 1200px){.breadcrumbs{padding:0 20px}}@media only screen and (max-width: 1024px){.breadcrumbs li{margin-right:10px !important}}.home .stripe .col-sm-12 .columns img,.current-home .stripe .col-sm-12 .columns img{max-width:100%}.home .stripe.grey .col-sm-12 .columns img,.current-home .stripe.grey .col-sm-12 .columns img{padding:0;margin:0;height:100%;width:100%}.home .stripe.grey .col-sm-12 .columns .tall_img img,.current-home .stripe.grey .col-sm-12 .columns .tall_img img{height:100%;width:auto}.home .hero.wrapper,.current-home .hero.wrapper{padding-bottom:110px}.home .hero.wrapper .button,.current-home .hero.wrapper .button{margin-top:25px}.home .hero li a,.current-home .hero li a{display:block;margin-right:0}.home .row ul,.current-home .row ul{list-style:none;padding:0}.home .row ul li,.current-home .row ul li{float:left;margin-right:15px}.home h2,.current-home h2{font-size:2.375em;color:#036}.home .content-block-container,.current-home .content-block-container{padding:0 40px}.home .col-sm-12,.current-home .col-sm-12{overflow:hidden}.home .stripe .col-sm-12 .content-block-container,.home .stripe .col-sm-12 img,.current-home .stripe .col-sm-12 .content-block-container,.current-home .stripe .col-sm-12 img{display:table-cell;vertical-align:middle;padding:40px 0}.home .stripe .padded,.current-home .stripe .padded{padding:60px 0 !important}.home .hero .button,.current-home .hero .button{margin-top:50px}.home .ccm-custom-style-container.announcement .row,.current-home .ccm-custom-style-container.announcement .row{padding:20px 20px 10px}.home .ccm-custom-style-container.announcement .row p,.current-home .ccm-custom-style-container.announcement .row p{margin-bottom:10px}.home .ccm-custom-style-container.announcement .content-block-container,.current-home .ccm-custom-style-container.announcement .content-block-container{padding:0 !important}.edit_mode.home .col-sm-12,.edit_mode.current-home .col-sm-12{overflow:visible}@media only screen and (max-width: 1024px){.current-home .content-block-container,.home .content-block-container{padding:40px 0}.current-home .stripe .col-sm-12 img,.home .stripe .col-sm-12 img{padding:0}.current-home .absolute img,.home .absolute img{position:absolute !important}.current-home .wrapper ul,.home .wrapper ul{margin-left:0}.current-home .wrapper ul li,.home .wrapper ul li{float:left}.current-home .col-sm-12 .content-block-container>h2,.current-home .col-sm-12 .content-block-container>p,.home .col-sm-12 .content-block-container>h2,.home .col-sm-12 .content-block-container>p{margin-top:10px}.current-home .col-sm-12 .content-block-container>h2,.home .col-sm-12 .content-block-container>h2{margin-bottom:15px}li,.home1 .wrapper ul li,.wrapper ul li{float:none}.home1 .wrapper ul li:nth-of-type(2),.home1 .wrapper ul li:nth-of-type(2){margin-right:50px !important}}@media only screen and (max-width: 900px){.current-home .col-sm-6,.home .col-sm-6{width:100%;padding:0px;float:none}.current-home .absolute img,.home .absolute img{position:static !important}.current-home img,.home img{display:block}.current-home .button,.home .button{min-width:200px}.current-home .home1 .wrapper ul li,.home .home1 .wrapper ul li{max-width:400px !important;display:block !important;margin:auto !important}.current-home .home1 .wrapper ul li a,.home .home1 .wrapper ul li a{display:block}}@media only screen and (max-width: 768px){.current-home .absolute img,.home .absolute img{position:static !important}.current-home .current-Home .stripe .col-sm-12 .content-block-container,.home .current-Home .stripe .col-sm-12 .content-block-container{padding:20px 0}.current-home .stripe .col-sm-12 img,.home .stripe .col-sm-12 img{display:none}}@media only screen and (max-width: 600px){.current-home .centered-image-block,.home .centered-image-block{display:none}}.one-third-buckets{display:block;width:31%;margin-right:2%;float:left;margin:20px 0 0}.ccm-block-page-list-wrapper.buckets{text-align:center;margin-top:-40px;margin-bottom:50px}.ccm-block-page-list-wrapper.buckets .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.buckets .ccm-block-page-list-page-entry{width:33%;display:inline-block;vertical-align:top;min-height:300px;height:100%;position:relative;-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.ccm-block-page-list-wrapper.buckets .block-container{margin:40px;position:relative}.ccm-block-page-list-wrapper.buckets a.page-link{display:block;position:absolute;height:100%;width:100%;left:0}.ccm-block-page-list-wrapper.buckets h3{font-weight:100;font-size:1.4em;color:#0394CD;margin-bottom:20px}.ccm-block-page-list-wrapper.buckets h3:hover{color:#036}.ccm-block-page-list-wrapper.buckets img{max-width:52px;margin-bottom:25px;padding-bottom:0}.ccm-block-page-list-wrapper.buckets.other-solutions{width:90%;margin:auto;padding:0 0 60px 0}.ccm-block-page-list-wrapper.buckets.other-solutions h2{font-family:'Roboto', sans-serif;font-weight:100}.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry{width:100% !important}.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry-horizontal h3,.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry h3{display:inline-block}.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-pages,.ccm-block-page-list-wrapper.buckets.other-solutions .content-block-container{height:auto !important}.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry{min-height:60px}.ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry:hover{background-color:transparent}.ccm-block-page-list-wrapper.buckets.other-solutions .block-container{padding:0;min-height:0;padding:0 10px}.ccm-block-page-list-wrapper.buckets.other-solutions .content-block-container.padded{padding-bottom:0 !important}.ccm-block-page-list-wrapper.buckets.other-solutions a.page-link{padding:10px;top:-10px}.ccm-block-page-list-wrapper.buckets.other-solutions h3{font-family:'Roboto', sans-serif;color:#6fabcd;font-weight:300;font-size:1em;margin-bottom:20px;line-height:1.5}.ccm-block-page-list-wrapper.buckets.manual-nav .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.buckets.manual-nav .ccm-block-page-list-page-entry{width:100% !important}.ccm-block-page-list-wrapper.buckets.manual-nav .ccm-block-page-list-page-entry-horizontal h3,.ccm-block-page-list-wrapper.buckets.manual-nav .ccm-block-page-list-page-entry h3{display:inline-block}.ccm-block-page-list-wrapper.buckets.manual-nav.resources_template a{position:absolute;height:100%;width:100%;left:0;top:0}.ccm-block-page-list-wrapper.buckets.manual-nav.resources_template .ccm-block-page-list-page-entry{float:none;display:inline-block;width:33% !important}.ccm-block-page-list-wrapper.buckets.related_products{margin-top:0}.ccm-block-page-list-wrapper.buckets.related_resources a,.ccm-block-page-list-wrapper.buckets.related-solutions a{position:absolute;height:100%;width:100%;left:0}.ccm-block-page-list-wrapper.buckets.related_resources{padding:20px 0 60px !important}.ccm-block-page-list-wrapper.buckets.related_resources img{margin-bottom:10px}.ccm-block-page-list-wrapper.buckets.related_resources .ccm-block-page-list-page-entry-text{padding:0 10px}.ccm-block-page-list-wrapper.buckets.related_resources .ccm-block-page-list-page-entry{min-height:180px}.ccm-block-page-list-wrapper.buckets.leadership{margin-top:0 !important}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry{width:24%}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal:hover,.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry:hover{background-color:transparent}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal .block-container,.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry .block-container{text-align:left;padding:0 28px;margin:0}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal .block-container a img,.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry .block-container a img{max-width:100%;margin-bottom:1em}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal .block-container a h3,.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry .block-container a h3{margin:0px;font-size:1em;font-weight:bold;color:black;line-height:1.25em}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal .block-container a p,.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry .block-container a p{line-height:1.25em;font-size:.8em;color:#0394CD !important}.wrapper .noResultsFound{text-align:center}.resource_preview{max-width:960px;margin:80px auto auto}.resource_preview h2{font-family:'Roboto', sans-serif !important;font-weight:100}.resource_preview .resource_entry{border-top:1px solid #E3E3E3;padding-top:60px;margin-top:60px;margin-bottom:40px}.resource_preview .resource_type{text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;display:inline-block;margin-bottom:10px}.resource_preview .resource_type_underline{width:100px}.resource_preview a{display:block;font-family:'Roboto', sans-serif;color:#6fabcd;font-weight:300;margin-bottom:10px;font-size:1.2em}.products .resources_template,.Produits .resources_template{margin-top:50px !important;padding-bottom:0 !important}.directors p{text-align:left;margin-bottom:0}.directors .content-block-container{padding:20px 0 !important}.ccm-block-page-list-wrapper.events{width:80%;border-bottom:2px solid #5590B1}.ccm-block-page-list-wrapper.events .block-container{border-top:2px solid #5590B1;padding:1.5em 4px}.ccm-block-page-list-wrapper.events .ccm-block-page-list-title h3{font-size:1.375em;letter-spacing:0.03em;margin-bottom:5px;line-height:1.5}.ccm-block-page-list-wrapper.events .meta{border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6;color:#666;font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif;font-size:0.875em;font-weight:300;margin-bottom:2em;padding-bottom:1em;padding-top:1em}.ccm-block-page-list-wrapper.news{border-bottom:2px solid #3E7D65}.ccm-block-page-list-wrapper.news .block-container{border-top:2px solid #3E7D65}.ccm-block-page-list-wrapper.press .pr-2015,.ccm-block-page-list-wrapper.press .pr-2014{display:none}.ccm-block-page-list-wrapper.press h2{float:left}.ccm-block-page-list-wrapper.press .press-year{float:right;width:70px;margin-top:5px}.ccm-block-page-list-wrapper.product-solutions{list-style-type:none}.ccm-block-page-list-wrapper.product-solutions p.solution-title{cursor:pointer;color:#0394cd;font-family:'HelveticaNeueW01-75Bold',Helvetica,Arial,sans-serif;line-height:2.5em;display:block;margin-bottom:0}.ccm-block-page-list-wrapper.product-solutions ul{display:none;padding-left:20px;list-style-type:none}.ccm-block-page-list-wrapper.product-solutions ul li a{line-height:1.7em}.ccm-block-page-list-wrapper.resources{max-width:1160px;margin:auto;z-index:1}.ccm-block-page-list-wrapper.resources .block-container{margin:0}.ccm-block-page-list-wrapper.resources .activemove{-webkit-transition:all 0.5s linear;-moz-box-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry{width:24%;height:initial;transition:none}.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry-horizontal:hover,.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry:hover{background-color:transparent}.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry-thumbnail{position:relative}.ccm-block-page-list-wrapper.resources img{max-width:100%;max-height:175px;width:100%;margin-bottom:0}.ccm-block-page-list-wrapper.resources h3{font-size:1em;letter-spacing:0.02em;font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif;margin-bottom:10px;margin-top:25px;line-height:1.5;-webkit-font-smoothing:auto}.ccm-block-page-list-wrapper.resources p{color:#4da9a4;font-family:'HelveticaNeueW01-55Roma',Helvetica,Arial,sans-serif;font-size:1.125em}.ccm-block-page-list-wrapper.resources a{z-index:1000;position:absolute;height:75%;width:100%;left:0}.ccm-block-page-list-wrapper.resources .block-container{padding:20px}.ccm-block-page-list-wrapper.resources .block-container:hover .video-overlay:before{opacity:1}.ccm-block-page-list-wrapper.resources .video-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.ccm-block-page-list-wrapper.resources .video-overlay:before{content:"";position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;width:100px;height:100px;border-radius:50px;background:#000;opacity:.45;-webkit-transition:opacity 0.3s linear;-moz-box-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.ccm-block-page-list-wrapper.resources .video-overlay:after{content:"";border-left:solid 23px #fff;border-top:solid 14px transparent;border-bottom:solid 14px transparent;position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-7px}.ccm-block-page-list-wrapper.resources .resource-overlay{position:absolute;height:175px;top:-2px;bottom:0;left:0;right:0;margin:auto;opacity:0;background:#4da9a4;-webkit-transition:opacity 0.3s linear;-moz-box-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.ccm-block-page-list-wrapper.resources .resource-overlay.active{opacity:0.87;-webkit-transition:opacity 0.3s linear;-moz-box-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.ccm-block-page-list-wrapper.resources .resource-overlay img{max-width:50px;position:absolute;top:0;right:0;bottom:0;top:0;left:0;margin:auto}.ccm-block-page-list-wrapper.right-sidebar{padding:0 20px;border-left:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;position:relative;top:-108px;padding-top:50px !important}.ccm-block-page-list-wrapper.right-sidebar:nth-of-type(2){top:-157px}.ccm-block-page-list-wrapper.right-sidebar .heading{font-weight:bold}.ccm-block-page-list-wrapper.right-sidebar .ccm-block-page-list-page-entry{border-top:1px solid #E3E3E3}.ccm-block-page-list-wrapper.right-sidebar .ccm-block-page-list-page-entry a{display:block;color:#0394CD !important;padding:15px 8px;line-height:1.5em}.ccm-block-page-list-wrapper.right-sidebar .ccm-block-page-list-page-entry a.nav-selected{color:black !important}.ccm-block-page-list-wrapper.right-sidebar .ccm-block-page-list-page-entry .pl-title{color:#000;font-family:'HelveticaNeueW01-75Bold',Helvetica,Arial,sans-serif;font-size:18px;padding:12px 8px;text-decoration:none;margin-top:50px;margin-bottom:0}.ccm-block-page-list-wrapper.right-sidebar .ccm-block-page-list-page-entry .pl-title.dk-copy{color:#000 !important;pointer-events:none}.ccm-block-page-list-wrapper.right-sidebar.solutions,.ccm-block-page-list-wrapper.right-sidebar.products{top:-90px}.ccm-block-page-list-wrapper.right-sidebar.solutions .pl-title,.ccm-block-page-list-wrapper.right-sidebar.products .pl-title{color:#1F1B1C;font-family:"HelveticaNeueW01-75Bold",Helvetica,Arial,sans-serif;font-size:1.0625em;margin:10px 0;padding-top:60px}.products-list a{display:inline-block;line-height:1.7em}.see-more-solutions{list-style-type:none}.see-more-solutions h4{font-family:'HelveticaNeueW01-75Bold',Helvetica,Arial,sans-serif}.see-more-solutions a.solution-title{cursor:pointer;color:#0394cd;font-family:'HelveticaNeueW01-75Light',Helvetica,Arial,sans-serif;line-height:2.5em;display:block;margin-bottom:0}.see-more-solutions ul{display:none;padding-left:20px;list-style-type:none}.see-more-solutions ul li a{line-height:1.7em}#mpmodal{background-color:white;overflow:hidden;max-width:1200px;width:95%;margin:0 auto}#mpmodal .col-sm-12.columns{overflow:hidden;width:95%;margin:0 auto;padding:1.5em 0}#mpmodal .right{float:right}@media only screen and (max-width: 1024px){.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry-horizontal{width:48%}.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry-horizontal img{width:auto}.ccm-block-page-list-wrapper.buckets{margin-top:0}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal{width:48%}.ccm-block-page-list-wrapper.resources .resource-overlay{width:232px}.ccm-block-page-list-wrapper.resources .block-container{margin:40px !important;padding:0 !important}.ccm-block-page-list-wrapper.resources a{height:100%}}@media only screen and (max-width: 992px){.ccm-block-page-list-wrapper.right-sidebar{position:static;padding:0;border-left:none}body.type-resource.show-header-footer .col-sm-8,.leadership.show-header-footer .col-sm-8,.archive.show-header-footer .col-sm-8{width:100% !important}}@media only screen and (max-width: 900px){.ccm-block-page-list-wrapper.buckets .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.buckets .ccm-block-page-list-page-entry{width:45%}}@media only screen and (max-width: 768px){.ccm-block-page-list-wrapper.buckets .block-container{padding:40px}.ccm-block-page-list-wrapper.news{margin-top:100px}.ccm-block-page-list-wrapper.buckets{margin-bottom:0}.ccm-block-page-list-wrapper.buckets .block-container{padding:20px}.ccm-block-page-list-wrapper.press .press-year{width:90px}.ccm-block-page-list-wrapper.buckets.manual-nav.resources_template .ccm-block-page-list-page-entry{width:100% !important}}@media only screen and (max-width: 600px){.ccm-block-page-list-wrapper.resources .ccm-block-page-list-page-entry-horizontal{width:100%}.ccm-block-page-list-wrapper.buckets .ccm-block-page-list-page-entry-horizontal,.ccm-block-page-list-wrapper.buckets .ccm-block-page-list-page-entry{width:100%}.ccm-block-page-list-wrapper.buckets.other-solutions{padding:0 0 20px 0}.ccm-block-page-list-wrapper.buckets.leadership .ccm-block-page-list-page-entry-horizontal{width:100%}}.anchor-block{visibility:hidden;height:0 !important}.content-block-container h2+ul{margin-top:70px}.content-block-container table.data{border-collapse:collapse;border-spacing:0;margin-bottom:1.5em;width:100%}.content-block-container table.data td,.content-block-container table.data th{padding:0.5em 1em;text-align:left;vertical-align:top;background-color:#f7f7f7;border:1px solid #E3E3E3}.content-block-container table.data th{background-color:#369;color:white}.content-block-container .content-block-container{padding:0 20px}.content-block-container.padded{padding:40px 20px 0px !important;display:block !important}.content-block-container.padded table{max-width:1140px;width:100%;margin:40px auto}.content-block-container.padded hr{margin-bottom:30px}.content-block-container.padded h2{margin-top:20px}.content-block-container.split{padding:40px 20px 40px !important}.content-block-container.split hr{margin-bottom:0;height:1px;border:0;background-color:#a1a1a1}.content-block-container.split h2{margin-bottom:0;padding-bottom:45px}.content-block-container.solution,.content-block-container.challenge{margin-bottom:50px;margin-top:40px}.content-block-container.solution img,.content-block-container.challenge img{max-width:36px;display:block;margin:0 auto 15px}.content-block-container.solution p img,.content-block-container.challenge p img{max-width:100%}.content-block-container.solution h2,.content-block-container.challenge h2{text-align:center;position:relative;margin-bottom:40px}.content-block-container.solution h2:after,.content-block-container.challenge h2:after{background:#BBB;bottom:-20px;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}.content-block-container.solution{padding-left:40px}.content-block-container.challenge{padding-right:40px}.content-block-container.resource p.resource-type{text-transform:uppercase;letter-spacing:0.02em;font-size:1.125em;font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif;margin-left:95px;margin-bottom:0;margin-top:0}.content-block-container.resource h1{color:#777;font-size:2.875em;margin-bottom:8px;position:static;text-align:left !important;font-family:'HelveticaNeueW01-Thin',Helvetica,Arial,sans-serif;letter-spacing:0.02em;margin-left:95px;width:85%;line-height:1.3em}.content-block-container.resource .icon{float:left;height:70px;width:70px;margin-right:25px}.content-block-container.forced_grid_float_right{max-width:580px;float:right;padding:40px 20px !important}.content-block-container.forced_grid_float_left{max-width:580px;float:left;padding:40px 20px !important}.content-block-container table.security_table{border-collapse:collapse;border-spacing:0;margin-bottom:1.5em;width:100%}.content-block-container table.security_table tbody tr td:nth-child(1){text-align:left}.content-block-container table.security_table tbody td{padding:1em 1em;text-align:center;vertical-align:top;border:1px solid #E3E3E3}.content-block-container table.security_table tbody td h5{font-size:1em;font-family:'HelveticaNeueW01-45Bold',Helvetica,Arial,sans-serif}.content-block-container table.security_table tbody tr.divider td{padding:1.4em 1em}.content-block-container table#career_opportunity{width:100%}.content-block-container table#career_opportunity tbody tr{border-bottom:1px solid #E3E3E3}.content-block-container table#career_opportunity tbody tr td{width:50%;padding:12px 0px}.products .content-block-container h2+p,.Produits .content-block-container h2+p{margin-top:70px}.split{padding:0px 20px 20px !important}.split hr{margin:0 auto;height:1px;border:0;background-color:#a1a1a1}.split h2{margin-bottom:0;padding-bottom:45px}@media only screen and (max-width: 1024px){.content-block-container.solution,.content-block-container.challenge{margin:40px 0}.content-block-container tr td{width:50%;display:inline-block;float:none}.content-block-container tr td ul{padding:0 0 0 40px}.content-block-container tr td ul li{margin:0 0 10px 0}.content-block-container.challenge,.content-block-container.solution{padding-right:0;padding-left:0;text-align:center}}@media only screen and (max-width: 768px){.content-block-container.padded{padding:20px !important}.content-block-container.forced_grid_float_left,.content-block-container.forced_grid_float_right{padding:20px !important;float:none;max-width:100%}.content-block-container.resource .icon{display:none}.content-block-container.resource p.resource-type,.content-block-container.resource h1{margin-left:0}}@media only screen and (max-width: 600px){.wrapper ul li{margin-right:0}.content-block-container.resource h1{width:auto}}.ccm-block-testimonial-wrapper{padding:60px 0 100px;margin:0 auto;text-align:center;-webkit-font-smoothing:auto}.ccm-block-testimonial-wrapper h2{position:relative;margin-bottom:40px}.ccm-block-testimonial-wrapper h2:after{background:#BBB;bottom:-20px;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}.ccm-block-testimonial-wrapper .ccm-block-testimonial{padding:60px 0 100px;line-height:1.7em}.ccm-block-testimonial-wrapper .ccm-block-testimonial-paragraph{font-family:"HelveticaNeueW01-ThinIt",Helvetica,Arial,sans-serif;letter-spacing:0.04em;line-height:1.5}.ccm-block-testimonial-wrapper .ccm-block-testimonial-name{margin:20px 0}.ccm-block-testimonial-wrapper .button{margin-top:0;border:1px solid #fff;color:#fff;display:inline-block}.ccm-block-testimonial-wrapper .button:hover{color:#595a5a;background-color:#eef0f1;border-color:#eef0f1;-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}@media only screen and (max-width: 768px){.ccm-block-testimonial-wrapper .ccm-block-testimonial{padding:60px 0 50px;line-height:1.7em}.testimonial_container .left,.testimonial_container .right{margin-bottom:40px !important}.testimonial_container .right{margin-top:0 !important}}header.open .main-nav .navigation_menu a.l1{color:#fff}@media only screen and (max-width: 1024px){header.open{display:none}}.main-nav .navigation_menu{float:left;display:inline-block}.main-nav .navigation_menu a{line-height:46px;display:block;color:#003265;font-family:'HelveticaNeueW01-67MdCn_692710';font-size:15px;letter-spacing:0.13em;text-transform:uppercase;position:relative;margin:0 18px}@media only screen and (max-width: 1350px){.main-nav .navigation_menu a{margin:0 10px}}@media only screen and (max-width: 1200px){.main-nav .navigation_menu a{font-size:12px}}@media only screen and (max-width: 1100px){.main-nav .navigation_menu a{margin:0px 7px}}.main-nav .navigation_menu a:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;height:3px;width:0;background-color:#f15a24;-webkit-transition:width 0.15s ease;-moz-box-transition:width 0.15s ease;-ms-transition:width 0.15s ease;-o-transition:width 0.15s ease;transition:width 0.15s ease}.main-nav .navigation_menu a:hover:before{width:25px}.main-nav .navigation_menu a.nav-dropdown:after{content:"\f105";font-family:FontAwesome;padding-left:5px;font-size:12px;line-height:15px}.main-nav .navigation_menu a.currentPage:before{width:25px}.main-nav .navigation_menu.active a:after{content:"\f107";font-family:FontAwesome}.main-nav .navigation_menu:first-child a{margin-left:0}.main-nav .navigation_menu .submenu{display:none}.main-nav .nav-path-selected a{position:relative}.main-nav .nav-path-selected a.no-border{border:none}.main-nav .nav-path-selected a:after{width:25px}.main-nav ul{list-style:none;padding:0}.main-nav ul.visible{display:block !important}.main-nav ul li{display:inline-block;margin-right:0 !important}.main-nav ul li a{margin:0 12px}.main-nav ul.nav li ul{display:none}.nav-drawer{display:none;width:100%;font-family:'HelveticaNeueW01-55Roma'}.nav-drawer.active{display:block}.nav-drawer.active .inner-drawer{padding:0 !important;width:95%;max-width:1440px;margin:0 auto}@media only screen and (max-width: 1024px){.nav-drawer.active .inner-drawer{position:relative}}@media only screen and (min-width: 1025px){.nav-drawer{position:absolute}.nav-drawer #mobile-nav{display:none}.nav-drawer .topSearchRow .formHolder{display:none}.nav-drawer .topSearchRow .drawerClose{color:#b6d1e7;text-transform:uppercase;float:right;font-size:19px;font-family:'HelveticaNeueW01-47LtCn_692686';line-height:26px;cursor:pointer}.nav-drawer .topSearchRow .drawerClose:before{content:"\f00d";display:inline-block;font-family:FontAwesome;padding-right:10px;font-size:26px;position:relative;top:2px}.nav-drawer .navigation_menu{clear:both;display:none}.nav-drawer .navigation_menu.active{display:block}.nav-drawer .navigation_menu .l1{font-size:30px;color:#fff;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686';margin-bottom:50px;display:inline-block;letter-spacing:3px}.nav-drawer .navigation_menu .left{float:left;width:75%}.nav-drawer .navigation_menu .left .nav-row{clear:both;box-sizing:border-box}.nav-drawer .navigation_menu .left .nav-row .column{box-sizing:border-box;padding-right:50px}.nav-drawer .navigation_menu .left .nav-row .column .row{margin-bottom:57px;padding:0}.nav-drawer .navigation_menu .left .nav-row.column-2 .column{float:left;width:50%}.nav-drawer .navigation_menu .left .nav-row.column-3 .column{float:left;width:33.33333333%}.nav-drawer .navigation_menu .left .nav-row.column-4 .column{float:left;width:25%}.nav-drawer .navigation_menu .left .mainNavSection .l2{font-size:22px;color:#fff;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686';display:inline-block;padding:5px 10px;margin:0 0 2px -10px;letter-spacing:2px;line-height:initial}}@media only screen and (min-width: 1025px) and (max-width: 1180px){.nav-drawer .navigation_menu .left .mainNavSection .l2{font-size:20px}}@media only screen and (min-width: 1025px){.nav-drawer .navigation_menu .left .mainNavSection .l2.currentPage{background-color:rgba(255,255,255,0.25)}.nav-drawer .navigation_menu .left .mainNavSection .l2:hover{background-color:rgba(255,255,255,0.1)}.nav-drawer .navigation_menu .left .mainNavSection ul{padding-left:0;list-style:none}.nav-drawer .navigation_menu .left .mainNavSection ul li{width:100%}.nav-drawer .navigation_menu .left .mainNavSection ul li .l3{font-family:'HelveticaNeueW01-Thin';color:#fff;font-size:18px;display:block;padding:5px 10px;margin-left:-10px;letter-spacing:1px;line-height:20px}}@media only screen and (min-width: 1025px) and (max-width: 1180px){.nav-drawer .navigation_menu .left .mainNavSection ul li .l3{font-size:14px}}@media only screen and (min-width: 1025px){.nav-drawer .navigation_menu .left .mainNavSection ul li .l3.currentPage{background-color:rgba(255,255,255,0.25)}.nav-drawer .navigation_menu .left .mainNavSection ul li .l3:hover{background-color:rgba(255,255,255,0.1)}.nav-drawer .navigation_menu .left .mainNavSection ul li.hidden{display:none}.nav-drawer .navigation_menu .left .mainNavSection ul li.showMore{color:#f15a24;cursor:pointer;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686';font-size:14px;margin-top:15px}.nav-drawer .navigation_menu .left .mainNavSection ul li.showMore:before{content:"\f067";font-family:FontAwesome;font-size:12px;padding-right:5px;position:relative;top:-1px;font-size:10px}.nav-drawer .navigation_menu .left .mainNavSection ul li.showMore.open:before{content:"\f068"}.nav-drawer .navigation_menu .right{float:right;width:25%}.nav-drawer .navigation_menu .right .row{padding:0}.nav-drawer .navigation_menu .right .button{width:100%;box-sizing:border-box;font-family:'HelveticaNeueW01-47LtCn_692686' !important}.nav-drawer .navigation_menu .right h2{margin-top:35px;font-size:26px;color:#fff;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686'}.nav-drawer .navigation_menu .right h2:after{display:none}.nav-drawer .navigation_menu .right .featured_page .thumb{margin-top:0;width:100%;height:150px;position:relative;background-color:#337974;margin-bottom:2em;background-position:center center;background-size:cover;background-repeat:no-repeat}.nav-drawer .navigation_menu .right .featured_page .thumb span{color:white;text-transform:uppercase;position:absolute;bottom:0;left:0;font-family:"HelveticaNeueW01-65Medi",Helvetica,Arial,sans-serif;background-color:#37939b;font-size:0.85em;padding:0.95em 1.1em}.nav-drawer .navigation_menu .right .featured_page p{font-family:'HelveticaNeueW01-47LtCn_692686'}.nav-drawer .navigation_menu .right .featured_page p.action_line{font-family:"HelveticaNeueW01-65Medi",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#999999;font-size:0.8em;margin:0 0 0.5em;width:82%}.nav-drawer .navigation_menu .right .featured_page a{font-family:'HelveticaNeueW01-65Medi';color:#fff}.nav-drawer .navigation_menu .right .featured_page a.action_link{color:#0070b9;font-family:"HelveticaNeueW01-65Medi",Helvetica,Arial,sans-serif;font-size:1.85em;width:82%;display:block}.nav-drawer .navigation_menu .right .featured_page.navigation-theme .thumb{width:100%;margin-bottom:15px;background-position:right center}.nav-drawer .navigation_menu .right .featured_page.navigation-theme h3{font-size:20px;margin:0 0 15px 0;font-family:"HelveticaNeueW01-65Medi",Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:125%}.nav-drawer .navigation_menu .right .featured_page.navigation-theme .action_line{color:#f15a24;font-size:14px}.nav-drawer .navigation_menu .right .featured_page.navigation-theme .action_line:after{content:"\f105";font-family:FontAwesome;padding-left:5px;font-size:12px;position:relative;bottom:1px}.nav-drawer .navigation_menu .right .featured_page.navigation-theme:hover .action_line{text-decoration:underline}.nav-drawer .navigation_menu .columns{position:initial;overflow:initial}.nav-drawer .contact_support{width:100%;overflow:hidden;background:rgba(255,255,255,0.1);padding:10px;margin:-50px 0 0 -10px;box-sizing:border-box}.nav-drawer .contact_support .contact_selects{width:100%;display:block;overflow:hidden}.nav-drawer .contact_support .region_col,.nav-drawer .contact_support .product_col{float:left;margin:0;position:relative;width:40%}.nav-drawer .contact_support .region_col label,.nav-drawer .contact_support .product_col label{cursor:pointer;display:block;font-weight:normal;margin-bottom:0.5em;font-size:18px;color:#fff;font-family:'HelveticaNeueW01-Thin';letter-spacing:1px;line-height:20px}.nav-drawer .contact_support .product_col{float:right}.nav-drawer .contact_support .arrow{width:20%;float:left;position:relative;height:89px}.nav-drawer .contact_support .arrow i{font-size:120px;position:absolute;left:50%;line-height:89px;top:50%;transform:translate(-50%, -50%);color:#fff}.nav-drawer .contact_support .arrow i.active{color:#f47b50}.nav-drawer .contact_support .contact_box{display:none;width:100%;margin-top:32px;border:0;background:transparent}.nav-drawer .contact_support .contact_box .container{padding:0 10px 10px 10px;overflow:hidden}.nav-drawer .contact_support .contact_box h3{margin-bottom:0.8em;font-size:22px;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686';letter-spacing:2px;line-height:initial;color:#fff}.nav-drawer .contact_support .contact_box .info{float:none;width:100%;margin-top:20px}.nav-drawer .contact_support .contact_box .info .info_field{overflow:hidden;margin-bottom:0.5em}.nav-drawer .contact_support .contact_box .info span{font-size:14px;font-weight:600}.nav-drawer .contact_support .contact_box .info span.name,.nav-drawer .contact_support .contact_box .info span.value{font-family:'HelveticaNeueW01-Thin';color:#fff;font-size:18px;letter-spacing:1px;line-height:20px;float:none;display:block;width:100%;padding:0}.nav-drawer .contact_support .contact_box .info span.name{font-size:14px}.nav-drawer .contact_support .contact_box .info span.value{margin-bottom:10px}}@media only screen and (min-width: 1025px) and (max-width: 1250px){.nav-drawer .contact_support .arrow i{font-size:60px}.nav-drawer .contact_support .contact_box .container .info .value{font-size:16px}}@media only screen and (max-width: 1024px){.nav-drawer #desktop-nav{display:none}.nav-drawer .mobileContactButton a{width:100%;box-sizing:border-box;font-size:26px;color:#fff;text-transform:uppercase;font-family:'HelveticaNeueW01-47LtCn_692686';min-height:26px;padding:30px 0;border-radius:0;color:#fff;background:#f15a24;display:block;position:relative;letter-spacing:2px}.nav-drawer .mobileContactButton a span{padding:0 60px 0 38px;display:block}}@media only screen and (max-width: 1024px) and (max-width: 500px){.nav-drawer .mobileContactButton a span{padding:0 40px 0 20px}}@media only screen and (max-width: 1024px){.nav-drawer .navigation_menu .goBack{font-family:'HelveticaNeueW01-77BdCn_692722';letter-spacing:2px;font-size:18px;color:#c2d4e6;cursor:pointer;text-transform:uppercase;position:absolute;top:55px;padding:30px 0 0 40px}.nav-drawer .navigation_menu .goBack:before{content:"\f104";font-family:FontAwesome;font-size:18px;display:inline-block;position:absolute;left:15px;top:28px}}@media only screen and (max-width: 1024px) and (max-width: 500px){.nav-drawer .navigation_menu .goBack{font-size:16px;padding:30px 0 0 20px}.nav-drawer .navigation_menu .goBack:before{left:0px}}@media only screen and (max-width: 1024px){.nav-drawer .navigation_menu a.l1,.nav-drawer .navigation_menu a.l2,.nav-drawer .navigation_menu a.l3{font-size:26px;color:#fff;background:#296ba7;font-family:'HelveticaNeueW01-47LtCn_692686';min-height:26px;padding:30px 0;margin-bottom:14px;position:relative;letter-spacing:2px;display:block}.nav-drawer .navigation_menu a.l1 span,.nav-drawer .navigation_menu a.l2 span,.nav-drawer .navigation_menu a.l3 span{padding:0 60px 0 38px;display:block}}@media only screen and (max-width: 1024px) and (max-width: 500px){.nav-drawer .navigation_menu a.l1,.nav-drawer .navigation_menu a.l2,.nav-drawer .navigation_menu a.l3{font-size:24px}.nav-drawer .navigation_menu a.l1 span,.nav-drawer .navigation_menu a.l2 span,.nav-drawer .navigation_menu a.l3 span{padding:0 40px 0 20px}}@media only screen and (max-width: 1024px){.nav-drawer .navigation_menu a.l1.nav-dropdown:after,.nav-drawer .navigation_menu a.l2.nav-dropdown:after,.nav-drawer .navigation_menu a.l3.nav-dropdown:after{content:"\f105";font-family:FontAwesome;font-size:26px;position:absolute;top:50%;right:38px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}@media only screen and (max-width: 1024px) and (max-width: 500px){.nav-drawer .navigation_menu a.l1.nav-dropdown:after,.nav-drawer .navigation_menu a.l2.nav-dropdown:after,.nav-drawer .navigation_menu a.l3.nav-dropdown:after{right:20px}}@media only screen and (max-width: 1024px){.nav-drawer .navigation_menu a.l1,.nav-drawer .navigation_menu a.l2{text-transform:uppercase}.nav-drawer .navigation_menu a.l3 span{padding:0 38px}}@media only screen and (max-width: 1024px) and (max-width: 500px){.nav-drawer .navigation_menu a.l3 span{padding:0 20px}}@media only screen and (max-width: 1024px){.nav-drawer .navigation_menu .submenu{display:none}.nav-drawer .navigation_menu .submenu.active{display:block}}.resource_nav{margin-top:100px}.resource_nav h4{font-size:3.45em;margin:0}.resource_nav h5{font-size:1.4em;margin:0}.navnoshow{height:0}.navresource_bucket{display:none}.navresource_bucket h4{font-size:2.1em !important}.navresource_bucket .featured_page a.action_link,.navresource_bucket .navigation_resource a.action_link{font-size:1em !important}.type-news .hero ~ .hero{display:none}.hero ~ .row{padding-top:60px;padding-bottom:0}.hero.wrapper{padding:70px 0 50px;background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:80px}.hero.row{padding:0 20px;max-width:1160px;margin:auto}.hero.row ul{list-style:none;padding:0}.hero.row ul li{display:inline-block;float:none}.hero.row a{display:inline-block;margin-right:15px;margin-bottom:20px}.hero.row h1,.hero.row p{max-width:100%;color:#fff}.hero.row h1+p{font-size:1.5em;margin-top:10px}.hero.resource .date{font-size:.875em;margin-left:95px}.hero .button{margin-top:0;border:1px solid #fff;color:#fff}.hero .button:hover{color:#595a5a;background-color:#dedede;border-color:#dedede;-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.hero .button.orange{border:0px;font-size:0.8em;margin-top:1em !important;border:1px solid #ee5b33}.hero .button.orange:hover{background-color:#f47b50;border-color:#f47b50}@media only screen and (max-width: 1024px){.hero.wrapper{padding:50px 0 60px}.hero ~ .row{padding-top:20px}header .left img{min-width:150px}}@media only screen and (max-width: 600px){.hero ul li{float:left;margin-right:0 !important;width:50%;text-align:center}.hero.row a{min-width:200px}}@media only screen and (max-width: 480px){.hero ul{margin-left:0}.hero ul li{width:100%}.hero a{min-width:250px}}.template-event .hero.row p,.template-event .hero.row h1{max-width:100%}.template-event .hero p{margin-bottom:0}.template-event .hero img{height:70px;width:70px;margin-right:20px}.grid-item{min-height:350px !important}.current-resources a.contact{display:none}.filter_search{margin-left:25%;font-size:14px}.resource_hero{padding:0 !important;height:400px}.resource_hero h1{position:absolute;top:25%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;font-size:3.5em}.resource_hero .cycleleft{background-image:url(../../images/cycle-arrow.png);width:31px;position:absolute;height:54px;background-size:cover;background-repeat:no-repeat;background-position:center center;top:55%;left:4%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;min-width:initial !important}.resource_hero .cycleleft:hover{background-color:rgba(255,255,255,0.15)}.resource_hero .cycleright{background-image:url(../../images/cycle-arrow.png);width:31px;position:absolute;height:54px;background-size:cover;background-repeat:no-repeat;background-position:center center;top:50%;right:1%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";z-index:3;min-width:initial !important}.resource_hero .cycleright:hover{background-color:rgba(255,255,255,0.15)}.resource_hero .hero{position:relative;height:100%;overflow:hidden}.resource_hero .featured_resource{width:100%;position:absolute;top:0;left:100%;height:100%;color:white;font-size:15px;text-align:center;transition:none !important}.resource_hero .featured_resource .resourceholder{position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.resource_hero .featured_resource .button{width:auto;display:inline-block;text-align:center}.resource_hero .featured_resource p{width:50%;margin:0 auto;text-align:left;margin-bottom:1em}.resource_hero .featured_resource p.title{text-transform:uppercase;font-weight:600;margin-bottom:0.3em}.resource_hero .featured_resource.featuredslide_0{left:0}.resourcebg{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:100%;width:100%;height:100%}.resourcebg.center{left:0}.resourcebg.bg1{background-image:url(../../images/bg-1.png)}.resourcebg.bg2{background-image:url(../../images/bg-2.png)}.resourcebg.bg3{background-image:url(../../images/bg-3.png)}.leadership .ccm-block-next-previous-wrapper .right{float:right}@media only screen and (max-width: 767px){.resource_hero h1{top:20%}.resource_hero .featured_resource .resourceholder{top:60%}.resource-controls{border-bottom:0}.resource-controls .s-hidden{visibility:visible;position:absolute;left:0;top:0;height:100%;-webkit-appearance:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0;z-index:3}.resource-controls .styledSelect{height:42px;font-size:15px;padding-top:10px;margin-bottom:0}.resource-controls .selects>div{width:90%;margin:0 auto;height:50px}.resource-controls .selects>div.label{margin-top:15px;height:35px}.resource-controls .filter_search{margin-left:0;width:100%}.resource-controls .category,.resource-controls .type{border-bottom:1px solid #CCC;border-left:0px;border-right:0px}}.leadership header,.leadership footer,.leadership .hero,.leadership .breadcrumb,.archive header,.archive footer,.archive .hero,.archive .breadcrumb{display:none}.leadership .col-sm-8,.archive .col-sm-8{width:100%}.leadership form.mktoForm,.archive form.mktoForm{display:block;width:auto !important}.leadership .wrapper,.archive .wrapper{border-top:1px solid #eee}.leadership .wrapper .row,.archive .wrapper .row{padding:20px}.leadership.show-header-footer header,.leadership.show-header-footer footer,.leadership.show-header-footer .hero,.leadership.show-header-footer .breadcrumb,.leadership.show-header-footer .col-sm-3,.archive.show-header-footer header,.archive.show-header-footer footer,.archive.show-header-footer .hero,.archive.show-header-footer .breadcrumb,.archive.show-header-footer .col-sm-3{display:block}.leadership.show-header-footer .wrapper .row,.archive.show-header-footer .wrapper .row{padding:60px 20px}.leadership.show-header-footer .col-sm-8,.archive.show-header-footer .col-sm-8{width:66.667%}.leadership.show-header-footer .resource-heading,.archive.show-header-footer .resource-heading{display:none}.leadership.show-header-footer.edit_mode .resource-heading,.archive.show-header-footer.edit_mode .resource-heading{display:block}.archive #resource_area{margin-left:50px}.archive .col-sm-8 .ccm-layout-column:nth-of-type(2) .content-block-container>h2{margin-left:50px}.archive.show-header-footer .wrapper{border-top:none}.archive ul{padding-left:0}.archive .right-sidebar{top:-60px !important;padding-top:0 !important}.archive .right-sidebar .pl-title{padding-top:50px !important;margin-top:0 !important}body.type-resource .col-sm-8{width:100%}body.type-resource form.mktoForm{display:block;width:auto !important}body.type-resource .wrapper{border-top:1px solid #eee}body.type-resource .wrapper .row{padding:20px}body.type-resource .wrapper .row{padding:60px 20px}body.type-resource .col-sm-8{width:66.667%}body.type-resource .col-sm-8 .ccm-layout-column:nth-of-type(2) .content-block-container>h2{margin-left:50px}body.type-resource .resource-heading{display:none}body.type-resource #resource_area{margin-left:50px}body.type-resource .wrapper{border-top:none}body.type-resource ul{padding-left:0}body.type-resource .right-sidebar{top:-60px !important;padding-top:0 !important}body.type-resource .right-sidebar .pl-title{padding-top:50px !important;margin-top:0 !important}body.type-resource.edit_mode .resource-heading{display:block}.modal_window header,.modal_window footer{display:none}.resource-page .hero.row h1,.resource-page .hero.row p{color:#595959}.resource-page .content-block-container.resource h1,.resource-page .content-block-container.resource p{margin-left:0;width:100%}.resource-page .resource_preview .resource_entry{margin-top:60px}.resource-page .content-container.main>.row{padding:0 20px}.resource-page footer.row{padding:50px 20px !important}.resource-page .preface{margin-bottom:20px}.resource-page .preface:after{display:none}.resource-page .col-sm-6>.row{padding:0 !important}.resource-page #sticky-wrapper{height:auto}.resource-page #sticky-wrapper .breadcrumbs{border:0}.resource-page .title-contianer{margin:40px auto;padding-right:20%}.resource-page .title-contianer h1{font-size:3.125em;font-family:'Roboto', sans-serif;font-weight:100}.resource-page h2{font-family:'Roboto Condensed', sans-serif}.resource-page p.resource-type{display:inline-block;padding-bottom:10px;margin-bottom:0;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif}.resource-page p.resource-type-underline{width:100px;border-bottom:4px solid #369}.resource-page .manual-nav{border-top:1px solid #E3E3E3;width:100% !important}.bottom-full-wdith{border-top:1px solid #E3E3E3;margin-top:60px;margin-bottom:0}.bottom-full-wdith .row{padding:0}.bottom-full-wdith .preface{margin-bottom:40px;font-family:'HelveticaNeueW01-Thin';font-size:1.5em}.bottom-full-wdith .preface:after{display:none}.bottom-full-wdith .ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry{min-height:40px}.bottom-full-wdith .ccm-block-page-list-wrapper.buckets.other-solutions .ccm-block-page-list-page-entry h3{margin-bottom:0;font-family:'HelveticaNeueW01-Thin';font-size:1.2em}.bottom-full-wdith .ccm-block-page-list-wrapper.buckets.other-solutions{margin-bottom:80px}.bottom-full-wdith .content-block-container.padded h2{margin-top:30px}.sticky-cta-container{display:none;position:fixed;bottom:0;width:100%;z-index:830}.resource-new .col-sm-4 h4{margin-top:-20px;max-width:75%;font-size:2em}.resource-new p{font-size:1.1em}.resource-new p strong{font-family:'Roboto', sans-serif}.resource-new .content-block-container ul{margin-left:0;padding-left:40px;margin-bottom:1.5em}.resource-new .preface{font-family:'HelveticaNeueW01-Thin';font-size:1.5em}.resource-new .col-sm-4{min-height:1px;margin:30px 0 40px}.resource-new form.mktoForm{padding:40px;width:auto !important;min-width:320px;border:none;background:#ededed;background:-webkit-linear-gradient(left, #ededed, #d4d4d4);background:-o-linear-gradient(right, #ededed, #d4d4d4);background:-moz-linear-gradient(right, #ededed, #d4d4d4);background:linear-gradient(to right, #ededed, #d4d4d4)}.resource-new form.mktoForm .marketo_title p{font-size:1.75em;margin-bottom:20px}.resource-new form.mktoForm .mktoButtonRow{text-align:center}.resource-new form.mktoForm .mktoButtonRow .mktoButton{text-transform:uppercase !important;font-family:'Roboto Condensed', sans-serif !important;padding:15px 40px !important}.resource-new form.mktoForm input[type="text"],.resource-new form.mktoForm input[type="email"],.resource-new form.mktoForm input[type="url"],.resource-new form.mktoForm input[type="tel"],.resource-new form.mktoForm select{width:150px;background:transparent;border:none;border-bottom:1px solid #595959;padding-left:3px;padding-bottom:5px;color:#595959;font-size:14px}.resource-new form.mktoForm input[type="text"]::-webkit-input-placeholder,.resource-new form.mktoForm input[type="email"]::-webkit-input-placeholder,.resource-new form.mktoForm input[type="url"]::-webkit-input-placeholder,.resource-new form.mktoForm input[type="tel"]::-webkit-input-placeholder,.resource-new form.mktoForm select::-webkit-input-placeholder{color:#595959;opacity:1}.resource-new form.mktoForm input[type="text"]:-moz-placeholder,.resource-new form.mktoForm input[type="email"]:-moz-placeholder,.resource-new form.mktoForm input[type="url"]:-moz-placeholder,.resource-new form.mktoForm input[type="tel"]:-moz-placeholder,.resource-new form.mktoForm select:-moz-placeholder{color:#595959;opacity:1}.resource-new form.mktoForm input[type="text"]::-moz-placeholder,.resource-new form.mktoForm input[type="email"]::-moz-placeholder,.resource-new form.mktoForm input[type="url"]::-moz-placeholder,.resource-new form.mktoForm input[type="tel"]::-moz-placeholder,.resource-new form.mktoForm select::-moz-placeholder{color:#595959;opacity:1}.resource-new form.mktoForm input[type="text"]:-ms-input-placeholder,.resource-new form.mktoForm input[type="email"]:-ms-input-placeholder,.resource-new form.mktoForm input[type="url"]:-ms-input-placeholder,.resource-new form.mktoForm input[type="tel"]:-ms-input-placeholder,.resource-new form.mktoForm select:-ms-input-placeholder{color:#595959;opacity:1}.resource-new form.mktoForm input[type="text"]::placeholder,.resource-new form.mktoForm input[type="email"]::placeholder,.resource-new form.mktoForm input[type="url"]::placeholder,.resource-new form.mktoForm input[type="tel"]::placeholder,.resource-new form.mktoForm select::placeholder{color:#595959;opacity:1}.resource-new form.mktoForm input[type="text"]:focus,.resource-new form.mktoForm input[type="email"]:focus,.resource-new form.mktoForm input[type="url"]:focus,.resource-new form.mktoForm input[type="tel"]:focus,.resource-new form.mktoForm select:focus{border-bottom:1px solid #595959 !important}.resource-new form.mktoForm select{-webkit-appearance:none;-webkit-border-radius:0px}.resource-new form.mktoForm select:focus{outline:none}.resource-new .video .title-contianer{margin-top:50px}.resource-new .video .title-contianer .left,.resource-new .video .title-contianer .right{width:50%}.resource-new .video .title-contianer .left .a2a_default_style a,.resource-new .video .title-contianer .right .a2a_default_style a{float:right;margin-right:0;margin-left:3px;margin-top:0}.resource-new .video .title-contianer .left .right{display:none}.resource-new .brightcove+.row{padding:40px 20px !important}.resource-new .brightcove .video-js,.resource-new .brightcove .vjs-poster{background-color:#414141 !important}.resource-new .col-sm-8 p{margin-bottom:0}.resource-new #resource_area{margin:100px 0 20px}.resource-new .col-sm-6.content{width:56%;margin-left:4%}.resource-new .col-sm-6.content.content-left{margin-left:0;width:57%;margin-right:3%}.resource-new .col-sm-6.spacer{width:40%}.resource-new .col-sm-6.spacer img{max-width:900px;position:absolute}.resource-new .col-sm-6.spacer.left{width:40%;margin-left:0;min-height:100px}.resource-new .col-sm-6.spacer.left img{right:0}.resource-new .col-sm-6.spacer.left #resource_area{margin-left:0;margin-right:50px;left:0}.resource-new .col-sm-6.spacer .full-bleed img{max-width:2000px}.resource-new .title-contianer{margin-top:100px;padding-right:0}.resource-new .title-contianer h1{font-family:'HelveticaNeueW01-Thin'}.resource-new #resource_area{max-width:400px}.resource-new #resource_area .resource.link{background:#e1e1e1;padding:80px 40px}.resource-new #resource_area .resource.link .button{padding:10px}.resource-new a.social_share{height:32px;width:32px;margin-right:5px;background-size:contain;background-repeat:no-repeat}.resource-new a.social_share.a2a_button_twitter{background-image:url("../../images/nrc-twitter-icon.png")}.resource-new a.social_share.a2a_button_linkedin{background-image:url("../../images/nrc-linkedin-icon.png")}.resource-new a.social_share.a2a_button_google_plus{background-image:url("../../images/nrc-g-icon.png")}.resource-new a.social_share .a2a_svg{display:none}.resource-new .radial-progress{margin:0 50px;width:220px;height:220px;background-color:#fff;border-radius:50%;position:relative}.resource-new .radial-progress .circle .mask,.resource-new .radial-progress .circle .fill,.resource-new .radial-progress .circle .shadow{width:220px;height:220px;position:absolute;border-radius:50%}.resource-new .radial-progress .circle .mask,.resource-new .radial-progress .circle .fill{-webkit-backface-visibility:hidden;transition:-webkit-transform 1s;transition:-ms-transform 1s;transition:transform 1s}.resource-new .radial-progress .circle .mask{clip:rect(0px, 220px, 220px, 110px)}.resource-new .radial-progress .circle .mask .fill{clip:rect(0px, 110px, 220px, 0px);background-color:#6ba4c5}.resource-new .radial-progress .inset{width:165px;height:165px;position:absolute;margin-left:27.5px;margin-top:27.5px;background-color:#fff;border-radius:50%;box-shadow:0 0 25px rgba(0,0,0,0.4)}.resource-new .radial-progress .percentage{position:absolute;color:#6ba4c5;font-size:3.5em;top:80px;left:60px;margin:auto}.resource-figure{font-size:4em;color:#00a79d;font-family:'Roboto', sans-serif;font-weight:300}.resource_cta{margin-top:40px;padding:100px 40px;background-size:cover;background-repeat:no-repeat;background-position:top}.resource_cta p{color:#FFF;font-size:1.75em;font-family:'Roboto', sans-serif;font-weight:100;line-height:1.5em;margin-bottom:0;text-align:center}.resource_cta .type{text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-size:1em}.resource_cta a{color:#FFF;border:1px solid #FFF;padding:8px 14px 10px;margin-left:5px;margin-top:6px;display:inline-block;line-height:0.95;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.resource_cta .resource_preview{margin-top:0}.resource_cta .resource_preview a{font-size:1em}@media only screen and (max-width: 1200px){.resource-page>.content-container{padding:0 20px}.col-sm-6>.row{padding:0 !important}}@media only screen and (max-width: 1100px){#sticky-stripe{display:block !important}}@media only screen and (max-width: 1024px){.resource-new .col-sm-6 img{position:absolute !important}}@media only screen and (max-width: 1024px){body.type-resource .col-sm-8{width:100%}.resource-page .col-sm-6 img{display:none}.resource-page .col-sm-4{width:100%}.resource-page .col-sm-4 img{display:block;margin:0 auto 20px}.resource-page .title-contianer{padding-right:0}.resource-new .col-sm-3{margin-bottom:40px}.resource-new #resource_area{margin:0 !important}.resource-new .col-sm-6.content{width:100% !important;margin-left:0}.resource-new .col-sm-6.spacer{min-height:0}.resource-new .col-sm-6.spacer.left{display:block !important;width:100%;min-height:0}.resource-new .col-sm-6.spacer.left img{display:none}.resource-new .col-sm-6.spacer.left #resource_area{margin-right:0}.resource-new .resource_entry p:last-of-type{margin-bottom:0}.resource-new .sticky_cta{top:0 !important}.resource-new #resource_area{position:relative;top:0;right:0;max-width:100%;margin-bottom:40px}.resource-new form.mktoForm input[type="text"],.resource-new form.mktoForm input[type="email"],.resource-new form.mktoForm input[type="url"],.resource-new form.mktoForm input[type="tel"]{padding:1em}.resource-new .spacer.col-sm-6{min-height:auto;width:100%;margin-left:0;margin-right:0}.resource-new .spacer.col-sm-6.left{display:none}.resource-new #sticky-stripe{display:none !important}.resource-new .title-contianer{margin-top:25px}.bottom-full-wdith{margin-top:0}}.current-digital-banking>.wrapper{text-align:center;padding-bottom:50px}.current-digital-banking>.wrapper h2{margin-bottom:50px;font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif}.current-digital-banking>.wrapper p{font-size:1.125em}.current-digital-banking>.wrapper .right{margin-bottom:100px}.current-digital-banking>.wrapper .right .border{border:none}.current-digital-banking>.wrapper .promos a{display:inline-block}.current-digital-banking>.wrapper .promos a h3{color:#FFF;font-size:1.125em;line-height:1.3em}.current-digital-banking>.wrapper .promos a img{height:150px;width:150px;position:static;background:#FFF;border:0.6px solid #FFF;border-radius:50%;margin-bottom:24px;max-width:100%;vertical-align:middle;display:block;padding:0}.current-digital-banking>.wrapper .promos .left{border-right:none}.current-digital-banking>.wrapper .out{width:400px;background:#111;color:#FFF;position:relative;border-radius:16px}.current-digital-banking>.wrapper .out>span,.current-digital-banking>.wrapper .out .in>div{border:0 solid transparent;content:"";display:block;height:0;position:absolute;width:0}.current-digital-banking>.wrapper .out>span{border-bottom-width:18px;border-right:12px solid #111;border-top-width:18px;right:100%;top:40%}.current-digital-banking>.wrapper .out .in{background:rgba(255,25,255,0.4);bottom:-20px;font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif;margin-left:1em;padding:20px 30px 40px 20px;position:relative;text-align:left;border-radius:16px;width:88%}.current-digital-banking>.wrapper .out .in>div{border-left-width:20px;border-right-width:20px;border-top:14px solid rgba(255,255,255,0.4);right:20%;top:100%}.current-digital-banking>.wrapper .out .in strong,.current-digital-banking>.wrapper .out .in p{color:#FFF;font-family:'HelveticaNeueW01-65Medi',Helvetica,Arial,sans-serif}.current-digital-banking>.wrapper .left{width:45%;padding-right:5%;border-right:1px solid #698296;text-align:left}.current-digital-banking>.wrapper .left a{display:inline-block}.current-digital-banking>.wrapper .left h2,.current-digital-banking>.wrapper .left p:nth-of-type(2){text-align:center}.current-digital-banking>.wrapper .right{float:right;width:45%;margin-left:4%}.current-digital-banking>.wrapper img.icon{max-width:55px !important;height:auto;position:static !important}.current-digital-banking>.wrapper header .left{width:10%;padding-right:0;border:none}.current-digital-banking>.wrapper header .right{width:150px;margin-left:0;margin-bottom:0}.current-digital-banking>.wrapper .anchors .content-container{text-align:left}.current-digital-banking>.wrapper .breadcrumbs .breadcrumb{text-align:left}.stripe.db-1{background-image:url(../../images/bg-digital-banking_0.png)}.stripe.db-2{background-image:url(../../images/bg-customer-acquisition.png)}.stripe.db-2 .left p{color:#fff}.stripe.db-3{background-image:url(../../images/bg-cyber-fraud.png)}.stripe.db-3 .right{margin-bottom:0}.stripe.db-3 .left p{color:#fff}.stripe.db-4{background-image:url(../../images/bg-business-banking-growth.png)}.stripe.db-5{background-image:url(../../images/bg-paymode-x.png)}.stripe.db-5 .left p{color:#003164}.stripe.db-5 .phrase{font-size:2.875em}.stripe.db-6{background-image:url(../../images/bg-global-payments.png)}.stripe.db-6 p{color:#fff}.stripe.db-6 .right{margin-bottom:0}.stripe.db-6 .right img{position:static;display:block;padding:0;margin-bottom:25px}.stripe.db-6 .right .left{text-align:right;border-right:none}.stripe.db-7{background-image:url(../../images/bg-banking-financial.png)}.stripe.db-7 p{color:#fff}.stripe.db-7 .right img{position:static;display:block;padding:0;margin-bottom:0;text-align:left}.stripe.db-7 .right p{text-align:left}.current-digital-banking .col-sm-12.columns{height:auto !important}.earnings-grid{margin-bottom:40px}.earnings-grid .year{border-bottom:1px solid #CCC;color:#693;font-family:"HelveticaNeueW01-75Bold",Helvetica,Arial,sans-serif;font-size:20px;padding:16px 0;text-align:center}.earnings-grid .clear,.earnings-grid .year{float:none}.earnings-grid .earnings_row a{color:#333;font-family:"HelveticaNeueW01-75Bold",Helvetica,Arial,sans-serif;display:inline-block;line-height:40px;background-size:20px;background-position:0 50%;margin:20px 0;text-align:center}.earnings-grid .earnings_row a span img{width:20px;padding:0;display:inline-block;padding:0px 8px 3px 0}.earnings-grid .earnings_row .quarter{margin:20px 0;line-height:40px;background-repeat:no-repeat;background-size:contain;background-position:50%;height:40px;width:100%;color:transparent}.earnings-grid .earnings_row .quarter.q4{background-image:url(../../images/icon_q4.png)}.earnings-grid .earnings_row .quarter.q3{background-image:url(../../images/icon_q3.png)}.earnings-grid .earnings_row .quarter.q2{background-image:url(../../images/icon_q2.png)}.earnings-grid .earnings_row .quarter.q1{background-image:url(../../images/icon_q1.png)}.earnings-grid .earnings_row .column{float:left;width:20%;min-height:1px}@media only screen and (max-width: 1024px){.earnings-grid .earnings_row .column a{margin:20px auto}}@media only screen and (max-width: 768px){.earnings-grid .earnings_row .column{width:50%;min-height:0px}.earnings-grid .earnings_row .column a{margin:20px 0 20px 50px;float:left;text-align:left}.earnings-grid .earnings_row .column.quarter_container{width:100%}.earnings-grid .earnings_row .column.quarter_container .quarter{width:30px;margin:20px 30px}}@media only screen and (max-width: 420px){.earnings-grid .earnings_row .column a{line-height:20px}}.type-news .main-content{width:70%;float:left}.type-news .main-content .col-sm-8{width:100%}.type-news .sidebar{width:25%;margin-left:5%;float:right;margin-bottom:40px}.type-news .sidebar .pl-title{margin-top:0 !important}.type-news .ccm-block-page-list-wrapper.right-sidebar{top:0;padding-top:40px !important}.type-news .ccm-block-page-list-wrapper.right-sidebar:nth-of-type(1) .ccm-block-page-list-page-entry:nth-of-type(2) a{color:#000 !important}.ccm-block-page-list-wrapper.events{width:97.5%}.events.news{float:right}@media only screen and (max-width: 768px){.type-news .main-content{width:100%;float:none}.type-news .sidebar{width:100%;margin-left:0;float:none}}.ccm-block-section-hero-wrapper{height:400px;width:100%;background-size:cover;display:table;position:relative}.ccm-block-section-hero-wrapper .content{padding:10%;width:50%;display:table-cell;vertical-align:middle}.ccm-block-section-hero-wrapper .content h1{width:50%}@media only screen and (max-width: 768px){.ccm-block-section-hero-wrapper .content h1{width:100%}}.type-updated_solutions .container{margin:4.1em auto}.why{overflow:hidden}.full img,img.full{max-width:100% !important}.bgshield{display:none;background-image:url(../../images/open-nav-bg.png);background-repeat:repeat-x;position:fixed;left:0;top:0;width:100%;height:100%;z-index:4;opacity:0}.LPMcontainer{opacity:0;overflow:hidden;-webkit-transition:height 0.25s ease-out;-moz-transition:height 0.25s ease-out;-o-transition:height 0.25s ease-out;transition:height 0.25s ease-out}.LPMcontainer img{-webkit-transition:top 0.25s ease-out;-moz-transition:top 0.25s ease-out;-o-transition:top 0.25s ease-out;transition:top 0.25s ease-out}.LPMcontainer.scroll{height:47px !important}.LPMcontainer.scroll img{top:-99px !important}.type-updated_homepage .row,.type-updated_solutions .row{padding:0}.type-updated_homepage header,.type-updated_solutions header{position:absolute;width:100%;height:100px;z-index:2;background-color:transparent;padding:0;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out}.type-updated_homepage header .row,.type-updated_solutions header .row{padding:27px 0}.type-updated_homepage header a.menu,.type-updated_solutions header a.menu{border:1px solid white;background-color:rgba(54,54,54,0.35);color:white !important;background-image:url(../../images/update/menu_bars.png)}.type-updated_homepage header a.menu:hover,.type-updated_solutions header a.menu:hover{background-color:rgba(54,54,54,0.6)}.type-updated_homepage header a.menu.open,.type-updated_solutions header a.menu.open{background-image:url(../../images/update/menu_close.png)}.type-updated_homepage header .white_logo,.type-updated_solutions header .white_logo{display:inline-block}.type-updated_homepage header .color_logo,.type-updated_solutions header .color_logo{display:none}.type-updated_homepage header .main-nav .navigation_menu a.l1,.type-updated_solutions header .main-nav .navigation_menu a.l1{color:#fff}.type-updated_homepage header .mobile-region .styledSelect,.type-updated_solutions header .mobile-region .styledSelect{border:1px solid white;background-color:rgba(54,54,54,0.35)}.type-updated_homepage header .mobile-region .styledSelect:hover,.type-updated_solutions header .mobile-region .styledSelect:hover{background-color:rgba(54,54,54,0.6)}.type-updated_homepage header .mobile_search,.type-updated_solutions header .mobile_search{border:1px solid white;z-index:5;background-color:rgba(54,54,54,0.35)}.type-updated_homepage header .mobile_search:hover,.type-updated_solutions header .mobile_search:hover{background-color:rgba(54,54,54,0.35)}.type-updated_homepage header .mobile_search p,.type-updated_solutions header .mobile_search p{color:white}.type-updated_homepage header.open,.type-updated_solutions header.open{z-index:7}.type-updated_homepage header.open .mobile-region .styledSelect,.type-updated_solutions header.open .mobile-region .styledSelect{border:1px solid #c9d0db;background-color:#c9d0db}.type-updated_homepage header.open .mobile-region .styledSelect:hover,.type-updated_solutions header.open .mobile-region .styledSelect:hover{background-color:#c9d0db}.type-updated_homepage header.open .mobile_search,.type-updated_solutions header.open .mobile_search{border:1px solid #c9d0db;background-color:#c9d0db}.type-updated_homepage header.open .mobile_search:hover,.type-updated_solutions header.open .mobile_search:hover{background-color:#c9d0db}.type-updated_homepage header.open .mobile_search i:before,.type-updated_solutions header.open .mobile_search i:before{color:#1e4571}.type-updated_homepage .mobile-region ul.options,.type-updated_solutions .mobile-region ul.options{border:1px solid white;border-radius:4px;background-color:rgba(54,54,54,0.35)}.type-updated_homepage .mobile-region ul.options li a,.type-updated_solutions .mobile-region ul.options li a{color:white}.type-updated_homepage .mobile-region ul.options li:hover,.type-updated_solutions .mobile-region ul.options li:hover{background-color:rgba(54,54,54,0.75)}@media only screen and (min-width: 1025px){.type-updated_homepage .nav-drawer,.type-updated_solutions .nav-drawer{z-index:6;top:100px;position:absolute}}.type-updated_homepage.edit_mode header,.type-updated_solutions.edit_mode header{position:relative;background:#5b5b5b}.type-updated_homepage.edit_mode header.open,.type-updated_solutions.edit_mode header.open{background:#fff}#bookmark{position:fixed;width:340px;height:50px;top:55%;right:-340px;z-index:3;-webkit-transition:right 0.1s ease-out,top 0.25s ease-out;-moz-transition:right 0.1s ease-out,top 0.25s ease-out;-o-transition:right 0.1s ease-out,top 0.25s ease-out;transition:right 0.1s ease-out,top 0.25s ease-out}#bookmark .scroll-container{max-height:250px;overflow:scroll}#bookmark.scroll{top:39%}#bookmark.stage{right:-287px}#bookmark.active{right:0}#bookmark a.title{color:white;font-family:'HelveticaNeueW01-75Bold';background-color:#066dc7;width:calc(100% - 21px);text-align:center;margin-left:21px;font-size:1.25em;padding:0.83em 0;position:relative;display:block;margin-bottom:0px;background-image:url(../../images/update/larger_star.png);background-repeat:no-repeat;background-position:4.5% center}#bookmark a.title:before{content:"";position:absolute;top:0;left:-21px;width:0;height:0;border-style:solid;border-width:0 21px 1.33em 0;border-color:transparent #006dcd transparent transparent;-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}#bookmark a.title:after{content:"";position:absolute;bottom:0;left:-21px;width:0;height:0;border-style:solid;border-width:0 0 1.33em 21px;border-color:transparent transparent #006dcd transparent;-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}#bookmark .contents{width:83%;margin-left:17%;background-color:white;padding-bottom:2.3em;-webkit-box-shadow:0px 8px 21px 6px rgba(0,0,0,0.07);-moz-box-shadow:0px 8px 21px 6px rgba(0,0,0,0.07);box-shadow:0px 8px 21px 6px rgba(0,0,0,0.07)}#bookmark .contents .button{margin:0 auto 1.5em !important;display:block;width:71%}#bookmark .contents ul{margin:0 auto;padding:0;list-style:none;width:71%;padding:2em 0 2.1em}#bookmark .contents ul li{color:#414242;font-family:'HelveticaNeueW01-Thin';font-weight:100;font-size:1em;overflow:hidden}#bookmark .contents ul li a.remove{width:1.375em;height:1.375em;display:inline-block;background-image:url(../../images/update/remove.png);text-decoration:none;background-repeat:no-repeat;background-size:contain;background-position:center center;position:relative;top:0.75em}#bookmark .contents ul li a.remove:hover{background-image:url(../../images/update/remove_hover.png);text-decoration:none}#bookmark .contents ul li span{width:81%;float:right;text-align:left;border-bottom:1px solid #ebebeb;line-height:1.3em;padding:0.75em 0}.type-updated_homepage{font-size:70%}.type-updated_homepage .paymode_banner{display:block;overflow:hidden;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:5em 0}.type-updated_homepage .paymode_banner h3{color:white;font-family:'HelveticaNeueW01-Thin';margin:0;font-size:2.106em;margin-left:5%;margin-bottom:0.7em;width:90%}.type-updated_homepage .paymode_banner img{margin-left:5%;height:auto;width:24em}.type-updated_homepage .paymode_banner .hover{position:absolute;right:calc(-100% - 120px);top:0;width:600px;height:100%;width:100%;-webkit-transition:right 0.25s ease-out;-moz-transition:right 0.25s ease-out;-o-transition:right 0.25s ease-out;transition:right 0.25s ease-out;display:none}.type-updated_homepage .paymode_banner .hover .contents{background-color:#66a725;width:100%;height:100%;position:relative;float:right}.type-updated_homepage .paymode_banner .hover .contents:before{content:"";position:absolute;top:0;left:-120px;width:0;height:0;border-style:solid;border-width:0 0 430px 120px;border-color:transparent transparent #66a725 transparent}.type-updated_homepage .paymode_banner .hover .contents .center{position:absolute;top:50%;left:50%;width:75%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.type-updated_homepage .paymode_banner .hover .contents p{color:white;font-family:'HelveticaNeueW01-75Bold';font-size:24px;margin-bottom:0.5em}.type-updated_homepage .paymode_banner .buttonpos{top:0;right:0;width:600px;height:100%;width:100%;-webkit-transition:right 0.1s ease-out;-moz-transition:right 0.1s ease-out;-o-transition:right 0.1s ease-out;transition:right 0.1s ease-out}.type-updated_homepage .paymode_banner .buttonpos .contents{width:100%;height:100%;position:relative;float:right}.type-updated_homepage .paymode_banner .buttonpos .contents .center{position:relative;top:0;left:0;transform:none;-webkit-transform:none;width:90%;margin:0 auto;float:none}.type-updated_homepage .paymode_banner .buttonpos .contents p{color:white;font-family:'HelveticaNeueW01-75Bold';font-size:24px;margin-bottom:0.5em;display:none}.type-updated_homepage .paymode_banner .button{color:white;border:1px solid #66a725;letter-spacing:0em;font-size:18px !important;padding:20px 50px;background-color:#66a725;z-index:2;position:relative;right:initial;left:0%;bottom:0;margin-top:2em !important;min-width:0 !important;width:100%;padding-left:0;padding-right:0}.type-updated_homepage .paymode_banner .button:hover{background-color:white;color:#66a725}.type-updated_homepage .paymode_banner:hover .hover{right:0}.type-updated_homepage .paymode_banner:hover .button{border:1px solid white}.type-updated_homepage.lang_en_GB .paymode_banner img{width:10.625em}.type-updated_homepage h2{color:#414242;font-family:'HelveticaNeueW01-75Bold';font-size:3.71em;position:relative;margin-top:1.8em;padding-bottom:0.6em;margin-bottom:0.73em}.type-updated_homepage h2:after{content:"";width:88px;height:3px;position:absolute;left:0;right:0;bottom:0;margin:auto;background-color:#414242}@media only screen and (max-width: 370px){.type-updated_homepage h2{font-size:3.1em}}.type-updated_homepage .wrapper .row{width:90%;margin:0 auto;max-width:1380px}.type-updated_homepage .wrapper .row .col-sm-4 img{margin-bottom:1.1em;display:inline !important}.type-updated_homepage .wrapper .row .col-sm-4 h3{font-family:'HelveticaNeueW01-Thin';font-size:2.9em;position:relative;padding-bottom:0.65em;width:95%;margin-left:auto;margin-right:auto}.type-updated_homepage .wrapper .row .col-sm-4 h3:after{position:absolute;content:"";width:44px;height:3px;bottom:0;left:0;right:0;background-color:#026cca;margin:auto}.type-updated_homepage .wrapper .row .col-sm-4 p{font-family:'HelveticaNeueW01-Thin';font-size:1.4em;margin-bottom:0.3em;width:95%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.type-updated_homepage{font-size:80%}.type-updated_homepage .paymode_banner h3{width:58%;margin-left:10%}.type-updated_homepage .paymode_banner img{margin-left:10%}.type-updated_homepage .paymode_banner .button{font-size:15px !important;padding:17px 38px;padding:17px 40px;width:initial}.type-updated_homepage .paymode_banner .hover{width:37.5%;right:-37.5%;font-size:90%;display:block}.type-updated_homepage .paymode_banner .hover .contents{width:calc(100% - 120px);background-color:rgba(102,167,37,0.85)}.type-updated_homepage .paymode_banner .hover .contents:before{border-color:transparent transparent rgba(102,167,37,0.85) transparent}.type-updated_homepage .paymode_banner .hover .contents p{margin-bottom:3em;font-size:16px}.type-updated_homepage .paymode_banner .buttonpos{width:37.5%;right:0;font-size:90%;display:block;position:absolute}.type-updated_homepage .paymode_banner .buttonpos .contents{width:calc(100% - 120px)}.type-updated_homepage .paymode_banner .buttonpos .contents .center{position:absolute;top:50%;left:50%;width:75%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.type-updated_homepage .paymode_banner .buttonpos .contents p{font-size:16px;display:block;opacity:0}}@media only screen and (min-width: 960px){.type-updated_homepage{font-size:85%}.type-updated_homepage .paymode_banner .button{margin-top:0 !important}}@media only screen and (min-width: 1024px){.type-updated_homepage{font-size:90%}.type-updated_homepage .paymode_banner .button{font-size:18px !important;padding:20px 50px}.type-updated_homepage .paymode_banner .hover{font-size:100%}.type-updated_homepage .paymode_banner .hover .contents p{font-size:24px}.type-updated_homepage .paymode_banner .buttonpos{font-size:100%}.type-updated_homepage .paymode_banner .buttonpos .contents p{font-size:24px}}@media only screen and (min-width: 1200px){.type-updated_homepage{font-size:95%}}@media only screen and (min-width: 1500px){.type-updated_homepage{font-size:100%}}@media only screen and (max-width: 768px){.mobile.nav-drawer ul.nav{padding:15px 0;margin:0;font-size:130%}}@media only screen and (min-width: 1025px){.type-updated_homepage header .white_logo,.type-updated_solutions header .white_logo{top:26px}}.bg_banner .contents{overflow:hidden;width:81%;margin:0 auto;padding:10.6em 0}.bg_banner p{color:white;font-family:'HelveticaNeueW01-Thin';font-size:2.55em;font-weight:100;margin-bottom:0;float:left}.bg_banner p span.button{font-size:0.55em !important;position:relative;margin-top:1em !important;padding:1.28em 2.05em}.bg_banner p:first-child{width:100%}.bg_banner p:last-chikd{float:left}@media only screen and (min-width: 1024px){.bg_banner p{float:right}.bg_banner p:last-child{float:right}.bg_banner p:first-child{float:left;width:81%;max-width:1000px}.bg_banner p span.button{font-size:0.395em !important;top:-0.35em;margin-top:0 !important}}form#token_request label{display:none}form#token_request fieldset{border:0px;padding:0;margin:0 0 1em 0;float:left}form#token_request fieldset.full{width:100%}form#token_request fieldset.half{width:47.5%;margin-right:5%}form#token_request fieldset.half:nth-child(even){margin-right:0}@media only screen and (max-width: 600px){form#token_request fieldset.half{width:100%;margin-right:0}}form#token_request fieldset.third{width:30%;margin-left:5%}form#token_request fieldset.third.noleft{margin-left:0}@media only screen and (max-width: 600px){form#token_request fieldset.third{width:100%;margin-left:0}}form#token_request input[type="text"],form#token_request input[type="tel"],form#token_request input[type="email"]{font-size:1em;padding:0.5em 0 0.5em 1em;box-sizing:border-box;width:100%}form#token_request input[type="text"]:focus,form#token_request input[type="tel"]:focus,form#token_request input[type="email"]:focus{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 8px rgba(82,168,236,0.6)}form#token_request input[type="checkbox"]{position:relative}form#token_request input[type="checkbox"].checked:before{position:absolute;left:0;right:0;margin:auto;content:'\2713'}form#token_request input[type="submit"]{min-width:52px;height:auto;font-size:1.0em;padding:0.9375em;line-height:0.9375em;letter-spacing:0.05em;margin:0;display:inline-block;text-align:center;border:1px solid #595a5a;color:white;cursor:pointer;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif !important;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all 0.15s linear;-moz-box-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-webkit-transition:all 0.3s linear;-moz-box-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background-color:#ee5b33;border-color:#ee5b33}form#token_request input[type="submit"]:hover{background-color:#f47b50 !important;border:1px solid #f47b50 !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.resource-controls .category,.resource-controls .type{height:86px}.html5video .overlay{max-width:100%}}

/*# sourceMappingURL=../css/main.map */