html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;outline:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*!
***************************************************
	DONT EDIT THIS FILE. EDIT THROUGH SCSS FILE
**************************************************
*/.bg-transparent{background-color:transparent}.bg-transparent.button{color:#fff !important;border:1px solid #fff !important}.bg-transparent.button:before{background-color:transparent}.bg-white{background-color:#fff}.bg-white.button{color:#777 !important;border:1px solid #ddd !important}.bg-white.button:before{background-color:#fff}.bg-black{background-color:#000}.bg-grey{background-color:#ddd;color:#444}.bg-grey-dark{background-color:#444}.bg-grey-medium{background-color:#777}.bg-grey-med{background-color:#777}.bg-grey-med_download{background-color:#53615c;border-bottom:1px solid #edb83b !important;text-transform:inherit !important;padding:0.5rem 3.6rem !important;margin-bottom:10px;color:#fff}.bg-grey-med_download.button{color:#fff !important;border:1px solid transparent !important}.bg-grey-med_download.button:before{background-color:#747f7d}.bg-grey-med_download-dark{background-color:#53615c}.bg-grey-med-dark{background-color:#777}.bg-grey-light{background-color:#e5e5e5}.bg-blue{background-color:#274168;color:#fff}.bg-blue.button{color:#fff !important;border:1px solid transparent !important}.bg-blue.button:before{background-color:#192a43}.bg-blue-dark{background-color:#192a43}.bg-blue-med{background-color:#35588d;color:#fff}.bg-blue-light{background-color:#436fb2;color:#fff}.bg-blue-light.button{color:#fff !important;border:1px solid transparent !important}.bg-blue-light.button:before{background-color:#35588d}.bg-green{background-color:#28ba98;color:#fff}.bg-green.button{color:#fff !important;border:1px solid transparent !important}.bg-green.button:before{background-color:#089473}.bg-green-dark{background-color:#089473}.bg-orange{background-color:#fb0;color:#fff}.bg-orange.button{color:#fff !important;border:1px solid transparent !important}.bg-orange.button:before{background-color:#db801f}.bg-orange-dark{background-color:#db801f}.bg-image{-webkit-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-image-light *{z-index:2;position:relative}.bg-image-light:after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:1;background:-moz-linear-gradient(bottom, rgba(0,0,0,0.45) 0%, transparent 100%);background:-webkit-gradient(linear, left bottom, right bottom, color-stop(0%, rgba(0,0,0,0.45)), color-stop(100%, transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.45) 0%, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.45) 0%, transparent 100%);background:-ms-linear-gradient(bottom, rgba(0,0,0,0.45) 0%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.45) 0%,rgba(0,0,0,0) 100%)}.bg-highlights{background-color:#35588d;padding:1rem !important;width:100%;color:#fff;line-height:1.375 !important;text-transform:none !important}.bg-highlights.button{color:#fff !important;border:1px solid transparent !important}.bg-highlights.button:before{background-color:#192a43}.bg-highlights em{color:#db801f;font-style:normal}@media only screen and (min-width: 1024px){.bg-highlights{font-size:18px !important;font-size:1rem !important}}@media only screen and (max-width: 640px){.bg-highlights{margin:0 -20px 10px -20px;padding:0.5rem !important;letter-spacing:0 !important}}.bg-white+.bg-white .block-inner,.bg-white+.bg-white .section-inner,.bg-blue+.bg-blue .block-inner,.bg-blue+.bg-blue .section-inner,.none+.none .block-inner,.none+.none .section-inner,.bg-white+.none .block-inner,.bg-white+.none .section-inner,.none+.bg-white .block-inner,.none+.bg-white .section-inner{padding-top:0}.bg-white+.bg-white.heading-partial,.bg-white+.bg-white.heading-full,.bg-blue+.bg-blue.heading-partial,.bg-blue+.bg-blue.heading-full,.none+.none.heading-partial,.none+.none.heading-full,.bg-white+.none.heading-partial,.bg-white+.none.heading-full,.none+.bg-white.heading-partial,.none+.bg-white.heading-full{padding-top:0}.icon-pizza:before{-webkit-transform:rotate(70deg);-ms-transform:rotate(70deg);-moz-transform:rotate(70deg);-o-transform:rotate(70deg);transform:rotate(70deg)}@media only screen and (max-width: 640px){.hide-small{display:none !important}}@media only screen and (min-width: 641px){.show-small{display:none !important}}meta.foundation-mq-small{font-family:"/only screen and (max-width: 640px)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:$foundation_small) and (max-width:1024px)/";width:641px}meta.foundation-mq-large{font-family:"/only screen and (min-width:$foundation_medium)/";width:1024px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:$foundation_large)/";width:1441px}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:$foundation_xlarge)/";width:1921px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:1360px;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-20px;margin-right:-20px;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:20px;padding-right:20px;width:100%;float:left}@media only screen{.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:20px;padding-right:20px;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right !important}}@media only screen and (min-width: 641px){.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:20px;padding-right:20px;float:left}.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}.medium-offset-0{position:relative;margin-left:0%}.medium-offset-1{position:relative;margin-left:8.33333%}.medium-offset-2{position:relative;margin-left:16.66667%}.medium-offset-3{position:relative;margin-left:25%}.medium-offset-4{position:relative;margin-left:33.33333%}.medium-offset-5{position:relative;margin-left:41.66667%}.medium-offset-6{position:relative;margin-left:50%}.medium-offset-7{position:relative;margin-left:58.33333%}.medium-offset-8{position:relative;margin-left:66.66667%}.medium-offset-9{position:relative;margin-left:75%}.medium-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right !important}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 1024px){.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:20px;padding-right:20px;float:left}.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.large-offset-0{position:relative;margin-left:0%}.large-offset-1{position:relative;margin-left:8.33333%}.large-offset-2{position:relative;margin-left:16.66667%}.large-offset-3{position:relative;margin-left:25%}.large-offset-4{position:relative;margin-left:33.33333%}.large-offset-5{position:relative;margin-left:41.66667%}.large-offset-6{position:relative;margin-left:50%}.large-offset-7{position:relative;margin-left:58.33333%}.large-offset-8{position:relative;margin-left:66.66667%}.large-offset-9{position:relative;margin-left:75%}.large-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}@media only screen and (min-width: 1441px){.xlarge-push-1{position:relative;left:8.33333%;right:auto}.xlarge-pull-1{position:relative;right:8.33333%;left:auto}.xlarge-push-2{position:relative;left:16.66667%;right:auto}.xlarge-pull-2{position:relative;right:16.66667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.33333%;right:auto}.xlarge-pull-4{position:relative;right:33.33333%;left:auto}.xlarge-push-5{position:relative;left:41.66667%;right:auto}.xlarge-pull-5{position:relative;right:41.66667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.33333%;right:auto}.xlarge-pull-7{position:relative;right:58.33333%;left:auto}.xlarge-push-8{position:relative;left:66.66667%;right:auto}.xlarge-pull-8{position:relative;right:66.66667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.33333%;right:auto}.xlarge-pull-10{position:relative;right:83.33333%;left:auto}.xlarge-push-11{position:relative;left:91.66667%;right:auto}.xlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:20px;padding-right:20px;float:left}.xlarge-1{position:relative;width:8.33333%}.xlarge-2{position:relative;width:16.66667%}.xlarge-3{position:relative;width:25%}.xlarge-4{position:relative;width:33.33333%}.xlarge-5{position:relative;width:41.66667%}.xlarge-6{position:relative;width:50%}.xlarge-7{position:relative;width:58.33333%}.xlarge-8{position:relative;width:66.66667%}.xlarge-9{position:relative;width:75%}.xlarge-10{position:relative;width:83.33333%}.xlarge-11{position:relative;width:91.66667%}.xlarge-12{position:relative;width:100%}.xlarge-offset-0{position:relative;margin-left:0%}.xlarge-offset-1{position:relative;margin-left:8.33333%}.xlarge-offset-2{position:relative;margin-left:16.66667%}.xlarge-offset-3{position:relative;margin-left:25%}.xlarge-offset-4{position:relative;margin-left:33.33333%}.xlarge-offset-5{position:relative;margin-left:41.66667%}.xlarge-offset-6{position:relative;margin-left:50%}.xlarge-offset-7{position:relative;margin-left:58.33333%}.xlarge-offset-8{position:relative;margin-left:66.66667%}.xlarge-offset-9{position:relative;margin-left:75%}.xlarge-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.xlarge-centered,.columns.xlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right !important}}@media only screen and (min-width: 1921px){.xxlarge-push-1{position:relative;left:8.33333%;right:auto}.xxlarge-pull-1{position:relative;right:8.33333%;left:auto}.xxlarge-push-2{position:relative;left:16.66667%;right:auto}.xxlarge-pull-2{position:relative;right:16.66667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.33333%;right:auto}.xxlarge-pull-4{position:relative;right:33.33333%;left:auto}.xxlarge-push-5{position:relative;left:41.66667%;right:auto}.xxlarge-pull-5{position:relative;right:41.66667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.33333%;right:auto}.xxlarge-pull-7{position:relative;right:58.33333%;left:auto}.xxlarge-push-8{position:relative;left:66.66667%;right:auto}.xxlarge-pull-8{position:relative;right:66.66667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.33333%;right:auto}.xxlarge-pull-10{position:relative;right:83.33333%;left:auto}.xxlarge-push-11{position:relative;left:91.66667%;right:auto}.xxlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:20px;padding-right:20px;float:left}.xxlarge-1{position:relative;width:8.33333%}.xxlarge-2{position:relative;width:16.66667%}.xxlarge-3{position:relative;width:25%}.xxlarge-4{position:relative;width:33.33333%}.xxlarge-5{position:relative;width:41.66667%}.xxlarge-6{position:relative;width:50%}.xxlarge-7{position:relative;width:58.33333%}.xxlarge-8{position:relative;width:66.66667%}.xxlarge-9{position:relative;width:75%}.xxlarge-10{position:relative;width:83.33333%}.xxlarge-11{position:relative;width:91.66667%}.xxlarge-12{position:relative;width:100%}.xxlarge-offset-0{position:relative;margin-left:0%}.xxlarge-offset-1{position:relative;margin-left:8.33333%}.xxlarge-offset-2{position:relative;margin-left:16.66667%}.xxlarge-offset-3{position:relative;margin-left:25%}.xxlarge-offset-4{position:relative;margin-left:33.33333%}.xxlarge-offset-5{position:relative;margin-left:41.66667%}.xxlarge-offset-6{position:relative;margin-left:50%}.xxlarge-offset-7{position:relative;margin-left:58.33333%}.xxlarge-offset-8{position:relative;margin-left:66.66667%}.xxlarge-offset-9{position:relative;margin-left:75%}.xxlarge-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.xxlarge-centered,.columns.xxlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right !important}}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;padding:0 0.625rem 1.25rem}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 0.625rem 1.25rem}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 0.625rem 1.25rem}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 0.625rem 1.25rem}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 0.625rem 1.25rem}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 0.625rem 1.25rem}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 0.625rem 1.25rem}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 0.625rem 1.25rem}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 0.625rem 1.25rem}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 0.625rem 1.25rem}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 0.625rem 1.25rem}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 0.625rem 1.25rem}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 641px){.medium-block-grid-1>li{width:100%;padding:0 0.625rem 1.25rem}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;padding:0 0.625rem 1.25rem}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;padding:0 0.625rem 1.25rem}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;padding:0 0.625rem 1.25rem}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;padding:0 0.625rem 1.25rem}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;padding:0 0.625rem 1.25rem}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;padding:0 0.625rem 1.25rem}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;padding:0 0.625rem 1.25rem}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;padding:0 0.625rem 1.25rem}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;padding:0 0.625rem 1.25rem}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;padding:0 0.625rem 1.25rem}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;padding:0 0.625rem 1.25rem}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 1024px){.large-block-grid-1>li{width:100%;padding:0 0.625rem 1.25rem}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 0.625rem 1.25rem}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 0.625rem 1.25rem}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 0.625rem 1.25rem}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 0.625rem 1.25rem}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 0.625rem 1.25rem}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 0.625rem 1.25rem}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 0.625rem 1.25rem}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 0.625rem 1.25rem}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 0.625rem 1.25rem}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 0.625rem 1.25rem}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 0.625rem 1.25rem}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.show-for-small,.show-for-small-only,.show-for-medium-down,.show-for-large-down,.hide-for-medium,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.hide-for-small,.hide-for-small-only,.hide-for-medium-down,.show-for-medium,.show-for-medium-up,.show-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.show-for-small,table.show-for-small-only,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.show-for-small,thead.show-for-small-only,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.show-for-small,tbody.show-for-small-only,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.show-for-small,tr.show-for-small-only,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.show-for-small,td.show-for-small-only,td.show-for-medium-down td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge td.hide-for-xlarge-up,td.hide-for-xxlarge-up,th.show-for-small,th.show-for-small-only,th.show-for-medium-down th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge th.hide-for-xlarge-up,th.hide-for-xxlarge-up{display:table-cell !important}@media only screen and (min-width: 641px){.hide-for-small,.hide-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-up,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small,.show-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-up,.hide-for-medium-only,.hide-for-large-down,.show-for-large,.show-for-large-up,.show-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-up,table.show-for-medium-only,table.hide-for-large,table.hide-for-large-up,table.hide-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-up,thead.show-for-medium-only,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-up,tbody.show-for-medium-only,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-up,tr.show-for-medium-only,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-up,td.show-for-medium-only,td.hide-for-large,td.hide-for-large-up,td.hide-for-large-only,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-up,th.show-for-medium-only,th.hide-for-large,th.hide-for-large-up,th.hide-for-large-only,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width: 1024px){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-large-only,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.hide-for-large,.hide-for-large-up,.hide-for-large-only,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large,table.show-for-large-up,table.show-for-large-only,table.hide-for-xlarge,table.hide-for-xlarge-up,table.hide-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large,thead.show-for-large-up,thead.show-for-large-only,thead.hide-for-xlarge,thead.hide-for-xlarge-up,thead.hide-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large,tbody.show-for-large-up,tbody.show-for-large-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large,tr.show-for-large-up,tr.show-for-large-only,tr.hide-for-xlarge,tr.hide-for-xlarge-up,tr.hide-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large,td.show-for-large-up,td.show-for-large-only,td.hide-for-xlarge,td.hide-for-xlarge-up,td.hide-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large,th.show-for-large-up,th.show-for-large-only,th.hide-for-xlarge,th.hide-for-xlarge-up,th.hide-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width: 1441px){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up,.show-for-xlarge,.show-for-xlarge-up,.show-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down,.hide-for-xlarge,.hide-for-xlarge-up,.hide-for-xlarge-only,.show-for-xxlarge-up,.show-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up,table.show-for-xlarge,table.show-for-xlarge-up,table.show-for-xlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up,thead.show-for-xlarge,thead.show-for-xlarge-up,thead.show-for-xlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up,tbody.show-for-xlarge,tbody.show-for-xlarge-up,tbody.show-for-xlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up,tr.show-for-xlarge,tr.show-for-xlarge-up,tr.show-for-xlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,td.show-for-xlarge,td.show-for-xlarge-up,td.show-for-xlarge-only,td.hide-for-xxlarge-up,td.hide-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up,th.show-for-xlarge,th.show-for-xlarge-up,th.show-for-xlarge-only,th.hide-for-xxlarge-up,th.hide-for-xxlarge-only{display:table-cell !important}}@media only screen and (min-width: 1921px){.hide-for-small,.hide-for-small-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.show-for-medium-up,.show-for-large-up,.show-for-xlarge-up,.show-for-xxlarge-up,.show-for-xxlarge-only{display:inherit !important}.show-for-small-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-large,.show-for-large-only,.show-for-large-down,.hide-for-xlarge,.show-for-xlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge-only{display:none !important}table.hide-for-small,table.hide-for-small-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.show-for-medium-up,table.show-for-large-up,table.show-for-xlarge-up,table.show-for-xxlarge-up,table.show-for-xxlarge-only{display:table}thead.hide-for-small,thead.hide-for-small-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.show-for-large-up,thead.show-for-xlarge-up,thead.show-for-xxlarge-up,thead.show-for-xxlarge-only{display:table-header-group !important}tbody.hide-for-small,tbody.hide-for-small-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.show-for-large-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge-only{display:table-row-group !important}tr.hide-for-small,tr.hide-for-small-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.show-for-large-up,tr.show-for-xlarge-up,tr.show-for-xxlarge-up,tr.show-for-xxlarge-only{display:table-row !important}td.hide-for-small,td.hide-for-small-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.show-for-medium-up,td.show-for-large-up,td.show-for-xlarge-up,td.show-for-xxlarge-up,td.show-for-xxlarge-only,th.hide-for-small,th.hide-for-small-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.show-for-medium-up,th.show-for-large-up,th.show-for-xlarge-up,th.show-for-xxlarge-up,th.show-for-xxlarge-only{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 640px){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 641px) and (max-width: 1023px){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 641px){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 1024px) and (max-width: 1440px){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 1024px){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 1441px) and (max-width: 1920px){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 1441px){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 1921px) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 1921px){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}@font-face{font-family:'icomoon';src:url("fonts/icomoon.ttf?vi4egi") format("truetype"),url("fonts/icomoon.woff?vi4egi") format("woff2"),url("fonts/icomoon.woff?vi4egi") format("woff"),url("fonts/icomoon.svg?vi4egi#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-thumbs-o-up:before{content:"\e903"}.icon-comment-o:before{content:"\e901"}.icon-Products-NPI:before{content:"\e900"}.icon-simple-arrow-right:before{content:"\e601"}.icon-icons_search:before{content:"\e609"}.icon-arrow-left:before{content:"\e60a"}.icon-arrow-down:before{content:"\e637"}.icon-arrow-up:before{content:"\e638"}.icon-arrow-right:before{content:"\e60b"}.icon-plus:before{content:"\e60c"}.icon-beer:before{content:"\e60d"}.icon-industry-brands:before{content:"\e60e"}.icon-industry-ecommerce:before{content:"\e60f"}.icon-industry-media:before{content:"\e610"}.icon-industry-misc:before{content:"\e611"}.icon-industry-publishing:before{content:"\e612"}.icon-industry-travel:before{content:"\e613"}.icon-pingpong:before{content:"\e614"}.icon-pizza:before{content:"\e615"}.icon-Cs-Collect:before{content:"\e616"}.icon-Cs-Connect:before{content:"\e617"}.icon-Cs-Convert:before{content:"\e618"}.icon-AddOns-Loyalty:before{content:"\e619"}.icon-AddOns-SocialEngagement:before{content:"\e61a"}.icon-Features-Analytics:before{content:"\e61b"}.icon-Features-Auditing:before{content:"\e61c"}.icon-Features-CustomerInsights:before{content:"\e61d"}.icon-Features-CustomerInsightsPlus:before{content:"\e61e"}.icon-Features-Federation:before{content:"\e61f"}.icon-Features-IdentityAccess:before{content:"\e620"}.icon-Features-IdentityCompliance:before{content:"\e621"}.icon-Features-ProfileManagement:before{content:"\e622"}.icon-Features-Profiling:before{content:"\e623"}.icon-Features-Signals:before{content:"\e624"}.icon-Features-SingleSignOn:before{content:"\e625"}.icon-Features-TwoFactorAuthentication:before{content:"\e626"}.icon-android:before{content:"\e627"}.icon-demosite:before{content:"\e628"}.icon-iphone:before{content:"\e629"}.icon-Broccoli:before{content:"\e62a"}.icon-Gadget:before{content:"\e62b"}.icon-Location:before{content:"\e62c"}.icon-Products-RaaS:before{content:"\e62d"}.icon-Products-SocialLogin:before{content:"\e62e"}.icon-share:before{content:"\e62f"}.icon-Talk:before{content:"\e630"}.icon-Idea:before{content:"\e631"}.icon-music:before{content:"\e632"}.icon-building:before{content:"\e633"}.icon-desktop:before{content:"\e634"}.icon-mobile:before{content:"\e635"}.icon-server:before{content:"\e636"}.icon-TelAviv:before{content:"\e639"}.icon-London:before{content:"\e63a"}.icon-MountainView:before{content:"\e63b"}.icon-chart:before{content:"\e63c"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}.icon-google-plus:before{content:"\ea8b"}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;letter-spacing:.0375rem;color:#32496c}h1{font-size:24px;font-size:1.33333rem;line-height:1.25}h1+p,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+blockquote,h1+ul,h1+ol{margin-top:1rem}@media only screen and (min-width: 641px){h1{font-size:30px;font-size:1.66667rem;line-height:1.25}h1+p,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1+blockquote,h1+ul,h1+ol{margin-top:1.25rem}}@media only screen and (min-width: 1024px){h1{font-size:36px;font-size:2rem;line-height:1.25}}h2{font-size:22px;font-size:1.22222rem;line-height:1.25}h2+p,h2+h3,h2+h4,h2+h5,h2+h6,h2+blockquote,h2+ul,h2+ol{margin-top:1rem}@media only screen and (min-width: 641px){h2{font-size:26px;font-size:1.44444rem;line-height:1.25}h2+p,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2+blockquote,h2+ul,h2+ol{margin-top:1.25rem}}@media only screen and (min-width: 1024px){h2{font-size:30px;font-size:1.66667rem;line-height:1.25}}h3{font-size:19px;font-size:1.05556rem;line-height:1.25}h3+p,h3+h3,h3+h4,h3+h5,h3+h6,h3+blockquote,h3+ul,h3+ol{margin-top:1rem}@media only screen and (min-width: 641px){h3{font-size:20px;font-size:1.11111rem;line-height:1.25}h3+p,h3+h3,h3+h4,h3+h5,h3+h6,h3+blockquote,h3+ul,h3+ol{margin-top:1.25rem}}@media only screen and (min-width: 1024px){h3{font-size:24px;font-size:1.33333rem;line-height:1.25}}h4{font-size:18px;font-size:1rem;line-height:1.25}h4+p,h4+h4,h4+h5,h4+h6,h4+blockquote,h4+ul,h4+ol{margin-top:1rem}@media only screen and (min-width: 1024px){h4{font-size:20px;font-size:1.11111rem;line-height:1.25}}h5{font-size:16px;font-size:.88889rem;line-height:1.5;letter-spacing:.0375rem}h5+p,h5+h6,h5+blockquote,h5+ul,h5+ol{margin-top:1rem}@media only screen and (min-width: 1024px){h5{font-size:18px;font-size:1rem;line-height:1.25}}h6{font-size:16px;font-size:.88889rem;line-height:1.5;color:#777;letter-spacing:.0375rem;text-transform:uppercase}h6+p,h6+blockquote,h6+ul,h6+ol{margin-top:1rem}.bg-blue h6,.bg-blue-med h6,.bg-blue-light h6,.bg-blue-enterprise h6{color:#fff}@media only screen and (min-width: 1024px){h6{font-size:18px;font-size:1rem;line-height:1.25}}p{letter-spacing:.0375rem;font-size:16px;font-size:.88889rem;line-height:1.5}p:last-child{margin-bottom:1rem}p+p,p+ul,p+ol,p+h2,p+h3,p+h4,p+h5,p+h6,p+blockquote{margin-top:1rem}@media only screen and (max-width: 640px){p{font-size:14px;font-size:.77778rem;line-height:1.5}}@media only screen and (min-width: 1024px){p+p,p+ul,p+ol,p+h2,p+h3,p+h4,p+h5,p+h6,p+blockquote{margin-top:1.25rem}}ul,ol{letter-spacing:.0375rem;margin-left:1rem;font-size:16px;font-size:.88889rem;line-height:1.5}ul:last-child,ol:last-child{margin-bottom:1rem}ul+p,ul+ul,ul+ol,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+blockquote,ol+p,ol+ul,ol+ol,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+blockquote{margin-top:1rem}@media only screen and (max-width: 640px){ul,ol{font-size:14px;font-size:.77778rem;line-height:1.5}}.container-main li{margin-bottom:0.4em}.container-main li:last-child{margin-bottom:0}.heavy{font-weight:600}.global-link,.block-html .columns *:not(.button-container)>a,.block-html .columns>a,a.global-link,.container-wysiwyg a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:underline;font-weight:400;color:#35588d;position:relative}.global-link:hover,.block-html .columns *:not(.button-container)>a:hover,.block-html .columns>a:hover,.container-wysiwyg a:hover{border-color:#30aee4;color:#30aee4}a{text-decoration:none}a .img-anchor{text-decoration:none;border:0}blockquote{font-size:20px;font-size:1.11111rem;line-height:1.5;color:#274168;text-align:center}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,blockquote+p{margin-top:2rem}@media only screen and (min-width: 1024px){blockquote{font-size:28px;font-size:1.55556rem;line-height:1.5}}sup{vertical-align:super !important}hr{margin:1.5rem 0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background:rgba(26,26,26,0.5) repeat 0 0}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;background:white;overflow:hidden}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:28px}#cboxTitle{margin:0;position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;border-radius:4px}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;background:white}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:0;background-color:white;box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23)}#cboxError{padding:50px;border:1px solid #cccccc}#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight{width:6px;height:6px}#cboxMiddleLeft,#cboxMiddleRight{width:6px}#cboxTopCenter,#cboxBottomCenter{height:6px}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background-color:transparent;background-position:-460px -897px;border-radius:15px}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background-color:transparent;background-position:-476px -897px;border-radius:15px}#cboxClose{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:0;right:.25rem;background-color:#fff;font-size:1rem;color:#444}#cboxClose:hover{color:#db801f}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.alignleft,.alignright{display:inline-block}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.alignnone{margin:10px 20px 20px 0}.aligncenter{display:block;margin:20px auto}@media only screen and (max-width: 640px){img.alignleft,img.alignright{max-width:50%;height:auto}}.wp-caption{background-color:#f7f7f7;font-size:0.75em;text-align:center;max-width:100%}.wp-caption img{max-width:100%;width:auto}.wp-caption .wp-caption-text{padding:0.5rem 0 1rem 0}.block-container.division{position:relative}.block-container.division:after{width:100%;height:1px;content:'';display:block;background:#ddd;max-width:1320px;margin:0 auto 40px}.block-inner{padding:40px 0}@media only screen and (max-width: 1023px){.block-inner{padding:30px 0}[class*="block-featured"] .block-inner{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 640px){.block-inner{padding:20px 0}}@media only screen and (min-width: 641px) and (max-width: 1023px){.block-hovericons .columns,.block-related-slider .medium-4.columns:not(.medium-centered),.block-related-static .medium-6.columns{padding-left:.55rem;padding-right:.55rem}.block-hovericons .columns:first-child,.block-related-slider .medium-4.columns:not(.medium-centered):first-child,.block-related-static .medium-6.columns:first-child{padding-left:1.11rem}.block-hovericons .columns:last-child,.block-related-slider .medium-4.columns:not(.medium-centered):last-child,.block-related-static .medium-6.columns:last-child{padding-right:1.11rem}}.container-resource-featured.block-featured-slider{padding:0;max-width:100%}.container-resource-featured.block-featured-slider .section-inner{padding:0;margin-bottom:4.125rem;border-bottom:1px solid #aaa}@media only screen and (max-width: 1023px){.container-resource-featured.block-featured-slider .section-inner{border-bottom:0}}.container-resource-featured.block-featured-slider .section-inner .row{border-top:0}.container-resource-featured.block-featured-slider .section-inner .pager{border-bottom:0}.block-hovericons+.block-hovericons{margin-top:-1.905rem}.block-container.image{background-position:center;background-size:cover;background-repeat:no-repeat}.block-container.image *{color:#fff}@media only screen and (max-width: 1023px){.block-html .columns+.columns{margin-top:1rem}}.block-html .row-title h2{margin-bottom:1.25rem}.block-html table{margin:20px 0}.block-html table,.block-html th,.block-html td{border:1px solid #ddd;font-size:14px;font-size:.77778rem;line-height:1.5}.block-html thead{background:#e5e5e5;color:#32496c}.block-html th,.block-html td{padding:10px}.block-html table.support td{text-align:center}.block-html table.support table,.block-html table.support table td{border:0;font-size:12px;font-size:.66667rem;line-height:1.5}.block-html table.support>tbody>tr>td:first-child{text-align:left}.block-html table.support table{width:100%}.block-html table.support table td{width:33.33%;text-align:center;padding:0 5px}.block-html table.support table td:first-child{padding-left:0}.block-html table.support table td:last-child{padding-right:0}.block-features{text-align:center}.block-features h3,.block-features p{font-weight:200}.block-features h3{text-transform:uppercase}.block-features h3+p{margin-top:1.5rem}@media only screen and (min-width: 1024px){.block-features p{width:80%;margin:0 auto}}.block-features p+ul{margin-top:2rem}.block-features ul{margin-right:0;margin-left:0}.block-features ul li{text-align:center;padding:0 0.225rem .5rem}.block-features ul li a{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:11px;font-size:.61111rem;line-height:1.5;font-family:"proxima-nova",sans-serif;font-weight:700;color:#fff;text-transform:uppercase;display:block;position:relative;padding:1.5rem .4rem 4rem;background-color:#274168}@media only screen and (max-width: 640px){.block-features ul li a{padding:1.25rem 0.4rem 3rem}}.block-features ul li a:before{font-size:50px;font-size:2.77778rem;line-height:1;display:block;font-family:'icomoon';margin-bottom:.5rem;font-weight:100}@media only screen and (max-width: 640px){.block-features ul li a:before{font-size:27px;font-size:1.5rem;line-height:1;font-weight:400}}.block-features ul li a span{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:1.5rem;display:block;width:90%}.block-features ul li a span:first-child{opacity:1}.block-features ul li a span:last-child{opacity:0}@media only screen and (max-width: 640px){.block-features ul li a span{bottom:.75rem}}.block-features ul li a:hover{background-color:#164680}.block-features ul li a:hover span:last-child{opacity:1}.block-features ul li a:hover span:first-child{opacity:0}.block-features ul li a.button-arrow-right.view-all{padding:4.38rem;border:0}.block-features ul li a.button-arrow-right.view-all span:last-child,.block-features ul li a.button-arrow-right.view-all:hover span:last-child{font-size:15px;font-size:.83333rem;line-height:1.5;opacity:1;font-weight:600;color:#fff;width:75%;top:45%}.block-features ul li a.button-arrow-right.view-all span:last-child:after,.block-features ul li a.button-arrow-right.view-all:hover span:last-child:after{color:#fff;margin-top:15px}.block-cta a{-webkit-transition:all .3s ease;transition:all .3s ease;display:block;color:inherit;font-style:italic;font-weight:400;line-height:1;text-align:center}.block-cta a:hover span:after{height:1rem}.block-cta h4{margin-top:1rem;font-style:normal}.block-cta p{font-size:15px;font-size:.83333rem;line-height:1.5;margin:0.25rem 0 2.3rem}.block-cta p:after{content:'>';display:inline-block;margin-left:0.5rem}.block-cta span{display:block;position:relative;overflow:hidden}.block-cta span:after{-webkit-transition:height .3s ease;transition:height .3s ease;content:'';position:absolute;bottom:0;left:0;height:0.5rem;width:100%}.block-cta span img{width:100%}.block-cta span.cta-left img{position:absolute;left:0;bottom:0}@media only screen and (max-width: 640px){.block-cta span{max-height:250px}}.block-cta .large-8 span:after{background-color:#9cc2f1}@media only screen and (max-width: 1023px){.block-cta .large-8 a{padding-bottom:0}}.block-cta .large-12:first-child span:after{background-color:#db801f}.block-cta .large-12:last-child span:after{background-color:#db801f}.block-related-slider .pager{text-align:center;width:100%}.block-related-slider .pager a{max-width:204px}.block-related-slider .block-inner{padding-top:3.125rem}.block-related-slider .row{width:100%;margin:0 auto;padding-top:1rem;background-color:#fff}@media only screen and (min-width: 1024px){.block-related-slider .row{padding-top:2.22rem}}.block-related-slider .row .columns.slide-wrap{padding:0}@media only screen and (max-width: 640px){.block-related-slider .row .columns.slide-wrap .article-preview .title{padding-top:1rem;padding-bottom:1.388rem}.block-related-slider .row .columns.slide-wrap .article-preview .title h4{font-size:12px;font-size:.66667rem;line-height:1.5}.block-related-slider .row .columns.slide-wrap .columns+.columns{margin-top:1rem}}.block-related-slider .row .columns.slide-wrap h4{font-size:19.75px;font-size:1.09722rem;line-height:1.5}.block-related-slider .row .columns.slide-wrap .article-preview .title{padding-bottom:3.33rem}@media only screen and (max-width: 1023px){.block-related-slider .row .columns.medium-centered{text-align:center;padding-left:.55rem;padding-right:.55rem}}@media only screen and (max-width: 640px){.block-related-slider .row .columns.medium-centered{padding-left:1.11rem;padding-right:1.11rem}}.block-related-static h6{font-size:12px;font-size:.66667rem;line-height:1.5;text-transform:uppercase;border-bottom:1px solid #aaa;color:#aaa;font-weight:400;margin-bottom:2.125rem}@media only screen and (max-width: 640px){.block-related-static h6{margin-bottom:1rem}}.block-related-static .article-preview h4,.block-related-static .article-preview p{color:#444}@media only screen and (min-width: 641px){.block-related-static .article-preview h4,.block-related-static .article-preview p{margin-left:1.625rem;margin-right:1.625rem}}@media only screen and (max-width: 1023px){.block-related-static .article-preview p{display:none}.block-related-static .article-preview h4{margin-left:0;margin-right:0}}.block-related-static .article-preview:after{bottom:1.25rem;right:1.25rem}@media only screen and (max-width: 640px){.block-related-static .medium-6.columns+.medium-6.columns{margin-top:1rem}.block-related-static .medium-6.columns+.medium-6.columns .article-preview{padding-top:1rem;border-top:1px solid #aaa}}.header-featured-resource-slider h1{text-align:center}.block-buyer .buyer-open{-webkit-transition:all .2s ease;transition:all .2s ease;top:1.25rem;right:1rem;font-size:1.5rem;color:#db801f;display:block;position:absolute;z-index:16;visibility:visible;cursor:pointer;opacity:1}.block-buyer .buyer-open:before{content:'\e60b';font-family:'icomoon';color:#db801f}@media only screen and (min-width: 641px){.block-buyer .buyer-open{top:1.9rem;right:2.25rem;font-size:2rem}}.block-buyer .buyer-close{-webkit-transition:all .2s ease;transition:all .2s ease;color:#db801f;display:block;opacity:0;position:absolute;font-size:1.25rem;top:1.25rem;right:.9rem;z-index:17;cursor:pointer;visibility:hidden}@media only screen and (min-width: 641px){.block-buyer .buyer-close{font-size:2rem;top:2rem;right:2rem;z-index:9;visibility:visible}}.block-buyer .buyer-trigger{position:absolute;width:100%;height:100%;cursor:pointer;z-index:100}.block-buyer .buyer-close-bar{display:none;border-top:1px solid #aaa;margin:0 -1.5rem;text-align:center;cursor:pointer;text-transform:uppercase;padding:.25rem 0;font-size:.8rem;font-family:"proxima-nova",sans-serif;font-weight:300;color:#444}.block-buyer .buyer-close-bar:after{display:inline-block;content:'X';margin-left:.5rem}@media only screen and (min-width: 641px){.block-buyer .buyer-close-bar{display:none !important}}.block-buyer .block-inner{padding-left:1.11rem;padding-right:1.11rem}@media only screen and (min-width: 1024px){.block-buyer .block-inner{padding-left:0;padding-right:0}}.block-buyer .block-inner>.row{-webkit-transition:all .5s ease;transition:all .5s ease;overflow:hidden;position:relative;max-width:1320px}@media only screen and (max-width: 1360px){.block-buyer .block-inner>.row{padding:0 20px}}.block-buyer .block-inner>.row>.columns{-webkit-transition:width .5s ease;transition:width .5s ease;border:1px solid #d7d8d9;background-color:#fff}.block-buyer .block-inner>.row>.columns:not(.is-open) .primary{padding-bottom:13rem;width:100% !important}@media only screen and (min-width: 641px){.block-buyer .block-inner>.row>.columns.left{position:absolute}}.block-buyer .block-inner>.row>.columns.medium-6{margin-bottom:1rem}@media only screen and (min-width: 641px){.block-buyer .block-inner>.row>.columns.medium-6{width:48%;margin-bottom:0;overflow:hidden}}@media only screen and (min-width: 641px){.block-buyer .block-inner>.row>.columns:not(.is-open) .primary{padding-bottom:1.5rem}.block-buyer .block-inner>.row>.columns:hover .buyer-open{-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}}.block-buyer .block-inner>.row .columns.is-open{width:100%;z-index:100}.block-buyer .block-inner>.row .columns.is-open .buyer-open{visibility:hidden;opacity:0}.block-buyer .block-inner>.row .columns.is-open .buyer-close{opacity:1;visibility:visible;z-index:17}.block-buyer .block-inner>.row .columns.is-open .buyer-close-bar{display:block}.block-buyer .block-inner>.row .columns.is-open .buyer-trigger{display:none}@media only screen and (min-width: 641px){.block-buyer .block-inner>.row .columns.is-open .secondary{width:48%}}.block-buyer .primary{position:relative;height:100%;width:100%;z-index:15;background-color:#fff}.block-buyer .primary .buyer-image{height:100%;position:absolute;width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.block-buyer .primary header{padding:1.5rem 1rem 1rem 1.5rem;background:#fff;position:relative;z-index:10}@media only screen and (min-width: 641px){.block-buyer .primary header{padding:2.944rem 4.75rem 1rem 2.5rem}}@media only screen and (min-width: 1024px){.block-buyer .primary header{padding:2.944rem 7.6111rem 1rem 2.5rem}}.block-buyer .primary .content{padding:0 1.5rem 1rem;display:none;position:relative;margin-top:1rem;z-index:-1}@media only screen and (min-width: 641px){.block-buyer .primary .content{display:block !important;padding:0 2.5rem 1rem 2.5rem}}.block-buyer .primary h6+h3{margin-top:.444rem}.block-buyer .primary h3{position:relative}.block-buyer .primary p a{margin-top:1rem}.block-buyer .secondary{-webkit-transition:all .2s ease;transition:all .2s ease;top:0;right:0;background-color:#fff;width:100%;display:block}.block-buyer .secondary .sliding{display:none;overflow:hidden;padding:1rem 1.5rem 0}@media only screen and (min-width: 641px){.block-buyer .secondary .sliding{display:block !important;padding:7.888rem 2.5rem 1rem 0}}@media only screen and (min-width: 641px){.block-buyer .secondary{position:absolute}}.block-buyer .article-preview{margin-bottom:1rem;width:100%;display:block;clear:both}@media only screen and (min-width: 1024px){.block-buyer .article-preview{float:left;width:47%;clear:none}.block-buyer .article-preview:nth-child(even){margin-left:1rem}}@media only screen and (max-width: 1023px){.block-buyer .article-preview{border:0;overflow:hidden;padding-bottom:1rem}.block-buyer .article-preview .title{line-height:1}.block-buyer .article-preview .title span{position:relative;left:0 !important;top:-5px !important}.block-buyer .article-preview:before,.block-buyer .article-preview:after{display:none}.block-buyer .article-preview:not(:last-child){border-bottom:1px solid #aaa}}@media only screen and (max-width: 1023px){.block-buyer .article-preview{height:auto !important}.block-buyer .article-preview .button-video,.block-buyer .article-preview .bg-image:not(.button-video){margin-right:0}.block-buyer .article-preview .button-video span,.block-buyer .article-preview .bg-image:not(.button-video) span{display:none}.block-buyer .article-preview .title{padding:0 1rem}.block-buyer .article-preview .title span{font-size:10px;font-size:.55556rem;line-height:1;top:0;left:1rem;padding:0;background-color:transparent;color:#274168;font-weight:600;letter-spacing:.1rem}.block-buyer .article-preview .title p{display:none}.block-buyer .article-preview .title h4,.block-buyer .article-preview .title h5{font-size:12px;font-size:.66667rem;line-height:1.5;font-weight:400}}@media only screen and (max-width: 640px){.block-buyer .buyerEQ{height:auto !important;max-width:none !important;width:100% !important}}[class*="block-featured"] .copy{padding:1.75rem 1rem}@media only screen and (min-width: 1024px){[class*="block-featured"] .copy{padding:1.5rem 1.5rem}}@media only screen and (min-width: 1250px){[class*="block-featured"] .copy{padding:2rem}}@media only screen and (min-width: 1441px){[class*="block-featured"] .copy{padding:2rem}}[class*="block-featured"] .copy .button{margin-top:0.5rem}[class*="block-featured"] h3 a{color:inherit}[class*="block-featured"] h3 a:hover{color:#274168}@media only screen and (max-width: 1023px){[class*="block-featured"] .featureEQ{height:auto !important}}.block-featured-static .row{border:1px solid #aaa}.block-featured-static .columns:first-child{color:#fff}@media only screen and (min-width: 1024px){.block-featured-static .columns:first-child{padding:11.6875rem 5rem 4rem}}@media only screen and (max-width: 1023px){.block-featured-static .columns:first-child{padding:11.6875rem 1rem 2rem}}.block-featured-static img{max-width:50%}@media only screen and (min-width: 641px) and (max-width: 1023px){.block-featured-static img{max-width:30%}}.block-featured-static ul{list-style:disc}.block-featured-static ul li{margin-left:1rem}.block-featured-static h3 a{color:#444}@media only screen and (min-width: 1024px){.block-featured-slider{padding-left:20px;padding-right:20px;max-width:1360px;width:100%;margin:0 auto}.block-featured-slider .slide-wrap{height:100%;width:100%}}.block-featured-slider .slide-wrap{max-width:100%}.block-featured-slider .slide-wrap:nth-child(n+2){display:none}.block-featured-slider .slide-wrap.case-study-slide .image img{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%}.block-featured-slider .row{overflow:hidden}@media only screen and (min-width: 641px){.block-featured-slider .row{border:1px solid #aaa}}@media only screen and (max-width: 1023px){.block-featured-slider .row{border-right:0;border-left:0}}@media only screen and (max-width: 1023px){.block-featured-slider .row.single-feature{background:none !important}}@media only screen and (min-width: 1024px){.block-featured-slider .row.single-feature{background-repeat:no-repeat !important;background-position:left center !important;position:relative}.block-featured-slider .row.single-feature .slide-wrap:before{content:'';background:white;height:100%;display:block !important;position:absolute;width:33.333%;right:0;top:0;bottom:0}.block-featured-slider .row.single-feature .image img{visibility:hidden}.block-featured-slider .row.single-feature .copy{background:#fff}}.block-featured-slider .image{padding:0}.block-featured-slider .image a{display:block;height:100%;position:relative;overflow:hidden}.block-featured-slider .image img{width:auto;min-width:100%;max-width:none;display:block;height:100%}@media only screen and (max-width: 1366px){.block-featured-slider .image img{max-width:100%;height:auto}}@media only screen and (min-width: 1024px){.block-featured-slider .image{height:100%;overflow:hidden}}@media only screen and (max-width: 1023px){.block-featured-slider .image{border-left:1px solid #aaa;border-right:1px solid #aaa}}@media only screen and (max-width: 1023px){.block-featured-slider .copy{border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}}@media only screen and (max-width: 640px){.block-featured-slider .pager{background-color:#fff;padding-bottom:2px}.block-featured-slider .pager .button-arrow-left.text span:before,.block-featured-slider .pager .button-arrow-left.text span:after,.block-featured-slider .pager .button-arrow-right.text span:before,.block-featured-slider .pager .button-arrow-right.text span:after{line-height:1;top:-25%}.block-featured-slider .pager .button-arrow-left.text span:before,.block-featured-slider .pager .button-arrow-left.text:hover span:before{left:0}.block-featured-slider .pager .button-arrow-left.text span:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.block-featured-slider .pager .button-arrow-left.text:hover span:before{top:0%}.block-featured-slider .pager .button-arrow-right.text span:after,.block-featured-slider .pager .button-arrow-right.text:hover span:after{right:0;left:auto}.block-featured-slider .pager .button-arrow-right.text span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.block-featured-slider .pager .button-arrow-right.text:hover span:after{top:-50%}}@media only screen and (min-width: 641px){.block-featured-slider .pager{position:absolute;bottom:0;z-index:110;right:0}}@media only screen and (min-width: 1024px){.block-featured-slider .pager{width:33.33333%;text-align:right;border-top:1px solid #aaa}.block-featured-slider .pager [class*="button-arrow"]{float:right;border:0}}@media only screen and (max-width: 1023px){.block-featured-slider .pager{text-align:center;right:1px;left:1px}}.block-button{text-align:center}.block-button h3+.button-arrow-right,.block-button p+.button-arrow-right{margin-top:1.5rem}.block-hovericons a{-webkit-transition:all .3s ease;transition:all .3s ease;display:block;position:relative;color:rgba(255,255,255,0.8);text-align:center;overflow:hidden;padding:2rem 1rem}@media only screen and (min-width: 1024px){.block-hovericons a{padding:15.3125rem 2.5rem 2rem}}.block-hovericons a h4{text-transform:uppercase;color:#fff}.block-hovericons a h4:before{display:block;font-family:'icomoon';margin-bottom:1.3125rem;font-size:5.1875rem}@media only screen and (max-width: 1023px){.block-hovericons a h4:before{font-size:3.1875rem}}.block-hovericons a p{font-size:16px;font-size:.88889rem;line-height:1.5;-webkit-transition:all .3s ease;transition:all .3s ease;height:0}@media only screen and (min-width: 1024px){.block-hovericons a p{opacity:0}}.block-hovericons a p span{display:block;font-weight:400;margin-top:1rem}.block-hovericons a p span:after{content:'>';display:inline-block;margin-left:0.5rem}@media only screen and (min-width: 1024px){.block-hovericons a:hover{padding-top:6.125rem;color:#fff}.block-hovericons a:hover *{text-shadow:1px 1px 2px #707070}.block-hovericons a:hover p{height:auto;opacity:1}}@media only screen and (max-width: 1023px){.block-hovericons a{padding-top:6.125rem;color:#fff}.block-hovericons a *{text-shadow:1px 1px 2px #707070}.block-hovericons a p{height:auto;opacity:1}}@media only screen and (max-width: 640px){.block-hovericons .columns+.columns{margin-top:2rem}}.block-imageside img{width:100%}.block-imageside h2{color:#32496c;letter-spacing:.0375rem}@media only screen and (max-width: 640px){.block-imageside h2{margin-top:1rem}}.block-imageside.bg-blue h2{color:#fff}.block-imageside-button .block-inner{padding:3.125rem 0 4.125rem}.block-imageside-button h2{color:#fff}@media only screen and (max-width: 640px){.block-imageside-button h2{margin-top:1rem}}.block-imageside-button h2+p{margin-top:1rem}.block-imageside-button .caption{display:block;padding:1rem 0;font-size:.85rem;letter-spacing:.0375rem}.block-imageside-button img{margin-bottom:0.5rem}.block-imageside-button .text span{color:#aaa !important}.block-grid-logos{margin:0}.block-grid-logos .title-logos{padding:0 0 3rem 0}.block-grid-logos li{padding:0;overflow:hidden}.block-grid-logos li.font-light p{color:#fff}@media only screen and (max-width: 1023px){.block-grid-logos li.font-light a:before{position:absolute;left:0;top:0;width:100%;height:.22rem;background-color:#fff;content:''}.block-grid-logos li.font-light div:not(.no-attached-cs){background-color:#fff !important;color:#aaa !important}}.block-grid-logos li.font-dark p{color:#aaa}@media only screen and (max-width: 1023px){.block-grid-logos li.font-dark a:before{position:absolute;left:0;top:0;width:100%;height:.22rem;background-color:#aaa;content:''}.block-grid-logos li.font-dark div:not(.no-attached-cs){color:#fff !important;background-color:#aaa !important}}.block-grid-logos li a:not(.view-all),.block-grid-logos li .no-attached-cs{background-position:center;background-repeat:no-repeat;display:block;position:relative;padding:4.8rem;text-align:center}.block-grid-logos li a:not(.view-all)[style*='.svg'],.block-grid-logos li .no-attached-cs[style*='.svg']{background-size:70%}@media only screen and (min-width: 1024px){.block-grid-logos li a:not(.view-all) div,.block-grid-logos li .no-attached-cs div{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;display:block;opacity:0;width:100%;height:100%}.block-grid-logos li a:not(.view-all) div p,.block-grid-logos li .no-attached-cs div p{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;font-size:18px;font-size:1rem;line-height:1;font-weight:400;width:100%}.block-grid-logos li a:not(.view-all) div p:after,.block-grid-logos li .no-attached-cs div p:after{content:'>';margin-left:0.5rem}}@media only screen and (max-width: 1023px){.block-grid-logos li a:not(.view-all) div,.block-grid-logos li .no-attached-cs div{font-size:10px;font-size:.55556rem;line-height:1.5;font-weight:500;position:absolute;top:.22rem;left:0;text-transform:uppercase;padding:.166rem .722rem .244rem;letter-spacing:.075rem}}@media only screen and (max-width: 640px){.block-grid-logos li a:not(.view-all),.block-grid-logos li .no-attached-cs{padding:4.4rem}}@media only screen and (min-width: 1024px){.block-grid-logos li:hover a div{opacity:1}}.block-grid-logos li a.view-all{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block}.block-grid-logos li a.view-all span:after{margin-top:10%;line-height:1rem;top:0}.block-image img{width:100%}.block-image .cycle-slideshow{padding-bottom:calc(2rem + 48px)}.block-image .pager{position:absolute;bottom:0;left:0;text-align:center;width:100%}.block-image .pager a{max-width:200px}.block-image .row{padding:0 20px}.block-testimonials *{letter-spacing:2px}.block-testimonials img{display:block;margin-bottom:1.944rem;max-width:100%}.block-testimonials p,.block-testimonials h5,.block-testimonials h6{opacity:.7}.block-testimonials p,.block-testimonials h5{color:#fff}.block-testimonials h6{color:#9cc2f1}.block-testimonials p+h5{margin-top:0;font-style:italic;font-weight:100}.block-testimonials p+h5+h6{margin-top:.78rem}.block-testimonials h3{font-weight:300;color:#fff}@media only screen and (min-width: 641px){.block-testimonials h3{padding-left:8%}}@media only screen and (max-width: 640px){.block-testimonials h3{font-size:21px;font-size:1.16667rem;line-height:1.35;border-bottom:1px solid rgba(150,194,235,0.4);padding-bottom:2rem;margin-bottom:2rem}}.block-testimonials .slide-wrap .row{margin:0;width:100%}@media only screen and (max-width: 640px){.block-testimonials .slide-wrap .row .columns{height:auto !important}}@media only screen and (min-width: 641px){.block-testimonials .slide-wrap .row .columns{padding-top:1.944rem;padding-bottom:1.944rem}.block-testimonials .slide-wrap .row .columns:last-child{border-right:1px solid rgba(150,194,235,0.4)}}.block-testimonials.bg-white p,.block-testimonials.bg-white h5,.block-testimonials.bg-none p,.block-testimonials.bg-none h5{color:#444}.block-testimonials.bg-white h6,.block-testimonials.bg-none h6{color:#aaa}@media only screen and (max-width: 640px){.block-testimonials.bg-white h3,.block-testimonials.bg-none h3{border-right-color:rgba(112,112,112,0.4)}}@media only screen and (min-width: 641px){.block-testimonials.bg-white .slide-wrap .row .columns,.block-testimonials.bg-none .slide-wrap .row .columns{border-right-color:rgba(112,112,112,0.4)}}.locations-icons h3,.block-locations-icons h3{text-transform:uppercase;letter-spacing:3px;font-weight:100;margin-bottom:4.25rem}.locations-icons h4,.block-locations-icons h4{color:#9cc2f1;font-family:"proxima-nova",sans-serif}.locations-icons h4:before,.block-locations-icons h4:before{font-family:'icomoon';display:block;font-size:9.625rem;margin-bottom:2rem;text-align:center}.locations-icons h4+p,.block-locations-icons h4+p{margin-top:1rem}.locations-icons h4,.locations-icons p,.block-locations-icons h4,.block-locations-icons p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500}.locations-icons.bg-blue h4:before,.block-locations-icons.bg-blue h4:before{color:#fff}.block-buyer-it .row{position:relative}.block-buyer-it .row .row-inner{border:1px solid #aaa;display:block;overflow:hidden;margin:0 20px;position:relative}@media only screen and (max-width: 1023px){.block-buyer-it .row .row-inner{margin:0 5px}}.block-buyer-it .columns:first-child{color:#fff;height:100%}@media only screen and (min-width: 1024px){.block-buyer-it .columns:first-child{position:absolute}}@media only screen and (max-width: 1023px){.block-buyer-it .columns:first-child{padding:11.6875rem 1rem 2rem}}.block-buyer-it .columns.copy{padding:2.25rem 20px}.block-buyer-it .columns.copy p+a{margin-top:2rem}@media only screen and (min-width: 1024px){.block-buyer-it .columns.copy{padding-top:4.25rem;padding-bottom:4.25rem}}@media only screen and (max-width: 1023px){.block-buyer-it .columns.copy{padding:30px 15px}}@media only screen and (min-width: 1024px){.block-buyer-it .columns.large-push-6 .image-background{right:-20px;left:auto}.block-buyer-it .columns.large-push-6+.columns{padding-left:40px}}.block-buyer-it .columns .image-background{background-size:cover;height:100%;width:100%;position:absolute;display:block;left:0;top:0}@media only screen and (min-width: 1024px){.block-buyer-it .columns .image-background{left:-20px}}.block-buyer-it img{max-width:50%}@media only screen and (min-width: 641px) and (max-width: 1023px){.block-buyer-it img{max-width:30%}}.block-buyer-it ul{list-style:disc}.block-buyer-it ul li{margin-left:1rem}.block-buyer-it h3 a{color:#444}.block-table .table-row{padding-left:20px;padding-right:20px;margin-top:40px}.block-table .table-row .border-wrap{border:1px solid #aaa;overflow:hidden}.block-table .table-row .row-title h3{margin-bottom:1.11rem}.block-table .table-row .row-heading{padding:1rem 2rem;color:#fff;background-color:#274168}.block-table .table-row .row-heading h4{color:#fff}.block-table .table-row .left,.block-table .table-row .right{padding:2rem}.block-table .table-row .left h6,.block-table .table-row .right h6{text-transform:none}.block-table .table-row .left h6 span,.block-table .table-row .right h6 span{text-transform:lowercase}@media only screen and (max-width: 1023px){.block-table .table-row .left{border-bottom:thin solid #aaa}}.block-table .table-row .right{background-color:#e5e5e5}@media only screen and (min-width: 1024px){.block-table .table-row .right{border-left:thin solid #aaa}}.block-table .table-row .right .button-container{background-color:#fff}.block-resource-list .row-title h3{margin-bottom:1.11rem}.additional-resources .block-inner{padding-bottom:0.778rem}.additional-resources .additional-resource{padding-bottom:2.222rem}.clear-both{clear:both}.cta{padding:10px 15px;display:inline-block;font-size:14px;font-size:.77778rem;line-height:1;font-weight:400;letter-spacing:0;white-space:nowrap;text-transform:uppercase !important;text-decoration:none !important;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 640px){.cta{padding:15px;font-size:12px;font-size:.66667rem;line-height:1}}.cta:before,.cta:after{font-family:'icomoon';color:#fb0;font-weight:600;vertical-align:bottom;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cta:after{content:'\e60b';padding-left:0.5rem}.cta.btnleft:before{content:'\e60a';padding-right:0.5rem}.cta.btnleft:after{content:none;display:none}.cta.white{border:1px solid #fff !important;color:#fff !important}.cta.white:hover{background:#fff !important;color:#db801f !important;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.cta.white:hover:before,.cta.white:hover:after{color:#db801f !important}.cta.grey{border:1px solid #aaa !important;color:#777 !important}.cta.grey:hover{color:#fff !important;background:#db801f !important;border-color:#db801f !important;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.cta.grey:hover:before,.cta.grey:hover:after{color:#fff !important}.cta.grey-light{border:1px solid #ddd !important;color:#aaa !important}.cta.grey-light:hover{color:#fff !important;background:#aaa !important;border-color:#aaa !important;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.cta.grey-light:hover:before,.cta.grey-light:hover:after{color:#fff !important}.cta.stacked{max-width:200px;padding-right:35px;word-spacing:1000rem;line-height:1.3;white-space:normal}.cta.stacked:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:10px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#highlight-banner{background:#db801f;color:#fff;padding:20px 0;font-size:18px;font-size:1rem;line-height:1.25;font-weight:400;text-align:center}#highlight-banner img{display:inline-block;width:100%;max-width:200px}#highlight-banner .banner-headline{display:block;padding:10px 20px;vertical-align:middle;text-align:center}@media only screen and (min-width: 1024px){#highlight-banner .banner-headline{display:inline-block;max-width:50%;padding:0 2.5%}}@media only screen and (min-width: 641px) and (max-width: 1023px){#highlight-banner{font-size:19px;font-size:1.05556rem;line-height:1.25}}@media only screen and (min-width: 1024px){#highlight-banner{font-size:22px;font-size:1.22222rem;line-height:1.25;padding:30px 0}#highlight-banner .row{padding:0 20px}}@media only screen and (min-width: 1024px){.flexbox #highlight-banner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flexbox #highlight-banner .row .banner-headline{max-width:none;padding:0 40px}}.flexbox #highlight-banner .row .cta{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.logo{max-width:80px;width:100%;margin:0.75rem 0 0 1.25rem;position:relative;padding:0px 10px 0px 0;line-height:0}@media only screen and (min-width: 1023px){.logo{border-right:1px solid #fff}}@media only screen and (max-width: 640px){.logo{border-right:0 none}}.nav-global .logo{margin:0.75rem 0 0 0}.logo svg{max-height:40px}.logo a{display:block}@media only screen and (min-width: 641px){.logo{max-width:124px;margin-top:1.05rem}}.logo .slogan{position:absolute;left:100%;top:50%;transform:translate3d(10px, -50%, 0);-webkit-transform:translate3d(10px, -50%, 0);white-space:nowrap;color:#1d5ca8;font-size:18px}.header-global{-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;position:fixed;top:0;display:block;width:100%;height:50px;background:#fff;z-index:2000;border-bottom:1px solid #aaa}.header-global .columns{padding:0}@media only screen and (min-width: 641px){.header-global{height:78px}}.admin-bar .header-global{top:1.778rem}.header-cta{padding:20px 0;background:#f7f7f7}.header-cta h2{font-size:22px;font-size:1.22222rem;line-height:1.25}.header-cta p{font-size:12px;font-size:.66667rem;line-height:1.25}.header-cta .cta:after{float:right}@media only screen and (min-width: 641px){.header-cta .action{float:right}.header-cta .notice{float:left}}@media only screen and (max-width: 640px){.header-cta h2{font-size:18px;font-size:1rem;line-height:1.25}.header-cta p{font-size:10px;font-size:.55556rem;line-height:1.25}}@media only screen and (max-width: 1023px){.header-cta h2{font-size:20px;font-size:1.11111rem;line-height:1.25}.header-cta p{font-size:11px;font-size:.61111rem;line-height:1.25}}.menu-lang{float:right;padding:0 0.5rem 0 0}@media only screen and (max-width: 640px){.menu-lang{display:none}}.menu-lang li{line-height:78px;float:left}.menu-lang a:hover{opacity:0.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.menu-lang img{max-height:20px;padding:0 0.25rem;vertical-align:middle}.menu-control-open{float:right;color:#fff;font-size:1.16667rem;font-family:"proxima-nova",sans-serif;font-weight:100;text-align:center;position:relative;padding-left:1rem;padding-right:1rem;height:50px;line-height:50px;min-width:90px;background-color:#274168;overflow:hidden}.menu-control-open span{position:relative;z-index:2}.menu-control-open:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'';display:block;width:100%;position:absolute;left:0;bottom:0;height:5px;background:#192a43}.menu-control-open .icon-menu{margin-left:10px;vertical-align:middle}.menu-control-open:hover:after{height:78px}.menu-control-open:hover .icon-menu:before{top:-8px}.menu-control-open:hover .icon-menu:after{top:8px}.menu-control-open .menu-title{font-size:.875rem}@media only screen and (min-width: 641px){.menu-control-open{height:78px;line-height:78px;min-width:140px}.menu-control-open .menu-title{font-size:1rem}.menu-control-open:after{height:10px}.menu-control-open .icon-menu{margin-left:10px;vertical-align:middle}.menu-control-open:hover:after{height:78px}.menu-control-open:hover .icon-menu:before{top:-8px}.menu-control-open:hover .icon-menu:after{top:8px}}.icon-menu{position:relative;display:inline-block;width:16px;height:1px;background:#fff;top:-1px}.icon-menu:before,.icon-menu:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:'';display:block;position:absolute;width:100%;height:1px;background:#fff;top:-6px}.icon-menu:after{top:6px}.banner-lead-in{background-size:cover;background-position:center;min-height:500px}@media only screen and (max-height: 780px){.banner-lead-in{min-height:360px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.banner-lead-in{min-height:360px}}@media only screen and (max-width: 640px){.banner-lead-in{min-height:190px}}.event-template-default .banner-lead-in{height:350px;min-height:0}@media only screen and (max-width: 1023px){.event-template-default .banner-lead-in{height:30px;background-image:none !important;background-color:#35588d}}.banner-lead-in.sem{min-height:100px;max-height:250px}@media only screen and (max-width: 640px){.banner-lead-in.sem{max-height:none}}.banner-lead-in *{color:#fff}.banner-lead-in h1{font-size:40px;font-size:2.22222rem;line-height:1.2}@media only screen and (max-width: 641px){.banner-lead-in h1{font-size:20px;font-size:1.11111rem}}@media only screen and (min-width: 1024px) and (max-width: 1024px){.banner-lead-in h1{font-size:30px;font-size:1.66667rem}}.banner-lead-in h1.sem{padding:2rem 0}.nav-global{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);display:block;visibility:hidden;background:#274168;width:100%;height:15%;opacity:1;position:absolute;top:0;right:0;z-index:10001;overflow:hidden;padding-top:0.33rem;padding-bottom:0.33rem;-webkit-overflow-scrolling:touch}.nav-global *{color:#fff !important;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.nav-global ul{margin-left:0}.nav-global .row-logo{margin-bottom:1.5rem}.nav-global .row-logo .menu-control-close.show-for-small{float:right;margin-top:.6rem;font-size:1.375rem}.nav-global.is-open{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;width:100%;height:auto;opacity:1}.nav-global .menu-top-bar-container{width:100%;margin-top:1.5rem;margin-right:.5rem}.nav-global .menu-top-bar-container ul{width:100%}.nav-global .menu-top-bar-container li{margin:0 0 .5rem}.nav-global .menu-top-bar-container li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;text-transform:uppercase;font-size:.75rem;padding:.25rem 0;letter-spacing:.05rem;border-bottom:3px solid #192a43}.nav-global .menu-top-bar-container li a:hover{border-color:#fff}.nav-global .menu-top-bar-container li a.menu-control-close{font-size:1.5rem;padding:0}.nav-global .menu-top-bar-container li a.icon-icons_search{font-size:1.25rem}@media only screen and (min-width: 641px){.nav-global .menu-top-bar-container li{display:block;float:right;margin:0 2%}}.nav-global .menu-top-bar-container li.is-active a{border-color:#fff}.nav-global .menu-top-bar-container li.no-underline a{border:0}.nav-global .menu-control-close{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;display:block}.nav-global .menu-control-close:hover{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}.nav-global .icon-icons_search{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block}.nav-global .icon-icons_search:hover{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}.nav-global .icon-icons_search.is-active{opacity:.4}.nav-global .icon-icons_search.is-active:hover{opacity:1}.nav-global .container-search .searchform{display:none}.nav-global .gigya-logo{fill:#fff}@media only screen and (min-width: 641px){.nav-global{padding-top:0.5rem;padding-bottom:8rem}.nav-global .row-logo{margin-bottom:2.7778rem}}.column-c2a{position:relative}.nav-global-c2a{-webkit-transition:all .3s ease;transition:all .3s ease;padding:30px;background:#35588d;position:absolute;top:0;left:20px;right:0;display:none;opacity:0;z-index:1}.nav-global-c2a a+h4{margin-top:.75rem}.nav-global-c2a h4{text-transform:uppercase}.nav-global-c2a p{font-weight:400;margin-top:.75rem}.nav-global-c2a.active{display:block;opacity:1;z-index:10}@media only screen and (max-width: 640px){.nav-global-c2a.active{margin:20px 0;position:static}}.nav-global-c2a img{width:100%}@media only screen and (max-width: 640px){.nav-global-c2a{padding:20px}}.nav-individual .menu>li{margin-bottom:20px;position:relative}@media only screen and (max-width: 1023px){.nav-individual .menu>li{margin-bottom:10px}}.nav-individual .menu>li>span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:3rem;position:absolute;height:100%;right:0;top:0;background:#1d314e;cursor:pointer;text-align:center;max-height:62px;line-height:60px}.nav-individual .menu>li>span:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block}.nav-individual .menu>li>span:hover{background:#192a43}.nav-individual .menu>li>span:hover:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media only screen and (min-width: 641px){.nav-individual .menu>li>span{max-height:78px;line-height:78px}}.nav-individual .menu>li>a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;background:#213859;padding:.875rem 0;height:60px;text-indent:1.5rem;display:block;font-weight:600;margin-right:3rem;letter-spacing:.05rem}.nav-individual .menu>li>a:hover{background:#192a43}@media only screen and (max-width: 640px){.nav-individual .menu>li>a{text-indent:1rem}}@media only screen and (min-width: 641px){.nav-individual .menu>li>a{height:78px;padding:1.375rem 0}}.nav-individual .menu>li>.sub-menu{display:none;background-color:#213859;padding:0.5rem 1.5rem 1.375rem;margin-top:-1rem}.nav-individual .menu>li>.sub-menu a{font-weight:500;letter-spacing:0.05rem;display:block}.nav-individual .menu>li>.sub-menu a:hover{text-decoration:underline}.nav-individual .menu>li>.sub-menu a[target='_blank']{text-decoration:none !important;cursor:default}.nav-individual .menu>li>.sub-menu>li .sub-menu li a{color:#fff}.nav-individual .menu>li>.sub-menu>li .sub-menu li.current-menu-item a{text-decoration:underline}.nav-individual .menu>li>.sub-menu>li+li{margin-top:0.75rem}@media only screen and (max-width: 640px){.nav-individual .menu>li>.sub-menu{padding:0.5rem 1rem 1rem}}.nav-individual .menu>li>.sub-menu .sub-menu{margin:0.25rem 0 0.75rem 0.5rem}.nav-individual .menu>li>.sub-menu .sub-menu li{padding:0.4em 0;border-bottom:1px solid #274168}.nav-individual .menu>li>.sub-menu .sub-menu li:first-child{padding-top:0}.nav-individual .menu>li>.sub-menu .sub-menu li:last-child{padding-bottom:0;border:0}@media only screen and (max-width: 640px){.nav-individual .menu>li>.sub-menu .sub-menu li{padding:0.75em 0}}.nav-individual .menu li.title>a{color:#9cc2f1 !important;cursor:default;text-transform:uppercase}@media only screen and (max-width: 640px){.nav-individual .menu li.title>a{padding-bottom:0.5em}}.nav-individual.is-open .menu>li>a{color:#9cc2f1}.nav-individual.is-open .menu>li>a:hover{color:#fff;background:#213859}.nav-individual.is-open .menu>li>span{background-color:#213859;color:#9cc2f1;overflow:hidden}.nav-individual.is-open .menu>li>span:before{-moz-transform:rotate(45deg) scale(1.5, 1.5);-ms-transform:rotate(45deg) scale(1.5, 1.5);-webkit-transform:rotate(45deg) scale(1.5, 1.5);transform:rotate(45deg) scale(1.5, 1.5)}@media only screen and (min-width: 1024px){.nav-individual-row.row.collapse .columns{padding-left:10px}.nav-individual-row.row.collapse .columns:first-child{padding-left:0;padding-right:10px}}.global-subnav{float:right;width:200px}.global-subnav .menu>li>a{display:block;height:78px;line-height:78px;position:relative;font-size:1rem;text-align:center}.global-subnav .menu>li>a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transform:rotate(0deg) rotateY(0deg);-ms-transform:rotate(0deg) rotateY(0deg);-webkit-transform:rotate(0deg) rotateY(0deg);transform:rotate(0deg) rotateY(0deg);content:'\e60c';font-family:icomoon;display:inline-block;margin-left:.75rem}.global-subnav .menu>li>a:hover:after{-moz-transform:rotate(45deg) rotateY(0deg) !important;-ms-transform:rotate(45deg) rotateY(0deg) !important;-webkit-transform:rotate(45deg) rotateY(0deg) !important;transform:rotate(45deg) rotateY(0deg) !important}.global-subnav .menu>li>.sub-menu{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;min-width:340px;display:block;visibility:hidden;opacity:0;padding:.25rem 0 1rem;background:rgba(33,56,89,0.9)}.global-subnav .menu>li>.sub-menu li.current-menu-item>a{text-decoration:underline}.global-subnav .menu>li>.sub-menu a{font-size:.85rem;line-height:1.3;color:#fff;letter-spacing:.05rem;display:inline-block}.global-subnav .menu>li>.sub-menu a:hover{text-decoration:underline}.global-subnav .menu>li>.sub-menu li{margin:.125rem 0;padding-left:0.5rem}.global-subnav .menu>li>.sub-menu li.title>a{cursor:default;text-decoration:none !important;color:#aaa}.global-subnav .menu>li>.sub-menu>li>a{font-weight:600;margin-top:.75rem}.global-subnav .menu>li>.sub-menu .sub-menu{color:#fff}.global-subnav .menu>li>.sub-menu .sub-menu li a:before{content:'-';padding-right:0.3em;margin-left:-0.7em;display:inline-block}.global-subnav .menu>li.is-open>a:after,.global-subnav .menu>li:hover>a:after{-moz-transform:rotate(45deg) rotateY(0deg);-ms-transform:rotate(45deg) rotateY(0deg);-webkit-transform:rotate(45deg) rotateY(0deg);transform:rotate(45deg) rotateY(0deg)}.global-subnav .menu>li.is-open>.sub-menu,.global-subnav .menu>li:hover>.sub-menu{visibility:visible;opacity:1}.global-subnav .menu a{display:inline-block;padding-left:0.5rem;color:#274168}.container-languages,.container-languages-mobile{display:none;padding-bottom:2rem}.container-languages .language-list,.container-languages-mobile .language-list{padding:1rem;background:#9cc2f1}.container-languages li,.container-languages-mobile li{display:inline-block;margin-right:1.25rem;margin-bottom:.25rem}.container-languages li img,.container-languages-mobile li img{padding-right:.5rem}.container-languages li a:hover,.container-languages-mobile li a:hover{text-decoration:underline}.container-languages{text-align:right}@media only screen and (max-width: 640px){.container-languages{display:none !important}}.container-flags .menu-flag{display:inline-block;width:38px}@media only screen and (max-width: 640px){.container-flags .menu-flag{margin-right:20px}}@media only screen and (max-width: 640px){.container-flags .close-container{display:none}}.footer-global{padding:2rem 0 3.75rem;background:#274168}@media only screen and (min-width: 641px){.footer-global{padding:2.5rem 20px 4.75rem}}.footer-global .row+.row{margin-top:1.25rem}.footer-global .links-social{float:right;width:100%;min-width:180px;text-align:center;margin-top:1rem}.footer-global .links-social li{display:inline-block;text-align:right}.footer-global .links-social li:not(:first-child){margin-left:1rem}.footer-global .links-social li a{display:block;width:36px;height:36px;border-radius:50%;text-align:center;line-height:36px;color:#fff;font-size:1rem;position:relative;overflow:hidden}.footer-global .links-social li a.icon-facebook{background-color:#3b5a99}.footer-global .links-social li a.icon-twitter{background-color:#25a8e0}.footer-global .links-social li a.icon-google-plus{background-color:#ce3633}.footer-global .links-social li a.icon-linkedin{background-color:#127bb7}.footer-global .links-social li a:before{position:relative;z-index:2}.footer-global .links-social li a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:'';display:block;width:100%;height:0;background:#000;opacity:.15;position:absolute;bottom:0;z-index:1}.footer-global .links-social li a:hover:after{height:54px}@media only screen and (min-width: 641px){.footer-global .links-social li a{width:54px;height:54px;line-height:54px;font-size:1.5rem}}.footer-global .button{float:left;margin-bottom:.833rem;display:block;padding:.5rem 1rem;width:100%}.footer-global .button:last-of-type{clear:both}@media only screen and (min-width: 641px){.footer-global .button{padding:0.8rem 1rem}.footer-global .button:not(:last-of-type){width:49%}.footer-global .button:last-of-type{width:auto}.footer-global .button:first-of-type{margin-right:2%}}@media only screen and (min-width: 1024px){.footer-global .button:last-of-type{clear:none}.footer-global .button:not(:last-of-type){width:auto;margin-right:2%}}.fixed-cta{left:0;right:0;bottom:0;position:fixed;display:block;width:100%;padding:5px 0;text-align:center;z-index:8888;visibility:hidden;opacity:0;background:#35588d;border-top:1px solid #274168;transition:0.3s all;-webkit-transition:0.3s all}.fixed-cta.showgroupbtn{visibility:visible;opacity:1}.fixed-cta .cta{margin:0 5px;padding:10px 15px}.fixed-cta .cta:first-of-type{margin-left:0}.fixed-cta .cta:last-of-type{margin-right:0}@media only screen and (max-width: 480px){.fixed-cta .group-button{margin:0 auto;padding:0}.fixed-cta .cta{margin:0 3px;padding:10px 7px;font-size:11px;font-size:.61111rem;line-height:1;font-weight:300}.fixed-cta .cta:after{padding-left:0}}@media only screen and (min-width: 1024px){.col5-unit{width:20%}}.nav-footer-individual ul{margin-left:0}.nav-footer-individual .menu>li{margin-bottom:20px;position:relative}@media only screen and (max-width: 1023px){.nav-footer-individual .menu>li{margin-bottom:10px}}.nav-footer-individual .menu>li>a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;padding:.5rem 0;display:block;font-size:16px;font-size:.88889rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase}.nav-footer-individual .menu>li>a:hover{color:#bad1e8}.nav-footer-individual .menu>li>.sub-menu a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;font-size:.77778rem;line-height:1.75;font-weight:300;letter-spacing:0.05rem;color:#79a6d2;display:block}.nav-footer-individual .menu>li>.sub-menu a:hover{color:#bad1e8}.nav-footer-individual .menu>li>.sub-menu a[target='_blank']{text-decoration:none !important;cursor:default}.nav-footer-individual .menu>li>.sub-menu .sub-menu li{position:relative}.nav-footer-individual .menu>li>.sub-menu .sub-menu li:before{content:"- ";font-size:14px;font-size:.77778rem;color:#79a6d2;position:absolute}.nav-footer-individual .menu>li>.sub-menu .sub-menu li:last-of-type{padding-bottom:0.5rem}.nav-footer-individual .menu>li>.sub-menu .sub-menu a{padding-left:0.8rem}.nav-footer-individual .menu li.title>a{color:#aaa !important;cursor:default}@media only screen and (max-width: 1023px){.flexbox .nav-global-footer>.row{display:flex;flex-wrap:wrap}.flexbox .nav-global-footer .last{display:flex;width:66%;padding:0}.flexbox .nav-global-footer .last>nav{width:33%;padding:0 20px}}.footer-nav{text-align:center}.footer-nav li{font-size:.775rem;color:#fff;font-weight:300;font-family:"proxima-nova",sans-serif}.footer-nav li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:inherit}.footer-nav li a:hover{color:#bad1e8}@media only screen and (min-width: 641px){.footer-nav li{display:inline-block}.footer-nav li:not(:first-child):before{content:' | ';margin:0 15px}}.back-to-top{position:fixed;display:block;bottom:7px;right:10px;background:#777;width:35px;height:35px;border-radius:3px;font-size:1.5rem;line-height:35px;text-align:center;opacity:0;z-index:10000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 640px){.back-to-top{bottom:55px;right:10px}}.back-to-top.visible{opacity:1}.back-to-top .icon-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:600;color:#fff;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.back-to-top:hover{background:#db801f}@media only screen and (min-width: 641px){.back-to-top:hover{bottom:15px;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}}#cta-footer-wrap{width:100%;background:#db801f}#cta-footer{width:100%;max-width:1360px;margin:0 auto}#cta-footer #cta-footer-headline{font-size:30px;font-size:1.66667rem;line-height:1.5;color:#fff;text-align:center}#cta-footer #cta-footer-items{display:table;width:100%;padding:20px 0}@media only screen and (max-width: 868px){#cta-footer #cta-footer-items{padding:0 20px}}#cta-footer #cta-footer-items .cta-footer-item{display:table-cell;height:100%;padding:0 20px;width:33%;text-align:center;vertical-align:middle;border-right:1px solid #c5731c}@media only screen and (max-width: 868px){#cta-footer #cta-footer-items .cta-footer-item{display:block;width:100%;padding:20px 0;border-right:0;border-bottom:1px solid #c5731c}}#cta-footer #cta-footer-items .cta-footer-item .cta-footer-subhead{font-size:16px;font-size:.88889rem;line-height:1.25;font-weight:400;margin:0 auto;color:#fff}#cta-footer #cta-footer-items .cta-footer-item .cta-footer-subhead+.cta-footer-link{margin-top:10px}#cta-footer #cta-footer-items .cta-footer-item a{color:#fff;text-decoration:none}#cta-footer #cta-footer-items .cta-footer-item .cta-footer-link{width:100%}#cta-footer #cta-footer-items .cta-footer-item:last-child{border-right:0}@media only screen and (max-width: 868px){#cta-footer #cta-footer-items .cta-footer-item:last-child{border-bottom:0}}.event-display{position:relative;background:#9cc2f1;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.event-display>.row{position:relative}@media only screen and (max-width: 640px){.event-display{background:-webkit-linear-gradient(bottom, #35588d, #9cc2f1) !important;background:-moz-linear-gradient(bottom, #35588d, #9cc2f1) !important;background-image:-webkit-linear-gradient(top, #35588d, #9cc2f1) !important;background-image:linear-gradient(to bottom, #35588d,#9cc2f1) !important}}.event-item-head{position:absolute;top:0;left:20px;background:#274168;padding:10px 20px}.event-item-head a{color:#fff;text-transform:uppercase;font-size:16px;font-size:.88889rem;line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.event-item-head a:hover{color:#fb0}.event-item-head a:after{content:'\e60b';font-family:'icomoon';font-size:16px;font-size:.88889rem;line-height:1.5;color:#fb0;vertical-align:middle;padding-left:0.5rem}.event-item-details{background:white;max-width:600px;margin:85px 20px 50px;padding:20px;box-shadow:0px 0px 5px rgba(26,26,26,0.3)}.event-item-details p+p{margin-top:0.3em}.event-item-details .location{text-transform:uppercase;color:#274168;font-weight:400;font-size:20px;font-size:1.11111rem;line-height:1.25}.event-item-details a{margin-top:1rem;text-transform:uppercase;color:#274168;display:block}.event-item-details a:hover{color:#db801f}@media only screen and (min-width: 641px){padding-top:20px}@media only screen and (min-width: 641px){.event-item-details{padding:30px 20px;float:right}.detail-text{float:left;width:50%}.detail-image{float:left;width:50%;padding-left:20px}}.frontpage-cs .align-center{text-align:center}.frontpage-cs h2{font-size:2.125rem;color:#000;font-weight:300;margin-bottom:2.778rem;line-height:1.3em}@media only screen and (max-width: 1023px){.frontpage-cs h2{font-size:1.444rem;margin-bottom:0.5556rem}}.frontpage-cs #banner-home{background-color:#434e42}@media only screen and (min-width: 1023px){.frontpage-cs #banner-home{background:url("./../images/temp/videobanner.jpg") no-repeat center 9%;background-size:100% auto}}@media only screen and (max-width: 640px){.frontpage-cs #banner-home{margin-top:50px}}@media only screen and (min-width: 641px) and (max-width: 1023px){.frontpage-cs #banner-home{margin-top:78px}}.frontpage-cs .video-bg{position:relative;line-height:0;overflow:hidden;height:500px}@media only screen and (max-width: 1170px){.frontpage-cs .video-bg{height:auto !important}}@media only screen and (max-width: 480px){.frontpage-cs .video-bg>img{display:none !important}}.frontpage-cs .video-bg>video{top:0;left:0;width:100%}.frontpage-cs .video-bg .new-video-button{display:inline-block;width:85px;height:85px;background-image:url("./../images/temp/playvideoBtn.png");opacity:0.8;transition:0.1s all;-webkit-transition:0.1s all}@media only screen and (max-width: 1023px){.frontpage-cs .video-bg .new-video-button{margin-bottom:10px;width:45px;height:45px}}.frontpage-cs .video-bg .new-video-button:hover{opacity:1}.banner_content{position:absolute;bottom:0;left:0;right:0;color:#fff}@media only screen and (max-width: 480px){.banner_content{position:static;padding-top:1rem}}.banner_content h1{font-size:2rem;margin-bottom:1rem}@media only screen and (max-width: 640px){.banner_content h1{font-size:1rem}}@media only screen and (min-width: 641px) and (max-width: 1023px){.banner_content h1{font-size:1.444rem}}.banner_content .banner_content_text{background:rgba(0,0,0,0.39);padding:1rem 0}.banner_content .banner_content_text p{padding-bottom:1rem;font-size:0.8889rem}@media only screen and (max-width: 640px){.banner_content .banner_content_text p{font-size:12px;font-size:.66667rem;line-height:1.5}}@media only screen and (max-width: 480px){.banner_content .banner_content_text{background:#434e42}}.banner_content .button{margin:0.13rem}.banner_content .button:first-of-type{margin-left:0}.banner_content .button:last-of-type{margin-right:0}@media only screen and (max-width: 480px){.banner_content .group-button{padding:0}.banner_content .button{font-size:12px;font-size:.66667rem;line-height:1;padding:0.5rem 0.3rem}}.identity_management{padding:3.0625rem 0}@media only screen and (max-width: 1023px){.identity_management{padding:2.5rem 0}}.identity_management .item-row{padding-top:0.8333rem;padding-bottom:0.8333rem}.identity_management p{font-size:17px;color:#000102;font-weight:300;padding-top:1.111rem}@media only screen and (max-width: 1023px){.identity_management p{font-size:0.8889rem}}.identity_management a{color:#79a6d2;font-size:1rem}.identity_management img{max-width:250px;width:100%}@media only screen and (max-width: 1023px){.identity_management img{max-width:200px}}.full-width{width:100%}.highlights-section{position:relative}.highlights-section:before{content:'';position:absolute;width:100%;height:4px;bottom:0;left:0;z-index:0;background-color:#192a43}.highlights-section .columns{padding:0}.highlights-section .button{height:100%;border:solid #9cc2f1 !important;border-width:0 1px !important}.platform-section h2{margin-bottom:1.889rem}@media only screen and (max-width: 1023px){.platform-section h2{margin-bottom:0.8333rem}}.platform-section p{line-height:1.2em;margin-bottom:2.222rem;font-weight:300}@media only screen and (max-width: 1023px){.platform-section p{margin-bottom:0.5556rem}}@media only screen and (max-width: 1023px){.platform-section .block-inner{padding:2.5rem 0}}@media only screen and (max-width: 1023px){.platform-section .columns{padding-bottom:1.111rem}}.platform-section .list-icons{padding:2.5px;line-height:0}.platform-section .list-icons>ul{display:inline-block;width:100%;line-height:0}.platform-section .list-icons>ul li img{width:100%;transition:0.2s all;-webkit-transition:0.2s all}.platform-section .list-icons>ul li.columns{padding:2.5px}.platform-section .list-icons>ul li .icon-wraps{line-height:0;position:relative;overflow:hidden}.platform-section .list-icons>ul li:hover img{background:#fff;transform:scale(1.2);-webkit-transform:scale(1.2)}.resources-section .block-inner{padding-top:3.056rem}@media only screen and (max-width: 1023px){.resources-section .block-inner{padding:2.5rem 0}}.resources-section h2{margin-bottom:1.389rem}@media only screen and (max-width: 1023px){.resources-section h2{margin-bottom:0.8333rem}}.resources-section .thumbnail{line-height:0}.resources-section .resources-lists{padding:40px 7.5px 0 7.5px}.resources-section .resources-lists .columns{padding:7.5px}.resources-section .resources-lists .item{position:relative}@media only screen and (max-width: 640px){.resources-section .resources-lists .item img{display:block;margin:0 auto}}.resources-section .resources-lists .item .content{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.resources-section .resources-lists .item p.title{font-size:1.333rem;text-transform:uppercase;color:#fff}.resources-section .resources-lists .item .action{margin:0px 0 0.5556rem;height:0;overflow:hidden;transition:0.3s all;-webkit-transition:0.3s all}.resources-section .resources-lists .item:hover .action{height:2.278rem}.resources-section .resources-lists .item .action a{transition:0.3s all;-webkit-transition:0.3s all;opacity:0}.resources-section .resources-lists .item:hover .action a{transition-delay:0.3s;-webkit-transition-delay:0.3s;opacity:1}.resources-section .resources-lists .button.border{border:1px solid #fff;color:#fff;padding:0.5556rem;border-radius:4px}.icomoon{font-family:'icomoon'}.event-section .block-inner{padding-top:3.056rem}@media only screen and (max-width: 1023px){.event-section .block-inner{padding:2.5rem 0}}.event-section h2{margin-bottom:1.389rem}@media only screen and (max-width: 1023px){.event-section h2{margin-bottom:0.8333rem}}.event-section .thumbnail{line-height:0}.event-section .events-lists{padding:40px 7.5px 0 7.5px}.event-section .events-lists .columns{padding:7.5px;text-align:center}.event-section .events-lists .item{display:inline-block;position:relative}.event-section .events-lists .item .content{position:absolute;top:100%;left:0;right:0;text-align:center;transform:translateY(-100%);-webkit-transform:translateY(-100%);background-color:#1f5ba7;opacity:0.8;width:100%}.event-section .events-lists .item p.title{font-size:1.333rem;text-transform:uppercase;color:#fff;line-height:22px;padding:15px 0 0 0;height:35px;overflow:hidden}.event-section .events-lists .item:hover .title{height:80px}.event-section .events-lists .item .action{margin:0 0 0.9rem;height:0;overflow:hidden;transition:0.3s all;-webkit-transition:0.3s all}.event-section .events-lists .item:hover .action{height:2.278rem}.event-section .events-lists .item .action a{transition:0.3s all;-webkit-transition:0.3s all;opacity:0}.event-section .events-lists .item:hover .action a{transition-delay:0.3s;-webkit-transition-delay:0.3s;opacity:1}.event-section .events-lists .button.border{border:1px solid #fff;color:#fff;padding:0.5556rem 2.5rem;border-radius:4px}.event-section .events-lists .icon-arrow-right:before{font-weight:900;padding-left:20px}.clients-section{padding-top:2.5rem;text-align:center}.clients-section h2{margin-bottom:1.667rem}.client-lists .columns{padding:0}.client-lists .client-items{padding-top:100%;position:relative}.client-lists .client-items img{left:50%;max-width:85%;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;width:4.22rem}.hp-wrap{width:100%;clear:both}.hp-content{max-width:1360px;width:100%;margin:0 auto}#hp #hp-hero-wrap{background:#35588d;background:-webkit-linear-gradient(bottom, #35588d, #517cbe);background:-moz-linear-gradient(bottom, #35588d, #517cbe);background-image:-webkit-linear-gradient(top, #35588d, #517cbe);background-image:linear-gradient(to bottom, #35588d,#517cbe)}#hp .hp-wrap-creative{background:url(http://www.gigya.com/wp-content/themes/gigya/library/images/homepage/header-HP-Forrester-1920x350-v2.png) no-repeat;background-position:center top;background-size:cover}@media only screen and (max-width: 640px){#hp .hp-wrap-creative{background-position:40% bottom;background-size:140%}}@media only screen and (min-width: 641px) and (max-width: 1023px){#hp .hp-wrap-creative{background-position:left bottom;background-size:125%}}#hp #hp-hero{width:100%;height:350px;position:relative;padding:0 20px 40px 40px}@media only screen and (max-width: 1023px){#hp #hp-hero{height:auto;padding:0 20px 95px 20px}}#hp #hp-hero #hp-hero-text-wrap{display:table;height:350px;width:60%;float:left;padding:40px 0}@media only screen and (max-width: 1023px){#hp #hp-hero #hp-hero-text-wrap{width:100%;height:auto;padding:40px 30px;clear:both}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-text-wrap{display:block;height:auto;padding:30px 0 0 0}}#hp #hp-hero #hp-hero-text-wrap #hp-hero-text{display:table-cell;width:100%;vertical-align:middle}@media only screen and (max-width: 1023px){#hp #hp-hero #hp-hero-text-wrap #hp-hero-text{text-align:center;width:80%}}#hp #hp-hero #hp-hero-text-wrap #hp-hero-text h1{color:#fff;margin:0 0 10px}#hp #hp-hero #hp-hero-text-wrap #hp-hero-text .subhead{color:#fff;font-size:22px;font-size:1.22222rem;line-height:1.25;padding-bottom:0;margin:0}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-text-wrap #hp-hero-text .subhead{font-size:19px;font-size:1.05556rem;line-height:1.25}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-text-wrap #hp-hero-text .subhead{font-size:16px;font-size:.88889rem;line-height:1.25}}#hp #hp-hero #hp-hero-text-wrap #hp-hero-text #hp-hero-text-cta{margin:20px 0 0}@media only screen and (max-width: 1023px){#hp #hp-hero #hp-hero-text-wrap #hp-hero-text #hp-hero-text-cta .cta{margin-bottom:15px}}#hp #hp-hero #hp-hero-ani{position:relative}@media only screen and (max-width: 1023px){#hp #hp-hero #hp-hero-ani{max-width:600px;width:100%;height:500px;margin:0 auto;clear:both}}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-ani{width:403px;height:360px}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani{width:300px;height:260px}}@media only screen and (min-width: 1024px){#hp #hp-hero #hp-hero-ani{width:575px;height:500px;position:absolute;top:0;right:20px}}#hp #hp-hero #hp-hero-ani #hp-hero-desktop{position:relative;float:right;top:30px;width:575px;z-index:101;background:url("../images-build/hero-monitor-575x460-v2.png") no-repeat;background-size:100%}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani #hp-hero-desktop{top:0}}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-ani #hp-hero-desktop{width:403px}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani #hp-hero-desktop{width:300px}}#hp #hp-hero #hp-hero-ani #hp-hero-desktop #hp-hero-desktop-media{padding:35px 40px 165px 41px;position:relative;visibility:hidden}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-ani #hp-hero-desktop #hp-hero-desktop-media{padding:24px 30px 149px 29px}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani #hp-hero-desktop #hp-hero-desktop-media{padding:18px 20px 100px 20px}}#hp #hp-hero #hp-hero-ani #hp-hero-desktop #hp-hero-desktop-media img{display:block;width:100%;max-width:490px}#hp #hp-hero #hp-hero-ani #hp-hero-mobile{position:absolute;width:186px;height:310px;z-index:102;bottom:0;left:-50px;background:url("../images-build/hero-phone-186x310-v2.png") no-repeat;background-position:center bottom;background-size:100%}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-ani #hp-hero-mobile{width:130px;left:-40px}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani #hp-hero-mobile{width:98px;left:-20px}}#hp #hp-hero #hp-hero-ani #hp-hero-mobile #hp-hero-mobile-media{padding:49px 0 0;position:relative;width:186px;height:310px;visibility:hidden}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-ani #hp-hero-mobile #hp-hero-mobile-media{padding:128px 0 0;width:130px}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani #hp-hero-mobile #hp-hero-mobile-media{padding:172px 0 0;width:98px}}#hp #hp-hero #hp-hero-ani #hp-hero-mobile #hp-hero-mobile-media img{display:block;position:relative;bottom:0;width:100%;max-width:114px;margin:0 auto}@media only screen and (max-width: 768px){#hp #hp-hero #hp-hero-ani #hp-hero-mobile #hp-hero-mobile-media img{width:80px}}@media only screen and (max-width: 640px){#hp #hp-hero #hp-hero-ani #hp-hero-mobile #hp-hero-mobile-media img{width:60px}}#hp #hp-hero #hp-hero-back{width:100%;height:500px;position:absolute;z-index:100}#hp #hp-3cs-wrap{background:#e5e5e5;padding-top:40px}#hp #hp-3cs-intro{padding:0 20px}@media only screen and (min-width: 641px){#hp #hp-3cs-intro{padding:0 40px}}@media only screen and (max-width: 1023px){#hp #hp-3cs-intro #hp-3cs-intro-title{text-align:center}}@media only screen and (min-width: 1024px){#hp #hp-3cs-intro #hp-3cs-intro-title{max-width:62%}}#hp #hp-3cs-intro #hp-3cs-intro-subhead{font-size:22px;font-size:1.22222rem;line-height:1.25;padding-top:20px}@media only screen and (max-width: 1023px){#hp #hp-3cs-intro #hp-3cs-intro-subhead{font-size:19px;font-size:1.05556rem;line-height:1.25;text-align:center}}#hp #hp-3cs{position:relative;width:100%;padding:30px 40px 60px}@media only screen and (max-width: 1023px){#hp #hp-3cs{padding:30px 0}}#hp #hp-3cs #hp-3cs-items{display:table;border-collapse:collapse;width:100%;background:#fff;padding:0;margin:0;overflow:hidden}@media only screen and (max-width: 868px){#hp #hp-3cs #hp-3cs-items{width:80%;margin:0 auto;padding:40px}}@media only screen and (max-width: 768px){#hp #hp-3cs #hp-3cs-items{width:90%}}@media only screen and (max-width: 640px){#hp #hp-3cs #hp-3cs-items{width:95%}}#hp #hp-3cs #hp-3cs-items .hp-3cs-item:nth-child(1){width:37%}#hp #hp-3cs #hp-3cs-items .hp-3cs-item:nth-child(2){width:33%}#hp #hp-3cs #hp-3cs-items .hp-3cs-item:nth-child(3){width:30%}#hp #hp-3cs #hp-3cs-items .hp-3cs-item{display:table-cell;height:232px;padding:0 60px 0 20px;background:url("../images-build/3cs-arrow-right.png") no-repeat right bottom;vertical-align:middle;text-align:center}@media only screen and (max-width: 868px){#hp #hp-3cs #hp-3cs-items .hp-3cs-item{display:block;width:100% !important;height:auto;padding:40px 20px 60px;border-right:0;border-bottom:1px solid #fff;background:url("../images-build/3cs-arrow-down.png") no-repeat center bottom;margin:0 auto}}#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-title{color:#1d5ca8;font-size:32px;font-size:1.77778rem;line-height:1.5;font-weight:600}@media only screen and (max-width: 868px){#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-title{font-size:28px;font-size:1.55556rem;line-height:1.5}}@media only screen and (max-width: 1023px){#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-title{font-size:24px;font-size:1.33333rem;line-height:1.5}}#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-subhead{color:#777;font-size:20px;font-size:1.11111rem;line-height:1.5;margin:0 10px 15px}@media only screen and (max-width: 868px){#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-subhead{font-size:16px;font-size:.88889rem;line-height:1.5}}@media only screen and (max-width: 1023px){#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-subhead{font-size:18px;font-size:1rem;line-height:1.5}}@media only screen and (min-width: 1024px){#hp #hp-3cs #hp-3cs-items .hp-3cs-item .hp-3cs-subhead{margin:0 auto 15px;max-width:290px}}#hp #hp-3cs #hp-3cs-items .hp-3cs-item:last-child{background:none}#hp #hp-features-wrap{background:#db801f}#hp #hp-features{width:100%}#hp #hp-features #hp-features-items{display:table;width:100%;padding:30px 0}@media only screen and (max-width: 868px){#hp #hp-features #hp-features-items{padding:0 20px}}#hp #hp-features #hp-features-items .hp-features-item{display:table-cell;padding:0 20px;width:33.33%;border-right:1px solid #fff;text-align:center}@media only screen and (max-width: 868px){#hp #hp-features #hp-features-items .hp-features-item{display:block;width:100%;padding:20px 0;border-right:0;border-bottom:1px solid #fff}}@media only screen and (min-width: 1024px){#hp #hp-features #hp-features-items .hp-features-item{padding:0 40px}}#hp #hp-features #hp-features-items .hp-features-item .hp-features-logo{width:100%;padding:0 0 8px}#hp #hp-features #hp-features-items .hp-features-item .hp-features-logo img{display:block;margin:0 auto}#hp #hp-features #hp-features-items .hp-features-item .hp-features-desc{font-size:17px;font-size:.94444rem;line-height:1.25;margin:0 auto 6px;color:#fff}@media only screen and (min-width: 1024px){#hp #hp-features #hp-features-items .hp-features-item .hp-features-desc{width:80%}}#hp #hp-features #hp-features-items .hp-features-item .hp-features-link{width:100%}#hp #hp-features #hp-features-items .hp-features-item .hp-features-link a{font-size:17px;font-size:.94444rem;line-height:1.5;font-weight:600;color:#1a1a1a;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#hp #hp-features #hp-features-items .hp-features-item .hp-features-link a:hover{color:#ffc933}#hp #hp-features #hp-features-items :last-child{border-right:0}@media only screen and (max-width: 868px){#hp #hp-features #hp-features-items :last-child{border-bottom:0 solid #fff}}.flexbox #hp #hp-features #hp-features-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox #hp #hp-features #hp-features-items .hp-features-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox #hp #hp-features #hp-features-items .hp-features-item>div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.flexbox #hp #hp-features #hp-features-items .hp-features-item>div:last-of-type{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width: 868px){.flexbox #hp #hp-features #hp-features-items{display:block}}#hp #hp-intro-wrap{background:#fff}#hp #hp-intro{width:100%;padding:75px 40px 20px}#hp #hp-intro #hp-intro-title{padding-bottom:1rem;text-align:center}@media only screen and (min-width: 1024px){#hp #hp-intro #hp-intro-title{padding-left:15%;padding-right:15%}}#hp #hp-intro #hp-intro-desc{width:65%;margin:0 auto}@media only screen and (max-width: 640px){#hp #hp-intro #hp-intro-desc{width:90%}}#hp #hp-intro #hp-intro-desc p,#hp #hp-intro #hp-intro-desc ul{font-size:14px;font-size:.77778rem;line-height:1.25}#hp #hp-intro #hp-intro-desc ul{list-style:disc}@media only screen and (max-width: 640px){#hp #hp-intro{padding:40px 20px 20px}}#hp #hp-clients{width:100%;padding:0 40px 40px}@media only screen and (max-width: 640px){#hp #hp-clients{padding:0 20px 30px}}#hp #hp-clients #hp-clients-items{display:table;width:100%;padding:0}@media only screen and (max-width: 868px){#hp #hp-clients #hp-clients-items{display:block;text-align:center}}#hp #hp-clients #hp-clients-items .hp-clients-item{display:table-cell;vertical-align:middle;padding:10px;width:150px}@media only screen and (max-width: 868px){#hp #hp-clients #hp-clients-items .hp-clients-item{display:inline-block;width:24%}}@media only screen and (max-width: 768px){#hp #hp-clients #hp-clients-items .hp-clients-item{display:inline-block;width:32%}}@media only screen and (max-width: 640px){#hp #hp-clients #hp-clients-items .hp-clients-item{display:inline-block;width:49%;margin:auto;margin:0 0 10px}}#hp #hp-clients #hp-clients-items .hp-clients-item img{display:block;margin:0 auto;width:100%;max-width:200px}@media only screen and (max-width: 640px){#hp #hp-clients #hp-clients-items .hp-clients-item img{max-width:150px}}#hp #hp-clients-intro{width:100%;padding:0 40px 40px}@media only screen and (max-width: 640px){#hp #hp-clients-intro{padding:0 20px 30px}}#hp #hp-clients-intro #hp-clients-intro-desc{width:65%;margin:0 auto}@media only screen and (max-width: 640px){#hp #hp-clients-intro #hp-clients-intro-desc{width:90%}}#hp #hp-clients-intro #hp-clients-intro-desc p,#hp #hp-clients-intro #hp-clients-intro-desc ul{font-size:14px;font-size:.77778rem;line-height:1.25}#hp #hp-clients-intro #hp-clients-intro-desc ul{list-style:disc}#hp #hp-topic-wrap{background:#65707d}@media only screen and (max-width: 768px){#hp #hp-topic-wrap{background:-webkit-linear-gradient(bottom, #65707d, #9aa3ae);background:-moz-linear-gradient(bottom, #65707d, #9aa3ae);background-image:-webkit-linear-gradient(top, #65707d, #9aa3ae);background-image:linear-gradient(to bottom, #65707d,#9aa3ae)}}@media only screen and (min-width: 768px){#hp #hp-topic-wrap{background:-webkit-linear-gradient(right, #65707d, #9aa3ae);background:-moz-linear-gradient(right, #65707d, #9aa3ae);background-image:-webkit-linear-gradient(left, #65707d, #9aa3ae);background-image:linear-gradient(to right, #65707d,#9aa3ae)}}#hp #hp-topic{width:100%;padding:40px 40px 20px}@media only screen and (max-width: 640px){#hp #hp-topic{padding:20px 0}}#hp #hp-topic #hp-topic-items{display:table;width:100%;padding:0}@media only screen and (max-width: 640px){#hp #hp-topic #hp-topic-items{padding:30px 20px;border-left:0 solid #ddd;border-right:0 solid #ddd}}#hp #hp-topic #hp-topic-items #hp-topic-text{display:table-cell;width:40%;vertical-align:middle;padding:0 40px 0 0}@media only screen and (max-width: 768px){#hp #hp-topic #hp-topic-items #hp-topic-text{display:block;width:100%;padding:0;margin-bottom:40px;text-align:center}}#hp #hp-topic #hp-topic-items #hp-topic-text #hp-topic-title{color:#fff;margin-bottom:1rem}@media only screen and (max-width: 640px){#hp #hp-topic #hp-topic-items #hp-topic-text #hp-topic-title{text-align:center}}#hp #hp-topic #hp-topic-items #hp-topic-text #hp-topic-subhead{font-size:22px;font-size:1.22222rem;line-height:1.25;color:#fff;margin-bottom:20px}@media only screen and (max-width: 640px){#hp #hp-topic #hp-topic-items #hp-topic-text #hp-topic-subhead{font-size:19px;font-size:1.05556rem;line-height:1.25;margin-bottom:20px;text-align:center}}@media only screen and (max-width: 640px){#hp #hp-topic #hp-topic-items #hp-topic-text #hp-topic-cta{text-align:center}}#hp #hp-topic #hp-topic-items #hp-topic-image{display:table-cell;width:44%;vertical-align:middle;padding:0;margin:0}@media only screen and (max-width: 868px){#hp #hp-topic #hp-topic-items #hp-topic-image{width:40%}}@media only screen and (max-width: 768px){#hp #hp-topic #hp-topic-items #hp-topic-image{display:block;width:90%;margin:0 auto}}@media only screen and (max-width: 640px){#hp #hp-topic #hp-topic-items #hp-topic-image{width:100%}}#hp #hp-topic #hp-topic-items #hp-topic-image img{display:block;max-width:100%}#hp #hp-resources-wrap{background:#e5e5e5}#hp #hp-resources{width:100%;padding:40px}@media only screen and (max-width: 1023px){#hp #hp-resources{padding:40px 20px}}@media only screen and (max-width: 640px){#hp #hp-resources{padding:20px 0}}#hp #hp-resources #hp-resources-items{display:table;width:100%;vertical-align:middle}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items{display:block;width:100%;padding:0 10px}}#hp #hp-resources #hp-resources-items .hp-resources-item{position:relative;width:32%;display:table-cell;height:100%;background:#fff;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;vertical-align:top}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item{display:table;width:100%}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-head{background:#274168;color:#fff;font-size:16px;font-size:.88889rem;line-height:1.5;padding:10px 20px}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-head a{display:block;color:#fff;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-head a:hover{color:#fb0}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-head a:after{content:'\e60b';font-family:'icomoon';color:#fb0;vertical-align:bottom;padding-left:0.5rem}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-image{position:relative;width:100%;height:292px;background-position:center top;background-size:cover}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-image{height:350px}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-image img{display:block;width:100%}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-image a{position:absolute;display:block;height:100%;width:100%}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-image{width:48%;float:left}}@media only screen and (max-width: 640px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-image{width:100%;float:none}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text{width:100%;padding:26px;background:#fff;overflow:hidden;min-height:292px}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text{display:block;width:52%;float:left}}@media only screen and (max-width: 640px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text{width:100%;float:none;min-height:auto}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text .hp-resources-item-text-title{color:#274168;font-size:20px;font-size:1.11111rem;line-height:1.25;font-weight:400;margin:0 0 0.5rem}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text .hp-resources-item-text-title{font-size:18px;font-size:1rem;line-height:1.25}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text .hp-resources-item-text-desc{margin:0 0 0.5rem;font-size:16px;font-size:.88889rem;line-height:1.5;color:#777}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text .hp-resources-item-text-desc{font-size:14px;font-size:.77778rem;line-height:1.5}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text .hp-resources-item-text-link a{color:#274168;font-size:16px;font-size:.88889rem;line-height:1.5;font-weight:400;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-text .hp-resources-item-text-link a:hover{color:#db801f}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-top{display:block;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;width:100%}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-top{display:table-cell;width:48%}}@media only screen and (max-width: 640px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-top{display:block;width:100%;background:#fff}}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-top .hp-resources-item-text{display:block;width:100%}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-bot{display:table-cell;width:100%;height:100%;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-bot{width:50%;background:#fff}}@media only screen and (max-width: 640px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-bot{display:block;width:100%;background:#fff}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-bot .hp-resources-item-text{min-height:288px}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-bot .hp-resources-item-text{width:100%;min-height:auto}}#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-spacer{width:20px;display:block;height:20px}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-spacer{display:table-cell}}@media only screen and (max-width: 640px){#hp #hp-resources #hp-resources-items .hp-resources-item .hp-resources-item-spacer{display:block;width:100%}}#hp #hp-resources #hp-resources-items .item{height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#hp #hp-resources #hp-resources-items :last-child{background:none;border:0}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items :last-child{display:block;width:100%}}#hp #hp-resources #hp-resources-items .hp-resources-item-spacer{display:table-cell;min-width:20px;min-height:20px}@media only screen and (max-width: 1023px){#hp #hp-resources #hp-resources-items .hp-resources-item-spacer{display:block;width:100%}}.localized-page section{padding-top:2.75rem}.localized-page ul{list-style:disc;list-style-position:inside}.localized-page .bg-blue h3{color:#fff}.localized-page .item-row{padding-top:0;padding-bottom:0}.localized-page .block-inner{padding:0 0 3rem 0}.localized-page .align-center{text-align:center}.localized-page .section-title{margin-bottom:1.5rem}.localized-page .section-title.no-sub{margin-bottom:1.2rem}.localized-page .section-border{border-top:2px #ddd solid;height:0.001rem;margin:0 auto;max-width:1320px;width:calc(100% - 40px)}.localized-page .intro-content,.localized-page .intro-flags{float:right}.localized-page .intro-content{border-right:2px #ddd solid;padding-right:50px}.localized-page .intro-content h2+p{margin-top:1rem}.localized-page .customer-relationships .block-inner{padding-top:0}.localized-page .flags{list-style:none;padding-left:30px}.localized-page .flags .flag-container{-webkit-transition:all .7s ease;transition:all .7s ease;opacity:0.5;padding-bottom:10px}.localized-page .flags .flag-container.active,.localized-page .flags .flag-container:hover{opacity:1}.localized-page .identity_management{padding:3rem 0 0 0}.localized-page .identity_management p{padding-top:0}.localized-page .identity_management img{max-width:200px}.localized-page .managing-compliance img,.localized-page .upcoming-events img{padding-top:0.4rem}.localized-page .press-releases.localized .article-preview-side.press .title{width:100%;display:block;padding:0}.localized-page .platform-section h2{margin-bottom:0}.localized-page .platform-section ul{list-style:none}.localized-page .platform-section p{margin:1rem 0 1.222rem 0}.localized-page .platform-section .columns{padding-bottom:0}.localized-page .platform-icons{padding-top:0.6rem}.localized-page #client-list{padding:2.5rem 0}.localized-page .clients-section{padding-top:0}@media only screen and (max-width: 1023px){.localized-page h2{font-size:1.444rem}.localized-page .item-row{padding-bottom:2rem}.localized-page .item-row:last-child{padding-bottom:0}.localized-page .flags{padding-left:15px}.localized-page .intro-content{padding-right:35px}.localized-page .identity_management .section-title{text-align:center}}@media only screen and (max-width: 640px){.localized-page section,.localized-page .identity_management{padding:2.25rem 0 0 0}.localized-page .block-inner{padding:0 0 2.5rem 0 !important}.localized-page .flags{padding:0}.localized-page .flags .flag-container{display:inline-block;float:left;margin-right:20px;padding-bottom:40px}.localized-page .intro-content{border-right:none;padding-right:20px}.localized-page .intro-content h2{border-top:2px #ddd solid;padding-top:1rem}.localized-page .managing-compliance img,.localized-page .upcoming-events img{padding-top:0}.localized-page .managing-compliance img{margin-bottom:1.5rem}.localized-page .upcoming-events img{margin-top:1.5rem}.localized-page .additional-resources .block-inner{padding-bottom:2.5rem}.localized-page .additional-resources .additional-resource{padding-bottom:0}.localized-page .additional-resources .title{padding-top:1rem}.localized-page .additional-resources .columns+.columns a.article-preview{margin-top:1rem}.localized-page .platform-icons{padding-top:0}}[class*="resources-slider"]{position:relative}[class*="resources-slider"] h3{text-transform:uppercase}[class*="resources-slider"] img{width:100%}[class*="resources-slider"] .global-link,[class*="resources-slider"] .block-html .columns *:not(.button-container)>a,.block-html .columns [class*="resources-slider"] *:not(.button-container)>a,[class*="resources-slider"] .block-html .columns>a,.block-html [class*="resources-slider"] .columns>a,[class*="resources-slider"] .container-wysiwyg a,.container-wysiwyg [class*="resources-slider"] a{font-size:14px;font-size:.77778rem;line-height:1.5;float:right;text-transform:uppercase;padding-top:1rem}[class*="resources-slider"] .slide-wrap{overflow:hidden}@media only screen and (min-width: 641px){[class*="resources-slider"] .slide-wrap{padding-top:1rem}}[class*="resources-slider"] .slide-wrap .row{overflow:visible !important}@media only screen and (max-width: 640px){[class*="resources-slider"] .slide-wrap .row{margin-left:auto;margin-right:auto}}[class*="resources-slider"] .slide-wrap .visible-columns{width:100%;background-color:#fff}@media only screen and (min-width: 641px){[class*="resources-slider"] .slide-wrap .visible-columns .columns:nth-child(-n+2){margin-bottom:1.875rem}}@media only screen and (max-width: 640px){[class*="resources-slider"] .slide-wrap .visible-columns .columns{padding-bottom:.875rem;overflow:hidden;width:100%;padding-left:0;padding-right:0}}[class*="resources-slider"] .pager{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;top:56%;right:0;width:6.6667%;max-width:4rem}[class*="resources-slider"] .pager [class*="button-arrow"]{width:100%;display:block;max-width:4rem;padding:2rem 0}[class*="resources-slider"] .pager [class*="button-arrow"]:first-child{margin-bottom:0.5rem}[class*="resources-slider"] .show-for-small-only .button-arrow-right.text{text-align:center;width:100%}@media only screen and (max-width: 640px){[class*="resources-slider"] .article-preview .bg-image.button-video span{display:block}}[class*="resources-slider"] .article-preview time{font-size:10px;font-size:.55556rem;line-height:1.5;text-transform:uppercase;font-weight:400;color:#c6c6c6;letter-spacing:.05rem}[class*="resources-slider"] .article-preview:not(.feature) p{font-size:14px;font-size:.77778rem;line-height:1.5;color:#aaa}@media only screen and (max-width: 1024px){.resources-slider-standard .section-inner>.row>.columns.end{float:right}.resources-slider-standard .section-inner>.row>.columns.end a{padding-top:0}}.resources-slider-standard .slide-wrap{padding:0}.resources-slider-standard .slide-wrap .row{background-color:#fff;width:100%;margin:0}.resources-slider-standard .slide-wrap .row>.columns{margin-top:1rem}@media only screen and (max-width: 1023px){.resources-slider-standard .slide-wrap .row>.columns{float:left}}@media only screen and (min-width: 641px) and (max-width: 1023px){.resources-slider-standard .slide-wrap .row>.columns{margin-top:2.22rem}}@media only screen and (max-width: 640px){.resources-slider-standard .slide-wrap .row>.columns+.columns .article-preview{padding-top:1rem;border-top:1px solid #aaa}}@media only screen and (max-width: 640px){.resources-slider-standard .show-for-small-only .button-arrow-right.text{margin-top:1rem}}.resources-slider-featured .feature{margin-top:1rem}.resources-slider-featured .feature.article-preview .bg-image{padding:9.75rem}.resources-slider-featured .feature.article-preview .bg-image *{margin:0}@media only screen and (min-width: 1024px){.resources-slider-featured .feature .title *{margin-left:1rem;margin-right:1rem}}.resources-slider-featured .feature h4{line-height:1.4}.resources-slider-featured .feature h4,.resources-slider-featured .feature p{color:#444}.resources-slider-featured .feature:after{bottom:1.25rem;right:1.25rem}@media only screen and (max-width: 1023px){.resources-slider-featured .feature{margin-bottom:.875rem}}@media only screen and (max-width: 640px){.resources-slider-featured .feature{position:relative;display:block;margin:0;border-top:0;display:block;position:relative;line-height:1;padding-bottom:.75rem;border-left:1px solid #aaa;border-right:1px solid #aaa}.resources-slider-featured .feature:before{content:'';position:absolute;top:0;left:0;width:100%;height:.25rem;background-color:#274168;z-index:10}.resources-slider-featured .feature img{width:100%}.resources-slider-featured .feature .title{padding:1.16rem 2.77rem 1.16rem 1.16rem;color:#444;display:block}.resources-slider-featured .feature .title span{font-size:10px;font-size:.55556rem;line-height:1.5;position:absolute;top:.22rem;left:0;background-color:#274168;color:#fff;text-transform:uppercase;padding:.166rem .722rem .244rem}.resources-slider-featured .feature.article-preview .bg-image{float:none;padding:5rem}}@media only screen and (max-width: 1023px){.resources-slider-featured .featureEQ{height:auto !important}}@media only screen and (max-width: 640px){.resources-slider-featured .featureEQ.visible-columns{border:1px solid #aaa;border-top:0;padding:0;margin:0}}@media only screen and (min-width: 641px) and (max-width: 1023px){.resources-slider-featured .featureEQ .columns:nth-child(2n+1){padding-left:1.11rem;padding-right:.55rem}.resources-slider-featured .featureEQ .columns:nth-child(2n+2){padding-right:1.11rem;padding-left:.55rem}}@media only screen and (max-width: 640px){.resources-slider-featured .featureEQ .columns{width:auto;display:block;float:none}.resources-slider-featured .featureEQ .columns .article-preview{border-top:1px solid #aaa;display:block;padding:1rem 0;float:none;overflow:hidden;margin:0 1.11rem}}@media only screen and (max-width: 640px){.resources-slider-featured .show-for-small-only .button-arrow-right.text{border-top:0}}@media only screen and (min-width: 1441px){.developer-documentation .row{padding-left:20px}}.developer-documentation .columns:first-child{color:#fff;z-index:10}@media only screen and (min-width: 1024px){.developer-documentation .columns:first-child{padding:21.6875rem 13.889rem 3.22rem 5rem}}@media only screen and (max-width: 1023px){.developer-documentation .columns:first-child{padding:11.6875rem 1rem 2rem}}.developer-documentation .columns:last-child{text-align:right}@media only screen and (min-width: 1441px){.developer-documentation .columns:last-child{padding-left:9rem}}@media only screen and (min-width: 1024px){.developer-documentation .columns:last-child{padding-left:4rem}}@media only screen and (min-width: 641px){.developer-documentation .columns:last-child{padding-left:2rem}}.developer-documentation .columns:last-child>div{text-align:center;padding:1.44rem;border:2px solid #aaa;margin-top:2rem}.developer-documentation .columns:last-child>div.demo{padding:0}.developer-documentation .columns:last-child>div:last-child{margin-bottom:2rem}.developer-documentation .columns:last-child .server h6,.developer-documentation .columns:last-child .mobile h6{margin-bottom:1rem}.developer-documentation .columns:last-child .demo h6,.developer-documentation .columns:last-child .demo a,.developer-documentation .columns:last-child .demo span[class*="icon"],.developer-documentation .columns:last-child .mobile h6,.developer-documentation .columns:last-child .mobile a,.developer-documentation .columns:last-child .mobile span[class*="icon"]{font-size:13px;font-size:.72222rem;line-height:1.5;color:#444;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-weight:400;font-family:"proxima-nova",sans-serif;text-transform:uppercase;position:relative}.developer-documentation .columns:last-child .demo a{-webkit-transition:all .3s ease;transition:all .3s ease;display:block;padding:1.44rem}.developer-documentation .columns:last-child .demo a:hover span{color:#274168}.developer-documentation .columns:last-child .demo span[class*="icon"]{padding-right:2rem;display:inline;color:inherit}.developer-documentation .columns:last-child .demo span[class*="icon"]:before{content:''}.developer-documentation .columns:last-child .demo span[class*="icon"]:after{font-size:25px;font-size:1.38889rem;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;-webkit-transition:all .3s ease;transition:all .3s ease;right:0;font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e628';font-weight:600}.developer-documentation .columns:last-child .server h6{font-size:13px;font-size:.72222rem;line-height:1.5;color:#444;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-weight:400;font-family:"proxima-nova",sans-serif}.developer-documentation .columns:last-child .server a{font-size:18px;font-size:1rem;line-height:1.5;-webkit-transition:background-position .5s ease;transition:background-position .5s ease;padding:1.22rem;text-align:center;display:inline-block;width:35%;background-size:100% 200%}.developer-documentation .columns:last-child .server a span{color:#fff;text-transform:uppercase;font-weight:600}.developer-documentation .columns:last-child .server a:nth-child(even){margin:0 .25rem .5rem 0}.developer-documentation .columns:last-child .server a:nth-child(odd){margin:0 0 .5rem .25rem}.developer-documentation .columns:last-child .server a:nth-child(2){background-image:-webkit-linear-gradient(bottom, #28ba98 50%, #274168 50%);background-image:-moz-linear-gradient(bottom, #28ba98 50%, #274168 50%);background-image:linear-gradient(to bottom, #28ba98 50%,#274168 50%)}.developer-documentation .columns:last-child .server a:nth-child(3){background-image:-webkit-linear-gradient(bottom, #35588d 50%, #274168 50%);background-image:-moz-linear-gradient(bottom, #35588d 50%, #274168 50%);background-image:linear-gradient(to bottom, #35588d 50%,#274168 50%)}.developer-documentation .columns:last-child .server a:nth-child(4){background-image:-webkit-linear-gradient(bottom, #9cc2f1 50%, #274168 50%);background-image:-moz-linear-gradient(bottom, #9cc2f1 50%, #274168 50%);background-image:linear-gradient(to bottom, #9cc2f1 50%,#274168 50%)}.developer-documentation .columns:last-child .server a:nth-child(5){background-image:-webkit-linear-gradient(bottom, #274168 50%, #274168 50%);background-image:-moz-linear-gradient(bottom, #274168 50%, #274168 50%);background-image:linear-gradient(to bottom, #274168 50%,#274168 50%)}.developer-documentation .columns:last-child .server a:hover{background-position:0 100%}.developer-documentation .columns:last-child .mobile a{font-size:100px;font-size:5.55556rem;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease;color:#444}.developer-documentation .columns:last-child .mobile a:before{font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.developer-documentation .columns:last-child .mobile a:hover{color:#274168}@media only screen and (min-width: 1024px){.developer-documentation .columns:last-child .server,.developer-documentation .columns:last-child .demo,.developer-documentation .columns:last-child .mobile{position:relative}.developer-documentation .columns:last-child .server:before,.developer-documentation .columns:last-child .demo:before,.developer-documentation .columns:last-child .mobile:before{content:'';display:block;height:2px;width:100%;background:#555;left:-100%;position:absolute;top:0;bottom:0;margin:auto}}.developer-documentation h2,.developer-documentation h4{font-weight:100}.developer-documentation h2+h4{margin-top:.75rem}.developer-documentation h4+a{margin-top:1rem}body{height:100%}#resources{padding:20px;height:100%;background:#e5e5e5}@media only screen and (min-width: 641px){#resources{padding-top:40px}}#resources-sidebar{position:relative;float:left;width:25%;height:100%;padding-right:40px}@media only screen and (max-width: 640px){#resources-sidebar{width:100%;padding:0;float:none}}#resources-sidebar #resources-sidebar-nav{z-index:1;margin-bottom:200px}@media only screen and (max-width: 1023px){#resources-sidebar #resources-sidebar-nav{margin-bottom:20px}}#resources-sidebar #resources-sidebar-nav .filters{padding-bottom:20px}#resources-sidebar #resources-sidebar-nav .filters:last-child{padding-bottom:0}#resources-sidebar #resources-sidebar-nav .resources-sidebar-title{display:block;padding:5px 0;border-top:1px solid #aaa;font-size:22px;font-size:1.22222rem;line-height:40px;font-weight:400;color:#274168}#resources-sidebar #resources-sidebar-nav .resources-sidebar-title:first-of-type{margin-top:10px}#resources-sidebar #resources-sidebar-nav .resources-sidebar-title span{display:inline-block;float:right;background:#777;width:30px;height:30px;border-radius:3px;color:#fff;font-size:30px;font-size:1.66667rem;line-height:30px;font-weight:100;text-align:center;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-sidebar #resources-sidebar-nav .resources-sidebar-title span:hover{background:#db801f;color:#fff}#resources-sidebar #resources-sidebar-nav .resources-sidebar-title .open{display:block}#resources-sidebar #resources-sidebar-nav .resources-sidebar-title .closed{display:none}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-display-clear{display:none;margin:0 0 20px 0}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-display-clear a{padding:5px 10px;border:1px solid #aaa;color:#777;font-size:13px;font-size:.72222rem;line-height:1.5;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-display-clear a:hover{background:#777;border-color:#777;color:#fff}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox{padding:0}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox:before,#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox:after{content:" ";display:table;clear:both}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox:hover{background:#f7f7f7;border-radius:5px}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox input[type=checkbox]{display:none}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox input[type=checkbox]+label.check{display:inline-block;cursor:pointer;outline:0;width:22px;height:22px;margin:5px;background-image:url(../images-build/checkboxes.png);background-repeat:no-repeat;background-position:0 0;text-align:center;vertical-align:top;overflow:hidden}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox input[type=checkbox]+label.check span{vertical-align:-22px}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox input[type=checkbox]:checked+label.check{background-position:0 bottom}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox a{display:inline-block;color:#35588d;font-size:16px;font-size:.88889rem;line-height:22px;vertical-align:top;padding:5px;width:calc(100% - 32px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox a:hover{color:#30aee4}@media only screen and (max-width: 1023px){#resources-sidebar #resources-sidebar-nav .resources-sidebar-nav-checkbox a{font-size:14px;font-size:.77778rem;line-height:22px}}#resources-sidebar #resources-sidebar-nav hr{background:#aaa;height:1px;width:180px;border:none;margin:8px 0 15px 0}#resources-sidebar #resources-sidebar-nav-categories{display:none}#resources-sidebar #resources-sidebar-loading{width:100%;top:50%;position:fixed;text-align:center;display:none;z-index:999}#resources-sidebar #resources-sidebar-loading img{display:block;width:100px;margin:0 auto}#resources-sidebar #resources-sidebar-loading img{display:block;margin:0 auto;width:100px}#resources-results{position:relative;float:left;width:75%}@media only screen and (max-width: 640px){#resources-results{float:none;width:100%;padding:20px 0}}a.resources-page{display:inline-block;margin-bottom:10px;padding:10px 5px;border-radius:3px;color:#274168;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.resources-page:hover{color:#30aee4}a.resources-page.paged{padding:10px 15px;background:#db801f;color:#fff}@media only screen and (max-width: 640px){a.resources-page{width:48px;height:48px;padding:7px 0 !important;background:#ddd}}#resources-results-footer,#resources-results-loading,#resources-results-load-more{display:none}#resources-results-loading{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:0}#resources-results-content{width:100%;padding:10px 0 40px 0}@media only screen and (max-width: 1023px){#resources-results-content{padding:40px 20px}}@media only screen and (max-width: 641px){#resources-results-content{padding:20px 0}}#resources-items .resources-item-wrap{width:33.33%;padding:0 10px 20px 10px}#resources-items .resources-item-wrap.featured{width:100%}@media only screen and (max-width: 1023px){#resources-items .resources-item-wrap{width:50%}}@media only screen and (max-width: 640px){#resources-items .resources-item-wrap{width:100%;padding:0 0 20px}}#resources-items .resources-item-wrap:hover .resources-item{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#resources-items .resources-item-wrap:hover .resources-item-head{background:#db801f !important}#resources-items .resources-item-wrap .resources-item{background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-items .resources-item-wrap .resources-item .resources-item-head{background:#274168;color:#fff;font-size:16px;font-size:.88889rem;line-height:1.5;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-items .resources-item-wrap .resources-item .resources-item-details{border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa}#resources-items .resources-item-wrap .resources-item .resources-item-image{background-position:center center;background-size:cover}#resources-items .resources-item-wrap .resources-item .resources-item-text{padding:20px;background:#fff;overflow-wrap:break-word}#resources-items .resources-item-wrap .resources-item .resources-item-text .resources-item-text-title{font-size:18px;font-size:1rem;line-height:1.5;font-weight:400;color:#274168;margin:0 0 10px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 1023px){#resources-items .resources-item-wrap .resources-item .resources-item-text .resources-item-text-title{font-size:14px;font-size:.77778rem;line-height:1.5}}#resources-items .resources-item-wrap .resources-item .resources-item-text .resources-item-text-desc{margin:0 0 10px 0;font-size:16px;font-size:.88889rem;line-height:1.5;color:#777}@media only screen and (max-width: 1023px){#resources-items .resources-item-wrap .resources-item .resources-item-text .resources-item-text-desc{font-size:14px;font-size:.77778rem;line-height:1.5}}#resources-items .resources-item-wrap .resources-item .resources-item-text .resources-item-text-link a{font-size:16px;font-size:.88889rem;line-height:1.5;color:#274168;text-transform:uppercase}.flexbox #resources-items{margin:0 -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox #resources-items .resources-item-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox #resources-items .resources-item-wrap .resources-item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox #resources-items .resources-item-wrap .resources-item .resources-item-head{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.flexbox #resources-items .resources-item-wrap .resources-item .resources-item-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flexbox #resources-items .resources-item-wrap .resources-item .resources-item-image{-webkit-box-flex:0;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px}.flexbox #resources-items .resources-item-wrap .resources-item .resources-item-text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width: 641px){.flexbox #resources-items .resources-item-wrap.featured{width:100%}.flexbox #resources-items .resources-item-wrap.featured .resources-item-image{min-height:240px;background-position:center center;background-size:cover;-webkit-box-flex:1;-webkit-flex:1 0 66%;-ms-flex:1 0 66%;flex:1 0 66%}.flexbox #resources-items .resources-item-wrap.featured .resources-item-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width: 640px){.flexbox #resources-items{margin:0}}.no-flexbox #resources-items{display:block;width:100%}.no-flexbox #resources-items .resources-item-wrap{float:left;display:block}.no-flexbox #resources-items .resources-item-wrap.featured{width:100%}.no-flexbox #resources-items .resources-item-wrap .resources-item{position:relative;width:100%;display:block;float:left;height:100%;vertical-align:top}@media only screen and (max-width: 1023px){.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-head{display:block;width:100%}}.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-image{width:100%;height:auto;padding-bottom:60%}.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-image img{display:block;width:100%}@media only screen and (max-width: 868px){.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-image{width:100%;float:none}}.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-details{width:100%;display:block;position:relative}@media only screen and (min-width: 641px){.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-details{height:350px;overflow:hidden}.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-details:after{display:block;width:100%;height:10px;background:#fff;position:absolute;bottom:0;box-shadow:0 -10px 20px 8px #fff}}@media only screen and (min-width: 1024px){.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-details{height:370px}}.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-text{width:100%;padding:20px}@media only screen and (max-width: 868px){.no-flexbox #resources-items .resources-item-wrap .resources-item .resources-item-text{width:100%;float:none;min-height:auto}}#resources-loading{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:50%;left:50%;display:none;-webkit-transition:all .2s ease;transition:all .2s ease}#g-loader{max-width:150px;max-height:150px}#g-loader #g-path{stroke-dasharray:400;animation:gdash 2s linear;animation-iteration-count:infinite}@keyframes gdash{to{stroke-dashoffset:-800}}#resources-results-loader,#resources-results-footer,#resources-results-load-more{clear:both}#resources-load-more{padding:10px 15px;border:1px solid #aaa;display:inline-block;color:#777;font-size:14px;font-size:.77778rem;line-height:1;font-weight:400;white-space:nowrap;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-load-more:after{content:'\e60b';font-family:'icomoon';color:#db801f;vertical-align:bottom;padding-left:0.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#resources-load-more:hover{background:#777;color:#fff}#resources-load-more:hover:after{color:#fff}@media only screen and (min-width: 641px){.blog-article-list .columns{padding-bottom:2.22rem}}@media only screen and (max-width: 640px){.blog-article-list .columns+.columns article,.blog-article-list .columns+.columns a.article-preview{margin-top:1rem;padding-top:1rem;border-top:1px solid #aaa}}.blog-article-list time{font-size:10px;font-size:.55556rem;line-height:1.5;text-transform:uppercase;font-weight:400;color:#c6c6c6;letter-spacing:.05rem}.blog-article-list article p,.blog-article-list a.article-preview{font-size:14px;font-size:.77778rem;line-height:1.5;color:#aaa}.blog-article-list article p p,.blog-article-list a.article-preview p{font-size:14px;font-size:.77778rem;line-height:1.5;color:#aaa}body.single-post .block-html h2{color:#35588d}@media only screen and (min-width: 641px){body.single-post .block-html p,body.single-post .block-html li{font-size:22px;font-size:1.22222rem;line-height:1.5}body.single-post .block-html h2{font-size:32px;font-size:1.77778rem;line-height:1.5}body.single-post .block-html h3{font-size:28px;font-size:1.55556rem;line-height:1.5}body.single-post .block-html h4{font-size:24px;font-size:1.33333rem;line-height:1.5}body.single-post .block-html h5{font-size:20px;font-size:1.11111rem;line-height:1.5}body.single-post .block-html h6{font-size:18px;font-size:1rem;line-height:1.5}}@media only screen and (max-width: 640px){body.single-post .block-html h2{font-size:24px;font-size:1.33333rem;line-height:1.5}body.single-post .block-html h3{font-size:22px;font-size:1.22222rem;line-height:1.5}body.single-post .block-html h4{font-size:20px;font-size:1.11111rem;line-height:1.5}body.single-post .block-html h5{font-size:18px;font-size:1rem;line-height:1.5}body.single-post .block-html h6{font-size:16px;font-size:.88889rem;line-height:1.5}}.post-details img{width:3rem;height:3rem;display:block}.post-details p{font-size:12px;font-size:.66667rem;line-height:1.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:5rem;color:#ddd;font-weight:400;text-transform:uppercase}.post-details p span,.post-details p a{font-size:22px;font-size:1.22222rem;line-height:1;text-transform:none;color:#274168;display:block;font-weight:300}.post-details .columns.share{text-align:right}@media only screen and (max-width: 640px){.post-details .columns.share{text-align:left;margin-top:2rem}}.post-details .columns.share .share-link{font-size:12px;font-size:.66667rem;line-height:1;padding:.6rem;position:relative}.post-details .columns.share .share-link span{font-size:12px;font-size:.66667rem;line-height:1;font-family:"proxima-nova",sans-serif;text-transform:uppercase;padding-left:2em;font-weight:600}.post-details .columns.share .share-link span:before{font-size:16px;font-size:.88889rem;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;font-family:'icomoon';left:0}.post-details .columns.share .share-link .details{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:3rem;height:0;opacity:0;background-color:#fff}.post-details .columns.share .share-link .details *{display:none}.post-details .columns.share .share-link.toggle .details{box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);height:auto;opacity:1;text-align:left}.post-details .columns.share .share-link.toggle .details span{padding:.75rem 2rem;position:relative;z-index:2;background-color:#fff}.post-details .columns.share .share-link.toggle .details a{font-size:12px;font-size:.66667rem;line-height:1.5;-webkit-transition:all .2s ease;transition:all .2s ease;color:#aaa;text-transform:none;font-weight:300}.post-details .columns.share .share-link.toggle .details a:hover{color:#274168}.post-details .columns.share .share-link.toggle .details *{display:block}.post-details .columns.share .share-link.toggle .details:before{-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);content:'';position:absolute;left:50%;top:-0.45rem;box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);width:1rem;height:1rem;display:block;background-color:#fff;z-index:1}.related-blog-posts .article-preview time{text-transform:uppercase;font-weight:400;color:#ddd;font-size:.75rem;padding-bottom:20px;display:block}#componentDiv2{margin-top:1.5rem}.solutions-cs article.three-Cs{display:block;position:relative;border:1px solid #aaa;text-align:center;padding:2.775rem 2.22rem}.solutions-cs article.three-Cs img{max-width:203px;margin-bottom:2.22rem;width:100%;max-height:120px}.solutions-cs article.three-Cs .content h4{text-transform:uppercase}@media only screen and (max-width: 640px){.solutions-cs article.three-Cs{height:auto !important}.solutions-cs .columns+.columns{margin-top:2rem}}.section-platform-tiers .block-inner{padding-bottom:3rem}@media only screen and (max-width: 640px){.section-platform-tiers .block-inner{padding-bottom:2rem}}.section-platform-tiers h3{text-transform:uppercase;color:#35588d}.platform-tiers a{cursor:pointer}.platform-tiers .section-inner{position:relative}@media only screen and (max-width: 640px){.platform-tiers .section-inner{height:auto !important}}.platform-tiers .section-inner .tab-wrap.row{max-width:none}.platform-tiers .section-inner .tab-wrap.row .row{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:20px}@media only screen and (min-width: 641px){.platform-tiers .section-inner .tab-wrap.row .row{padding:3rem 0}}.platform-tiers [class*="block-grid-"]{margin:0}.platform-tiers h3{font-size:26px;font-size:1.44444rem;line-height:1.35}.platform-tiers h6{opacity:.7;margin-top:3rem;display:none}@media only screen and (min-width: 641px){.platform-tiers h6{display:block}}.platform-tiers p{font-size:16px;font-size:.88889rem;line-height:1.5;font-weight:200}.platform-tiers p a.text{margin-top:2rem}.platform-tiers ul li{text-align:center;padding:0 0.225rem .5rem}.platform-tiers ul li a{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:11px;font-size:.61111rem;line-height:1.5;font-family:"proxima-nova",sans-serif;font-weight:700;color:#fff;text-transform:uppercase;display:block;position:relative;padding:1.5rem .4rem 4rem}@media only screen and (max-width: 640px){.platform-tiers ul li a{padding:1.25rem 0.4rem 3rem}}.platform-tiers ul li a:before{font-size:50px;font-size:2.77778rem;line-height:1;display:block;font-family:'icomoon';margin-bottom:.5rem;font-weight:100}@media only screen and (max-width: 640px){.platform-tiers ul li a:before{font-size:27px;font-size:1.5rem;line-height:1;font-weight:400}}.platform-tiers ul li a span{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:1.5rem;display:block;width:90%}.platform-tiers ul li a span:first-child{opacity:1}.platform-tiers ul li a span:last-child{opacity:0}@media only screen and (max-width: 640px){.platform-tiers ul li a span{bottom:.75rem}}.platform-tiers ul li a:hover span:last-child{opacity:1}.platform-tiers ul li a:hover span:first-child{opacity:0}.platform-tiers .tabs .columns{padding-left:.125rem;padding-right:.125rem}.platform-tiers .tabs .columns:first-child{padding-left:1.11rem}.platform-tiers .tabs .columns:last-child{padding-right:1.11rem}.platform-tiers .tabs .columns a{display:block}.platform-tiers .tabs .columns .tab{text-align:center;padding:1rem}.platform-tiers .tab h4,.platform-tiers .accordion h4{color:#fff;font-size:20px;font-size:1.11111rem;line-height:1.25;text-transform:uppercase}.platform-tiers .tab p,.platform-tiers .accordion p{font-size:13px;font-size:.72222rem;line-height:1;font-style:italic}.platform-tiers .tab-wrap.identity-enterprise,.platform-tiers .tab-wrap.identity-plus,.platform-tiers .tab-wrap.identity{-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 641px){.platform-tiers .tab-wrap.identity-enterprise,.platform-tiers .tab-wrap.identity-plus,.platform-tiers .tab-wrap.identity{position:absolute;top:0;left:0;z-index:1;opacity:0}.platform-tiers .tab-wrap.identity-enterprise.active,.platform-tiers .tab-wrap.identity-plus.active,.platform-tiers .tab-wrap.identity.active{z-index:10;opacity:1}}.platform-tiers .tab-wrap.identity-enterprise .accordion,.platform-tiers .tab-wrap.identity-plus .accordion,.platform-tiers .tab-wrap.identity .accordion{text-align:left}.platform-tiers .tab-wrap.identity-enterprise .accordion *,.platform-tiers .tab-wrap.identity-plus .accordion *,.platform-tiers .tab-wrap.identity .accordion *{opacity:1}.platform-tiers .tab-wrap.identity-enterprise .accordion a,.platform-tiers .tab-wrap.identity-plus .accordion a,.platform-tiers .tab-wrap.identity .accordion a{display:block;color:#fff;padding:2rem 1.11rem}.platform-tiers .tab-wrap.identity-enterprise .expander a,.platform-tiers .tab-wrap.identity-plus .expander a,.platform-tiers .tab-wrap.identity .expander a{font-size:27px;font-size:1.5rem;line-height:1;width:100%;display:block;text-align:center;color:#fff;position:relative;padding:.25rem}.platform-tiers .tab-wrap.identity-plus li a,.platform-tiers .tab-wrap.identity li a{opacity:.4}.platform-tiers .tab-wrap.identity-plus li.identity-plus a,.platform-tiers .tab-wrap.identity-plus li.identity a,.platform-tiers .tab-wrap.identity li.identity-plus a,.platform-tiers .tab-wrap.identity li.identity a{opacity:1}.platform-tiers .tab-wrap.identity-enterprise li a{background-color:#274168}.platform-tiers .tab-wrap.identity-enterprise li a:hover{background-color:#164680}.platform-tiers .tab-wrap.identity-enterprise .accordion{background-color:#274168}.platform-tiers .tab-wrap.identity-enterprise:active.accordion,.platform-tiers .tab-wrap.identity-enterprise .expander{background-color:#192a43}.platform-tiers .tab-wrap.identity-plus li a{background-color:#46b2e0}.platform-tiers .tab-wrap.identity-plus li a:hover{background-color:#0092cc}.platform-tiers .tab-wrap.identity-plus .accordion{background-color:#35588d}.platform-tiers .tab-wrap.identity-plus:active.accordion,.platform-tiers .tab-wrap.identity-plus .expander{background-color:#219bcf}.platform-tiers .tab-wrap.identity li a{background-color:#89c5ea}.platform-tiers .tab-wrap.identity li a:hover{background-color:#62a5cf}.platform-tiers .tab-wrap.identity .accordion{background-color:#9cc2f1}.platform-tiers .tab-wrap.identity:active.accordion,.platform-tiers .tab-wrap.identity .expander{background-color:#66aedb}@media only screen and (max-width: 640px){.platform-tiers .tab-wrap .columns{padding:0}.platform-tiers .tab-wrap ul{padding:1.11rem}.platform-tiers .tab-wrap .content{padding:0 1.11rem}}.nav-platform{margin:0 auto;width:100%;height:100%;max-width:1360px;text-align:center;display:table}@media only screen and (max-width: 868px){.nav-platform{display:none}}.nav-platform #menu-connect-collect-convert li{width:33%}.nav-platform #menu-connect-collect-convert li a{font-size:34px;font-size:1.88889rem;line-height:1.25}.nav-platform #menu-enterprise-features li{width:25%}.nav-platform #menu-enterprise-features li a{font-size:26px;font-size:1.44444rem;line-height:1.25}.nav-platform .menu{white-space:nowrap;display:table-cell;vertical-align:middle}.nav-platform .menu li{display:inline-block}.nav-platform .menu li a{color:#fff;font-weight:700;text-transform:uppercase;display:block;margin:0 10px;padding:20px;border:1px solid transparent;border-radius:5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-platform .menu li a:hover{color:#db801f;border:1px solid #fff}.nav-platform .menu li a:before{display:block;width:100%;padding-bottom:50%;margin-bottom:10px;background-size:contain !important}.nav-platform .menu li.active a{border:1px solid #fff;background:rgba(255,255,255,0.2)}.nav-platform .menu li.connect a:before{content:'';background:url("../images/ccc-icons/connect_reversed.png") center center no-repeat}.nav-platform .menu li.collect a:before{content:'';background:url("../images/ccc-icons/collect_reversed.png") center center no-repeat}.nav-platform .menu li.convert a:before{content:'';background:url("../images/ccc-icons/convert_reversed.png") center center no-repeat}.nav-platform .menu li.performance a:before{content:'';background:url("../images/ent-icons/Gigya_Website_Icons_Outlined-v7_Performance.png") center center no-repeat}.nav-platform .menu li.privacy a:before{content:'';background:url("../images/ent-icons/Gigya_Website_Icons_Outlined-v7_Privacy.png") center center no-repeat}.nav-platform .menu li.administration a:before{content:'';background:url("../images/ent-icons/Gigya_Website_Icons_Outlined-v7_administration.png") center center no-repeat}.nav-platform .menu li.security a:before{content:'';background:url("../images/ent-icons/Gigya_Website_Icons_Outlined-v7_Security.png") center center no-repeat}.platform-intro{padding:50px}@media only screen and (max-width: 640px){.platform-intro{padding:20px 0}}@media only screen and (min-width: 641px) and (max-width: 1023px){.platform-intro{padding:35px}}.platform-intro.overview{text-align:left}.platform-intro.solution{text-align:center}@media only screen and (max-width: 1023px){.platform-intro.solution h2{text-align:center;margin-top:1.5rem}}.platform-intro.solution img{display:block;margin:0 auto}.platform-intro h1{margin:0 0 0.5em;text-align:center}.platform-intro ul{list-style:disc;list-style-position:outside;padding-left:1.5em}.platform-intro li{padding-bottom:0.5em}.platform-intro li:last-child{padding-bottom:0}.platform-challenge{padding-bottom:50px}@media only screen and (max-width: 640px){.platform-challenge{padding-bottom:0}}.platform-challenge .row{position:relative}.platform-challenge__details{background:#e5e5e5}@media only screen and (max-width: 640px){.platform-challenge__details{padding:40px 20px}}@media only screen and (min-width: 641px) and (max-width: 1024px){.platform-challenge__details{z-index:2;margin-top:45%;padding:40px}}@media only screen and (min-width: 1024px){.platform-challenge__details{padding:60px 23% 60px 50px}}.platform-challenge__details h2{font-size:19px;font-size:1.05556rem;line-height:1.25}@media only screen and (min-width: 1024px){.platform-challenge__details h2{font-size:20px;font-size:1.11111rem;line-height:1.25}}@media only screen and (min-width: 1024px){.platform-challenge__details h2{font-size:24px;font-size:1.33333rem;line-height:1.25}}.platform-challenge__details a{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:2px solid #777;font-weight:400;color:#777}.platform-challenge__details a:hover{border-color:#444;color:#444}.platform-challenge__image{padding:0;text-align:center}@media only screen and (min-width: 641px) and (max-width: 1024px){.platform-challenge__image{position:absolute;top:0;right:20px}}@media only screen and (min-width: 1024px){.platform-challenge__image{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:2}.platform-challenge__image img{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}}.platform-challenge__image img{vertical-align:bottom}.platform-solution{padding:40px 0 20px;background:#e5e5e5;text-align:center}@media only screen and (max-width: 640px){.platform-solution p{text-align:left}}.platform-enterprise{padding:40px 0;background:#fff}.platform-enterprise h2{text-align:center}@media only screen and (max-width: 1023px){.platform-enterprise h2{margin-top:1.5rem}}.platform-enterprise .enterprise-solutions{padding:80px 40px 40px;margin-top:40px;border-top:1px solid #aaa}@media only screen and (max-width: 640px){.platform-enterprise .enterprise-solutions{padding:20px 0;margin-bottom:20px}}.platform-enterprise .enterprise-solutions .solution{display:inline-block;vertical-align:top}@media only screen and (max-width: 640px){.platform-enterprise .enterprise-solutions .solution{padding:20px;width:100%;border-bottom:1px solid #e5e5e5}.platform-enterprise .enterprise-solutions .solution:last-of-type{border:0}}@media only screen and (min-width: 641px){.platform-enterprise .enterprise-solutions .solution{width:49%;padding:40px;text-align:center}}@media only screen and (min-width: 1024px){.platform-enterprise .enterprise-solutions .solution{padding:40px 10%}}.platform-enterprise .enterprise-solutions h2{padding-bottom:20px}.platform-enterprise .enterprise-solutions img{width:100%;max-width:100px;margin-bottom:1rem}.platform-enterprise img{display:block;margin:0 auto}@media only screen and (max-width: 640px){.platform-enterprise{padding-bottom:0}}@media only screen and (min-width: 641px){.platform-enterprise{padding:40px}}.platform-explore{background:#db801f;color:#fff;text-align:center;position:relative}.platform-explore>.row{padding:20px 0}@media only screen and (max-width: 641px){.flexbox .platform-explore>.row{white-space:nowrap;overflow-x:scroll;position:relative;-webkit-overflow-scrolling:touch}}.no-flexbox .platform-explore .explore-items{display:table}@media only screen and (max-width: 641px){.no-flexbox .platform-explore .explore-items{display:block}}.flexbox .platform-explore .explore-items{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width: 641px){.flexbox .platform-explore .explore-items{white-space:nowrap;border:30px solid transparent;border-top:0;border-bottom:0;float:left}}.platform-explore .explore-items::-webkit-scrollbar{display:none}.platform-explore .action{color:#fff;font-size:20px;font-size:1.11111rem;line-height:1.25;font-weight:400;-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}@media only screen and (min-width: 1024px){.platform-explore .action{font-size:24px;font-size:1.33333rem;line-height:1.25}}.platform-explore a{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-size:.77778rem;line-height:1;font-weight:400;border:1px solid #fff;padding:10px 15px;margin-top:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 640px){.platform-explore a{padding:15px;font-size:12px;font-size:.66667rem;line-height:1}}@media only screen and (min-width: 641px){.platform-explore a{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}}.platform-explore a:hover{color:#db801f;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.platform-explore a:after{content:'\e60b';font-family:'icomoon';color:#fb0;vertical-align:bottom;padding-left:0.5rem}@media only screen and (max-width: 640px){.platform-explore a:after{font-weight:600}}.platform-explore .explore-item{padding:0 15px}@media only screen and (min-width: 1024px){.platform-explore .explore-item{padding:0 25px}}@media only screen and (max-width: 640px){.platform-explore .explore-item p{font-weight:400}}.no-flexbox .platform-explore .explore-item{display:table-cell;vertical-align:middle}@media only screen and (max-width: 641px){.no-flexbox .platform-explore .explore-item{width:100%;border-bottom:1px solid #fff;padding:10px 0;display:block}.no-flexbox .platform-explore .explore-item:first-child{padding-top:0}.no-flexbox .platform-explore .explore-item:last-child{padding-bottom:0;border-bottom:none}}@media only screen and (min-width: 641px){.no-flexbox .platform-explore .explore-item{width:25%;border-right:1px solid #fff}.no-flexbox .platform-explore .explore-item:last-child{border-right:none}}.flexbox .platform-explore .explore-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25%;border-right:1px solid #fff}.flexbox .platform-explore .explore-item:last-child{border-right:none}.flexbox .platform-explore .explore-item p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 641px){.flexbox .platform-explore .explore-item{min-width:230px;max-width:80vw;white-space:initial}}@media only screen and (max-width: 641px){.flexbox .platform-explore .fade{position:absolute;height:100%;top:0;width:40px;pointer-events:none;z-index:1}.flexbox .platform-explore .fade--left{background:-webkit-linear-gradient(right, #db801f, rgba(219,128,31,0));background:-moz-linear-gradient(right, #db801f, rgba(219,128,31,0));background-image:-webkit-linear-gradient(left, #db801f, rgba(219,128,31,0));background-image:linear-gradient(to right, #db801f,rgba(219,128,31,0));left:0}.flexbox .platform-explore .fade--right{background:-webkit-linear-gradient(left, #db801f, rgba(219,128,31,0));background:-moz-linear-gradient(left, #db801f, rgba(219,128,31,0));background-image:-webkit-linear-gradient(right, #db801f, rgba(219,128,31,0));background-image:linear-gradient(to left, #db801f,rgba(219,128,31,0));position:absolute;right:0}}@media only screen and (min-width: 641px){.platform-explore p{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;padding-bottom:0.5em}}.platform-features{background:#e5e5e5}.platform-features .description{text-align:center}.platform-features h2{margin:1.5em 0 0.25em}.features{padding:10px}.features.solution{text-align:center}.flexbox .features{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-ms-flex-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media only screen and (max-width: 640px){.features{padding:10px 5px}}.feature{width:100%;padding:20px;border:1px solid #aaa;background:#fff}.feature h3{text-transform:uppercase;font-weight:400;font-size:22px;font-size:1.22222rem;line-height:1.5}@media only screen and (max-width: 640px){.feature h3{font-size:17px;font-size:.94444rem;line-height:1.25}}.feature p:last-of-type{margin-bottom:15px}.feature ul{list-style:disc;padding-left:1em}.flexbox .solution .feature p{-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.flexbox .solution .feature p:last-of-type{-ms-flex:0 1 auto;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto}.feature a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:2px solid #35588d;font-weight:400;color:#35588d;text-transform:none;position:relative}.feature a:hover{border-color:#30aee4;color:#30aee4}.feature__icon{text-align:center}.feature__icon img{width:100%;max-width:100px}.solution .feature__icon img{max-width:191px}@media only screen and (max-width: 640px){.solution .feature__icon img{max-width:95px}}.feature__image{text-align:center}.feature__image img{width:100%;max-width:300px}.feature{margin-bottom:15px;-webkit-transition:all .3s cubic-bezier(0.33, 0.66, 0.66, 1);transition:all .3s cubic-bezier(0.33, 0.66, 0.66, 1)}.feature:last-of-type{margin-bottom:0}.flexbox .feature{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-ms-flex:0 1 auto;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}.flexbox .features.solution .feature__details{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.flexbox .features.solution img{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}@media only screen and (min-width: 641px){.features{padding:20px}.features .feature{padding:30px 30px 40px}.flexbox .feature{margin:10px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flexbox .feature__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;margin:0}.flexbox .product .feature__details{-ms-flex:0 1 50%;-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;padding:0 20px}.flexbox .product .feature__details h3{margin-top:0}.flexbox .product .feature__details p:last-child{margin-bottom:0}.flexbox .feature__icon{-webkit-box-flex:0;-webkit-flex:0 0 170px;-ms-flex:0 0 170px;flex:0 0 170px}.flexbox .feature .feature__image{-webkit-box-flex:1;-webkit-flex:1 0 150px;-ms-flex:1 0 150px;flex:1 0 150px;-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;margin:0 auto}}@media only screen and (min-width: 1024px){.flexbox .overview .feature{margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox .overview .feature:nth-child(odd){width:calc(49.9% - 15px);margin-right:15px}.flexbox .overview .feature:nth-child(even){width:50%}.flexbox .overview .feature .feature__icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flexbox .overview .feature .feature__details{padding:0}.flexbox .overview .feature h3{padding-top:1rem}.flexbox .product .feature:nth-child(-n+3),.flexbox .solution .feature:nth-child(-n+3){width:calc(33.29% - 15px);margin:0 7px 10px 8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox .product .feature:nth-child(-n+3) .feature__icon,.flexbox .solution .feature:nth-child(-n+3) .feature__icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flexbox .product .feature:nth-child(-n+3) .feature__details,.flexbox .solution .feature:nth-child(-n+3) .feature__details{padding:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flexbox .product .feature:nth-child(-n+3) .feature__image,.flexbox .solution .feature:nth-child(-n+3) .feature__image{padding-top:20px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.flexbox .product .feature:nth-child(-n+3) .feature__image img,.flexbox .solution .feature:nth-child(-n+3) .feature__image img{max-width:300px}.flexbox .product .feature:nth-child(-n+3) h3,.flexbox .solution .feature:nth-child(-n+3) h3{padding-top:1rem}.flexbox .product .feature:nth-child(1),.flexbox .solution .feature:nth-child(1){margin-left:0;margin-right:15px}.flexbox .product .feature:nth-child(3),.flexbox .solution .feature:nth-child(3){margin-left:15px;margin-right:0}.flexbox .product .feature__icon .solution .feature__icon{-webkit-box-flex:0;-webkit-flex:0 0 170px;-ms-flex:0 0 170px;flex:0 0 170px}}@media only screen and (min-width: 641px){.no-flexbox article{display:table}.no-flexbox article>div{display:table-cell}.no-flexbox .feature__icon{min-width:100px;vertical-align:top}.solution .no-flexbox .feature__icon{min-width:191px}.no-flexbox .feature__details{vertical-align:top;padding:0 20px}.no-flexbox .feature__image{vertical-align:middle;min-width:240px}}@media only screen and (min-width: 1024px){.no-flexbox .solution.features{display:table;border-collapse:collapse;margin:20px auto}.no-flexbox .solution article{display:table-cell;width:33.33%}.no-flexbox .solution article>div{display:block}.no-flexbox .feature__image{min-width:360px}}section.promo-banner{margin:40px 20px}section.promo-banner.feature-page{background:#e5e5e5;margin:0;padding:40px 20px}section.promo-banner .box{color:#fff;background:#65707d}section.promo-banner .promo-banner-image{background-repeat:no-repeat;background-size:cover;background-position:center center}section.promo-banner .heading{text-transform:uppercase}@media only screen and (max-width: 640px){section.promo-banner .heading{font-size:19px;font-size:1.05556rem;line-height:1.25}}@media only screen and (min-width: 641px) and (max-width: 1023px){section.promo-banner .heading{font-size:20px;font-size:1.11111rem;line-height:1.25}}@media only screen and (min-width: 1024px){section.promo-banner .heading{font-size:24px;font-size:1.33333rem;line-height:1.25}}section.promo-banner a{color:#fb0}section.promo-banner a:hover{color:#db801f}.no-flexbox .promo-banner .box{display:table}.no-flexbox .promo-banner-image,.no-flexbox .promo-banner-text{display:table-cell}@media only screen and (max-width: 640px){.no-flexbox .promo-banner-image{width:100%;background-size:contain !important;min-height:200px;margin-top:20px;display:block}.no-flexbox .promo-banner-text{width:100%;padding:20px;display:block}}@media only screen and (min-width: 641px){.no-flexbox .promo-banner-image{width:33.33%}.no-flexbox .promo-banner-text{width:66.66%;padding:40px}}@media only screen and (min-width: 1024px){.no-flexbox .promo-banner-text{padding:40px}}.flexbox .promo-banner .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 640px){.flexbox .promo-banner-image{width:100%;background-size:contain !important;min-height:200px;margin-top:20px}.flexbox .promo-banner-text{width:100%;padding:20px}}@media only screen and (min-width: 641px){.flexbox .promo-banner-image{width:33.33%}.flexbox .promo-banner-text{width:66.66%;padding:30px}}@media only screen and (min-width: 1024px){.flexbox .promo-banner-text{padding:40px}}.features-list article.article-feature{position:relative;display:block;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;-webkit-transition:box-shadow .5s ease;transition:box-shadow .5s ease;background-color:transparent;box-shadow:0 0 #fff;padding:2.22rem 2.22rem 4.44rem 2.22rem;color:#444;text-align:center;border:1px solid #aaa;border-top:0;margin-bottom:2.44rem;height:22.889rem}.features-list article.article-feature:before{content:'';position:absolute;top:0;left:0;width:100%;height:.25rem;background-color:#274168;z-index:10}.features-list article.article-feature:before{background-color:#35588d}.features-list article.article-feature.screenshot{height:48.218rem}.features-list article.article-feature.screenshot img{margin-bottom:1.5rem;max-width:80%}@media only screen and (max-width: 1023px){.features-list article.article-feature.no-screenshot,.features-list article.article-feature.screenshot{height:auto !important;padding-bottom:5.1rem}}.features-list article.article-feature p,.features-list article.article-feature .tags{text-align:left}.features-list article.article-feature .tags{position:absolute;bottom:2.22rem;left:2.22rem;margin-right:2.22rem}.features-list article.article-feature h4+p{font-size:16px;font-size:.88889rem;line-height:1.5;margin-top:1.5rem}.features-list article.article-feature span.platforms{font-size:12px;font-size:.66667rem;line-height:1.5;color:#aaa;font-weight:600;letter-spacing:.0375rem;text-transform:uppercase;float:left}.features-list article.article-feature span.platforms.platform{margin-left:.25rem}.features-list article.article-feature span.platforms.platform+.platform{margin-left:0}.features-list article.article-feature span.platforms.platform+.platform:before{content:',';margin-right:.25rem}.features-list article.article-feature svg{height:2.33rem;width:2.33rem;margin:0 auto 1rem;display:block}.features-list article.article-feature.active-feature{-webkit-animation:activeFader 2.5s;-ms-animation:activeFader 2.5s;-moz-animation:activeFader 2.5s;-o-animation:activeFader 2.5s;animation:activeFader 2.5s;box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23)}@-webkit-keyframes activeFader{0%{background-color:transparent}15%{background-color:#fafafa}85%{background-color:#fafafa}100%{background-color:transparent}}@-moz-keyframes activeFader{0%{background-color:transparent}15%{background-color:#fafafa}85%{background-color:#fafafa}100%{background-color:transparent}}@keyframes activeFader{0%{background-color:transparent}15%{background-color:#fafafa}85%{background-color:#fafafa}100%{background-color:transparent}}@media only screen and (min-width: 1024px){.intpart-wrap .category-content,.partners-wrap .category-content{-webkit-transition:all .3s ease;transition:all .3s ease;width:0;height:0;opacity:0;float:left}.intpart-wrap .category-content>div,.partners-wrap .category-content>div{display:none;padding:0 25% 1.11rem 1.11rem}.intpart-wrap .category-content>div h3+p,.partners-wrap .category-content>div h3+p{border-top:1px solid #aaa}.intpart-wrap .category-content>div p,.partners-wrap .category-content>div p{padding-top:1rem;margin-top:1rem}}@media only screen and (max-width: 1023px){.intpart-wrap .category-content,.partners-wrap .category-content{display:none}}@media only screen and (min-width: 1024px){.intpart-wrap.all .intpart-list,.intpart-wrap.all .partners-list,.partners-wrap.all .intpart-list,.partners-wrap.all .partners-list{height:auto !important}.intpart-wrap.all .intpart-list .intpart .columns,.intpart-wrap.all .intpart-list .partners .columns,.intpart-wrap.all .partners-list .intpart .columns,.intpart-wrap.all .partners-list .partners .columns,.partners-wrap.all .intpart-list .intpart .columns,.partners-wrap.all .intpart-list .partners .columns,.partners-wrap.all .partners-list .intpart .columns,.partners-wrap.all .partners-list .partners .columns{position:relative !important;top:0 !important;left:0 !important}}@media only screen and (min-width: 1024px){.intpart-wrap.filter .category-content,.partners-wrap.filter .category-content{width:50%;height:auto;opacity:1}}@media only screen and (min-width: 1024px){.intpart-wrap.filter .row.intpart-list,.intpart-wrap.filter .row.partners-list,.partners-wrap.filter .row.intpart-list,.partners-wrap.filter .row.partners-list{width:50%;float:left}}.intpart-wrap.filter .row.intpart-list .intpart .columns,.intpart-wrap.filter .row.intpart-list .partners .columns,.intpart-wrap.filter .row.partners-list .intpart .columns,.intpart-wrap.filter .row.partners-list .partners .columns,.partners-wrap.filter .row.intpart-list .intpart .columns,.partners-wrap.filter .row.intpart-list .partners .columns,.partners-wrap.filter .row.partners-list .intpart .columns,.partners-wrap.filter .row.partners-list .partners .columns{padding:0 1.11rem 2.22rem}.intpart-wrap.filter .row.intpart-list .intpart .columns.highlight .article-intpart .title,.intpart-wrap.filter .row.intpart-list .intpart .columns.highlight .article-partner .title,.intpart-wrap.filter .row.intpart-list .partners .columns.highlight .article-intpart .title,.intpart-wrap.filter .row.intpart-list .partners .columns.highlight .article-partner .title,.intpart-wrap.filter .row.partners-list .intpart .columns.highlight .article-intpart .title,.intpart-wrap.filter .row.partners-list .intpart .columns.highlight .article-partner .title,.intpart-wrap.filter .row.partners-list .partners .columns.highlight .article-intpart .title,.intpart-wrap.filter .row.partners-list .partners .columns.highlight .article-partner .title,.partners-wrap.filter .row.intpart-list .intpart .columns.highlight .article-intpart .title,.partners-wrap.filter .row.intpart-list .intpart .columns.highlight .article-partner .title,.partners-wrap.filter .row.intpart-list .partners .columns.highlight .article-intpart .title,.partners-wrap.filter .row.intpart-list .partners .columns.highlight .article-partner .title,.partners-wrap.filter .row.partners-list .intpart .columns.highlight .article-intpart .title,.partners-wrap.filter .row.partners-list .intpart .columns.highlight .article-partner .title,.partners-wrap.filter .row.partners-list .partners .columns.highlight .article-intpart .title,.partners-wrap.filter .row.partners-list .partners .columns.highlight .article-partner .title{width:100%}.intpart-wrap.filter .row.intpart-list .intpart .columns.highlight .article-intpart .image,.intpart-wrap.filter .row.intpart-list .intpart .columns.highlight .article-partner .image,.intpart-wrap.filter .row.intpart-list .partners .columns.highlight .article-intpart .image,.intpart-wrap.filter .row.intpart-list .partners .columns.highlight .article-partner .image,.intpart-wrap.filter .row.partners-list .intpart .columns.highlight .article-intpart .image,.intpart-wrap.filter .row.partners-list .intpart .columns.highlight .article-partner .image,.intpart-wrap.filter .row.partners-list .partners .columns.highlight .article-intpart .image,.intpart-wrap.filter .row.partners-list .partners .columns.highlight .article-partner .image,.partners-wrap.filter .row.intpart-list .intpart .columns.highlight .article-intpart .image,.partners-wrap.filter .row.intpart-list .intpart .columns.highlight .article-partner .image,.partners-wrap.filter .row.intpart-list .partners .columns.highlight .article-intpart .image,.partners-wrap.filter .row.intpart-list .partners .columns.highlight .article-partner .image,.partners-wrap.filter .row.partners-list .intpart .columns.highlight .article-intpart .image,.partners-wrap.filter .row.partners-list .intpart .columns.highlight .article-partner .image,.partners-wrap.filter .row.partners-list .partners .columns.highlight .article-intpart .image,.partners-wrap.filter .row.partners-list .partners .columns.highlight .article-partner .image{display:none}@media only screen and (min-width: 1024px){.intpart-wrap.filter .row.intpart-list .intpart .columns.large-3,.intpart-wrap.filter .row.intpart-list .partners .columns.large-3,.intpart-wrap.filter .row.partners-list .intpart .columns.large-3,.intpart-wrap.filter .row.partners-list .partners .columns.large-3,.partners-wrap.filter .row.intpart-list .intpart .columns.large-3,.partners-wrap.filter .row.intpart-list .partners .columns.large-3,.partners-wrap.filter .row.partners-list .intpart .columns.large-3,.partners-wrap.filter .row.partners-list .partners .columns.large-3{width:50%}}.intpart-wrap.filter .intpart-more,.intpart-wrap.filter .intpart .separator,.intpart-wrap.filter .partners-more,.intpart-wrap.filter .partners .separator,.partners-wrap.filter .intpart-more,.partners-wrap.filter .intpart .separator,.partners-wrap.filter .partners-more,.partners-wrap.filter .partners .separator{display:none !important}.row .row.intpart-list{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}@media only screen and (max-width: 1023px){.row .row.intpart-list{width:100%}.row .row.intpart-list .columns{margin-bottom:1rem}}.row .row.intpart-list .section-inner{padding-bottom:3.015rem}.row .row.intpart-list .article-intpart{-webkit-transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);box-shadow:0 0 #fff}.row .row.intpart-list .article-intpart:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.row .row.intpart-list .article-intpart:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.row .row.intpart-list .article-intpart .title .category+.category:before{content:', '}.row .row.intpart-list .article-intpart{border-top:0;display:block;height:100%;position:relative;line-height:1;border:1px solid #aaa;overflow:hidden;background-color:#fff}.row .row.intpart-list .article-intpart .title,.row .row.intpart-list .article-intpart .image{display:block;text-align:center;position:relative;padding:6.889rem}@media only screen and (min-width: 641px) and (max-width: 1071px){.row .row.intpart-list .article-intpart .title,.row .row.intpart-list .article-intpart .image{padding:5.889rem}}.row .row.intpart-list .article-intpart .title div,.row .row.intpart-list .article-intpart .image div{text-align:left;position:absolute;bottom:1rem;left:1.889rem;margin-right:1.889rem}.row .row.intpart-list .article-intpart .title .category,.row .row.intpart-list .article-intpart .image .category{font-size:11px;font-size:.61111rem;line-height:1;color:#aaa;font-weight:400;letter-spacing:.0375rem;text-transform:uppercase}.row .row.intpart-list .article-intpart .title img,.row .row.intpart-list .article-intpart .image img{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;display:block}.row .row.intpart-list .article-intpart .title img{top:40%}.row .row.intpart-list .article-intpart h5{color:#444;font-weight:600}@media only screen and (min-width: 1024px){.row .row.intpart-list .highlight .article-intpart .title,.row .row.intpart-list .highlight .article-intpart .image{width:50%;float:left}.row .row.intpart-list .highlight .article-intpart .no-feat-image{width:100%}}@media only screen and (max-width: 1023px){.row .row.intpart-list .highlight .article-intpart .title{width:100%}.row .row.intpart-list .highlight .article-intpart .image{display:none}}.row .row.intpart-list .highlight .article-intpart .image img{border:1px solid #aaa;left:43%;max-width:14rem}@media only screen and (min-width: 641px) and (max-width: 1071px){.row .row.intpart-list .highlight .article-intpart .image img{max-width:13rem}}.row .row.intpart-list .highlight .article-intpart:before{background-color:#35588d}.row .row.intpart-list .highlight .article-intpart .title>span{font-size:10px;font-size:.55556rem;line-height:1.5;position:absolute;top:0;left:0;background-color:#35588d;color:#fff;text-transform:uppercase;padding:5px 10px}.row .row.intpart-list .intpart{overflow:hidden;padding-top:0.6rem}@media only screen and (min-width: 1024px){.row .row.intpart-list .intpart .columns{padding-bottom:40px}}.row .row.intpart-list .intpart .columns{float:left}@media only screen and (min-width: 1024px){.row .row.intpart-list .intpart .columns.active{z-index:20}.row .row.intpart-list .intpart .columns.active article{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);border-bottom:0}.row .row.intpart-list .intpart .columns.active span.separator{visibility:visible}}.row .row.intpart-list .intpart .columns span.separator{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;display:block;position:absolute;margin-right:1.11rem;display:block;background-color:#fff;height:2.3rem;bottom:.5rem;left:20px;border-left:1px solid #aaa;border-right:1px solid #aaa}.row .row.intpart-list .intpart .columns span.separator:before{content:'';position:absolute;margin-right:1.11rem;display:block;background-color:#fff;height:3rem;bottom:-.5rem;left:0;width:100%}.row .row.intpart-list .intpart-more{display:none;margin:0 auto 1.11rem}.row .row.intpart-list .intpart-more>.columns{padding-left:20px;padding-right:20px}.row .row.intpart-list .intpart-more>.columns .columns{padding:.779rem 1.889rem}.row .row.intpart-list .intpart-more .row{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);background-color:#fff;border:1px solid #aaa;padding:1.889rem 0;margin:0}.row .row.intpart-list .intpart-more .row p,.row .row.intpart-list .intpart-more .row ul{font-size:16px;font-size:.88889rem;line-height:1.5}.row .row.intpart-list .intpart-more .row p+a{margin-top:1rem}.row .row.intpart-list .intpart-more .row .intpart-permalink{float:right}.row .row.intpart-list .intpart-more .row .intpart-permalink+.button{margin-right:.5rem}@media only screen and (max-width: 1023px){.row .row.intpart-list .intpart-more{display:none !important}}.intpart-filter .columns{padding:0 1.11rem}@media only screen and (max-width: 1023px){.intpart-filter .columns+.columns{margin-top:1rem}}.leadership-list .button{display:block}.leadership-list .button span{display:block;text-transform:none}.leadership-list .button span.name{font-size:18px;font-size:1rem;line-height:1.5;font-weight:300}.leadership-list .button span.title{font-size:15px;font-size:.83333rem;line-height:1.5;font-weight:200}.leadership-list ul{margin:0 .625em}.leadership-description{max-width:1360px;margin:0 auto}.leadership-content{margin:0 20px;border:1px solid #aaa}.leadership-content+.leadership-content{margin-top:20px}.leadership-content .inner h3{color:#aaa;margin-top:0;font-weight:300}.leadership-content .photo{padding:40px}.leadership-content .photo img{width:100%;max-width:350px;margin:0 auto;display:block}.leadership-content .details{padding:40px}.leadership-content .additional{padding:40px}.leadership-content .cta.speech:after{content:'\e901'}.leadership-content .cta.thumb:after{content:'\e903'}@media only screen and (max-width: 640px){.leadership-content{margin:0 5px}.leadership-content>.row .columns{padding:20px}.leadership-content>.row .columns+.columns{padding-top:0}}@media only screen and (max-width: 1023px){.leadership-content .cta{display:none}}@media only screen and (min-width: 1024px){.leadership-content .details{padding:40px 0}.leadership-content .cta{margin:10px 0}}.leadership-content .additional-block{margin-top:40px}.leadership-content .additional-block h4{text-transform:uppercase;color:#aaa}.leadership-content .additional-block h4+p{margin-top:0.5rem}.leadership-content .additional-block.quote span{font-size:14px;font-size:.77778rem;line-height:1.5;font-style:italic;color:#aaa}.leadership-content .additional-block.quote span:before{content:'- '}@media only screen and (max-width: 1023px){.leadership-additional,.additional-block{opacity:1 !important}}@media only screen and (min-width: 1024px){.leadership-additional{position:absolute;top:40px;bottom:40px;left:0;right:0;background:#fff;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.additional-block{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;background:#fff;opacity:1;margin-top:0 !important;width:100%;max-height:100%;opacity:0;overflow-y:scroll}.flexbox .leadership-content>.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox .leadership-content>.row .columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 640px){.clients-overview{padding:2rem 1.5rem 1.44rem !important}.clients-overview h3{font-size:1rem}.clients-overview .button{padding:.75rem;font-size:.75rem}}@media only screen and (min-width: 1311px){.client-list .clients-wrap{width:6.66%}}@media only screen and (max-width: 1310px){.client-list .clients-wrap{width:7.14%}}@media only screen and (max-width: 1210px){.client-list .clients-wrap{width:7.69%}}@media only screen and (max-width: 1110px){.client-list .clients-wrap{width:8.33%}}@media only screen and (max-width: 1010px){.client-list .clients-wrap{width:9.09%}}@media only screen and (max-width: 910px){.client-list .clients-wrap{width:10%}}@media only screen and (max-width: 810px){.client-list .clients-wrap{width:11.11%}}@media only screen and (max-width: 710px){.client-list .clients-wrap{width:12.5%}}@media only screen and (max-width: 610px){.client-list .clients-wrap{width:14.28%}}@media only screen and (max-width: 510px){.client-list .clients-wrap{width:16.66%}}@media only screen and (max-width: 410px){.client-list .clients-wrap{width:20%}}@media only screen and (max-width: 320px){.client-list .clients-wrap{width:25%}}.client-list-home{height:830px;text-align:center}@media only screen and (min-width: 831px){.client-list-home{height:990px}}@media only screen and (max-width: 640px){.client-list-home{height:664px}}.client-list-home header.clients-overview{z-index:10;background-color:#fff;text-align:center}@media only screen and (min-width: 1024px){.client-list-home header.clients-overview{left:49.9%}}@media only screen and (min-width: 831px) and (max-width: 1023px){.client-list-home header.clients-overview{left:49.8%}}@media only screen and (min-width: 831px){.client-list-home header.clients-overview{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:332px;height:332px;width:830px;padding:4.44rem 4rem}}@media only screen and (max-width: 830px){.client-list-home header.clients-overview{position:absolute;top:316px;left:0;height:183px;width:100%;padding:1.44rem 1.5rem}}@media only screen and (max-width: 640px){.client-list-home header.clients-overview{top:248px;height:167px;padding-top:1.44rem !important}}.client-list-home header.clients-overview a{margin-top:1rem}@media only screen and (max-width: 830px){.client-list-home header.clients-overview a{margin-top:.75rem}}.client-list-home .home-clients-wrap{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:0;height:inherit;width:670px}@media only screen and (min-width: 641px){.client-list-home .home-clients-wrap{width:1826px}}.client-list-home .home-clients-wrap .clients-wrap{width:83px;height:83px;position:relative;float:left}@media only screen and (min-width: 641px){.client-list-home .home-clients-wrap .clients-wrap{width:166px;height:166px}}.client-list-home{background:#fff}section[class*="client-list"]{position:relative;width:100%;overflow:hidden}section[class*="client-list"] .clients-wrap{overflow:hidden}section[class*="client-list"] .clients-wrap img{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:85%;width:4.22rem}section[class*="client-list"] .clients-wrap.animation-wiggle img{left:1rem;top:40%;-webkit-animation:wiggle 4s infinite;-moz-animation:wiggle 4s infinite;animation:wiggle 4s infinite}section[class*="client-list"] .clients-wrap.animation-pulse img{-webkit-animation:pulse 2s infinite;-moz-animation:pulse 2s infinite;animation:pulse 2s infinite}section[class*="client-list"] .clients-wrap.animation-roll img{left:0;top:15%;-webkit-animation:spin 2.5s linear infinite, slide-right 5s linear infinite;-moz-animation:spin 2.5s linear infinite, slide-right 5s linear infinite;animation:spin 2.5s linear infinite, slide-right 5s linear infinite}section[class*="client-list"] .clients-wrap.animation-shrink img{-webkit-animation:shrink 5s infinite;-moz-animation:shrink 5s infinite;animation:shrink 5s infinite}section[class*="client-list"] .clients-wrap.animation-bounce img{-webkit-animation:bounce 4s infinite;-moz-animation:bounce 4s infinite;animation:bounce 4s infinite}section[class*="client-list"] .clients-wrap.animation-fade img{-webkit-animation:fade 4s infinite;-moz-animation:fade 4s infinite;animation:fade 4s infinite}section[class*="client-list"] .clients-wrap.animation-slide-left img{left:0;top:50%;-webkit-animation:slide-left 4s linear infinite;-moz-animation:slide-left 4s linear infinite;animation:slide-left 4s linear infinite}section[class*="client-list"] .clients-wrap.animation-slide-right img{left:0;top:50%;-webkit-animation:slide-right 3s linear infinite;-moz-animation:slide-right 3s linear infinite;animation:slide-right 3s linear infinite}section[class*="client-list"] .clients-wrap.animation-slide-top img{top:0;-webkit-animation:slide-top 4.5s linear infinite;-moz-animation:slide-top 4.5s linear infinite;animation:slide-top 4.5s linear infinite}section[class*="client-list"] .clients-wrap.animation-slide-bottom img{top:0;-webkit-animation:slide-bottom 3.5s linear infinite;-moz-animation:slide-bottom 3.5s linear infinite;animation:slide-bottom 3.5s linear infinite}@-webkit-keyframes double{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes double{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes double{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg)}}@-moz-keyframes wiggle{0%{-moz-transform:rotate(-5deg)}50%{-moz-transform:rotate(5deg)}100%{-moz-transform:rotate(-5deg)}}@keyframes wiggle{0%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}100%{transform:rotate(-5deg)}}@-webkit-keyframes bounce{0%{top:80%}50%{top:20%}100%{top:80%}}@-moz-keyframes bounce{0%{top:80%}50%{top:20%}100%{top:80%}}@keyframes bounce{0%{top:80%}50%{top:20%}100%{top:80%}}@-webkit-keyframes slide-top{0%{top:-100%}100%{top:200%}}@-moz-keyframes slide-top{0%{top:-100%}100%{top:200%}}@keyframes slide-top{0%{top:-100%}100%{top:200%}}@-webkit-keyframes slide-bottom{0%{top:200%}100%{top:-100%}}@-moz-keyframes slide-bottom{0%{top:200%}100%{top:-100%}}@keyframes slide-bottom{0%{top:200%}100%{top:-100%}}@-webkit-keyframes slide-left{0%{left:200%}100%{left:-100%}}@-moz-keyframes slide-left{0%{left:200%}100%{left:-100%}}@keyframes slide-left{0%{left:200%}100%{left:-100%}}@-webkit-keyframes slide-right{0%{left:-100%}100%{left:200%}}@-moz-keyframes slide-right{0%{left:-100%}100%{left:200%}}@keyframes slide-right{0%{left:-100%}100%{left:200%}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes pulse{0%{width:85%}50%{width:65%}100%{width:85%}}@-moz-keyframes pulse{0%{width:85%}50%{width:65%}100%{width:85%}}@keyframes pulse{0%{width:85%}50%{width:65%}100%{width:85%}}@-webkit-keyframes shrink{0%{width:110%}50%{width:75%}100%{width:110%}}@-moz-keyframes shrink{0%{width:110%}50%{width:75%}100%{width:110%}}@keyframes shrink{0%{width:110%}50%{width:75%}100%{width:110%}}.search-results h3{margin-bottom:2rem}.search-results .article-preview-side:after{content:'\e60b';font-family:'icomoon';position:absolute;bottom:.625rem;right:.625rem;color:#ddd;font-weight:600}.search-results .article-preview-side:hover:after{color:#fb0}.search-results .article-preview-side:after{-webkit-transition:all 1s ease;transition:all 1s ease;color:#fb0;right:2rem}@media only screen and (max-width: 640px){.search-results .article-preview-side:after{right:.5rem;bottom:.25rem}}@media only screen and (min-width: 1024px){.search-results .article-preview-side:hover:after{right:.5rem}}@media only screen and (max-width: 640px){.search-results .article-preview-side .button-video,.search-results .article-preview-side .bg-image{float:none;width:100%;display:block;height:auto !important;padding:5rem}}@media only screen and (max-width: 640px){.search-results .article-preview-side .title{display:block;width:100%;padding:1rem 0}}.search-results .article-preview-side .title div{position:absolute;bottom:0;left:1rem}.search-results .article-preview-side .title div span{font-size:12px;font-size:.66667rem;line-height:1;padding:0;background-color:transparent;letter-spacing:.1rem;text-transform:uppercase;font-weight:600;color:#aaa}.search-results .article-preview-side .title div span+span:before{content:': ';margin-right:.1rem}.search-results .article-preview-side .title div span+span+span:before{content:', ';margin-right:.1rem}@media only screen and (max-width: 640px){.search-results .article-preview-side .title div{display:none}}.search-results .search-selection form,.search-results .search-selection .pop-searches{padding:1rem;border:1px solid #aaa;margin-bottom:1rem}.search-results .search-selection form a,.search-results .search-selection .pop-searches a{font-size:16px;font-size:.88889rem;line-height:1.5}.search-results .search-selection h5+ul{margin-top:.5rem}.search-results .search-selection h5{font-weight:600;color:#aaa}.search-results .search-selection li+li{margin-top:.5rem}.search-results .find-more{padding:1rem 1rem 1rem 0}.search-results .find-more h5{font-size:18px;font-size:1rem;line-height:1.5}.search-results .find-more h5+p{margin-top:.5rem}.search-results .find-more p,.search-results .find-more a{font-size:14px;font-size:.77778rem;line-height:1.5}.search-results .find-more a{display:block;margin-top:1rem}.search-results .page-navi{padding:3rem 0}.press-lists.press-releases ul li{margin-bottom:2rem}.press-lists header{margin-bottom:1rem}.press-lists header a{-webkit-transition:all .3s ease;transition:all .3s ease;float:right;font-size:.75rem;text-transform:uppercase;color:#aaa}@media only screen and (min-width: 1024px){.press-lists header a{margin-top:.4rem}}.press-lists header a:hover{color:#274168}.press-lists header h4{border-bottom:1px solid #d7d8d9;padding-bottom:.5rem}.press-lists .article-preview-side.press{padding-bottom:1.75rem}.press-lists .article-preview-side.press a.title{width:100%;display:block;padding:0}.press-lists .article-preview-side.news .bg-image{position:absolute;height:50%}.press-lists .article-preview-side.news a.title{margin-left:20%}@media only screen and (max-width: 640px){.press-lists .article-preview-side.news a.title h4{font-size:12px;font-size:.66667rem;line-height:1.5}.press-lists .article-preview-side.news a.title p{display:none}}.press-lists .article-preview-side .bg-image{width:20%;background-size:contain}@media only screen and (max-width: 640px){.press-lists .article-preview-side .bg-image{width:10%;padding:0}}.press-lists .article-preview-side a.title{padding:0 1rem;width:80%}@media only screen and (max-width: 640px){.press-lists .article-preview-side a.title{width:90%}}.press-lists .article-preview-side a.title time{font-size:10px;font-size:.55556rem;line-height:1.5;text-transform:uppercase;font-weight:400;color:#c6c6c6;letter-spacing:.05rem}@media only screen and (max-width: 640px){.press-lists .article-preview-side a.title time{font-size:11px;font-size:.61111rem;line-height:1}}.press-lists .article-preview-side a.title h4{font-size:18px;font-size:1rem;line-height:1.5}.press-lists .article-preview-side a.title p{font-size:15px;font-size:.83333rem;line-height:1.5}.press-lists .article-preview-side+article{padding-top:0;border:0}@media only screen and (max-width: 1023px){.press-lists .article-preview-side+article{padding-top:2rem;margin-top:1rem;border-top:1px solid #aaa}}.press-lists footer{padding:1rem 0}@media only screen and (max-width: 1023px){.press-lists .columns+.columns{margin-top:2rem}}.single-press-release p{line-height:1.6}.products-landing .article-product{position:relative;display:block;-webkit-transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);box-shadow:0 0 #fff;color:#444;border-top:0;display:block;position:relative;line-height:1;border:1px solid #aaa;margin:0 1rem;overflow:hidden}.products-landing .article-product:before{content:'';position:absolute;top:0;left:0;width:100%;height:.25rem;background-color:#274168;z-index:10}.products-landing .article-product:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}@media only screen and (max-width: 640px){.products-landing .article-product{padding-bottom:1rem}}.products-landing .article-product:after{font-size:28px;font-size:1.55556rem;line-height:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;bottom:2.22rem;right:2.22rem;color:#db801f}@media only screen and (max-width: 1023px){.products-landing .article-product:after{bottom:1.22rem}}@media only screen and (max-width: 640px){.products-landing .article-product:after{left:1.11rem}}.products-landing .article-product header{position:relative;text-align:center}@media only screen and (min-width: 641px){.products-landing .article-product header{text-align:left;padding:2.66rem 1.11rem 2.66rem 0}}@media only screen and (min-width: 641px){.products-landing .article-product p{padding-right:2.22rem}}@media only screen and (max-width: 640px){.products-landing .article-product h4{font-size:24px;font-size:1.33333rem;line-height:1.5}.products-landing .article-product h4,.products-landing .article-product p{margin-top:1rem}}.products-landing .article-product svg{display:block;height:2.33rem;width:2.33rem;margin:0 auto}@media only screen and (min-width: 641px){.products-landing .article-product svg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}}.products-landing .article-product .columns{padding:3.889rem 1.11rem}.products-landing .article-product .columns:first-child{text-align:center}@media only screen and (max-width: 640px){.products-landing .article-product .columns{height:auto !important;padding:2rem 2rem 1.5rem}.products-landing .article-product .columns:last-child{padding:0 2rem 2rem}}.products-landing .article-product .tags{font-size:12px;font-size:.66667rem;line-height:1;margin-top:1.5rem}.products-landing .article-product .tags span.platforms{font-size:12px;font-size:.66667rem;line-height:1.5;color:#aaa;font-weight:600;letter-spacing:.0375rem;text-transform:uppercase;float:left}.products-landing .article-product .tags span.platforms.platform{margin-left:.25rem}.products-landing .article-product .tags span.platforms.platform+.platform{margin-left:0}.products-landing .article-product .tags span.platforms.platform+.platform:before{content:',';margin-right:.25rem}.products-landing .article-product:hover h4,.products-landing .article-product:hover p{color:#444}.products-landing .article-product:hover:after{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}.products-landing .section-inner>.row+.row{margin-top:3rem}.featured-events-container.block-featured-slider .copy h6+h3,.featured-events-container.block-featured-slider .copy h3+p,.featured-events-container.block-featured-slider a.title h6+h3,.featured-events-container.block-featured-slider a.title h3+p,.featured-events-container.block-featured-slider .overview h6+h3,.featured-events-container.block-featured-slider .overview h3+p,.events-list article.article-preview-side .copy h6+h3,.events-list article.article-preview-side .copy h3+p,.events-list article.article-preview-side a.title h6+h3,.events-list article.article-preview-side a.title h3+p,.events-list article.article-preview-side .overview h6+h3,.events-list article.article-preview-side .overview h3+p,.event-detail .copy h6+h3,.event-detail .copy h3+p,.event-detail a.title h6+h3,.event-detail a.title h3+p,.event-detail .overview h6+h3,.event-detail .overview h3+p{margin-top:.25rem}.featured-events-container.block-featured-slider .copy h6,.featured-events-container.block-featured-slider a.title h6,.featured-events-container.block-featured-slider .overview h6,.events-list article.article-preview-side .copy h6,.events-list article.article-preview-side a.title h6,.events-list article.article-preview-side .overview h6,.event-detail .copy h6,.event-detail a.title h6,.event-detail .overview h6{font-size:16px;font-size:.88889rem;line-height:1.35;font-weight:600}.featured-events-container.block-featured-slider .copy h3+p,.featured-events-container.block-featured-slider a.title h3+p,.featured-events-container.block-featured-slider .overview h3+p,.events-list article.article-preview-side .copy h3+p,.events-list article.article-preview-side a.title h3+p,.events-list article.article-preview-side .overview h3+p,.event-detail .copy h3+p,.event-detail a.title h3+p,.event-detail .overview h3+p{font-size:18px;font-size:1rem;line-height:1.35;color:#aaa;overflow:hidden}.featured-events-container.block-featured-slider .copy h3+p time,.featured-events-container.block-featured-slider .copy h3+p span,.featured-events-container.block-featured-slider a.title h3+p time,.featured-events-container.block-featured-slider a.title h3+p span,.featured-events-container.block-featured-slider .overview h3+p time,.featured-events-container.block-featured-slider .overview h3+p span,.events-list article.article-preview-side .copy h3+p time,.events-list article.article-preview-side .copy h3+p span,.events-list article.article-preview-side a.title h3+p time,.events-list article.article-preview-side a.title h3+p span,.events-list article.article-preview-side .overview h3+p time,.events-list article.article-preview-side .overview h3+p span,.event-detail .copy h3+p time,.event-detail .copy h3+p span,.event-detail a.title h3+p time,.event-detail a.title h3+p span,.event-detail .overview h3+p time,.event-detail .overview h3+p span{float:left}.featured-events-container.block-featured-slider .copy h3+p time,.featured-events-container.block-featured-slider a.title h3+p time,.featured-events-container.block-featured-slider .overview h3+p time,.events-list article.article-preview-side .copy h3+p time,.events-list article.article-preview-side a.title h3+p time,.events-list article.article-preview-side .overview h3+p time,.event-detail .copy h3+p time,.event-detail a.title h3+p time,.event-detail .overview h3+p time{border-right:1px solid #aaa;margin-right:1rem;padding-right:1rem}.banner-lead-in.banner-logo .row,.banner-lead-in.banner-logo .columns{min-height:inherit}.banner-lead-in.banner-logo .logo{position:absolute;bottom:1rem;right:1.11rem;max-width:200px;max-height:200px;border-right:none}.event-detail h1,.case-study-detail h1{margin-bottom:1.25rem}.event-detail .overview,.case-study-detail .overview{padding-bottom:2rem;border-bottom:1px solid #aaa;margin-bottom:2rem}.event-detail .registration h3,.case-study-detail .registration h3{color:#35588d;text-transform:uppercase}.event-detail .registration h3+form,.case-study-detail .registration h3+form{margin-top:3rem}.event-detail .registration a,.case-study-detail .registration a{margin-top:1rem}@media only screen and (max-width: 640px){.event-detail .columns+.columns,.case-study-detail .columns+.columns{margin-top:2rem}}.case-study-detail .overview h3+p{margin-top:.5rem;font-style:italic}.case-study-detail .content .callout{color:#274168;font-weight:400}.case-study-detail .registration h3+h6{text-transform:none;color:#aaa}.case-study-detail .registration h3+h6+a.button{margin:.5rem 0 2rem}.case-study-detail .registration h3+h6+a.button span:before{background-color:#007bb6;color:white;border-radius:2px;padding:1px;margin-right:.5rem}.case-study-detail .responsive-table{width:100%;margin:1.5rem 0;table-layout:fixed}@media only screen and (max-width: 640px){.case-study-detail .responsive-table{font-size:12px;font-size:.66667rem;line-height:1.5}}@media only screen and (min-width: 641px){.case-study-detail .responsive-table{font-size:14px;font-size:.77778rem;line-height:1.3}}.case-study-detail .responsive-table thead{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media only screen and (min-width: 768px){.case-study-detail .responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}}.case-study-detail .responsive-table thead th{background-color:#274168;border:1px solid #274168;font-weight:normal;text-align:center;color:#fff}.case-study-detail .responsive-table tbody,.case-study-detail .responsive-table tr,.case-study-detail .responsive-table th,.case-study-detail .responsive-table td{display:block;padding:0;text-align:left;white-space:normal}@media only screen and (min-width: 768px){.case-study-detail .responsive-table tr{display:table-row}}.case-study-detail .responsive-table th,.case-study-detail .responsive-table td{padding:.5rem;vertical-align:top}@media only screen and (min-width: 768px){.case-study-detail .responsive-table th,.case-study-detail .responsive-table td{display:table-cell;padding:.75rem}}.case-study-detail .responsive-table th ul,.case-study-detail .responsive-table td ul{margin:0 0 0 1rem}@media only screen and (max-width: 640px){.case-study-detail .responsive-table th p,.case-study-detail .responsive-table th ul,.case-study-detail .responsive-table td p,.case-study-detail .responsive-table td ul{font-size:12px;font-size:.66667rem;line-height:1.5}}@media only screen and (min-width: 641px){.case-study-detail .responsive-table th p,.case-study-detail .responsive-table th ul,.case-study-detail .responsive-table td p,.case-study-detail .responsive-table td ul{font-size:14px;font-size:.77778rem;line-height:1.3}}@media only screen and (min-width: 768px){.case-study-detail .responsive-table tbody{display:table-row-group}}.case-study-detail .responsive-table tbody tr{margin-bottom:1rem;border:1px solid #f7f7f7}@media only screen and (min-width: 768px){.case-study-detail .responsive-table tbody tr{display:table-row;border-width:1px}}.case-study-detail .responsive-table tbody tr:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.case-study-detail .responsive-table tbody tr:nth-of-type(even){background-color:#f7f7f7}}.case-study-detail .responsive-table tbody th[scope="row"]{background-color:#274168;color:#fff}@media only screen and (min-width: 768px){.case-study-detail .responsive-table tbody th[scope="row"]{background-color:transparent;color:inherit;text-align:left}}.case-study-detail .responsive-table tbody td{position:relative}.case-study-detail .responsive-table tbody td[data-title]:before{content:attr(data-title);color:#274168;font-weight:400;display:block;background:#f7f7f7;margin:-0.5rem -0.5rem 0.5rem -0.5rem;padding:0.5rem}@media only screen and (min-width: 768px){.case-study-detail .responsive-table tbody td[data-title]:before{content:none}}.events-list .columns{margin-bottom:40px}.events-list article.article-preview-side{position:relative;display:block;-webkit-transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);box-shadow:0 0 #fff;padding:0;border:1px solid #aaa}.events-list article.article-preview-side:before{content:'';position:absolute;top:0;left:0;width:100%;height:.25rem;background-color:#274168;z-index:10}.events-list article.article-preview-side:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}@media only screen and (max-width: 640px){.events-list article.article-preview-side a.bg-image{float:none;display:block;padding:5rem;height:auto !important;width:auto}}.events-list article.article-preview-side a.bg-image span{font-size:10px;font-size:.55556rem;line-height:1.5;position:absolute;top:.22rem;left:0;background-color:#274168;color:#fff;text-transform:uppercase;padding:.166rem .722rem .244rem;font-weight:500;letter-spacing:.075rem}.events-list article.article-preview-side a.title{padding:3.22rem 2.22rem 5.22rem}@media only screen and (max-width: 640px){.events-list article.article-preview-side a.title{display:block;width:auto;height:auto !important;padding:1.11rem 1.11rem 2.77rem}}.events-list article.article-preview-side a.title h6,.events-list article.article-preview-side a.title p span,.events-list article.article-preview-side a.title p time{font-size:14px;font-size:.77778rem;line-height:1}.events-list article.article-preview-side a.title h3{font-size:24px;font-size:1.33333rem;line-height:1.5}@media only screen and (max-width: 640px){.events-list article.article-preview-side a.title h3{font-size:18px;font-size:1rem;line-height:1.5;font-weight:400}}.events-list article.article-preview-side a.title .anchor{font-size:16px;font-size:.88889rem;line-height:1;position:absolute;bottom:1rem;right:1.166rem;font-weight:400;color:#444;padding-right:1.44rem}@media only screen and (max-width: 640px){.events-list article.article-preview-side a.title .anchor{font-size:14px;font-size:.77778rem;line-height:1;font-weight:300}}.events-list article.article-preview-side a.title .anchor:after{font-size:18px;font-size:1rem;line-height:1;content:'\e60b';font-family:'icomoon';color:#db801f;position:absolute;right:0;bottom:0}.contact-details p+p,.contact-locations p+p{margin-top:.25rem}.contact-details .columns{float:left}@media only screen and (min-width: 1024px){.contact-details .columns:first-child{padding-left:10%}}@media only screen and (max-width: 640px){.contact-details .columns+.columns{margin-top:2rem}}@media only screen and (min-width: 1024px){.contact-locations ul li:nth-child(n+4){margin-top:2rem;padding-top:2rem;border-top:1px solid #aaa}}@media only screen and (min-width: 641px) and (max-width: 1023px){.contact-locations ul li:nth-child(n+3){margin-top:2rem;padding-top:2rem;border-top:1px solid #aaa}}@media only screen and (max-width: 640px){.contact-locations ul{padding:0 1.11rem}.contact-locations ul li{width:100%;padding:0;margin-top:2rem;padding-top:2rem;border-top:1px solid #aaa}.contact-locations ul li:first-child{margin-top:0;padding-top:0;border-top:0}}.contact-locations a{-webkit-transition:all .3s ease;transition:all .3s ease;color:inherit}.contact-locations a:hover{color:#274168}.marketo-form{border:1px solid #ddd;padding:20px !important;margin-bottom:20px;background:#f1f1f1}@media only screen and (max-width: 1023px){.marketo-form{padding:15px !important}}.marketo-form .mktoForm *{font-family:"proxima-nova",sans-serif !important;font-size:16px}.marketo-form .mktoForm * ::-webkit-input-placeholder{color:#aaa !important;opacity:0 !important}.marketo-form .mktoForm * ::-moz-placeholder{color:#aaa !important;opacity:0 !important}.marketo-form .mktoForm * :-ms-input-placeholder{color:#aaa !important;opacity:0 !important}.marketo-form .mktoForm,.marketo-form .mktoForm.mktoHasWidth,.marketo-form .mktoForm.mktoHasWidth.mktoLayoutLeft{width:100% !important;max-width:500px;font-family:"proxima-nova",sans-serif !important;font-size:1rem !important;color:#444 !important;padding:0 !important;margin-top:20px}.marketo-form .cf_widget_socialsignon .cf_sign_on{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;padding:0;width:100%}.marketo-form .cf_widget_socialsignon .cf_sign_on_caption{font-size:14px;font-size:.77778rem;line-height:1.5;font-family:"proxima-nova",sans-serif !important;color:#aaa;font-weight:200}.marketo-form .cf_widget_socialsignon .cf_sign_on_button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0.65rem 1.525rem;float:left;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#ffffff', endColorstr='#ffffff');background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:-moz-linear-gradient(top, #fff, #fff);margin-right:0;font-family:helvetica, arial, sans-serif;cursor:pointer;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;font-size:14px;line-height:1.5;font-weight:400;color:#555;border:1px solid #d7d8d9;width:auto;position:relative;letter-spacing:2px;text-align:center;text-decoration:none;-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.marketo-form .cf_widget_socialsignon .cf_sign_on_button:hover{color:#d7d8d9}.marketo-form .cf_widget_socialsignon .cf_sign_on_button .cf_icon{margin-right:0.5rem;margin-top:0.15rem}.marketo-form .mktoForm .mktoOffset,.marketo-form .mktoGutter.mktoHasWidth{display:none;width:0 !important;float:none;height:0}.marketo-form .mktoForm .mktoFieldWrap,.marketo-form .mktoForm .mktoFormCol{float:none}.marketo-form .mktoForm .mktoFormCol{margin-bottom:15px !important}.marketo-form .mktoForm .mktoLabel{width:100% !important;font-size:12px;font-size:.66667rem;line-height:1;color:#777;font-weight:inherit !important;text-transform:uppercase;letter-spacing:0.0375rem;display:block;padding:0 0 0.25em 0}.marketo-form .mktoForm .mktoRequiredField .mktoAsterix{float:none !important;display:inline-block !important;padding-left:0 !important;padding-right:5px !important;font-size:inherit}.marketo-form .mktoForm input[type=date],.marketo-form .mktoForm input[type=email],.marketo-form .mktoForm input[type=number],.marketo-form .mktoForm input[type=tel],.marketo-form .mktoForm input[type=text],.marketo-form .mktoForm input[type=url],.marketo-form .mktoForm select.mktoField,.marketo-form .mktoForm textarea.mktoField{font-size:16px;font-size:.88889rem;line-height:1;-webkit-appearance:none;color:#444;border:1px solid #ddd;border-radius:0;padding:8px;box-shadow:none;min-height:0;width:100% !important;background:#fff !important;text-align:left;outline:0;outline-offset:-2px;cursor:text;font-family:"proxima-nova",sans-serif;font-weight:300;text-transform:none !important}.marketo-form .mktoForm input[type=date]+input[type="text"],.marketo-form .mktoForm input[type=date]+textarea,.marketo-form .mktoForm input[type=email]+input[type="text"],.marketo-form .mktoForm input[type=email]+textarea,.marketo-form .mktoForm input[type=number]+input[type="text"],.marketo-form .mktoForm input[type=number]+textarea,.marketo-form .mktoForm input[type=tel]+input[type="text"],.marketo-form .mktoForm input[type=tel]+textarea,.marketo-form .mktoForm input[type=text]+input[type="text"],.marketo-form .mktoForm input[type=text]+textarea,.marketo-form .mktoForm input[type=url]+input[type="text"],.marketo-form .mktoForm input[type=url]+textarea,.marketo-form .mktoForm select.mktoField+input[type="text"],.marketo-form .mktoForm select.mktoField+textarea,.marketo-form .mktoForm textarea.mktoField+input[type="text"],.marketo-form .mktoForm textarea.mktoField+textarea{margin-top:1rem}@media only screen and (max-width: 1023px){.marketo-form .mktoForm input[type=date],.marketo-form .mktoForm input[type=email],.marketo-form .mktoForm input[type=number],.marketo-form .mktoForm input[type=tel],.marketo-form .mktoForm input[type=text],.marketo-form .mktoForm input[type=url],.marketo-form .mktoForm select.mktoField,.marketo-form .mktoForm textarea.mktoField{padding:12px;font-size:14px;font-size:.77778rem;line-height:1}}@media only screen and (max-width: 640px){.marketo-form .mktoForm input[type=date],.marketo-form .mktoForm input[type=email],.marketo-form .mktoForm input[type=number],.marketo-form .mktoForm input[type=tel],.marketo-form .mktoForm input[type=text],.marketo-form .mktoForm input[type=url],.marketo-form .mktoForm select.mktoField,.marketo-form .mktoForm textarea.mktoField{padding:15px}}.marketo-form .mktoForm input[type=date]:focus,.marketo-form .mktoForm input[type=date]:hover,.marketo-form .mktoForm input[type=email]:focus,.marketo-form .mktoForm input[type=email]:hover,.marketo-form .mktoForm input[type=number]:focus,.marketo-form .mktoForm input[type=number]:hover,.marketo-form .mktoForm input[type=tel]:focus,.marketo-form .mktoForm input[type=tel]:hover,.marketo-form .mktoForm input[type=text]:focus,.marketo-form .mktoForm input[type=text]:hover,.marketo-form .mktoForm input[type=url]:focus,.marketo-form .mktoForm input[type=url]:hover,.marketo-form .mktoForm select.mktoField:focus,.marketo-form .mktoForm select.mktoField:hover,.marketo-form .mktoForm textarea.mktoField:focus,.marketo-form .mktoForm textarea.mktoField:hover{border-color:#ddd}.marketo-form .mktoForm input[type=date]:focus,.marketo-form .mktoForm input[type=email]:focus,.marketo-form .mktoForm input[type=number]:focus,.marketo-form .mktoForm input[type=tel]:focus,.marketo-form .mktoForm input[type=text]:focus,.marketo-form .mktoForm input[type=url]:focus,.marketo-form .mktoForm select.mktoField:focus,.marketo-form .mktoForm textarea.mktoField:focus{outline:none;color:#274168;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.marketo-form .mktoForm input[type=date] ::-webkit-input-placeholder,.marketo-form .mktoForm input[type=email] ::-webkit-input-placeholder,.marketo-form .mktoForm input[type=number] ::-webkit-input-placeholder,.marketo-form .mktoForm input[type=tel] ::-webkit-input-placeholder,.marketo-form .mktoForm input[type=text] ::-webkit-input-placeholder,.marketo-form .mktoForm input[type=url] ::-webkit-input-placeholder,.marketo-form .mktoForm select.mktoField ::-webkit-input-placeholder,.marketo-form .mktoForm textarea.mktoField ::-webkit-input-placeholder{color:#aaa !important;opacity:1}.marketo-form .mktoForm input[type=date] ::-moz-placeholder,.marketo-form .mktoForm input[type=email] ::-moz-placeholder,.marketo-form .mktoForm input[type=number] ::-moz-placeholder,.marketo-form .mktoForm input[type=tel] ::-moz-placeholder,.marketo-form .mktoForm input[type=text] ::-moz-placeholder,.marketo-form .mktoForm input[type=url] ::-moz-placeholder,.marketo-form .mktoForm select.mktoField ::-moz-placeholder,.marketo-form .mktoForm textarea.mktoField ::-moz-placeholder{color:#aaa !important;opacity:1}.marketo-form .mktoForm input[type=date] :-ms-input-placeholder,.marketo-form .mktoForm input[type=email] :-ms-input-placeholder,.marketo-form .mktoForm input[type=number] :-ms-input-placeholder,.marketo-form .mktoForm input[type=tel] :-ms-input-placeholder,.marketo-form .mktoForm input[type=text] :-ms-input-placeholder,.marketo-form .mktoForm input[type=url] :-ms-input-placeholder,.marketo-form .mktoForm select.mktoField :-ms-input-placeholder,.marketo-form .mktoForm textarea.mktoField :-ms-input-placeholder{color:#aaa !important;opacity:1}.marketo-form .mktoForm textarea.mktoField{line-height:1.5}.marketo-form .mktoForm select.mktoField{background-image:-webkit-linear-gradient(45deg, transparent 50%, #db801f 50%),-webkit-linear-gradient(315deg, #db801f 50%, transparent 50%);background-image:linear-gradient(45deg, rgba(0,0,0,0) 50%,#db801f 50%),linear-gradient(135deg, #db801f 50%,rgba(0,0,0,0) 50%);background-position:calc(100% - 22px) calc(1em + 5px),calc(100% - 16px) calc(1em + 5px);background-size:5px 5px, 6px 6px;background-repeat:no-repeat}.marketo-form .mktoForm input[type=email],.marketo-form .mktoForm input[type=number],.marketo-form .mktoForm input[type=tel],.marketo-form .mktoForm input[type=text],.marketo-form .mktoForm input[type=url],.marketo-form .mktoForm textarea.mktoField{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.marketo-form .mktoForm .mktoLogicalField.mktoInvalid,.marketo-form .mktoForm input.mktoField.mktoInvalid,.marketo-form .mktoForm select.mktoField.mktoInvalid,.marketo-form .mktoForm textarea.mktoField.mktoInvalid{border:1px solid #9f1300}.marketo-form .mktoForm .mktoError .mktoErrorArrow{background-color:#ba1600;border:1px solid #9f1300}.marketo-form .mktoForm .mktoError .mktoErrorMsg{font-size:14px;font-size:.77778rem;line-height:1.2;display:block;margin-top:7px;background-color:#ba1600;background-image:-webkit-linear-gradient(#ba1600 100%, #ba1600 100%);background-image:-moz-linear-gradient(#ba1600 100%, #ba1600 100%);background-image:linear-gradient(#ba1600 100%,#ba1600 100%);background-image:-ms-linear-gradient(#ba1600 100%, #ba1600 100%);border:1px solid #9f1300;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);box-shadow:-2px 0 2px 0 rgba(0,0,0,0.16),2px 0 2px 0 rgba(0,0,0,0.16),0 2px 2px 0 rgba(0,0,0,0.23);color:#f3f3f3;max-width:16em;padding:0.4em 0.6em;text-shadow:#901100 0 -1px 0;font-weight:300}.marketo-form .mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{font-size:14px;font-size:.77778rem;line-height:1.2}.marketo-form .mktoButtonWrap.mktoDownloadButton,.marketo-form .mktoButtonWrap.mktoInset,.marketo-form .mktoButtonWrap.mktoSkip{margin-left:0 !important;margin-top:1rem !important}.marketo-form .mktoForm .mktoButtonWrap{margin:0 !important}.marketo-form .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton,.marketo-form .mktoForm .mktoButtonWrap.mktoInset .mktoButton,.marketo-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton,.marketo-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{box-shadow:none;cursor:pointer;position:relative;outline:none;text-decoration:none;-webkit-appearance:none;-webkit-border-radius:0;outline:0;height:inherit;text-shadow:none;background:#ff9500;border:1px solid #db801f !important;color:#fff !important;padding:15px 20px !important;display:inline-block;font-size:14px !important;line-height:1 !important;font-weight:400 !important;white-space:nowrap !important;text-transform:uppercase !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.marketo-form .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton:after,.marketo-form .mktoForm .mktoButtonWrap.mktoInset .mktoButton:after,.marketo-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:after,.marketo-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton:after{content:'\e60b';padding-left:0.5rem;font-family:'icomoon';color:#fff;font-weight:600;vertical-align:bottom;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 640px){.marketo-form .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton:after,.marketo-form .mktoForm .mktoButtonWrap.mktoInset .mktoButton:after,.marketo-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:after,.marketo-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton:after{font-weight:600}}.marketo-form .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton:hover,.marketo-form .mktoForm .mktoButtonWrap.mktoInset .mktoButton:hover,.marketo-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover,.marketo-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton:hover{color:#fff !important;background:#db801f;border-color:#db801f}.marketo-form .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton:hover:after,.marketo-form .mktoForm .mktoButtonWrap.mktoInset .mktoButton:hover:after,.marketo-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover:after,.marketo-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton:hover:after{color:#fff}.marketo-form .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton:focus,.marketo-form .mktoForm .mktoButtonWrap.mktoInset .mktoButton:focus,.marketo-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus,.marketo-form .mktoForm .mktoButtonWrap.mktoSkip .mktoButton:focus{outline:0;border:0}.sod_select{font-size:18px;font-size:1rem;line-height:1;display:inline-block;position:relative;width:100%;border:1px solid #777;background:#ffffff;text-align:left;text-transform:uppercase;outline:0;outline-offset:-2px;cursor:pointer;padding:1.778rem;color:#444}@media only screen and (max-width: 1023px){.sod_select{font-size:14px;font-size:.77778rem;line-height:1;padding:1rem}}.sod_select:after{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;content:'';top:50%;right:1.778rem;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #db801f}@media only screen and (max-width: 1023px){.sod_select:after{top:45%;right:1rem;border-left-width:5px;border-right-width:5px;border-top-width:5px}}.sod_select:hover:after{top:40%}.sod_select:hover,.sod_select.open,.sod_select:focus{background:#f7f7f7}.sod_select:focus{outline:none}.sod_select.focus{color:#db801f}.sod_select.open{color:#db801f}.sod_select.open .sod_list_wrapper{height:auto;opacity:1}.sod_select.open .sod_list_wrapper *{display:block}.sod_select.above .sod_list_wrapper{top:auto;bottom:100%;border-top:1px solid #aaa;border-bottom:none}.sod_select .sod_label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:1rem}.sod_select .sod_list_wrapper{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:80%;left:-1px;height:0;width:100%;opacity:0;background:#ffffff;border:1px solid #aaa;border-top:none;color:#444444;font-weight:300;z-index:200}.sod_select .sod_list_wrapper *{display:none}.sod_select .sod_list{display:none;overflow-y:auto;padding:0;margin:0}.sod_select .sod_option{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:.5rem 1.778rem;list-style-type:none}.sod_select .sod_option.optgroup{font-size:14px;font-size:.77778rem;line-height:1.5;background:inherit;color:#444;font-style:italic}.sod_select .sod_option.groupchild{padding-left:1rem}.sod_select .sod_option.is-placeholder{display:none}.sod_select .sod_option.active{background:#e5e5e5;color:#444}.sod_select .sod_option.selected{font-weight:600;padding-right:1.5rem;background:#aaa}.sod_select select{display:none}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:12}.showShareBarUI{max-width:100%}.gig-bar-container{clear:both}.gig-bar-container>.tbody>.tr>.td{display:inline-block !important;padding-bottom:20px;padding-right:20px}.gig-bar-container>.tbody>.tr>.td:last-child{padding-right:0}.gig-bar-container .table{display:table}.gig-bar-container .td{display:table-cell}.gig-bar-container .gig-button-container{padding:0 !important;margin:0 !important}.gig-bar-container [id*="linkedin_img"],.gig-bar-container [id*="share_img"]{margin:.1rem .05rem}.gig-bar-container [id*="reaction"]{height:20px}.gig-bar-container [id*="reaction"] div.gig-button-text{line-height:1rem}.gig-bar-container *{vertical-align:top !important}body,html{background-color:#fff;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#777}@media only screen and (max-width: 640px){body,html{color:#515151}}body{padding-top:50px}@media only screen and (min-width: 641px){body{padding-top:78px}}a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}ul{padding:0;list-style:none;list-style-position:inside}.container-wysiwyg a.img-anchor:after,.block-html a.img-anchor:after{border:0 !important}[class*="column"]+[class*="column"]:last-child{float:left}[class*="icon-"]{font-family:"proxima-nova",sans-serif}[class*="icon-"]:before,[class*="icon-"]:after{font-family:'icomoon'}iframe{max-width:100%;margin:1rem auto;display:block}form.search{position:relative}form.search input[type="text"]{display:inline-block;position:relative;padding:1.667rem;text-transform:uppercase}form.search ::-webkit-input-placeholder{color:#ddd;opacity:1}form.search :-moz-placeholder{color:#ddd;opacity:1}form.search ::-moz-placeholder{color:#ddd;opacity:1}form.search :-ms-input-placeholder{color:#ddd;opacity:1}form.search:after{font-size:24px;font-size:1.33333rem;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;content:'\e601';color:#db801f;font-family:'icomoon';font-size:1.75rem;top:32%;right:1.778rem}@media only screen and (max-width: 1023px){form.search:after{top:20%;right:1rem}}form.search:hover:after{right:1rem}form.search.post-type-search:after{content:''}form.search.post-type-search input[type=submit]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:'icomoon';position:absolute;right:0;top:0;background:transparent;border:0;box-shadow:none;font-size:1rem;vertical-align:middle;padding:0 1rem;height:100%;color:#db801f}form.search.post-type-search input[type=submit]:hover{color:#777}@media only screen and (min-width: 641px){form.search.post-type-search input[type=submit]{font-size:1.5rem}}form.search input[type="text"],form.search textarea,form.event-registration input[type="text"],form.event-registration textarea,form.case-study-registration input[type="text"],form.case-study-registration textarea,form.contact-form input[type="text"],form.contact-form textarea{font-size:18px;font-size:1rem;line-height:1;width:100%;border:1px solid #aaa;background:#ffffff;text-align:left;outline:0;outline-offset:-2px;cursor:text;color:#444;font-family:"proxima-nova",sans-serif;font-weight:300}@media only screen and (max-width: 1023px){form.search input[type="text"],form.search textarea,form.event-registration input[type="text"],form.event-registration textarea,form.case-study-registration input[type="text"],form.case-study-registration textarea,form.contact-form input[type="text"],form.contact-form textarea{padding:1rem 1rem .75rem;font-size:14px;font-size:.77778rem;line-height:1}}form.search input[type="text"]:hover,form.search input[type="text"]:focus,form.search textarea:hover,form.search textarea:focus,form.event-registration input[type="text"]:hover,form.event-registration input[type="text"]:focus,form.event-registration textarea:hover,form.event-registration textarea:focus,form.case-study-registration input[type="text"]:hover,form.case-study-registration input[type="text"]:focus,form.case-study-registration textarea:hover,form.case-study-registration textarea:focus,form.contact-form input[type="text"]:hover,form.contact-form input[type="text"]:focus,form.contact-form textarea:hover,form.contact-form textarea:focus{border-color:#ddd}form.search input[type="text"]:focus,form.search textarea:focus,form.event-registration input[type="text"]:focus,form.event-registration textarea:focus,form.case-study-registration input[type="text"]:focus,form.case-study-registration textarea:focus,form.contact-form input[type="text"]:focus,form.contact-form textarea:focus{outline:none;color:#db801f}form.event-registration input[type="text"],form.event-registration textarea,form.case-study-registration input[type="text"],form.case-study-registration textarea,form.contact-form input[type="text"],form.contact-form textarea{padding:.9rem 1.5rem}form.event-registration input[type="text"]+input[type="text"],form.event-registration input[type="text"]+textarea,form.event-registration textarea+input[type="text"],form.event-registration textarea+textarea,form.case-study-registration input[type="text"]+input[type="text"],form.case-study-registration input[type="text"]+textarea,form.case-study-registration textarea+input[type="text"],form.case-study-registration textarea+textarea,form.contact-form input[type="text"]+input[type="text"],form.contact-form input[type="text"]+textarea,form.contact-form textarea+input[type="text"],form.contact-form textarea+textarea{margin-top:1rem}form.event-registration ::-webkit-input-placeholder,form.case-study-registration ::-webkit-input-placeholder,form.contact-form ::-webkit-input-placeholder{color:#aaa;opacity:1}form.event-registration :-moz-placeholder,form.case-study-registration :-moz-placeholder,form.contact-form :-moz-placeholder{color:#aaa;opacity:1}form.event-registration ::-moz-placeholder,form.case-study-registration ::-moz-placeholder,form.contact-form ::-moz-placeholder{color:#aaa;opacity:1}form.event-registration :-ms-input-placeholder,form.case-study-registration :-ms-input-placeholder,form.contact-form :-ms-input-placeholder{color:#aaa;opacity:1}form input{-webkit-transition:border-color .5s ease;transition:border-color .5s ease}form input[type="checkbox"],form input[type="radio"]{height:52px;display:none}form input[type="checkbox"]+label,form input[type="radio"]+label{font-size:16px;font-size:.88889rem;line-height:1.5;color:#aaa;cursor:pointer}form input[type="checkbox"]+label span,form input[type="radio"]+label span{-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;width:1.11rem;height:1.11rem;margin:0 .5rem 0 0;vertical-align:middle;background:#fff;border:1px solid #aaa;position:relative;cursor:pointer}form input[type="checkbox"]+label span:before,form input[type="checkbox"]+label span:after,form input[type="radio"]+label span:before,form input[type="radio"]+label span:after{-webkit-transition:all .3s ease;transition:all .3s ease;content:'';background-color:transparent;cursor:pointer;height:1px;width:.889rem;display:block;position:absolute;top:.45rem;right:0}form input[type="checkbox"]:checked+label span:before,form input[type="checkbox"]:checked+label span:after,form input[type="radio"]:checked+label span:before,form input[type="radio"]:checked+label span:after{background-color:#db801f}form input[type="checkbox"]:checked+label span:before,form input[type="radio"]:checked+label span:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}form input[type="checkbox"]:checked+label span:after,form input[type="radio"]:checked+label span:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}form input[type="radio"]+label span{-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}form input:focus{border-color:#ddd}.learn-more{display:inline-block;position:relative;font-size:.8rem;text-transform:uppercase}.learn-more:before{position:absolute;right:-1.5rem;font-size:1.125rem;top:-.2rem;color:#db801f}button,.button,input[type=submit],input[type="tel"],input[type="email"],input[type="password"],input[type="text"],textarea{font-size:16px;font-size:.88889rem;line-height:1;font-weight:500;padding:.9rem;line-height:1;letter-spacing:.0375rem;cursor:pointer;position:relative;outline:none;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0}button:focus,.button:focus,input[type=submit]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="text"]:focus,textarea:focus{outline:none}button:not(#cboxClose):hover,input[type=submit]:hover{background-position:0 100%}.button{-webkit-transition:background-color .5s ease;transition:background-color .5s ease;display:inline-block}.button span{position:relative;z-index:10}.button:before{-webkit-transition:height .5s ease;transition:height .5s ease;content:'';position:absolute;width:100%;height:4px;bottom:0;left:0;z-index:0}.button:hover:before{height:100%}.button.bg-white{-webkit-transition:color .5s ease;transition:color .5s ease;font-size:14px;font-size:.77778rem;line-height:1.5;font-weight:400}.button.bg-white:hover{color:#ddd}.button.bg-transparent{-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400}.button.bg-transparent:hover{color:#ddd;border-color:#ddd}.button-video{position:relative}.button-video:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);display:block;content:'';border-radius:100%;padding:30px;border:2px solid #fff;background-color:rgba(221,221,221,0.5);z-index:1;cursor:pointer;pointer-events:none}.button-video:after{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'';width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left-width:20px;border-left-style:solid;left:50%;margin-left:2px;border-left-color:#fff;z-index:2;cursor:pointer;pointer-events:none}.button-video:hover:before{border-color:#ff9500}.button-video:hover:after{border-left-color:#ff9500}.button-video:hover span{border-color:#fff}.button-arrow-right span:after,.button-arrow-left span:before,.button-arrow-up span:after,.button-arrow-down span:before{-webkit-transition:all .3s ease;transition:all .3s ease;color:#db801f;font-family:'icomoon'}@media only screen and (min-width: 641px){.button-arrow-right span:after,.button-arrow-left span:before,.button-arrow-up span:after,.button-arrow-down span:before{font-size:1.75rem}}.button-arrow-right.text,.button-arrow-left.text{color:#777;padding:.85rem 2rem}@media only screen and (max-width: 640px){.button-arrow-right.text,.button-arrow-left.text{padding:.35rem 2rem}}@media only screen and (max-width: 375px){.button-arrow-right.text,.button-arrow-left.text{padding:.35rem 1rem}}.button-arrow-right.text span,.button-arrow-up.text span{padding-right:2rem;position:relative}.button-arrow-right.text span:after,.button-arrow-up.text span:after{top:40%;left:96%}.button-arrow-right.text:hover span:after,.button-arrow-up.text:hover span:after{left:100%}.button-arrow-right.view-all,.button-arrow-up.view-all{padding:4.75rem;text-align:center}@media only screen and (max-width: 640px){.button-arrow-right.view-all,.button-arrow-up.view-all{padding:4.4rem}}.button-arrow-right.view-all span,.button-arrow-up.view-all span{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;font-size:18px;font-size:1rem;line-height:1.5;padding:0;top:55%}.button-arrow-right.view-all span:after,.button-arrow-up.view-all span:after{position:relative;margin-top:25%;left:50%;display:block}.button-arrow-right.view-all:hover span:after,.button-arrow-up.view-all:hover span:after{left:58%}.button-arrow-right:hover span:after,.button-arrow-up:hover span:after{left:60%}.button-arrow-right span:after,.button-arrow-up span:after{content:'\e60b';font-family:'icomoon'}.button-arrow-right span:before,.button-arrow-up span:before{display:none}.button-arrow-left:hover span:before,.button-arrow-down:hover span:before{left:40%}.button-arrow-left.text span,.button-arrow-down.text span{padding-left:2rem;position:relative}.button-arrow-left.text span:before,.button-arrow-down.text span:before{top:40%;left:7%}.button-arrow-left.text:hover span:before,.button-arrow-down.text:hover span:before{left:0}.button-arrow-up{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);width:2rem;height:2rem}.button-arrow-down{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:2rem;height:2rem}.button-arrow-down:hover span:before{left:60%}[class*="button-arrow"],.button-container{display:inline-block;border:1px solid #aaa;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-container a{color:#777;font-size:14px;font-size:.77778rem;line-height:1.5;font-weight:400;text-transform:uppercase;padding:10px 15px;border:0;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-container a:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#db801f;font-family:'icomoon';content:'\e60b';padding-left:0.5rem}.button-container a:hover{color:#fff !important;background:#db801f}.button-container a:hover:after{color:#fff !important}.button-container:hover{border-color:#db801f}.pager .text{width:49%}@media only screen and (min-width: 641px) and (max-width: 831px){.pager .text{width:48%}}.section-inner{padding:2rem 0 0.5rem 0}@media only screen and (min-width: 1024px){.section-inner{padding:3rem 0 1rem 0}}.nowrap{white-space:nowrap}.searchform{position:relative;display:block;width:100%}.searchform input[type=text]{width:100%;height:60px;background:#9cc2f1;border:0;box-shadow:none;font-size:1rem;font-family:"proxima-nova",sans-serif;text-indent:1rem;border-radius:0;outline:none;text-align:left}@media only screen and (min-width: 641px){.searchform input[type=text]{text-indent:1.75rem;height:80px}}.searchform input[type=submit]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:'icomoon';position:absolute;right:0;top:0;background:transparent;border:0;box-shadow:none;opacity:.7;font-size:1rem;vertical-align:middle;padding:0 1rem;height:100%}.searchform input[type=submit]:hover{opacity:1}@media only screen and (min-width: 641px){.searchform input[type=submit]{font-size:1.5rem}}@media only screen and (min-width: 641px){.searchform{margin-bottom:2.7778rem}}::-webkit-input-placeholder{color:#fff;opacity:.7}:-moz-placeholder{color:#fff;opacity:.7}::-moz-placeholder{color:#fff;opacity:.7}:-ms-input-placeholder{color:#fff;opacity:.7}.link-video{display:block;position:relative;cursor:pointer}.link-video:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease;display:block;content:'';border-radius:100%;padding:35px;border:2px solid #fff;background-color:rgba(221,221,221,0.5);z-index:1}.link-video:after{content:'';width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left-width:20px;border-left-style:solid;position:absolute;display:block;top:0;left:.5rem;right:0;bottom:0;margin:auto;border-left-color:#fff;z-index:2}.link-video:hover:before{border-color:#fff}.link-video img{width:100%}@media only screen and (min-width: 641px){.link-video.banner-lead-in:before{padding:2.85rem}.link-video.banner-lead-in:after{border-top:1.5rem solid transparent;border-bottom:1.5rem solid transparent;border-left-width:2rem}}.read-more,.search-results .find-more a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#aaa}.read-more:after,.search-results .find-more a:after{content:' >';display:inline-block;margin-left:.25rem}.read-more:hover,.search-results .find-more a:hover{color:#db801f}.article-block{border-top:0;display:block;position:relative;line-height:1;border:1px solid #aaa}.article-block img{width:100%}.article-block .title{padding:1.16rem 2.77rem 1.16rem 1.16rem;color:#444;display:block}.article-block .title span{font-size:10px;font-size:.55556rem;line-height:1.5;position:absolute;top:.22rem;left:0;background-color:#274168;color:#fff;text-transform:uppercase;padding:.166rem .722rem .244rem}.article-block .bg-image:not(.button-video){display:block;padding:5rem;position:relative}.article-preview-side{display:block;position:relative;overflow:hidden;padding-bottom:2rem}@media only screen and (max-width: 640px){.article-preview-side{padding-bottom:1rem}}.article-preview-side .button-video{padding:0}.article-preview-side .button-video,.article-preview-side .bg-image{float:left;width:34%}.article-preview-side .title{display:inline-block;width:66%;padding:0 1rem 3rem 1rem;position:relative;color:#444}.article-preview-side .button{font-size:11.43px;font-size:.635rem;line-height:1;position:absolute;bottom:2rem;left:32%;padding:.75rem}@media only screen and (max-width: 640px){.article-preview-side .button{display:none}}.article-preview-side+.article-preview-side{margin-top:.625rem;padding-top:2.625rem;border-top:1px solid #aaa}@media only screen and (max-width: 640px){.article-preview-side+.article-preview-side{padding-top:1.625rem;margin-top:0}}.article-preview{display:block;overflow:hidden;position:relative}.article-preview .preview-head{background:#274168;color:#fff;font-size:16px;font-size:.88889rem;line-height:1.5;width:100%;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width: 641px){.article-preview .preview-head{position:absolute;top:0}}.article-preview .preview-details{border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;height:100%}.article-preview .preview-image:not(.button-video){background-position:center center;background-size:cover;width:100%;height:auto;padding-bottom:60%}.article-preview .preview-title{font-size:18px;font-size:1rem;line-height:1.5;font-weight:400;color:#274168;margin:0 0 10px 0;padding:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 1023px){.article-preview .preview-title{font-size:14px;font-size:.77778rem;line-height:1.5}}.article-preview .preview-text{padding:0 20px 20px}.article-preview:hover .preview-head{background:#db801f !important}@media only screen and (min-width: 641px){.article-preview{-webkit-transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);transition:all .2s cubic-bezier(0.33, 0.66, 0.66, 1);box-shadow:0 0 #fff}.article-preview:after{content:'\e60b';font-family:'icomoon';position:absolute;bottom:.625rem;right:.625rem;color:#ddd;font-weight:600}.article-preview:hover:after{color:#fb0}.article-preview:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}}@media only screen and (max-width: 640px){.article-preview{height:auto !important}}.text-list ul,.block-html ul,.block-table ul,.row .row.intpart-list .intpart-more .row ul,.container-wysiwyg ul{list-style-type:disc}.text-list ul ul,.block-html ul ul,.block-table ul ul,.row .row.intpart-list .intpart-more .row ul ul,.container-wysiwyg ul ul{list-style-type:circle}.text-list ol,.block-html ol,.block-table ol,.row .row.intpart-list .intpart-more .row ol,.container-wysiwyg ol{list-style-type:decimal}.text-list ol ol,.block-html ol ol,.block-table ol ol,.row .row.intpart-list .intpart-more .row ol ol,.container-wysiwyg ol ol{list-style-type:lower-alpha}.text-list ul,.block-html ul,.block-table ul,.row .row.intpart-list .intpart-more .row ul,.container-wysiwyg ul,.text-list ol,.block-html ol,.block-table ol,.row .row.intpart-list .intpart-more .row ol,.container-wysiwyg ol{list-style-position:outside}.page-navi{text-align:center}.page-navi nav.page-navigation ol li{display:inline-block;margin-left:1.778rem}.page-navi nav.page-navigation ol li a{-webkit-transition:all .2s ease;transition:all .2s ease;color:#777}.page-navi nav.page-navigation ol li a:hover{color:#db801f}.page-navi nav.page-navigation ol li.bpn-current span{color:#db801f}.page-navi nav.page-navigation ol li:first-child{margin-left:0}@media only screen and (max-width: 640px){.page-navi nav.page-navigation ol li{margin:0;width:49%}.page-navi nav.page-navigation ol li a{width:100%}}header.heading-full{padding:2.375rem 0}@media only screen and (max-width: 640px){header.heading-full{padding:1.375rem 0}}@media only screen and (min-width: 1024px){header.heading-full h1{padding-right:20%}}header.heading-full p{border-top:1px solid #aaa;padding-top:0.5rem;margin-top:0.5rem}@media only screen and (min-width: 1024px){header.heading-full p{padding-right:20%}}@media only screen and (min-width: 1024px){header.heading-full p{padding-top:2rem;margin-top:1.5rem}}header.heading-full p.no-line{border-top:0;padding-top:0}header.heading-full p a{color:inherit}@media only screen and (min-width: 1024px){header.heading-full .medium-7.columns p{padding-right:25%}}header.heading-full.short-copy p{padding-bottom:2.1875rem;border-bottom:1px solid #aaa;border-top:0;padding-top:0;margin-top:0}header.heading-full.short-copy p.no-line{border-bottom:0;padding-bottom:0}header.heading-full.short-copy p a{color:inherit}header.heading-partial{padding:2.75rem 0}@media only screen and (max-width: 1023px){header.heading-partial{padding:1.75rem 0}}.header-content{height:350px;max-height:350px;padding:20px 0;background-color:#35588d;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff !important}@media only screen and (max-width: 1023px){.header-content{height:auto;background-image:none !important}}.header-content .content{margin:0 auto;padding:0 20px;width:100%;height:100%;max-width:1360px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-content .content h1,.header-content .content p{color:#fff}@media only screen and (min-width: 641px){.header-content .content h1,.header-content .content p{max-width:75%}}@media only screen and (min-width: 1024px){.header-content .content h1,.header-content .content p{max-width:45%}}.header-content .content h1+p{margin-top:1rem}@media only screen and (min-width: 641px) and (max-width: 1023px){.header-content .content p{font-size:20px;font-size:1.11111rem;line-height:1.5}}@media only screen and (min-width: 1024px){.header-content .content p{font-size:22px;font-size:1.22222rem;line-height:1.5}}.sitemap div>ul{-webkit-column-gap:2.22rem;-ms-column-gap:2.22rem;-moz-column-gap:2.22rem;-o-column-gap:2.22rem;column-gap:2.22rem}@media only screen and (min-width: 1024px){.sitemap div>ul{-webkit-column-count:3;-ms-column-count:3;-moz-column-count:3;-o-column-count:3;column-count:3;columns:3}}@media only screen and (min-width: 641px) and (max-width: 1023px){.sitemap div>ul{-webkit-column-count:2;-ms-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;columns:2}}.sitemap div>ul li{display:block}.sitemap div>ul li a{-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;font-weight:600;color:#aaa;display:block;width:100%}.sitemap div>ul li a:hover{color:#274168}.sitemap div>ul li+li{margin-top:1rem}.sitemap div>ul li li a,.sitemap div>ul li li li a{font-weight:400;text-transform:none}.sitemap div>ul li li li a{font-weight:300;color:#aaa}.sitemap div>ul li ul{margin:0 0 1rem}.sitemap div>ul li ul li+li{margin-top:.25rem}.sitemap div>ul li ul ul li+li{margin-top:0}.sitemap.landing-pages{margin-top:2rem}.sitemap.landing-pages h3{color:#35588d;margin-bottom:1rem}@media only screen and (min-width: 1024px){.sitemap.landing-pages div>ul{-webkit-column-count:2;-ms-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;columns:2}}@media only screen and (min-width: 641px) and (max-width: 1023px){.sitemap.landing-pages div>ul{-webkit-column-count:1;-ms-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1;columns:1}}.cc-window{background-color:rgba(221,221,221,0.95);font-family:"proxima-nova",sans-serif;-ms-flex-align:stretch !important;-ms-grid-row-align:stretch !important;-webkit-box-align:stretch;align-items:stretch !important}.cc-message{font-size:11px;font-size:.61111rem;line-height:1.3;font-weight:600;margin:1rem}@media only screen and (max-width: 640px){.cc-message{font-size:9px;font-size:.5rem;line-height:1.3;margin:0.5rem !important}}.cc-link{color:#274168;padding:0}.cc-link:visited{color:#192a43}@media only screen and (min-width: 640px){.cc-compliance{margin:0.2rem 1rem}}.cc-btn{font-size:11px;font-size:.61111rem;line-height:1.3;font-weight:400;color:#fff;background-color:#9cc2f1;border:0;height:auto !important;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.cc-btn:hover{background-color:#9cc2f1}@media only screen and (max-width: 640px){.cc-btn{font-size:13px;font-size:.72222rem;line-height:1.3}}.loading-spinner{height:90px;width:90px;margin:0 auto;position:relative;background:rgba(53,88,141,0.3);-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:10px solid rgba(39,65,104,0.25);border-right:10px solid rgba(39,65,104,0.25);border-bottom:10px solid rgba(39,65,104,0.25);border-top:10px solid #35588d;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#clockdiv{padding:1rem 0;margin:1.5rem 0;width:100%;background:#e5e5e5;display:inline-block;text-align:center}#clockdiv>div{padding:5px;display:inline-block}#clockdiv .time{width:4rem;padding:1rem;background:#9cc2f1;border-radius:3px;color:#fff;font-size:24px;font-size:1.33333rem}#clockdiv .smalltext{font-size:14px;font-size:.77778rem}@media only screen and (max-width: 640px){#clockdiv>div{padding:5px 1px}#clockdiv .time{width:2.5rem;padding:0.5rem;border-radius:3px;font-size:18px;font-size:1rem}#clockdiv .smalltext{font-size:10px;font-size:.55556rem}}
/*# sourceMappingURL=master.css.map */
