/*!
Theme Name: BMIND
Author: mendesaltaren <hello@mendesaltaren.com>
Author URI: https://mendesaltaren.com
Description: WordPress theme for BMIND
Version: 1.0
Text Domain: msbmind
*/@font-face{font-family:Apercu Pro;src:url(fonts/ApercuPro-Regular.eot);src:url(fonts/ApercuPro-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/ApercuPro-Regular.woff) format("woff"),url(fonts/ApercuPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Apercu Pro;src:url(fonts/ApercuPro-LightItalic.eot);src:url(fonts/ApercuPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/ApercuPro-LightItalic.woff) format("woff"),url(fonts/ApercuPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Apercu Pro;src:url(fonts/ApercuPro-Medium.eot);src:url(fonts/ApercuPro-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/ApercuPro-Medium.woff) format("woff"),url(fonts/ApercuPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Apercu Pro;src:url(fonts/ApercuPro-Light.eot);src:url(fonts/ApercuPro-Light.eot?#iefix) format("embedded-opentype"),url(fonts/ApercuPro-Light.woff) format("woff"),url(fonts/ApercuPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}*{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(201,224,253,0)}body{margin:0;background-color:#fff;min-width:280px}p+h2{margin-top:32px}figure{margin-left:0;margin-right:0}#global-wrapper{position:relative;width:100%}@media (min-width:1024px){#main-content{margin-left:68px}}body{font-family:Apercu Pro,sans-serif;color:rgba(31,37,52,.6);font-size:14px;line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}@media (min-width:1024px){body{font-size:16px;line-height:1.68}}input{font-family:inherit;font-weight:inherit;color:inherit}.txt-sm,.txt-xs{font-size:14px}@media (min-width:1024px){.txt-sm{font-size:16px;line-height:1.68}}.txt-md{font-size:16px}.txt-lg-md{font-size:20px;line-height:1.6}@media (min-width:1024px){.txt-lg-md{font-size:20px;line-height:1.4}}.txt-lg{font-size:20px;line-height:1.6}@media (min-width:1024px){.txt-lg{font-size:26px;line-height:1.4}}.txt-lg-xl{font-size:20px;line-height:1.9}@media (min-width:1024px){.txt-lg-xl{font-size:54px;line-height:74px;font-weight:300}}.txt-xl-lg{font-size:30px;line-height:1.27;font-weight:400}@media (min-width:1024px){.txt-xl-lg{font-size:43px;letter-spacing:-.2px;font-weight:300}}.txt-xl{font-size:30px;line-height:1.27}@media (min-width:920px){.txt-xl{font-size:48px;line-height:1.27}}@media (min-width:1024px){.txt-xl{font-size:54px;line-height:1.2}}.txt-xxl{font-size:20px;line-height:1.27}@media (min-width:920px){.txt-xxl{font-size:48px;line-height:1.27}}@media (min-width:1024px){.txt-xxl{font-size:54px;line-height:1.2}}.txt-xxxl{background:none;border:none;font-size:48px;line-height:1.27}@media (min-width:920px){.txt-xxxl{font-size:96px;line-height:1.27}}@media (min-width:1024px){.txt-xxxl{font-size:174px;line-height:207px}}.lh-169{line-height:1.69}.lh-19{line-height:1.9}.lh-171{line-height:1.71}.txt-center{text-align:center}.txt-left{text-align:left}@media (min-width:920px){.txt-center-md{text-align:center}}@media (min-width:1024px){.txt-right-lg{text-align:right}}.txt-primary{color:#0063ff}.txt-white{color:#fff}.txt-dark{color:#1f2534}.txt-error{color:#ff494a}.no-italic{font-style:normal}.italic{font-style:italic}.light{font-weight:300}.normal{font-weight:400}.medium{font-weight:500}@media (min-width:1024px){.light-lg{font-weight:300}}.txt-space-1{letter-spacing:1px}.excerpt p:first-child{margin-top:0}.container{position:relative;box-sizing:border-box;overflow-x:hidden}@media (min-width:640px){.container.fixed{width:640px}}@media (min-width:840px){.container.fixed{width:840px}}@media (min-width:1024px){.container.fixed{width:1024px}}@media (min-width:1200px){.container.fixed{width:1200px}}.container.padded{padding-right:64px;padding-left:64px}.container.centered{margin-right:auto;margin-left:auto}.max-width{max-width:1160px}.pad-left-xs{padding-left:32px}.pad-right-xs{padding-right:32px}.center-xs{margin-left:auto;margin-right:auto}.left-xs{margin-right:auto;margin-left:0}.right-xs{margin-right:0;margin-left:auto}.w-xs-1{width:8.33333%}.w-xs-2{width:16.66667%}.w-xs-3{width:25%}.w-xs-4{width:33.33333%}.w-xs-5{width:41.66667%}.w-xs-6{width:50%}.w-xs-7{width:58.33333%}.w-xs-8{width:66.66667%}.w-xs-9{width:75%}.w-xs-10{width:83.33333%}.w-xs-11{width:91.66667%}.w-xs-12{width:100%}.row-xs{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto}[class*=row-].padded-xs{margin-right:-32px;margin-left:-32px}[class*=row-].padded-xs [class*=col-]{padding-right:32px;padding-left:32px}[class*=row-].reverse-xs{-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*=row-].padded-small-xs{margin-right:-12px;margin-left:-12px}[class*=row-].padded-small-xs [class*=col-]{padding-right:12px;padding-left:12px}[class*=row-].padded-md-xs{margin-right:-16px;margin-left:-16px}[class*=row-].padded-md-xs [class*=col-]{padding-right:16px;padding-left:16px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-xs{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-grow{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}[class*=col-].reverse-xs{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-xs-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-xs-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.offset-xs-0{margin-left:0!important}.offset-xs-1{margin-left:8.33333%!important}.offset-xs-2{margin-left:16.66667%!important}.offset-xs-3{margin-left:25%!important}.offset-xs-4{margin-left:33.33333%!important}.offset-xs-5{margin-left:41.66667%!important}.offset-xs-6{margin-left:50%!important}.offset-xs-7{margin-left:58.33333%!important}.offset-xs-8{margin-left:66.66667%!important}.offset-xs-9{margin-left:75%!important}.offset-xs-10{margin-left:83.33333%!important}.offset-xs-11{margin-left:91.66667%!important}.col-xs-shrink{-ms-flex-negative:1;flex-shrink:1}.start-xs{-ms-flex-pack:start;justify-content:flex-start}.center-xs{-ms-flex-pack:center;justify-content:center}.end-xs{-ms-flex-pack:end;justify-content:flex-end}.top-xs{-ms-flex-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;order:-1}.last-xs{-ms-flex-order:1;order:1}.grow-xs{-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.pad-left-sm{padding-left:32px}.pad-right-sm{padding-right:32px}.center-sm{margin-left:auto;margin-right:auto}.left-sm{margin-right:auto;margin-left:0}.right-sm{margin-right:0;margin-left:auto}.w-sm-1{width:8.33333%}.w-sm-2{width:16.66667%}.w-sm-3{width:25%}.w-sm-4{width:33.33333%}.w-sm-5{width:41.66667%}.w-sm-6{width:50%}.w-sm-7{width:58.33333%}.w-sm-8{width:66.66667%}.w-sm-9{width:75%}.w-sm-10{width:83.33333%}.w-sm-11{width:91.66667%}.w-sm-12{width:100%}.row-sm{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto}[class*=row-].padded-sm{margin-right:-32px;margin-left:-32px}[class*=row-].padded-sm [class*=col-]{padding-right:32px;padding-left:32px}[class*=row-].reverse-sm{-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*=row-].padded-small-sm{margin-right:-12px;margin-left:-12px}[class*=row-].padded-small-sm [class*=col-]{padding-right:12px;padding-left:12px}[class*=row-].padded-md-sm{margin-right:-16px;margin-left:-16px}[class*=row-].padded-md-sm [class*=col-]{padding-right:16px;padding-left:16px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-grow{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}[class*=col-].reverse-sm{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-sm-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.offset-sm-0{margin-left:0!important}.offset-sm-1{margin-left:8.33333%!important}.offset-sm-2{margin-left:16.66667%!important}.offset-sm-3{margin-left:25%!important}.offset-sm-4{margin-left:33.33333%!important}.offset-sm-5{margin-left:41.66667%!important}.offset-sm-6{margin-left:50%!important}.offset-sm-7{margin-left:58.33333%!important}.offset-sm-8{margin-left:66.66667%!important}.offset-sm-9{margin-left:75%!important}.offset-sm-10{margin-left:83.33333%!important}.offset-sm-11{margin-left:91.66667%!important}.col-sm-shrink{-ms-flex-negative:1;flex-shrink:1}.start-sm{-ms-flex-pack:start;justify-content:flex-start}.center-sm{-ms-flex-pack:center;justify-content:center}.end-sm{-ms-flex-pack:end;justify-content:flex-end}.top-sm{-ms-flex-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;order:-1}.last-sm{-ms-flex-order:1;order:1}.grow-sm{-ms-flex-positive:1;flex-grow:1}}@media (min-width:960px){.pad-left-md{padding-left:32px}.pad-right-md{padding-right:32px}.center-md{margin-left:auto;margin-right:auto}.left-md{margin-right:auto;margin-left:0}.right-md{margin-right:0;margin-left:auto}.w-md-1{width:8.33333%}.w-md-2{width:16.66667%}.w-md-3{width:25%}.w-md-4{width:33.33333%}.w-md-5{width:41.66667%}.w-md-6{width:50%}.w-md-7{width:58.33333%}.w-md-8{width:66.66667%}.w-md-9{width:75%}.w-md-10{width:83.33333%}.w-md-11{width:91.66667%}.w-md-12{width:100%}.row-md{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto}[class*=row-].padded-md{margin-right:-32px;margin-left:-32px}[class*=row-].padded-md [class*=col-]{padding-right:32px;padding-left:32px}[class*=row-].reverse-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*=row-].padded-small-md{margin-right:-12px;margin-left:-12px}[class*=row-].padded-small-md [class*=col-]{padding-right:12px;padding-left:12px}[class*=row-].padded-md-md{margin-right:-16px;margin-left:-16px}[class*=row-].padded-md-md [class*=col-]{padding-right:16px;padding-left:16px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-md{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-grow{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}[class*=col-].reverse-md{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-md-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-md-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-md-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-md-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-md-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.offset-md-0{margin-left:0!important}.offset-md-1{margin-left:8.33333%!important}.offset-md-2{margin-left:16.66667%!important}.offset-md-3{margin-left:25%!important}.offset-md-4{margin-left:33.33333%!important}.offset-md-5{margin-left:41.66667%!important}.offset-md-6{margin-left:50%!important}.offset-md-7{margin-left:58.33333%!important}.offset-md-8{margin-left:66.66667%!important}.offset-md-9{margin-left:75%!important}.offset-md-10{margin-left:83.33333%!important}.offset-md-11{margin-left:91.66667%!important}.col-md-shrink{-ms-flex-negative:1;flex-shrink:1}.start-md{-ms-flex-pack:start;justify-content:flex-start}.center-md{-ms-flex-pack:center;justify-content:center}.end-md{-ms-flex-pack:end;justify-content:flex-end}.top-md{-ms-flex-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;align-items:center}.bottom-md{-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;order:-1}.last-md{-ms-flex-order:1;order:1}.grow-md{-ms-flex-positive:1;flex-grow:1}}@media (min-width:1200px){.pad-left-lg{padding-left:32px}.pad-right-lg{padding-right:32px}.center-lg{margin-left:auto;margin-right:auto}.left-lg{margin-right:auto;margin-left:0}.right-lg{margin-right:0;margin-left:auto}.w-lg-1{width:8.33333%}.w-lg-2{width:16.66667%}.w-lg-3{width:25%}.w-lg-4{width:33.33333%}.w-lg-5{width:41.66667%}.w-lg-6{width:50%}.w-lg-7{width:58.33333%}.w-lg-8{width:66.66667%}.w-lg-9{width:75%}.w-lg-10{width:83.33333%}.w-lg-11{width:91.66667%}.w-lg-12{width:100%}.row-lg{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto}[class*=row-].padded-lg{margin-right:-32px;margin-left:-32px}[class*=row-].padded-lg [class*=col-]{padding-right:32px;padding-left:32px}[class*=row-].reverse-lg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*=row-].padded-small-lg{margin-right:-12px;margin-left:-12px}[class*=row-].padded-small-lg [class*=col-]{padding-right:12px;padding-left:12px}[class*=row-].padded-md-lg{margin-right:-16px;margin-left:-16px}[class*=row-].padded-md-lg [class*=col-]{padding-right:16px;padding-left:16px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-grow{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}[class*=col-].reverse-lg{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-lg-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.offset-lg-0{margin-left:0!important}.offset-lg-1{margin-left:8.33333%!important}.offset-lg-2{margin-left:16.66667%!important}.offset-lg-3{margin-left:25%!important}.offset-lg-4{margin-left:33.33333%!important}.offset-lg-5{margin-left:41.66667%!important}.offset-lg-6{margin-left:50%!important}.offset-lg-7{margin-left:58.33333%!important}.offset-lg-8{margin-left:66.66667%!important}.offset-lg-9{margin-left:75%!important}.offset-lg-10{margin-left:83.33333%!important}.offset-lg-11{margin-left:91.66667%!important}.col-lg-shrink{-ms-flex-negative:1;flex-shrink:1}.start-lg{-ms-flex-pack:start;justify-content:flex-start}.center-lg{-ms-flex-pack:center;justify-content:center}.end-lg{-ms-flex-pack:end;justify-content:flex-end}.top-lg{-ms-flex-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;order:-1}.last-lg{-ms-flex-order:1;order:1}.grow-lg{-ms-flex-positive:1;flex-grow:1}}@media (min-width:1440px){.pad-left-xl{padding-left:32px}.pad-right-xl{padding-right:32px}.center-xl{margin-left:auto;margin-right:auto}.left-xl{margin-right:auto;margin-left:0}.right-xl{margin-right:0;margin-left:auto}.w-xl-1{width:8.33333%}.w-xl-2{width:16.66667%}.w-xl-3{width:25%}.w-xl-4{width:33.33333%}.w-xl-5{width:41.66667%}.w-xl-6{width:50%}.w-xl-7{width:58.33333%}.w-xl-8{width:66.66667%}.w-xl-9{width:75%}.w-xl-10{width:83.33333%}.w-xl-11{width:91.66667%}.w-xl-12{width:100%}.row-xl{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto}[class*=row-].padded-xl{margin-right:-32px;margin-left:-32px}[class*=row-].padded-xl [class*=col-]{padding-right:32px;padding-left:32px}[class*=row-].reverse-xl{-ms-flex-direction:row-reverse;flex-direction:row-reverse}[class*=row-].padded-small-xl{margin-right:-12px;margin-left:-12px}[class*=row-].padded-small-xl [class*=col-]{padding-right:12px;padding-left:12px}[class*=row-].padded-md-xl{margin-right:-16px;margin-left:-16px}[class*=row-].padded-md-xl [class*=col-]{padding-right:16px;padding-left:16px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xl-grow{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}[class*=col-].reverse-xl{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xl-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xl-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xl-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xl-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.offset-xl-0{margin-left:0!important}.offset-xl-1{margin-left:8.33333%!important}.offset-xl-2{margin-left:16.66667%!important}.offset-xl-3{margin-left:25%!important}.offset-xl-4{margin-left:33.33333%!important}.offset-xl-5{margin-left:41.66667%!important}.offset-xl-6{margin-left:50%!important}.offset-xl-7{margin-left:58.33333%!important}.offset-xl-8{margin-left:66.66667%!important}.offset-xl-9{margin-left:75%!important}.offset-xl-10{margin-left:83.33333%!important}.offset-xl-11{margin-left:91.66667%!important}.col-xl-shrink{-ms-flex-negative:1;flex-shrink:1}.start-xl{-ms-flex-pack:start;justify-content:flex-start}.center-xl{-ms-flex-pack:center;justify-content:center}.end-xl{-ms-flex-pack:end;justify-content:flex-end}.top-xl{-ms-flex-align:start;align-items:flex-start}.middle-xl{-ms-flex-align:center;align-items:center}.bottom-xl{-ms-flex-align:end;align-items:flex-end}.around-xl{-ms-flex-pack:distribute;justify-content:space-around}.between-xl{-ms-flex-pack:justify;justify-content:space-between}.first-xl{-ms-flex-order:-1;order:-1}.last-xl{-ms-flex-order:1;order:1}.grow-xl{-ms-flex-positive:1;flex-grow:1}}@media (min-width:640px){.real-col-sm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (min-width:840px){.real-col-md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1024px){.real-col-lg{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1200px){.real-col-xl{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#board{cursor:pointer;width:100%;height:50vh}#pt{position:absolute;width:100%;left:0;top:0;height:100%;overflow:hidden}.featured-article-img{display:block;width:100%;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:60%}@media (min-width:920px){.featured-article-img{padding-top:40%}}.featured-article-info-wrapper{padding-left:24px;padding-right:24px}@media (min-width:1024px){.featured-article-info-wrapper{padding:40px}}@media (min-width:920px){.featured-article-info-wrapper{margin-top:-160px}}@media (min-width:1024px){.featured-article-info-wrapper{margin-top:-240px}}.featured-article-info{padding-bottom:40px}@media (min-width:920px){.featured-article-info{padding-top:32px;padding-left:32px;padding-right:32px}}@media (min-width:1024px){.featured-article-info{padding:48px 64px 56px}}.brand{height:40px;width:auto}@media (min-width:1024px){.brand{height:56px}}.brand-lg{height:64px;width:auto}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer}button:focus{outline:none}.btn{cursor:pointer;border-radius:0;font-size:14px;font-weight:500;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block}.btn-contact{cursor:pointer;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid hsla(0,0%,100%,.2);background-color:transparent;border-radius:2px;color:#fff;padding:16px 24px;transition:border-color .3s}.btn-contact:hover{border-color:hsla(0,0%,100%,.6)}.btn-contact:active{border-color:#fff}@media (min-width:768px){.btn-contact{padding:24px 32px}}.btn-md{padding:24px}.btn-cta{border:none;color:#1f2534;background-color:#4aeff3}.btn-md-lg{padding:24px}@media (min-width:1024px){.btn-md-lg{padding-top:64px}}@media (min-width:1200px){.btn-menu-wrapper{padding-right:32px}}@media (min-width:1024px){.btn-hero-wrapper{position:absolute;padding-right:32px;padding-left:32px;right:32px;bottom:64px}}@media (min-width:1024px){.btn-hero-small-wrapper{position:absolute;padding-right:64px;padding-left:32px;right:32px;right:-100%;top:-40px;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}}.btn-hero{min-width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:24px;border:none;color:#1f2534;background-color:#4aeff3}@media (min-width:1024px){.btn-hero{padding:64px 8px}}.btn-lg{padding:56px 48px}.btn-social{display:block;width:64px;height:64px;background-color:hsla(0,0%,100%,.05);padding:23px 22px;line-height:1;text-decoration:none;transition:background-color .3s}.btn-social:hover{background-color:hsla(0,0%,100%,.2)}.btn-social svg{color:#fff;vertical-align:middle}.btn-main-menu{padding:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.btn-main-menu svg{display:block}.btn-close-menu-lg{padding:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;opacity:.6;transition:opacity .3s;position:absolute;right:64px;top:64px}.btn-close-menu-lg:active{opacity:1}.btn-close-menu-lg:hover{opacity:.8}.btn-close-menu-lg svg{display:block}.btn-close-lg{padding:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;opacity:.6;transition:opacity .3s;position:absolute;right:64px;top:64px;z-index:3;left:24px;top:24px}@media (min-width:920px){.btn-close-lg{left:32px;top:32px}}.btn-close-lg:active{opacity:1}.btn-close-lg:hover{opacity:.8}.btn-close-lg svg{display:block}@media (min-width:1024px){.btn-lg-fixed{position:absolute;right:64px;top:64px}}.btn-close{cursor:pointer;padding:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;opacity:.6;transition:opacity .3s}.btn-close:active{opacity:1}.btn-close:hover{opacity:.8}.btn-close svg{display:block}.btn-close-sm{cursor:pointer;padding:0;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.8);-ms-flex-item-align:start;align-self:flex-start;padding-bottom:8px;color:#fff;opacity:.6;transition:opacity .3s}.btn-close-sm:active{opacity:1}.btn-sidebar{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.btn-full,.btn-sidebar,.btn-sidebar svg{display:block}.btn-full{width:100%}.btn-shadow{color:#0063ff;padding-top:32px;padding-bottom:32px;background:#fff;box-shadow:0 24px 40px 0 rgba(0,84,225,.05)}.card{cursor:pointer;padding:16px;box-shadow:0 32px 32px 0 rgba(96,92,168,.1);background-color:#fff;border-radius:4px}@media (min-width:920px){.card{padding:24px}}.card-hover{transition:background-color .3s,box-shadow .3s}.card-hover:hover{padding:16px;box-shadow:0 32px 32px 0 rgba(96,92,168,.1);background-color:#fff;border-radius:4px}@media (min-width:1024px){.card-hover:hover{padding:24px}}.card-disabled{opacity:.1;transition:opacity .3s}.card-disabled .translucent,.card-disabled .translucent-high,.card-disabled .translucent-low,.card-disabled>*{opacity:0;transition:opacity .3s}.card-disabled:hover,.card-disabled:hover>*{opacity:.4}.card-dark-shadow{box-shadow:0 12px 32px 0 rgba(0,0,0,.1)}.case-txt{position:relative;z-index:2}@media (min-width:920px){.case-features-wrapper{position:absolute;right:0;top:-120px;padding-right:64px;z-index:2}}.case-features-wrapper-rel{position:relative;top:-64px;margin-bottom:-16px;z-index:2}@media (min-width:920px){.case-features-wrapper-rel{position:relative;top:-120px;margin-bottom:-16px;padding-right:64px}}.case-features{list-style:none;padding:24px;padding-top:32px;padding-bottom:48px;margin-left:24px;margin-right:24px}@media (min-width:920px){.case-features{margin-left:0;margin-right:0;padding:64px}}.case-features-icon{background-color:hsla(0,0%,100%,.1);border-radius:50%;padding:8px}@media (min-width:920px){.case-features-icon{margin-right:24px;width:80px;padding:16px;height:80px}}.content{background-color:#fff}.content b,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content strong{font-weight:500;color:#1f2534}.content h3{font-size:20px;line-height:1.4;margin-top:32px}@media (min-width:1024px){.content h3{font-size:26px;margin-top:32px;margin-bottom:32px}}.content p{color:rgba(31,37,52,.6)}.content img{width:100%;height:auto}.content a{color:inherit;font-weight:inherit;text-decoration:none;border-bottom:1px solid rgba(31,37,52,.6)}.post-author-info{margin-left:16px}@media (min-width:920px){.post-author-info{margin-left:24px}}.cookies{position:fixed;bottom:0;left:0;z-index:9999;width:100%;padding:24px;background-color:#1f2534;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.cookies{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;position:static;padding-top:16px;padding-bottom:16px}}@media (min-width:920px){.cookies{padding-left:56px;padding-right:64px}}.cookies-content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.cookies-content{-ms-flex-align:center;align-items:center}}.cookies-icon{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;width:32px;margin-top:4px}@media (min-width:768px){.cookies-icon{margin-top:0;margin-right:16px;width:auto}}@media (min-width:920px){.cookies-icon{margin-left:0;margin-left:16px}}.cookies-txt{margin:0;font-size:14px;line-height:1.53}@media (min-width:768px){.cookies-txt{margin-right:16px;font-size:15px}}.cookies-link{text-decoration:none;color:inherit;padding-bottom:.2em;border-bottom:1px solid hsla(0,0%,100%,.4);transition:border-color .3s}.cookies-link:hover{border-bottom:1px solid hsla(0,0%,100%,.8)}.cookies{transition:height .3s .15s,padding .3s .15s}.cookies .cookies-icon{opacity:1}.cookies .btn-cookies,.cookies .cookies-icon,.cookies .cookies-txt{transition:opacity .3s}.cookies.cookies-hidden{height:0!important;padding-top:0;padding-bottom:0}.cookies.cookies-hidden .btn-cookies,.cookies.cookies-hidden .cookies-icon,.cookies.cookies-hidden .cookies-txt{opacity:0}.label{font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}@media (min-width:1024px){.label{font-size:14px}}.input,.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:block;width:100%;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2;text-align:left;background-color:transparent;padding-top:8px;padding-bottom:12px;transition:border .3s,color .3s;margin-bottom:24px;color:#fff;border:none;border-bottom:1px solid #fff}@media (min-width:1024px){.input,.textarea{padding-top:16px;padding-bottom:24px;font-size:26px}}.input:focus,.textarea:focus{color:#4aeff3;border-bottom:1px solid #4aeff3;outline:none}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.32)}.input:-moz-placeholder,.input::-moz-placeholder,.textarea:-moz-placeholder,.textarea::-moz-placeholder{color:hsla(0,0%,100%,.32)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.32)}.textarea{resize:none}.job-offer-form .label{font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:#1f2534}@media (min-width:1024px){.job-offer-form .label{font-size:14px}}.job-offer-form .input,.job-offer-form .textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:block;width:100%;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2;text-align:left;background-color:transparent;padding-top:8px;padding-bottom:12px;transition:border .3s,color .3s;margin-bottom:24px;color:#0063ff;border:none;border-bottom:1px solid #0063ff}@media (min-width:1024px){.job-offer-form .input,.job-offer-form .textarea{padding-top:16px;padding-bottom:24px;font-size:26px}}.job-offer-form .input:focus,.job-offer-form .textarea:focus{color:#4aeff3;border-bottom:1px solid #0063ff;outline:none}.job-offer-form .input::-webkit-input-placeholder,.job-offer-form .textarea::-webkit-input-placeholder{color:rgba(31,37,52,.32)}.job-offer-form .input:-moz-placeholder,.job-offer-form .input::-moz-placeholder,.job-offer-form .textarea:-moz-placeholder,.job-offer-form .textarea::-moz-placeholder{color:rgba(31,37,52,.32)}.job-offer-form .input:-ms-input-placeholder,.job-offer-form .textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.32)}.job-offer-form .textarea{resize:none}.img-responsive{max-width:100%;display:block}.img-responsive-better{width:100%;display:block}.img-circle{border-radius:50%}.img-max-width{width:auto;max-width:732px}.img-full{max-width:1280px;margin-left:auto;margin-right:auto}.img-rounded{border-radius:4px}.img-shadow{display:block;box-shadow:0 0 0 0 rgba(96,92,168,.09);transition:box-shadow .3s,scale .3s}.img-shadow:hover{box-shadow:0 32px 32px 0 rgba(96,92,168,.1)}.img-full-side{max-width:876px}.max-480{max-width:480px;margin-left:auto;margin-right:auto}.img-case-wrapper{z-index:1;width:100%;position:relative;padding-bottom:85%;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:920px){.img-case-wrapper{padding-bottom:64.244186%;margin-top:-14.53488%}}.img-bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.padded-img{width:100%}@media (min-width:1024px){.padded-img{width:200%;padding-left:64px;padding-right:64px}}.img-case-wrapper-desc{padding-bottom:46.70418%}.img-case-wrapper-desc,.img-small,.img-small-hover{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.img-small,.img-small-hover{display:block;box-shadow:0 0 0 0 rgba(96,92,168,.09);position:relative;padding-top:116.66666666%;-ms-transform:scale(1);transform:scale(1);transition:transform .5}.img-small-hover{display:none}@media (min-width:1024px){.img-small-hover{display:block;z-index:2;opacity:1;transition:opacity .5s;position:absolute;top:0;left:0;width:100%;height:100%;will-change:opacity}}.img-author{background-size:cover;background-position:50%;width:64px!important;height:64px!important}@media (min-width:768px){.img-author{width:96px!important;height:96px!important}}.lang-selector{color:#fff;position:relative}@media (min-width:1024px){.lang-selector{margin-right:24px}}.lang-list{transform:translate3d(0,-16px,0);transition:transform .3s,opacity .3s;opacity:0;z-index:1;list-style:none;padding-left:0;color:#fff;margin:0;position:absolute;top:32px;left:0}.lang-list.js-active{transition:transform .3s,opacity .3s,visibility .6s;transform:translateZ(0);opacity:1;visibility:visible}.lang-item.current-lang{display:none}.lang-list .lang-item{margin-bottom:4px}.btn-lang,.lang-list a{color:inherit;letter-spacing:1px;font-size:14px;padding:8px 16px;font-weight:500;text-transform:uppercase;text-decoration:none}.btn-lang{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;text-align:center;position:relative;z-index:2}.btn-lang:after{opacity:.4;box-sizing:border-box;position:absolute;content:"";display:block;width:8px;height:8px;right:0;top:50%;-ms-transform:translateY(-12.5%);transform:translateY(-12.5%);background-color:transparent;border:4px solid transparent;border-top-color:#fff;transition:transform .3s,opacity .3s;-ms-transform-origin:center 1.5px;transform-origin:center 1.5px}.btn-lang:hover:after{opacity:1}.btn-lang.js-active:after{-ms-transform:translateY(-12.5%) rotate(180deg);transform:translateY(-12.5%) rotate(180deg)}.line{position:absolute}.line-rel-abs{margin-top:40px;margin-bottom:-64px}@media (min-width:920px){.line-rel-abs{position:absolute;margin:0}}.line-lg{display:none}@media (min-width:920px){.line-lg{display:block;top:64px;left:50%;-ms-transform:translateX(-150%) scale(1.2);transform:translateX(-150%) scale(1.2)}}.line-right{right:24px}.line-top{top:0;right:32px}@media (min-width:1024px){.line-top{top:-64px;right:0;-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.line-topl{top:0;right:32px}@media (min-width:1024px){.line-topl{top:-64px;right:16.66666666%;-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.line-left{left:32px}@media (min-width:1024px){.line-left{left:25%;-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.line-left{top:0;left:16.666666%;-ms-transform:translateY(-150%);transform:translateY(-150%)}@media (min-width:1024px){.line-left{top:0;left:16.666666%;-ms-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.link,p a{border-bottom:1px solid #1f2534}.txt-white.link,.txt-white .link,.txt-white p a{border-bottom:1px solid #fff}.link-stripped{text-transform:uppercase;font-weight:500;text-decoration:none;color:#0063ff;border-bottom:1px solid #0063ff;letter-spacing:1px;font-size:14px}.link-stripped-white-wrapper{display:block;padding-left:68px;position:absolute;top:24px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.link-stripped-white{cursor:pointer;background:none;border-left:none;border-right:none;border-top:none;border-radius:0;text-transform:uppercase;padding-left:0;padding-right:0;font-weight:500;text-decoration:none;color:#fff;border-bottom:1px solid #fff;letter-spacing:1px;font-size:14px;font-family:inherit}.link-lg,.link-lg a{display:block}.link-lg a{padding-bottom:24px;padding-top:24px;margin-bottom:0;margin-top:0;border-bottom:1px solid hsla(0,0%,100%,.1);transition:color .3s;position:relative;overflow-x:hidden}@media (min-width:920px){.link-lg a{padding-bottom:64px;padding-top:64px}}.link-lg a:active{color:#4aeff3}@media (min-width:920px){.link-lg a:before{display:block;position:absolute;content:"";top:50%;transform:translate3d(100%,-50%,0);width:16%;right:0;margin-right:0;height:2px;background-color:#4aeff3;transition:transform .3s}}@media (min-width:920px){.link-lg a:active:before,.link-lg a:hover:before{transform:translate3d(0,-50%,0)}}.link-lg a:active,.link-lg a:hover{color:#4aeff3}.link-lg:last-child a{border-bottom:none}.menu{position:fixed;width:100%;z-index:999;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden}@media (min-width:1024px){.menu{padding-left:68px}}#js-modal{display:none}#js-modal.active{display:block}@media (min-width:1024px){#js-modal{display:block;width:68px;transition:width .4s .2s}#js-modal.active{width:100%;transition:width .4s}}.contact-form,.contact-info,.menu-content,.menu-header{opacity:0;transition:opacity .4s}#js-modal.active .contact-form,#js-modal.active .contact-info,#js-modal.active .menu-content,#js-modal.active .menu-header{opacity:1;transition:opacity .4s .4s}.menu-header{padding-top:0;padding-bottom:24px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (min-width:920px){.menu-header{padding-left:64px;padding-right:64px;padding-top:48px}}.menu-content .menu-header{padding-left:0;padding-right:0}@media (min-width:920px){.menu-content .menu-header{padding-top:24px}}.menu-content{padding:24px}@media (min-width:920px){.menu-content{padding-left:64px;padding-right:64px}}.contact-form,.contact-info{padding:24px}@media (min-width:920px){.contact-form,.contact-info{padding-left:64px;padding-right:64px}}.accept-link{cursor:pointer;background:none;border:none;display:inline-block;text-transform:uppercase;font-weight:500;text-decoration:none;margin-bottom:88px;color:#4aeff3;border-bottom:1px solid #4aeff3;letter-spacing:1px;font-size:14px}.modal-wrapper{z-index:99999;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:rgba(52,50,92,.98);width:100%;height:100%}.modal{position:relative;background-color:#fff;width:100%;padding:24px;min-height:100vh}@media (min-width:920px){.modal{min-height:auto;margin-top:-3%;max-width:516px;border-radius:4px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.modal-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:99;position:absolute;top:24px;right:24px}@media (min-width:920px){.modal-btn{color:#fff!important;top:-48px;right:-48px}}@media (max-width:919px){.modal-btn svg path{fill:#34325c!important}}#js-modal .badge svg{height:32px;width:32px}.cover-img{width:100%}.phase-img{height:80px;max-width:100%;margin-left:auto;margin-right:auto;display:block}.projects-list{overflow:visible}@media (min-width:768px){.project-trans:nth-child(odd){-ms-transform:translateY(24%);transform:translateY(24%)}}.project-img-small{width:100%;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:90%}.project-img,.project-img-small{display:block;box-shadow:0 0 0 0 rgba(96,92,168,.09)}@media (min-width:64em){.project-title{font-size:17px}}.project-text{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;width:100%;font-size:15px;line-height:1.6}.project-cta{display:inline-block;opacity:.3;transition:opacity .3s;margin-bottom:0}.project-cta:hover{opacity:1}@media (min-width:64em){.project-max-w{height:100%;border-bottom:1px solid rgba(0,0,0,.05)}}.project blockquote p{margin-top:0;margin-bottom:8px}.project-text p{margin-bottom:24px}@media (min-width:1024px){.project-text p{margin-top:24px}}.project-content-text p:last-child{margin-bottom:0}.section{padding:24px}@media (min-width:920px){.section{padding:32px}}@media (min-width:1024px){.section{padding:40px}}@media (min-width:1024px){.section-max-h{max-height:504px;overflow:hidden}}.separator{width:100%;height:0;border:none;border-bottom:1px solid #fff;opacity:.1}.separator-dark{background-color:#0063ff}.separator-light{background-color:#fff;box-shadow:0 32px 32px 0 rgba(96,92,168,.1)}.separator-quote{width:100%;margin:0;height:1px;border:none;background-color:rgba(0,99,255,.1)}@media (min-width:920px){.separator-quote{width:71.4285714%;margin-left:auto}}.separator-light-brd{margin:0;height:1px;border:none;width:100%;background-color:rgba(31,37,52,.1)}.services{display:none;position:fixed;top:0;left:0;overflow:scroll;-webkit-overflow-scrolling:touch;height:100%;z-index:9999}@media (min-width:1024px){.services{padding-left:69px}}.services.active{display:block}.services-bg{position:fixed;width:100%;height:100vh;z-index:1}.services-content{margin-top:88px;position:relative;z-index:2}@media (min-width:1024px){.services-content{margin:32px;margin:64px}}.iso-secondary{position:absolute;z-index:3;top:24px;right:24px;background-color:#4aeff3;padding:20px}@media (min-width:920px){.iso-secondary{padding:32px;right:64px}}@media (min-width:1024px){.iso-secondary{top:0;padding:40px;right:128px}}.iso-secondary svg{display:block;width:44px;height:44px}@media (min-width:920px){.iso-secondary svg{width:64px;height:64px}}@media (min-width:1024px){.iso-secondary svg{width:77px;height:77px}}.sidebar{position:fixed;left:0;top:0;background-color:#fff;padding-top:16px;padding-left:10px;padding-right:10px;height:100vh;z-index:999999999999;border-right-width:1px;border-right-style:solid;border-right-color:rgba(56,63,76,.1);box-shadow:0 2px 64px 0 rgba(31,37,52,.05);transition:background-color .3s .5s,border-right-color .3s .6s}.sidebar.menu-showed{background-color:#1f2534;border-right-color:hsla(0,0%,100%,.1);box-shadow:none;transition:background-color .3s,border-right-color .3s}.sidebar .btn-sidebar svg path{transition:fill .3s}.sidebar.services-showed{background-color:#0054e1;border-right-color:hsla(0,0%,100%,.1);box-shadow:none}.sidebar.services-showed .btn-sidebar svg path{fill:#fff}@media (min-width:920px){.team-qoute{width:85.7142857%}}@media (min-width:920px){.joinus-content{background:none}}.slides-img-wrapper{width:80vw}.slides-img{box-shadow:0 32px 32px 0 rgba(96,92,168,.1);border-radius:4px;background-size:cover;background-position:50%;width:100%;transition:opacity .3s;padding-top:100%}@media (min-width:920px){.slides-img{padding-top:58.125%;margin-left:12px;margin-right:12px}}.headquarters{background-position:0 0;background-size:100% 73.9819005%;background-repeat:no-repeat}.slides-img-list{width:100%}.slides-img-wrapper{padding-bottom:48px;outline:none;width:85vw;margin-left:8px;margin-right:8px;transition:opacity .3s}@media (min-width:1024px){.slides-img-wrapper{margin-left:24px;margin-right:24px;max-width:960px;padding-bottom:80px}}.slides-img-wrapper .slides-img{transition:box-shadow .3s}.slides-img-wrapper:hover .slides-img{box-shadow:0 32px 32px 0 rgba(96,92,168,.2)}@media (min-width:64em){.team-staff-group{min-height:624px}}.team-staff-img{background-size:cover;background-position:top;width:100%;padding-top:100%;border-radius:4px}.staff-member{position:relative;overflow:hidden}@media (min-width:64em){.staff-txt{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-positive:1;flex-grow:1}}@media (min-width:64em){.staff-info,.staff-txt{display:-ms-flexbox;display:flex}.staff-info{-ms-flex-direction:column;flex-direction:column;background-color:#0063ff;height:100%;padding:32px;opacity:0;position:absolute;top:0;border-radius:4px;transition:opacity .3s;color:#fff;width:100%}.staff-info:hover{opacity:1}.staff-info h5{margin-top:0}.staff-info p{font-size:14px;margin-bottom:0}}.staff-social-btn{display:inline-block;opacity:.6;transition:opacity .3s;margin-top:16px;color:rgba(31,37,52,.6)}.staff-social-btn:hover{opacity:1}@media (min-width:64em){.staff-social-btn{margin-top:0}.staff-social-btn svg path{color:#fff}}#js-staff-sidebar{margin-top:0;padding-bottom:24px}@media (min-width:1024px){.employee{position:relative;overflow:hidden}.employee:hover .employee-info{transform:translateZ(0);transition:transform .3s 0s}.employee:hover .employee-info h3{opacity:1;transition:opacity .3s .1s}.employee:hover .employee-info h4,.employee:hover .employee-info p{opacity:.4;transition:opacity .3s .1s}}.employee-info{padding-top:16px;padding-bottom:8px}@media (min-width:1024px){.employee-info{padding-top:24px;padding-bottom:16px;z-index:3;transform:translate3d(0,100%,0);transition:transform .3s .1s;background-color:#fff;position:absolute;bottom:0;left:0;width:100%;will-change:transform}.employee-info h3,.employee-info h4,.employee-info p{will-change:opacity;opacity:0;transition:opacity .3s 0s}}@media (min-width:1024px){.employee:hover .img-small-hover{opacity:0}}@media (min-width:919px){.header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:40px;padding-right:40px;padding-top:16px}.dummy{display:none}}@media (max-width:919px){.header{position:relative;margin:-24px -24px -40px;padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;overflow:hidden;transition:transform .4s,height .3s,background .4s,padding .3s;-ms-transform:translate(0);transform:translate(0)}}@media (max-width:919px) and (min-width:920px){.header{padding-left:40px;padding-right:40px;padding-top:16px}}@media (max-width:919px){.header.invisible{-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform .2s}.header.detached{top:0;left:0;border-bottom:1px solid rgba(31,37,52,.1);position:fixed;width:100%;margin:0;z-index:4;padding-top:16px;padding-bottom:16px;background-color:#0054e1;transition:transform .3s,height .3s,background .4s}.header .brand{transition:height .3s;height:40px;width:auto}}@media (max-width:919px) and (min-width:1024px){.header .brand{height:56px}}@media (max-width:919px){.header+.dummy{display:none}.detached+.dummy{display:block;height:73px;margin-bottom:-40px;width:100%}}.hero{position:relative;padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:90vh;max-height:480px;min-height:360px;background-image:url(images/bg-hero-small.svg);background-repeat:no-repeat;background-position:50%;background-color:#0054e1}@media (min-width:920px){.hero{min-height:720px}}@media (min-width:1024px){.hero{background-image:none;max-height:none;min-height:640px;height:100vh}}.hero-small{position:relative;padding:24px;padding-bottom:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-image:url(images/bg-hero-small.svg);background-repeat:no-repeat;background-position:50%;background-color:#0054e1}@media (min-width:1024px){.hero-small{background-image:none}}.hero-title{max-width:320px;margin-left:auto;margin-right:auto}@media (min-width:920px){.hero-title{width:60%;max-width:none}}@media (min-width:1024px){.hero-title{max-width:none;position:absolute;top:28%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}}.hero-company-stats-wrapper{position:absolute;top:100%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding-right:32px;width:50%;margin:0}.hero-company-stats{display:none}@media (min-width:1024px){.hero-company-stats{padding-bottom:96px;padding:48px 64px 0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0;list-style:none}}.hero-company-stats-link{display:inline-block;text-transform:uppercase;font-weight:500;text-decoration:none;margin:64px;margin-top:40px;color:#4aeff3;border-bottom:1px solid #4aeff3;letter-spacing:1px;font-size:14px}.company-stats{padding:24px;padding-bottom:112px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0;list-style:none}@media (min-width:1024px){.company-stats{padding:48px 64px 120px}}.company-stats-item{width:50%;-ms-flex-negative:1;flex-shrink:1;margin-left:12px;margin-right:12px;text-align:left}.company-stats-item:first-child{margin-left:0}.company-stats-item:nth-child(3){margin-right:0;display:none}@media (min-width:768px){.company-stats-item:nth-child(3){display:block}}@media (min-width:1024px){.company-stats-item:nth-child(3){display:none}}@media (min-width:1200px){.company-stats-item:nth-child(3){display:block}}@media (min-width:1024px){.company-stats-item{width:33.33333333%;margin-left:16px;margin-right:16px}}.iso-wrapper{margin-left:24px;margin-right:24px;display:block;position:relative;text-align:right;border-left:1px solid rgba(31,37,52,.1)}@media (min-width:1024px){.iso-wrapper{position:absolute;width:50%;text-align:left;margin-left:-32px;border-right:1px solid rgba(31,37,52,.1);border-left:none;padding-bottom:23%;height:0}}.iso-wrapper svg{-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;padding:32px;box-sizing:content-box;background-color:#fff;box-shadow:0 32px 40px 0 rgba(0,84,225,.05)}@media (min-width:1024px){.iso-wrapper svg{margin-left:32px;-ms-transform:translateY(100%);transform:translateY(100%)}}.nav{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-ms-flex-pack:end;justify-content:flex-end;width:33.33333333%}.hero-title-small,.nav{display:-ms-flexbox;display:flex;align-items:center}.hero-title-small{-ms-flex-item-align:start;align-self:flex-start;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;margin-bottom:0}@media (min-width:920px){.hero-title-small{padding-left:40px;padding-right:40px;padding-top:16px;margin-bottom:32px}}#hero-stats-1{transition:transform .5s;transform:translate3d(0,100%,0)}#hero-stats-1 *{transition:opacity .5s;opacity:0}#hero-stats-1.active{transform:translateZ(0)}#hero-stats-1.active *{opacity:1}#hero-stats-1.active .translucent-high{opacity:.4}#hero-stats-2{transition:transform .5s;transform:translate3d(0,-100%,0)}#hero-stats-2 *{transition:opacity .5s;opacity:0}#hero-stats-2.active{transform:translateZ(0)}#hero-stats-2.active *{opacity:1}#hero-stats-2.active .translucent-high{opacity:.4}.footer-link{text-align:right;font-size:14px;line-height:1.86}@media (min-width:64em){.footer-link{text-align:center;font-weight:500;font-size:17px;line-height:1.5;margin-left:40px;transition:opacity .3s}.footer-link:last-child{margin-right:12px}.footer-link:hover{opacity:1}}@media (min-width:920px){.footer-link:first-child{margin-left:0}}.foot-link{transition:opacity .3s}.foot-link:hover{opacity:1}.social-list-item{margin-right:24px}.social-list-item:last-child{margin-right:0}#js-404{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#js-404>*{-ms-flex-negative:0;flex-shrink:0}#js-404 .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:70vh;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;position:relative}#js-404 .content-bg{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}#js-404 .content-txt{z-index:2}.careers-features .case-features{position:relative;z-index:2}@media (max-width:919px){.careers-features .case-features{margin-bottom:0;margin-top:-48px}}@media (max-width:919px){.careers-features .case-features-wrapper{padding-bottom:48px;margin-bottom:0}}@media (min-width:920px){.careers-features .case-features-wrapper{position:relative;left:100%;-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:920px){.careers-features #project-info{margin-bottom:-72px}}#js-search #js-btn-blog-search{display:none}.search-container{border-bottom:1px solid rgba(96,92,168,.2)}.article-content{font-size:15px;line-height:1.6;color:rgba(31,37,52,.8)}@media (min-width:1024px){.article-content{font-size:17px}}.article-content li+li{margin-top:16px}.article-content h2{font-size:inherit;line-height:inherit}.article-content a{color:inherit}.article-content img{width:100%;display:block;height:auto}.article-content figure{margin:24px 0 32px}.article-content figure a{display:block}.article-content figcaption{color:rgba(31,37,52,.6);font-size:14px;line-height:1.53;margin-top:16px;margin-bottom:0}.article-content blockquote{color:rgba(31,37,52,.8);margin:24px 0 32px;padding:0 16px;font-size:18px;line-height:1.48;font-style:italic}@media (min-width:48em){.article-content blockquote{font-size:19px;line-height:1.58;width:71.4285714%;margin:32px auto 40px}}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.hidden{display:none}@media (max-width:1024px){.hide-small{display:none}}@media (max-width:1181px){.hide-small-hero{display:none}}@media (max-width:920px){.show-tablet{display:none}}@media (min-width:920px){.hide-tablet{display:none}}@media (max-width:48em){.show-sm{display:none}}@media (min-width:48em){.hide-sm{display:none}}@media (max-width:1023px){.show-md{display:none}}@media (min-width:64em){.hide-md{display:none}}@media (min-width:1024px){.hide-large,.hide-lg{display:none}}@media (max-width:1118px){.hide-1118{display:none}}@media (min-width:1119px){.show-1118{display:none}}@media (min-width:1182px){.hide-large-hero{display:none}}@media (max-width:1024px){.show-lg{display:none}}.overflow-hidden{overflow:hidden}.show-overflow{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.translucent-high{opacity:.4}.semi-translucent{opacity:.8}.translucent{opacity:.6}.list-wo-style{list-style:none;padding-left:0}.padded-content{padding:24px}.padded-content-responsive{padding:16px}@media (min-width:1024px){.padded-content-responsive{padding:24px}}.padded-content-sm{padding:16px}@media (min-width:920px){.padded-content-sm{padding:0}}.padd-content-sm{padding:24px}@media (min-width:48em){.padd-content-sm{padding:0}}.opacity-0{opacity:0}.pad-64{padding:32px 24px 48px}@media (min-width:920px){.pad-64{padding:64px}}.pad-h-64{padding-left:24px;padding-right:24px}@media (min-width:920px){.pad-h-64{padding-left:64px;padding-right:64px}}.pad-24{padding:24px}.pad-h-48{padding-left:48px;padding-right:48px}.pad-right-8{padding-right:8px}.pad-right-16{padding-right:16px}.pad-left-0{padding-left:0}.pad-top-0{padding-top:0}.pad-top-24{padding-top:24px}.pad-bottom-16{padding-bottom:16px}.pad-top-64{padding-top:64px}.pad-top-80{padding-top:80px}.pad-top-200{padding-top:200px}.pad-bottom-0{padding-bottom:0}.pad-bottom-8{padding-bottom:8px}.pad-bottom-24{padding-bottom:24px}.pad-bottom-32{padding-bottom:32px}.pad-bottom-40{padding-bottom:40px}.pad-bottom-64{padding-bottom:64px}.pad-bottom-72{padding-bottom:72px}.pad-h-12{padding-left:12px;padding-right:12px}.pad-h-0{padding-left:0;padding-right:0}@media (min-width:920px){.pad-md-right-8{padding-right:8px}}@media (min-width:48em){.pad-md-bottom-16{padding-bottom:16px}}@media (min-width:64em){.pad-lg-bottom-0{padding-bottom:0}}@media (min-width:1024px){.pad-lg-top-72{padding-top:72px}}@media (min-width:1024px){.pad-lg-top-80{padding-top:80px}}@media (min-width:1024px){.pad-lg-top-164{padding-top:164px}}@media (min-width:1024px){.pad-lg-left-8{padding-left:8px}}@media (min-width:1024px){.pad-lg-bottom-48{padding-bottom:48px}}@media (min-width:1024px){.pad-lg-bottom-80{padding-bottom:80px}}@media (min-width:1024px){.pad-lg-top-120{padding-top:120px}}@media (min-width:1024px){.pad-lg-bottom-120{padding-bottom:120px}}@media (min-width:1024px){.pad-lg-bottom-184{padding-bottom:184px}}@media (min-width:1024px){.pad-lg-h-0{padding-left:0;padding-right:0}}.center{margin-left:auto;margin-right:auto}.no-margin{margin-bottom:0}.margin-top-0,.no-margin,.no-margin-top{margin-top:0}.margin-bottom-0,.no-margin-bottom{margin-bottom:0}.margin-top-8{margin-top:8px}.margin-h-0{margin-left:0;margin-right:0}.margin-h-12{margin-left:12px;margin-right:12px}.margin-h-24{margin-left:24px;margin-right:24px}.margin-top-4{margin-top:4px}.margin-top-12{margin-top:12px}.margin-top-16{margin-top:16px}.margin-top-24{margin-top:24px}.margin-top-32{margin-top:32px}.margin-top-40{margin-top:40px}.margin-top-56{margin-top:56px}.margin-top-64{margin-top:64px}.margin-bottom-8{margin-bottom:8px}.margin-bottom-16{margin-bottom:16px}.margin-bottom-24{margin-bottom:24px}.margin-bottom-32{margin-bottom:32px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-64{margin-bottom:64px}.margin-bottom--120{margin-bottom:-120px}.margin-left-8{margin-left:8px}.margin-left-16{margin-left:16px}.margin-left-24{margin-left:24px}.mr-16{margin-right:16px}@media (min-width:1024px){.margin-lg-top-0{margin-top:0}}@media (min-width:1024px){.margin-lg-top-8{margin-top:8px}}@media (min-width:64em){.margin-lg-h-64{margin-left:64px;margin-right:64px}}@media (min-width:1024px){.margin-lg-left--12{margin-left:-12px}}@media (min-width:1024px){.margin-lg-left-16{margin-left:16px}}@media (min-width:1024px){.margin-lg-right-16{margin-right:16px}}@media (min-width:920px){.margin-md-left-16{margin-left:16px}}@media (min-width:920px){.margin-md-right-24{margin-right:24px}}@media (min-width:1024px){.margin-lg-top-10{margin-top:10px}}@media (min-width:1024px){.margin-lg-top-16{margin-top:16px}}@media (min-width:1024px){.margin-lg-top-48{margin-top:48px}}@media (min-width:1024px){.margin-lg-top-56{margin-top:56px}}@media (min-width:1024px){.margin-lg-top-24{margin-top:24px}}@media (min-width:1024px){.margin-lg-top-32{margin-top:32px}}@media (min-width:1024px){.margin-lg-top-40{margin-top:40px}}@media (min-width:1024px){.margin-lg-top-80{margin-top:80px}}@media (min-width:1024px){.margin-lg-top-280{margin-top:280px}}@media (min-width:1024px){.margin-lg-bottom-0{margin-bottom:0}}@media (min-width:1024px){.margin-lg-bottom-16{margin-bottom:16px}}@media (min-width:1024px){.margin-lg-bottom-24{margin-bottom:24px}}@media (min-width:1024px){.margin-lg-bottom-32{margin-bottom:32px}}@media (min-width:1024px){.margin-lg-bottom-40{margin-bottom:40px}}@media (min-width:1024px){.margin-lg-bottom-48{margin-bottom:48px}}@media (min-width:1024px){.margin-lg-bottom-64{margin-bottom:64px}}@media (min-width:1024px){.margin-lg-top-64{margin-top:64px}}@media (min-width:1024px){.margin-lg-bottom-80{margin-bottom:80px}}@media (min-width:1024px){.margin-lg-bottom-120{margin-bottom:120px}}.bg-primary-light{background-color:#e6f0ff}.bg-light-gray{background-color:#f7f7f7}.bg-primary-ultra-light{background-color:#f5f9ff}.bg-primary{background-color:#0063ff}.bg-primary-dark{background-color:#0054e1}.bg-light{background-color:#fff}.bg-dark{background-color:#1f2534}.bg-ultra-dark{background-color:#181d29}.full-width{width:100%}.full-height{height:100%}.no-underline{text-decoration:none}.pointer{cursor:pointer}.on-top{position:relative;z-index:999}@media (min-width:1024px){.padlg-left-lg{padding-left:40px}}.uppercase{text-transform:uppercase}.pad-left-40{padding-left:40px}@media (min-width:1024px){.right-mdlg{margin-right:0;margin-left:auto}}@media (min-width:1024px){.pad-left-mdlg{padding-left:32px}}